vega10.gfx90 vega10.uvd70 vega10.vce40 vega10.dce120 vega10.hdp40 vega10.nbio61 vega10.oss40 vega10.sdma040 vega10.sdma140 vega10.thm90 vega10.mmhub10 vega10.mp90 vega10.umc60 vega10.gfx.rptr == 1535 vega10.gfx.wptr == 0 vega10.gfx.drv_wptr == 0 vega10.gfx.ring[1504] == 0xffff1000 ... vega10.gfx.ring[1505] == 0xffff1000 ... vega10.gfx.ring[1506] == 0xffff1000 ... vega10.gfx.ring[1507] == 0xffff1000 ... vega10.gfx.ring[1508] == 0xffff1000 ... vega10.gfx.ring[1509] == 0xffff1000 ... vega10.gfx.ring[1510] == 0xffff1000 ... vega10.gfx.ring[1511] == 0xffff1000 ... vega10.gfx.ring[1512] == 0xffff1000 ... vega10.gfx.ring[1513] == 0xffff1000 ... vega10.gfx.ring[1514] == 0xffff1000 ... vega10.gfx.ring[1515] == 0xffff1000 ... vega10.gfx.ring[1516] == 0xffff1000 ... vega10.gfx.ring[1517] == 0xffff1000 ... vega10.gfx.ring[1518] == 0xffff1000 ... vega10.gfx.ring[1519] == 0xffff1000 ... vega10.gfx.ring[1520] == 0xffff1000 ... vega10.gfx.ring[1521] == 0xffff1000 ... vega10.gfx.ring[1522] == 0xffff1000 ... vega10.gfx.ring[1523] == 0xffff1000 ... vega10.gfx.ring[1524] == 0xffff1000 ... vega10.gfx.ring[1525] == 0xffff1000 ... vega10.gfx.ring[1526] == 0xffff1000 ... vega10.gfx.ring[1527] == 0xffff1000 ... vega10.gfx.ring[1528] == 0xffff1000 ... vega10.gfx.ring[1529] == 0xffff1000 ... vega10.gfx.ring[1530] == 0xffff1000 ... vega10.gfx.ring[1531] == 0xffff1000 ... vega10.gfx.ring[1532] == 0xffff1000 ... vega10.gfx.ring[1533] == 0xffff1000 ... vega10.gfx.ring[1534] == 0xffff1000 ... vega10.gfx.ring[1535] == 0xffff1000 r.. PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1536] == 0xc0032200 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:22[PKT3_COND_EXEC] vega10.gfx.ring[1537] == 0x00400060 ... |---+ PKT3 OPCODE 0x22, word 0: GPU_ADDR_LO32: 0x00400060 vega10.gfx.ring[1538] == 0x000000f6 ... |---+ PKT3 OPCODE 0x22, word 1: GPU_ADDR_HI32: 0x000000f6 vega10.gfx.ring[1539] == 0x00000000 ... |---+ PKT3 OPCODE 0x22, word 2: TEST_VALUE: 0x00000000 vega10.gfx.ring[1540] == 0x00000027 ... \---+ PKT3 OPCODE 0x22, word 3: PATCH_VALUE: 0x00000027 vega10.gfx.ring[1541] == 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] vega10.gfx.ring[1542] == 0x00000143 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:PFP, MEMSPACE:MEM, FUNC:[==] vega10.gfx.ring[1543] == 0x00000e26 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00000e24, SWAP: 2 vega10.gfx.ring[1544] == 0x00000e27 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0x00000e27 vega10.gfx.ring[1545] == 0x00000001 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00000001 vega10.gfx.ring[1546] == 0x00000001 ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0x00000001 vega10.gfx.ring[1547] == 0x00000020 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000020 vega10.gfx.ring[1548] == 0xc0009000 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:90[PKT3_FRAME_CONTROL] vega10.gfx.ring[1549] == 0x00000000 ... \---+ PKT3 OPCODE 0x90, word 0: TMZ: 0, COMMAND: 0 vega10.gfx.ring[1550] == 0xc0012800 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:28[PKT3_CONTEXT_CONTROL] vega10.gfx.ring[1551] == 0x80000000 ... |---+ PKT3 OPCODE 0x28, word 0: LOAD_EN: 1, LOAD_CS: 0, LOAD_GFX: 0, LOAD_MULTI: 0, LOAD_SINGLE: 0 vega10.gfx.ring[1552] == 0x00000000 ... \---+ PKT3 OPCODE 0x28, word 1: SHADOW_EN: 0, SHADOW_CS: 0, SHADOW_GFX: 0, SHADOW_MULTI: 0, SHADOW_SINGLE: 0 vega10.gfx.ring[1553] == 0xc0023f00 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:3f[PKT3_INDIRECT_BUFFER_CIK] vega10.gfx.ring[1554] == 0xa7dc0100 ... |---+ PKT3 OPCODE 0x3f, word 0: IB_BASE_LO: 0xa7dc0100, SWAP:0 vega10.gfx.ring[1555] == 0xffff8001 ... |---+ PKT3 OPCODE 0x3f, word 1: IB_BASE_HI: 0x00008001 vega10.gfx.ring[1556] == 0x07001ad0 ... \---+ PKT3 OPCODE 0x3f, word 2: IB_SIZE:6864, VMID: 7 [MAPPED] vega10.gfx.ring[1557] == 0xc0009000 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:90[PKT3_FRAME_CONTROL] vega10.gfx.ring[1558] == 0x10000000 ... \---+ PKT3 OPCODE 0x90, word 0: TMZ: 0, COMMAND: 1 vega10.gfx.ring[1559] == 0xc0033700 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:37[PKT3_WRITE_DATA] vega10.gfx.ring[1560] == 0x40100000 ... |---+ PKT3 OPCODE 0x37, word 0: ENGINE:[PFP], WR_CONFIRM:1, WR_ONE_ADDR:0, DST_SEL:[mem-mapped reg] vega10.gfx.ring[1561] == 0x00000ff1 ... |---+ PKT3 OPCODE 0x37, word 1: DST_ADDR_LO: 0x00000ff0 vega10.gfx.ring[1562] == 0x00000000 ... |---+ PKT3 OPCODE 0x37, word 2: DST_ADDR_HI: 0x00000000 vega10.gfx.ring[1563] == 0x00000001 ... \---+ PKT3 OPCODE 0x37, word 3: hdp40.mmHDP_READ_CACHE_INVALIDATE <= 0x00000001 vega10.gfx.ring[1564] == 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] vega10.gfx.ring[1565] == 0x00088514 ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 20 [CACHE_FLUSH_AND_INV_TS_EVENT], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 1, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 0, TC_NC_ACTION_ENA: 1, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 0, CACHE_POLICY: 0, EXECUTE: 0 vega10.gfx.ring[1566] == 0x40000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 0, DATA_SEL: 2 vega10.gfx.ring[1567] == 0x00fde000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00fde000 vega10.gfx.ring[1568] == 0x000000f6 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0x000000f6 vega10.gfx.ring[1569] == 0x00001454 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00001454 vega10.gfx.ring[1570] == 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 vega10.gfx.ring[1571] == 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 vega10.gfx.ring[1572] == 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] vega10.gfx.ring[1573] == 0x00088514 ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 20 [CACHE_FLUSH_AND_INV_TS_EVENT], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 1, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 0, TC_NC_ACTION_ENA: 1, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 0, CACHE_POLICY: 0, EXECUTE: 0 vega10.gfx.ring[1574] == 0x22000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 2, DATA_SEL: 1 vega10.gfx.ring[1575] == 0x00400040 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00400040 vega10.gfx.ring[1576] == 0x000000f6 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0x000000f6 vega10.gfx.ring[1577] == 0x00393af0 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00393af0 vega10.gfx.ring[1578] == 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 vega10.gfx.ring[1579] == 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 vega10.gfx.ring[1580] == 0xc0008b00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:8b[PKT3_SWITCH_BUFFER] vega10.gfx.ring[1581] == 0x00000000 ... \---+ PKT3 OPCODE 0x8b, word 0: PKT3 DATA vega10.gfx.ring[1582] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1583] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1584] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1585] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1586] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1587] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1588] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1589] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1590] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1591] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1592] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1593] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1594] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1595] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1596] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1597] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1598] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1599] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1600] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1601] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1602] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1603] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1604] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1605] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1606] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1607] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1608] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1609] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1610] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1611] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1612] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1613] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1614] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1615] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1616] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1617] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1618] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1619] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1620] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1621] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1622] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1623] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1624] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1625] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1626] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1627] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1628] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1629] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1630] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1631] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1632] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1633] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1634] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1635] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1636] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1637] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1638] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1639] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1640] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1641] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1642] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1643] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1644] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1645] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1646] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1647] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1648] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1649] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1650] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1651] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1652] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1653] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1654] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1655] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1656] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1657] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1658] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1659] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1660] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1661] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1662] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1663] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1664] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1665] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1666] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1667] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1668] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1669] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1670] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1671] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1672] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1673] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1674] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1675] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1676] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1677] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1678] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1679] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1680] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1681] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1682] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1683] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1684] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1685] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1686] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1687] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1688] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1689] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1690] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1691] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1692] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1693] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1694] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1695] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1696] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1697] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1698] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1699] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1700] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1701] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1702] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1703] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1704] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1705] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1706] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1707] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1708] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1709] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1710] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1711] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1712] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1713] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1714] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1715] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1716] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1717] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1718] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1719] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1720] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1721] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1722] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1723] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1724] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1725] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1726] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1727] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1728] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1729] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1730] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1731] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1732] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1733] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1734] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1735] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1736] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1737] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1738] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1739] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1740] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1741] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1742] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1743] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1744] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1745] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1746] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1747] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1748] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1749] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1750] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1751] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1752] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1753] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1754] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1755] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1756] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1757] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1758] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1759] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1760] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1761] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1762] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1763] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1764] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1765] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1766] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1767] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1768] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1769] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1770] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1771] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1772] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1773] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1774] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1775] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1776] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1777] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1778] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1779] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1780] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1781] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1782] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1783] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1784] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1785] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1786] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1787] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1788] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1789] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1790] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1791] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1792] == 0xc0032200 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:22[PKT3_COND_EXEC] vega10.gfx.ring[1793] == 0x00400060 ... |---+ PKT3 OPCODE 0x22, word 0: GPU_ADDR_LO32: 0x00400060 vega10.gfx.ring[1794] == 0x000000f6 ... |---+ PKT3 OPCODE 0x22, word 1: GPU_ADDR_HI32: 0x000000f6 vega10.gfx.ring[1795] == 0x00000000 ... |---+ PKT3 OPCODE 0x22, word 2: TEST_VALUE: 0x00000000 vega10.gfx.ring[1796] == 0x00000027 ... \---+ PKT3 OPCODE 0x22, word 3: PATCH_VALUE: 0x00000027 vega10.gfx.ring[1797] == 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] vega10.gfx.ring[1798] == 0x00000143 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:PFP, MEMSPACE:MEM, FUNC:[==] vega10.gfx.ring[1799] == 0x00000e26 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00000e24, SWAP: 2 vega10.gfx.ring[1800] == 0x00000e27 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0x00000e27 vega10.gfx.ring[1801] == 0x00000001 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00000001 vega10.gfx.ring[1802] == 0x00000001 ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0x00000001 vega10.gfx.ring[1803] == 0x00000020 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000020 vega10.gfx.ring[1804] == 0xc0009000 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:90[PKT3_FRAME_CONTROL] vega10.gfx.ring[1805] == 0x00000000 ... \---+ PKT3 OPCODE 0x90, word 0: TMZ: 0, COMMAND: 0 vega10.gfx.ring[1806] == 0xc0012800 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:28[PKT3_CONTEXT_CONTROL] vega10.gfx.ring[1807] == 0x81018003 ... |---+ PKT3 OPCODE 0x28, word 0: LOAD_EN: 1, LOAD_CS: 1, LOAD_GFX: 1, LOAD_MULTI: 1, LOAD_SINGLE: 1 vega10.gfx.ring[1808] == 0x00000000 ... \---+ PKT3 OPCODE 0x28, word 1: SHADOW_EN: 0, SHADOW_CS: 0, SHADOW_GFX: 0, SHADOW_MULTI: 0, SHADOW_SINGLE: 0 vega10.gfx.ring[1809] == 0xc0023f00 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:3f[PKT3_INDIRECT_BUFFER_CIK] vega10.gfx.ring[1810] == 0x01103c00 ... |---+ PKT3 OPCODE 0x3f, word 0: IB_BASE_LO: 0x01103c00, SWAP:0 vega10.gfx.ring[1811] == 0xffff8001 ... |---+ PKT3 OPCODE 0x3f, word 1: IB_BASE_HI: 0x00008001 vega10.gfx.ring[1812] == 0x04000120 ... \---+ PKT3 OPCODE 0x3f, word 2: IB_SIZE:288, VMID: 4 [MAPPED] vega10.gfx.ring[1813] == 0xc0009000 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:90[PKT3_FRAME_CONTROL] vega10.gfx.ring[1814] == 0x10000000 ... \---+ PKT3 OPCODE 0x90, word 0: TMZ: 0, COMMAND: 1 vega10.gfx.ring[1815] == 0xc0033700 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:37[PKT3_WRITE_DATA] vega10.gfx.ring[1816] == 0x40100000 ... |---+ PKT3 OPCODE 0x37, word 0: ENGINE:[PFP], WR_CONFIRM:1, WR_ONE_ADDR:0, DST_SEL:[mem-mapped reg] vega10.gfx.ring[1817] == 0x00000ff1 ... |---+ PKT3 OPCODE 0x37, word 1: DST_ADDR_LO: 0x00000ff0 vega10.gfx.ring[1818] == 0x00000000 ... |---+ PKT3 OPCODE 0x37, word 2: DST_ADDR_HI: 0x00000000 vega10.gfx.ring[1819] == 0x00000001 ... \---+ PKT3 OPCODE 0x37, word 3: hdp40.mmHDP_READ_CACHE_INVALIDATE <= 0x00000001 vega10.gfx.ring[1820] == 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] vega10.gfx.ring[1821] == 0x00088514 ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 20 [CACHE_FLUSH_AND_INV_TS_EVENT], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 1, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 0, TC_NC_ACTION_ENA: 1, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 0, CACHE_POLICY: 0, EXECUTE: 0 vega10.gfx.ring[1822] == 0x40000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 0, DATA_SEL: 2 vega10.gfx.ring[1823] == 0x006eb000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x006eb000 vega10.gfx.ring[1824] == 0x000000f6 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0x000000f6 vega10.gfx.ring[1825] == 0x0006cf5c ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x0006cf5c vega10.gfx.ring[1826] == 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 vega10.gfx.ring[1827] == 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 vega10.gfx.ring[1828] == 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] vega10.gfx.ring[1829] == 0x00088514 ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 20 [CACHE_FLUSH_AND_INV_TS_EVENT], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 1, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 0, TC_NC_ACTION_ENA: 1, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 0, CACHE_POLICY: 0, EXECUTE: 0 vega10.gfx.ring[1830] == 0x22000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 2, DATA_SEL: 1 vega10.gfx.ring[1831] == 0x00400040 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00400040 vega10.gfx.ring[1832] == 0x000000f6 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0x000000f6 vega10.gfx.ring[1833] == 0x00393af1 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00393af1 vega10.gfx.ring[1834] == 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 vega10.gfx.ring[1835] == 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 vega10.gfx.ring[1836] == 0xc0008b00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:8b[PKT3_SWITCH_BUFFER] vega10.gfx.ring[1837] == 0x00000000 ... \---+ PKT3 OPCODE 0x8b, word 0: PKT3 DATA vega10.gfx.ring[1838] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1839] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1840] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1841] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1842] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1843] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1844] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1845] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1846] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1847] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1848] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1849] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1850] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1851] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1852] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1853] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1854] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1855] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1856] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1857] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1858] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1859] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1860] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1861] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1862] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1863] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1864] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1865] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1866] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1867] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1868] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1869] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1870] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1871] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1872] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1873] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1874] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1875] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1876] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1877] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1878] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1879] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1880] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1881] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1882] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1883] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1884] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1885] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1886] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1887] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1888] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1889] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1890] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1891] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1892] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1893] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1894] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1895] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1896] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1897] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1898] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1899] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1900] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1901] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1902] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1903] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1904] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1905] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1906] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1907] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1908] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1909] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1910] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1911] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1912] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1913] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1914] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1915] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1916] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1917] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1918] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1919] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1920] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1921] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1922] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1923] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1924] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1925] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1926] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1927] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1928] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1929] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1930] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1931] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1932] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1933] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1934] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1935] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1936] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1937] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1938] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1939] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1940] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1941] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1942] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1943] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1944] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1945] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1946] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1947] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1948] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1949] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1950] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1951] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1952] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1953] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1954] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1955] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1956] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1957] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1958] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1959] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1960] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1961] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1962] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1963] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1964] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1965] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1966] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1967] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1968] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1969] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1970] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1971] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1972] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1973] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1974] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1975] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1976] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1977] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1978] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1979] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1980] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1981] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1982] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1983] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1984] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1985] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1986] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1987] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1988] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1989] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1990] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1991] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1992] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1993] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1994] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1995] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1996] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1997] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1998] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[1999] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2000] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2001] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2002] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2003] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2004] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2005] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2006] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2007] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2008] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2009] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2010] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2011] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2012] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2013] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2014] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2015] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2016] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2017] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2018] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2019] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2020] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2021] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2022] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2023] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2024] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2025] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2026] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2027] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2028] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2029] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2030] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2031] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2032] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2033] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2034] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2035] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2036] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2037] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2038] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2039] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2040] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2041] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2042] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2043] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2044] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2045] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2046] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[2047] == 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] vega10.gfx.ring[ 0] == 0xc0032200 .wD PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:22[PKT3_COND_EXEC] Dumping IB at (gfxhub) VMID:7 0x8001a7dc0100 of 6864 words from ring[1556] IB[7@0x8001a7dc0100 + 0x0 ] = 0xc0023f00 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:3f[PKT3_INDIRECT_BUFFER_CIK] IB[7@0x8001a7dc0100 + 0x4 ] = 0x00000e00 ... |---+ PKT3 OPCODE 0x3f, word 0: IB_BASE_LO: 0x00000e00, SWAP:0 IB[7@0x8001a7dc0100 + 0x8 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3f, word 1: IB_BASE_HI: 0x00008001 IB[7@0x8001a7dc0100 + 0xc ] = 0x00000030 ... \---+ PKT3 OPCODE 0x3f, word 2: IB_SIZE:48, VMID: 0 [MAPPED] IB[7@0x8001a7dc0100 + 0x10 ] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x14 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x18 ] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x1c ] = 0x28c40000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x08c40000 (TC_WB_ACTION_ENA, TCL1_ACTION_ENA, TC_ACTION_ENA, SH_KCACHE_ACTION_ENA, SH_ICACHE_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x20 ] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x24 ] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x28 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x2c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x30 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x34 ] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x38 ] = 0x00000019 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x19, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x3c ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x40 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x44 ] = 0x656c3000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x656c3000 IB[7@0x8001a7dc0100 + 0x48 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4c ] = 0x656c3000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x656c3000 IB[7@0x8001a7dc0100 + 0x50 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x54 ] = 0x80000820 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 2080, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x58 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5c ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x60 ] = 0x0023b980 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0023b980 IB[7@0x8001a7dc0100 + 0x64 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x68 ] = 0x0023b980 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0023b980 IB[7@0x8001a7dc0100 + 0x6c ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x70 ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x74 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x78 ] = 0x000002e5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2e5 IB[7@0x8001a7dc0100 + 0x7c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_STRMOUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x80 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmVGT_STRMOUT_BUFFER_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x84 ] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x88 ] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x8c ] = 0x0104c090 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x0104c090 IB[7@0x8001a7dc0100 + 0x90 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x94 ] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x98 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x9c ] = 0x10028e28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028e28 IB[7@0x8001a7dc0100 + 0xa0 ] = 0xdc640000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc640000 IB[7@0x8001a7dc0100 + 0xa4 ] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0xa8 ] = 0x0104c000 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x0104c000 IB[7@0x8001a7dc0100 + 0xac ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0xb0 ] = 0x0104c090 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x0104c090 IB[7@0x8001a7dc0100 + 0xb4 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0xb8 ] = 0x00a79a9a ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00a79a9a IB[7@0x8001a7dc0100 + 0xbc ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xc0 ] = 0x0105b090 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x0105b090 IB[7@0x8001a7dc0100 + 0xc4 ] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0xc8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xcc ] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0xd0 ] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0xd4 ] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xd8 ] = 0x00000005 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x5 IB[7@0x8001a7dc0100 + 0xdc ] = 0x0109ec00 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_HTILE_DATA_BASE <= 0x0109ec00 IB[7@0x8001a7dc0100 + 0xe0 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_HTILE_DATA_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0xe4 ] = 0x059f09ff ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmDB_DEPTH_SIZE <= 0x059f09ff IB[7@0x8001a7dc0100 + 0xe8 ] = 0xc00a6900 ... PKT3, COUNT:11, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xec ] = 0x0000000e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0xf0 ] = 0xa8000182 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_Z_INFO <= 0xa8000182 IB[7@0x8001a7dc0100 + 0xf4 ] = 0x08000181 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCIL_INFO <= 0x08000181 IB[7@0x8001a7dc0100 + 0xf8 ] = 0x0108c000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmDB_Z_READ_BASE <= 0x0108c000 IB[7@0x8001a7dc0100 + 0xfc ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmDB_Z_READ_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x100 ] = 0x0109b000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmDB_STENCIL_READ_BASE <= 0x0109b000 IB[7@0x8001a7dc0100 + 0x104 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmDB_STENCIL_READ_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x108 ] = 0x0108c000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmDB_Z_WRITE_BASE <= 0x0108c000 IB[7@0x8001a7dc0100 + 0x10c ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmDB_Z_WRITE_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x110 ] = 0x0109b000 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmDB_STENCIL_WRITE_BASE <= 0x0109b000 IB[7@0x8001a7dc0100 + 0x114 ] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 10: gfx90.mmDB_STENCIL_WRITE_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x118 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x11c ] = 0x0000001a ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1a IB[7@0x8001a7dc0100 + 0x120 ] = 0x000009ff ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_Z_INFO2 <= 0x000009ff IB[7@0x8001a7dc0100 + 0x124 ] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCIL_INFO2 <= 0x000009ff IB[7@0x8001a7dc0100 + 0x128 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x12c ] = 0x0000000a ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xa IB[7@0x8001a7dc0100 + 0x130 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_STENCIL_CLEAR <= 0x00000000 IB[7@0x8001a7dc0100 + 0x134 ] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_DEPTH_CLEAR <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x138 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x13c ] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2 IB[7@0x8001a7dc0100 + 0x140 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x144 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x148 ] = 0x000002af ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2af IB[7@0x8001a7dc0100 + 0x14c ] = 0x000c0002 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_HTILE_SURFACE <= 0x000c0002 IB[7@0x8001a7dc0100 + 0x150 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x154 ] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x158 ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x15c ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x160 ] = 0x000002f5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f5 IB[7@0x8001a7dc0100 + 0x164 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_CENTROID_PRIORITY_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x168 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_CENTROID_PRIORITY_1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x16c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x170 ] = 0x000002fe ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fe IB[7@0x8001a7dc0100 + 0x174 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x178 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x17c ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x302 IB[7@0x8001a7dc0100 + 0x180 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x184 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x188 ] = 0x00000306 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x306 IB[7@0x8001a7dc0100 + 0x18c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x190 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x194 ] = 0x0000030a ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x30a IB[7@0x8001a7dc0100 + 0x198 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x19c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1a0 ] = 0x0000020c ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x20c IB[7@0x8001a7dc0100 + 0x1a4 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SMALL_PRIM_FILTER_CNTL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x1a8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1ac ] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x1b0 ] = 0x00008010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008010 IB[7@0x8001a7dc0100 + 0x1b4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b8 ] = 0x00000311 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x311 IB[7@0x8001a7dc0100 + 0x1bc ] = 0x00040003 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_BINNER_CNTL_0 <= 0x00040003 IB[7@0x8001a7dc0100 + 0x1c0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1c4 ] = 0x00000018 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x18 IB[7@0x8001a7dc0100 + 0x1c8 ] = 0x00000006 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DFSM_CONTROL <= 0x00000006 IB[7@0x8001a7dc0100 + 0x1cc ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1d0 ] = 0x00000201 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x201 IB[7@0x8001a7dc0100 + 0x1d4 ] = 0x00170000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_EQAA <= 0x00170000 IB[7@0x8001a7dc0100 + 0x1d8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1dc ] = 0x00000293 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x293 IB[7@0x8001a7dc0100 + 0x1e0 ] = 0x760201bc ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_1 <= 0x760201bc IB[7@0x8001a7dc0100 + 0x1e4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1e8 ] = 0x0000008e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8e IB[7@0x8001a7dc0100 + 0x1ec ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_TARGET_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x1f0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1f4 ] = 0x00000109 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x109 IB[7@0x8001a7dc0100 + 0x1f8 ] = 0x00000012 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_DCC_CONTROL <= 0x00000012 IB[7@0x8001a7dc0100 + 0x1fc ] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x200 ] = 0x00000105 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x105 IB[7@0x8001a7dc0100 + 0x204 ] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND_RED <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x208 ] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND_GREEN <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x20c ] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND_BLUE <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x210 ] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND_ALPHA <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x214 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x218 ] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x21c ] = 0x01080000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01080000 IB[7@0x8001a7dc0100 + 0x220 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x224 ] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x228 ] = 0x0004ee80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x0004ee80 IB[7@0x8001a7dc0100 + 0x22c ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x230 ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x234 ] = 0x00238880 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00238880 IB[7@0x8001a7dc0100 + 0x238 ] = 0x00066180 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x00066180 IB[7@0x8001a7dc0100 + 0x23c ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x240 ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x244 ] = 0x0023aa40 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x0023aa40 IB[7@0x8001a7dc0100 + 0x248 ] = 0x0023b800 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x0023b800 IB[7@0x8001a7dc0100 + 0x24c ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x250 ] = 0x00000102 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x102 IB[7@0x8001a7dc0100 + 0x254 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_ADDR_LO_HS <= 0x00000000 IB[7@0x8001a7dc0100 + 0x258 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_ADDR_HI_HS <= 0x00000000 IB[7@0x8001a7dc0100 + 0x25c ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x260 ] = 0x00000082 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x264 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_ADDR_LO_GS <= 0x00000000 IB[7@0x8001a7dc0100 + 0x268 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_ADDR_HI_GS <= 0x00000000 IB[7@0x8001a7dc0100 + 0x26c ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x270 ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x274 ] = 0x0023b980 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0023b980 IB[7@0x8001a7dc0100 + 0x278 ] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x27c ] = 0x000002fa ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fa IB[7@0x8001a7dc0100 + 0x280 ] = 0x423209f5 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_GB_VERT_CLIP_ADJ <= 0x423209f5 IB[7@0x8001a7dc0100 + 0x284 ] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_GB_VERT_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x288 ] = 0x41c4cb33 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_GB_HORZ_CLIP_ADJ <= 0x41c4cb33 IB[7@0x8001a7dc0100 + 0x28c ] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_GB_HORZ_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x290 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x294 ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x298 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x29c ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x2a0 ] = 0xc0066900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2a4 ] = 0x0000010f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10f IB[7@0x8001a7dc0100 + 0x2a8 ] = 0x44a00000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VPORT_XSCALE <= 0x44a00000 IB[7@0x8001a7dc0100 + 0x2ac ] = 0x44a00000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_VPORT_XOFFSET <= 0x44a00000 IB[7@0x8001a7dc0100 + 0x2b0 ] = 0xc4340000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_VPORT_YSCALE <= 0xc4340000 IB[7@0x8001a7dc0100 + 0x2b4 ] = 0x44340000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_VPORT_YOFFSET <= 0x44340000 IB[7@0x8001a7dc0100 + 0x2b8 ] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmPA_CL_VPORT_ZSCALE <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x2bc ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 6: gfx90.mmPA_CL_VPORT_ZOFFSET <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2c0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c4 ] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x2c8 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2cc ] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x2d0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2d4 ] = 0x0000010c ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10c IB[7@0x8001a7dc0100 + 0x2d8 ] = 0x01000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_STENCILREFMASK <= 0x01000000 IB[7@0x8001a7dc0100 + 0x2dc ] = 0x01000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCILREFMASK_BF <= 0x01000000 IB[7@0x8001a7dc0100 + 0x2e0 ] = 0xc0056900 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2e4 ] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[7@0x8001a7dc0100 + 0x2e8 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2ec ] = 0x00000001 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_CNTL_1 <= 0x00000001 IB[7@0x8001a7dc0100 + 0x2f0 ] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmSPI_PS_INPUT_CNTL_2 <= 0x00000002 IB[7@0x8001a7dc0100 + 0x2f4 ] = 0x00000003 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmSPI_PS_INPUT_CNTL_3 <= 0x00000003 IB[7@0x8001a7dc0100 + 0x2f8 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 5: gfx90.mmSPI_PS_INPUT_CNTL_4 <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2fc ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x300 ] = 0x000001ba ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1ba IB[7@0x8001a7dc0100 + 0x304 ] = 0x00000800 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_TMPRING_SIZE <= 0x00000800 IB[7@0x8001a7dc0100 + 0x308 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x30c ] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x310 ] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x314 ] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x318 ] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x31c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x320 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x324 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x328 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x32c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x330 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x334 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x338 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x33c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x340 ] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x344 ] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x348 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x34c ] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x350 ] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x354 ] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x358 ] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x35c ] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x360 ] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x364 ] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x368 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x36c ] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x370 ] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x374 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x378 ] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x37c ] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x380 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x384 ] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x388 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x38c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x390 ] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x394 ] = 0x00000246 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000246 IB[7@0x8001a7dc0100 + 0x398 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x39c ] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x3a0 ] = 0x00000036 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000036 IB[7@0x8001a7dc0100 + 0x3a4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3a8 ] = 0x000002d5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2d5 IB[7@0x8001a7dc0100 + 0x3ac ] = 0x00010000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_SHADER_STAGES_EN <= 0x00010000 IB[7@0x8001a7dc0100 + 0x3b0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3b4 ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x3b8 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3bc ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3c0 ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x3c4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3c8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3cc ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x3d0 ] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x3d4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3d8 ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x3dc ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3e0 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3e4 ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x3e8 ] = 0x01656c30 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01656c30 IB[7@0x8001a7dc0100 + 0x3ec ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3f0 ] = 0x002c00d0 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c00d0 IB[7@0x8001a7dc0100 + 0x3f4 ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x3f8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3fc ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x400 ] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x404 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x408 ] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x40c ] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x410 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x414 ] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x418 ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x41c ] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x420 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x424 ] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x428 ] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x42c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x430 ] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x434 ] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x438 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x43c ] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x440 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x444 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x448 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x44c ] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x450 ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x454 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x458 ] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x45c ] = 0x01359e80 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359e80 IB[7@0x8001a7dc0100 + 0x460 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x464 ] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x468 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x46c ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x470 ] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x474 ] = 0x00000002 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000002 IB[7@0x8001a7dc0100 + 0x478 ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x47c ] = 0x40000258 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x258 IB[7@0x8001a7dc0100 + 0x480 ] = 0x0068007f ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmIA_MULTI_VGT_PARAM <= 0x0068007f IB[7@0x8001a7dc0100 + 0x484 ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x488 ] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x48c ] = 0x00000004 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000004 IB[7@0x8001a7dc0100 + 0x490 ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x494 ] = 0x0000024b ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x24b IB[7@0x8001a7dc0100 + 0x498 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_MULTI_PRIM_IB_RESET_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x49c ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x4a0 ] = 0x20000243 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x243 IB[7@0x8001a7dc0100 + 0x4a4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_INDEX_TYPE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4a8 ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x4ac ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x4b0 ] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4b4 ] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x4b8 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4bc ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4c0 ] = 0xe64a970c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe64a970c IB[7@0x8001a7dc0100 + 0x4c4 ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x4c8 ] = 0x00000810 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 2064 IB[7@0x8001a7dc0100 + 0x4cc ] = 0x2cff6000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2cff6000 IB[7@0x8001a7dc0100 + 0x4d0 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x4d4 ] = 0x00000810 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 2064 IB[7@0x8001a7dc0100 + 0x4d8 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x4dc ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4e0 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4e4 ] = 0x359e8000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359e8000 IB[7@0x8001a7dc0100 + 0x4e8 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4ec ] = 0x359e8000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359e8000 IB[7@0x8001a7dc0100 + 0x4f0 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4f4 ] = 0x800013a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 5024, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4f8 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4fc ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x500 ] = 0x68be5400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x68be5400 IB[7@0x8001a7dc0100 + 0x504 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x508 ] = 0x68be5400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x68be5400 IB[7@0x8001a7dc0100 + 0x50c ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x510 ] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x514 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x518 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x51c ] = 0x0023cc00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0023cc00 IB[7@0x8001a7dc0100 + 0x520 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x524 ] = 0x0023cc00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0023cc00 IB[7@0x8001a7dc0100 + 0x528 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x52c ] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x530 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x534 ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x538 ] = 0x0023bc00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0023bc00 IB[7@0x8001a7dc0100 + 0x53c ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x540 ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x544 ] = 0x0023bcc0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x0023bcc0 IB[7@0x8001a7dc0100 + 0x548 ] = 0x0023ca40 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x0023ca40 IB[7@0x8001a7dc0100 + 0x54c ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x550 ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x554 ] = 0x0023cc00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0023cc00 IB[7@0x8001a7dc0100 + 0x558 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x55c ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x560 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x564 ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x568 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x56c ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x570 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x574 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x578 ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x57c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x580 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x584 ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x588 ] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x58c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x590 ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x594 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x598 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x59c ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x5a0 ] = 0x0168be54 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0168be54 IB[7@0x8001a7dc0100 + 0x5a4 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5a8 ] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x5ac ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x5b0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b4 ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x5b8 ] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x5bc ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5c0 ] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x5c4 ] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x5c8 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5cc ] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x5d0 ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x5d4 ] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x5d8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5dc ] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x5e0 ] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x5e4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5e8 ] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x5ec ] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x5f0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f4 ] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x5f8 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5fc ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x600 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x604 ] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x608 ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x60c ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x610 ] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x614 ] = 0x01359ea0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359ea0 IB[7@0x8001a7dc0100 + 0x618 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x61c ] = 0x002c01d2 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01d2 IB[7@0x8001a7dc0100 + 0x620 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x624 ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x628 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x62c ] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x630 ] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x634 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x638 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x63c ] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x640 ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x644 ] = 0x00000327 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 807 IB[7@0x8001a7dc0100 + 0x648 ] = 0x92c4a000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x92c4a000 IB[7@0x8001a7dc0100 + 0x64c ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x650 ] = 0x00000060 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 96 IB[7@0x8001a7dc0100 + 0x654 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x658 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x65c ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x660 ] = 0x359ea000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359ea000 IB[7@0x8001a7dc0100 + 0x664 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x668 ] = 0x359ea000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359ea000 IB[7@0x8001a7dc0100 + 0x66c ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x670 ] = 0x80001780 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 6016, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x674 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x678 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x67c ] = 0x6885b000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x6885b000 IB[7@0x8001a7dc0100 + 0x680 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x684 ] = 0x6885b000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x6885b000 IB[7@0x8001a7dc0100 + 0x688 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x68c ] = 0x80000840 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 2112, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x690 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x694 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x698 ] = 0x0023de80 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0023de80 IB[7@0x8001a7dc0100 + 0x69c ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x6a0 ] = 0x0023de80 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0023de80 IB[7@0x8001a7dc0100 + 0x6a4 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x6a8 ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x6ac ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6b0 ] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x6b4 ] = 0x00008050 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008050 IB[7@0x8001a7dc0100 + 0x6b8 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6bc ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x6c0 ] = 0x0023ce80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0023ce80 IB[7@0x8001a7dc0100 + 0x6c4 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6c8 ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x6cc ] = 0x0023cf40 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x0023cf40 IB[7@0x8001a7dc0100 + 0x6d0 ] = 0x0023dd00 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x0023dd00 IB[7@0x8001a7dc0100 + 0x6d4 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6d8 ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x6dc ] = 0x0023de80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0023de80 IB[7@0x8001a7dc0100 + 0x6e0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6e4 ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x6e8 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x6ec ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x6f0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6f4 ] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x6f8 ] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x6fc ] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x700 ] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x704 ] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x708 ] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x70c ] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x710 ] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x714 ] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x718 ] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x71c ] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x720 ] = 0x61010001 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x724 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x728 ] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x72c ] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x730 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x734 ] = 0x00000010 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x10 IB[7@0x8001a7dc0100 + 0x738 ] = 0x3f008081 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_4 <= 0x3f008081 IB[7@0x8001a7dc0100 + 0x73c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x740 ] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x744 ] = 0x00000036 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000036 IB[7@0x8001a7dc0100 + 0x748 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x74c ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x750 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x754 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x758 ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x75c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x760 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x764 ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x768 ] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x76c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x770 ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x774 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x778 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x77c ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x780 ] = 0x016885b0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x016885b0 IB[7@0x8001a7dc0100 + 0x784 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x788 ] = 0x002c01d3 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c01d3 IB[7@0x8001a7dc0100 + 0x78c ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x790 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x794 ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x798 ] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x79c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x7a0 ] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x7a4 ] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x7a8 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x7ac ] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x7b0 ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x7b4 ] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x7b8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x7bc ] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x7c0 ] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x7c4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x7c8 ] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x7cc ] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x7d0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x7d4 ] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x7d8 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x7dc ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x7e0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x7e4 ] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x7e8 ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x7ec ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x7f0 ] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x7f4 ] = 0x01359ec0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359ec0 IB[7@0x8001a7dc0100 + 0x7f8 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x7fc ] = 0x002c0214 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0214 IB[7@0x8001a7dc0100 + 0x800 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x804 ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x808 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x80c ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x810 ] = 0x00004065 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 16485 IB[7@0x8001a7dc0100 + 0x814 ] = 0x6d590000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x6d590000 IB[7@0x8001a7dc0100 + 0x818 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x81c ] = 0x00003b6d ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 15213 IB[7@0x8001a7dc0100 + 0x820 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x824 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x828 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x82c ] = 0x359ec000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359ec000 IB[7@0x8001a7dc0100 + 0x830 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x834 ] = 0x359ec000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359ec000 IB[7@0x8001a7dc0100 + 0x838 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x83c ] = 0x80001940 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 6464, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x840 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x844 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x848 ] = 0x656c6000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x656c6000 IB[7@0x8001a7dc0100 + 0x84c ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x850 ] = 0x656c6000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x656c6000 IB[7@0x8001a7dc0100 + 0x854 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x858 ] = 0x80000820 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 2080, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x85c ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x860 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x864 ] = 0x00080f40 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00080f40 IB[7@0x8001a7dc0100 + 0x868 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x86c ] = 0x00080f40 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00080f40 IB[7@0x8001a7dc0100 + 0x870 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x874 ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x878 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x87c ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x880 ] = 0x0023e140 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0023e140 IB[7@0x8001a7dc0100 + 0x884 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x888 ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x88c ] = 0x00080000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00080000 IB[7@0x8001a7dc0100 + 0x890 ] = 0x00080dc0 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00080dc0 IB[7@0x8001a7dc0100 + 0x894 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x898 ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x89c ] = 0x00080f40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00080f40 IB[7@0x8001a7dc0100 + 0x8a0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x8a4 ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x8a8 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x8ac ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x8b0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x8b4 ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x8b8 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x8bc ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x8c0 ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x8c4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x8c8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x8cc ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x8d0 ] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x8d4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x8d8 ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x8dc ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x8e0 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x8e4 ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x8e8 ] = 0x01656c60 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01656c60 IB[7@0x8001a7dc0100 + 0x8ec ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x8f0 ] = 0x002c00d0 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c00d0 IB[7@0x8001a7dc0100 + 0x8f4 ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x8f8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x8fc ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x900 ] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x904 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x908 ] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x90c ] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x910 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x914 ] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x918 ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x91c ] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x920 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x924 ] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x928 ] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x92c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x930 ] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x934 ] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x938 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x93c ] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x940 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x944 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x948 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x94c ] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x950 ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x954 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x958 ] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x95c ] = 0x01359ee0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359ee0 IB[7@0x8001a7dc0100 + 0x960 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x964 ] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x968 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x96c ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x970 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x974 ] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x978 ] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x97c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x980 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x984 ] = 0xe642a817 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe642a817 IB[7@0x8001a7dc0100 + 0x988 ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x98c ] = 0x00001806 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 6150 IB[7@0x8001a7dc0100 + 0x990 ] = 0x11960000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x11960000 IB[7@0x8001a7dc0100 + 0x994 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x998 ] = 0x00000b82 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 2946 IB[7@0x8001a7dc0100 + 0x99c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x9a0 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x9a4 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x9a8 ] = 0x359ee000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359ee000 IB[7@0x8001a7dc0100 + 0x9ac ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x9b0 ] = 0x359ee000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359ee000 IB[7@0x8001a7dc0100 + 0x9b4 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x9b8 ] = 0x800013a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 5024, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x9bc ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x9c0 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x9c4 ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x9c8 ] = 0x00001806 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 6150 IB[7@0x8001a7dc0100 + 0x9cc ] = 0x11961f2c ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x11961f2c IB[7@0x8001a7dc0100 + 0x9d0 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x9d4 ] = 0x00000870 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 2160 IB[7@0x8001a7dc0100 + 0x9d8 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x9dc ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x9e0 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x9e4 ] = 0x6885f000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x6885f000 IB[7@0x8001a7dc0100 + 0x9e8 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x9ec ] = 0x6885f000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x6885f000 IB[7@0x8001a7dc0100 + 0x9f0 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x9f4 ] = 0x80000820 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 2080, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x9f8 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x9fc ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xa00 ] = 0x00082200 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00082200 IB[7@0x8001a7dc0100 + 0xa04 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xa08 ] = 0x00082200 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00082200 IB[7@0x8001a7dc0100 + 0xa0c ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xa10 ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xa14 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xa18 ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0xa1c ] = 0x000811c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000811c0 IB[7@0x8001a7dc0100 + 0xa20 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xa24 ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0xa28 ] = 0x000812c0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x000812c0 IB[7@0x8001a7dc0100 + 0xa2c ] = 0x00082080 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00082080 IB[7@0x8001a7dc0100 + 0xa30 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xa34 ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0xa38 ] = 0x00082200 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00082200 IB[7@0x8001a7dc0100 + 0xa3c ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xa40 ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0xa44 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0xa48 ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0xa4c ] = 0xc0076900 ... PKT3, COUNT:8, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xa50 ] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[7@0x8001a7dc0100 + 0xa54 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xa58 ] = 0x00000001 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_CNTL_1 <= 0x00000001 IB[7@0x8001a7dc0100 + 0xa5c ] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmSPI_PS_INPUT_CNTL_2 <= 0x00000002 IB[7@0x8001a7dc0100 + 0xa60 ] = 0x00000003 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmSPI_PS_INPUT_CNTL_3 <= 0x00000003 IB[7@0x8001a7dc0100 + 0xa64 ] = 0x00000004 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmSPI_PS_INPUT_CNTL_4 <= 0x00000004 IB[7@0x8001a7dc0100 + 0xa68 ] = 0x00000005 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmSPI_PS_INPUT_CNTL_5 <= 0x00000005 IB[7@0x8001a7dc0100 + 0xa6c ] = 0x00000006 ... \---+ PKT3 OPCODE 0x69, word 7: gfx90.mmSPI_PS_INPUT_CNTL_6 <= 0x00000006 IB[7@0x8001a7dc0100 + 0xa70 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xa74 ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0xa78 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0xa7c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xa80 ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0xa84 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0xa88 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xa8c ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0xa90 ] = 0x0000000c ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x0000000c IB[7@0x8001a7dc0100 + 0xa94 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xa98 ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0xa9c ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0xaa0 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xaa4 ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0xaa8 ] = 0x016885f0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x016885f0 IB[7@0x8001a7dc0100 + 0xaac ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0xab0 ] = 0x002c0148 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0148 IB[7@0x8001a7dc0100 + 0xab4 ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0xab8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xabc ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0xac0 ] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0xac4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xac8 ] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0xacc ] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0xad0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xad4 ] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0xad8 ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0xadc ] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0xae0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xae4 ] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0xae8 ] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0xaec ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xaf0 ] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0xaf4 ] = 0x00000007 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000007 IB[7@0x8001a7dc0100 + 0xaf8 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xafc ] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0xb00 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0xb04 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0xb08 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xb0c ] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0xb10 ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0xb14 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xb18 ] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0xb1c ] = 0x01a69c20 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01a69c20 IB[7@0x8001a7dc0100 + 0xb20 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0xb24 ] = 0x002c0254 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0254 IB[7@0x8001a7dc0100 + 0xb28 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0xb2c ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0xb30 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0xb34 ] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xb38 ] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0xb3c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xb40 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xb44 ] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0xb48 ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0xb4c ] = 0x00003e04 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 15876 IB[7@0x8001a7dc0100 + 0xb50 ] = 0x95958000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x95958000 IB[7@0x8001a7dc0100 + 0xb54 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0xb58 ] = 0x00000108 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 264 IB[7@0x8001a7dc0100 + 0xb5c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0xb60 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xb64 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xb68 ] = 0xa69c2000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0xa69c2000 IB[7@0x8001a7dc0100 + 0xb6c ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xb70 ] = 0xa69c2000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0xa69c2000 IB[7@0x8001a7dc0100 + 0xb74 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xb78 ] = 0x80001dc0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 7616, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xb7c ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xb80 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xb84 ] = 0x759c2000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x759c2000 IB[7@0x8001a7dc0100 + 0xb88 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xb8c ] = 0x759c2000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x759c2000 IB[7@0x8001a7dc0100 + 0xb90 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xb94 ] = 0x800005c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 1472, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xb98 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xb9c ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xba0 ] = 0x00083540 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00083540 IB[7@0x8001a7dc0100 + 0xba4 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xba8 ] = 0x00083540 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00083540 IB[7@0x8001a7dc0100 + 0xbac ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xbb0 ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xbb4 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xbb8 ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0xbbc ] = 0x00082540 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00082540 IB[7@0x8001a7dc0100 + 0xbc0 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xbc4 ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0xbc8 ] = 0x00082600 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00082600 IB[7@0x8001a7dc0100 + 0xbcc ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xbd0 ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0xbd4 ] = 0x00083540 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00083540 IB[7@0x8001a7dc0100 + 0xbd8 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xbdc ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0xbe0 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0xbe4 ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0xbe8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xbec ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0xbf0 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0xbf4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xbf8 ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0xbfc ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0xc00 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc04 ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0xc08 ] = 0x0000000c ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x0000000c IB[7@0x8001a7dc0100 + 0xc0c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc10 ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0xc14 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0xc18 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xc1c ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0xc20 ] = 0x01759c20 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01759c20 IB[7@0x8001a7dc0100 + 0xc24 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0xc28 ] = 0x002c0146 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0146 IB[7@0x8001a7dc0100 + 0xc2c ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0xc30 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc34 ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0xc38 ] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0xc3c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc40 ] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0xc44 ] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0xc48 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc4c ] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0xc50 ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0xc54 ] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0xc58 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc5c ] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0xc60 ] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0xc64 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc68 ] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0xc6c ] = 0x00000007 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000007 IB[7@0x8001a7dc0100 + 0xc70 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc74 ] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0xc78 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0xc7c ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0xc80 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xc84 ] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0xc88 ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0xc8c ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xc90 ] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0xc94 ] = 0x01359fc0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359fc0 IB[7@0x8001a7dc0100 + 0xc98 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0xc9c ] = 0x002c0254 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0254 IB[7@0x8001a7dc0100 + 0xca0 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0xca4 ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0xca8 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0xcac ] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xcb0 ] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0xcb4 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xcb8 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xcbc ] = 0xe642ae26 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe642ae26 IB[7@0x8001a7dc0100 + 0xcc0 ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0xcc4 ] = 0x00003e04 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 15876 IB[7@0x8001a7dc0100 + 0xcc8 ] = 0x95958000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x95958000 IB[7@0x8001a7dc0100 + 0xccc ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0xcd0 ] = 0x00001074 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 4212 IB[7@0x8001a7dc0100 + 0xcd4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0xcd8 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xcdc ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xce0 ] = 0x359fc000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359fc000 IB[7@0x8001a7dc0100 + 0xce4 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xce8 ] = 0x359fc000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359fc000 IB[7@0x8001a7dc0100 + 0xcec ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xcf0 ] = 0x80001dc0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 7616, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xcf4 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xcf8 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xcfc ] = 0x000835c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000835c0 IB[7@0x8001a7dc0100 + 0xd00 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xd04 ] = 0x000835c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000835c0 IB[7@0x8001a7dc0100 + 0xd08 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xd0c ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xd10 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xd14 ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0xd18 ] = 0x000835c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000835c0 IB[7@0x8001a7dc0100 + 0xd1c ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0xd20 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0xd24 ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0xd28 ] = 0x00003e04 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 15876 IB[7@0x8001a7dc0100 + 0xd2c ] = 0x95958000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x95958000 IB[7@0x8001a7dc0100 + 0xd30 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0xd34 ] = 0x0000057c ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 1404 IB[7@0x8001a7dc0100 + 0xd38 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0xd3c ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xd40 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xd44 ] = 0x00083640 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00083640 IB[7@0x8001a7dc0100 + 0xd48 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xd4c ] = 0x00083640 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00083640 IB[7@0x8001a7dc0100 + 0xd50 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xd54 ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xd58 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xd5c ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0xd60 ] = 0x00083640 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00083640 IB[7@0x8001a7dc0100 + 0xd64 ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0xd68 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0xd6c ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0xd70 ] = 0x00003e04 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 15876 IB[7@0x8001a7dc0100 + 0xd74 ] = 0x95958000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x95958000 IB[7@0x8001a7dc0100 + 0xd78 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0xd7c ] = 0x000006f0 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 1776 IB[7@0x8001a7dc0100 + 0xd80 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0xd84 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xd88 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xd8c ] = 0x6885d000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x6885d000 IB[7@0x8001a7dc0100 + 0xd90 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xd94 ] = 0x6885d000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x6885d000 IB[7@0x8001a7dc0100 + 0xd98 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xd9c ] = 0x80000840 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 2112, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xda0 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xda4 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xda8 ] = 0x000846c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000846c0 IB[7@0x8001a7dc0100 + 0xdac ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xdb0 ] = 0x000846c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000846c0 IB[7@0x8001a7dc0100 + 0xdb4 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xdb8 ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xdbc ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xdc0 ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0xdc4 ] = 0x000836c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000836c0 IB[7@0x8001a7dc0100 + 0xdc8 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xdcc ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0xdd0 ] = 0x00083780 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00083780 IB[7@0x8001a7dc0100 + 0xdd4 ] = 0x00084540 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00084540 IB[7@0x8001a7dc0100 + 0xdd8 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xddc ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0xde0 ] = 0x000846c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000846c0 IB[7@0x8001a7dc0100 + 0xde4 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xde8 ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0xdec ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0xdf0 ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0xdf4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xdf8 ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0xdfc ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0xe00 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe04 ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0xe08 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0xe0c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe10 ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0xe14 ] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0xe18 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe1c ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0xe20 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0xe24 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xe28 ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0xe2c ] = 0x016885d0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x016885d0 IB[7@0x8001a7dc0100 + 0xe30 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0xe34 ] = 0x002c01d3 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c01d3 IB[7@0x8001a7dc0100 + 0xe38 ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0xe3c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe40 ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0xe44 ] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0xe48 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe4c ] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0xe50 ] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0xe54 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe58 ] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0xe5c ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0xe60 ] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0xe64 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe68 ] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0xe6c ] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0xe70 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe74 ] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0xe78 ] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0xe7c ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe80 ] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0xe84 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0xe88 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0xe8c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xe90 ] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0xe94 ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0xe98 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xe9c ] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0xea0 ] = 0x01359f20 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359f20 IB[7@0x8001a7dc0100 + 0xea4 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0xea8 ] = 0x002c01d2 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01d2 IB[7@0x8001a7dc0100 + 0xeac ] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0xeb0 ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0xeb4 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0xeb8 ] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xebc ] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0xec0 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xec4 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xec8 ] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0xecc ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0xed0 ] = 0x00004065 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 16485 IB[7@0x8001a7dc0100 + 0xed4 ] = 0x6d5976da ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x6d5976da IB[7@0x8001a7dc0100 + 0xed8 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0xedc ] = 0x000001fe ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 510 IB[7@0x8001a7dc0100 + 0xee0 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0xee4 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xee8 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xeec ] = 0x359f2000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359f2000 IB[7@0x8001a7dc0100 + 0xef0 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xef4 ] = 0x359f2000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359f2000 IB[7@0x8001a7dc0100 + 0xef8 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xefc ] = 0x80001780 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 6016, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xf00 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xf04 ] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0xf08 ] = 0x00084740 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00084740 IB[7@0x8001a7dc0100 + 0xf0c ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0xf10 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0xf14 ] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xf18 ] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0xf1c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xf20 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0xf24 ] = 0xe642ae26 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe642ae26 IB[7@0x8001a7dc0100 + 0xf28 ] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0xf2c ] = 0x00004065 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 16485 IB[7@0x8001a7dc0100 + 0xf30 ] = 0x6d597ad6 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x6d597ad6 IB[7@0x8001a7dc0100 + 0xf34 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0xf38 ] = 0x000002fa ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 762 IB[7@0x8001a7dc0100 + 0xf3c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0xf40 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xf44 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xf48 ] = 0x759c3000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x759c3000 IB[7@0x8001a7dc0100 + 0xf4c ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xf50 ] = 0x759c3000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x759c3000 IB[7@0x8001a7dc0100 + 0xf54 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0xf58 ] = 0x800005c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 1472, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xf5c ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0xf60 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0xf64 ] = 0x00085b40 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00085b40 IB[7@0x8001a7dc0100 + 0xf68 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xf6c ] = 0x00085b40 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00085b40 IB[7@0x8001a7dc0100 + 0xf70 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0xf74 ] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0xf78 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xf7c ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0xf80 ] = 0x00084b40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00084b40 IB[7@0x8001a7dc0100 + 0xf84 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xf88 ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0xf8c ] = 0x00084c00 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00084c00 IB[7@0x8001a7dc0100 + 0xf90 ] = 0x000859c0 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000859c0 IB[7@0x8001a7dc0100 + 0xf94 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xf98 ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0xf9c ] = 0x00085b40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00085b40 IB[7@0x8001a7dc0100 + 0xfa0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xfa4 ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0xfa8 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0xfac ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0xfb0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xfb4 ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0xfb8 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0xfbc ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xfc0 ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0xfc4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0xfc8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xfcc ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0xfd0 ] = 0x0000000c ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x0000000c IB[7@0x8001a7dc0100 + 0xfd4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xfd8 ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0xfdc ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0xfe0 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0xfe4 ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0xfe8 ] = 0x01759c30 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01759c30 IB[7@0x8001a7dc0100 + 0xfec ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0xff0 ] = 0x002c0146 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0146 IB[7@0x8001a7dc0100 + 0xff4 ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0xff8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0xffc ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x1000] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x1004] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1008] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x100c] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x1010] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1014] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x1018] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x101c] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x1020] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1024] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x1028] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x102c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1030] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x1034] = 0x00000007 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000007 IB[7@0x8001a7dc0100 + 0x1038] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x103c] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x1040] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1044] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1048] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x104c] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x1050] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x1054] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1058] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x105c] = 0x01359fe0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359fe0 IB[7@0x8001a7dc0100 + 0x1060] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x1064] = 0x002c0214 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0214 IB[7@0x8001a7dc0100 + 0x1068] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x106c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1070] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1074] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1078] = 0x00003e04 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 15876 IB[7@0x8001a7dc0100 + 0x107c] = 0x95958000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x95958000 IB[7@0x8001a7dc0100 + 0x1080] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1084] = 0x00000318 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 792 IB[7@0x8001a7dc0100 + 0x1088] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x108c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1090] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1094] = 0x359fe000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359fe000 IB[7@0x8001a7dc0100 + 0x1098] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x109c] = 0x359fe000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359fe000 IB[7@0x8001a7dc0100 + 0x10a0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x10a4] = 0x800019c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 6592, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x10a8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x10ac] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x10b0] = 0x00085e40 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00085e40 IB[7@0x8001a7dc0100 + 0x10b4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x10b8] = 0x00085e40 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00085e40 IB[7@0x8001a7dc0100 + 0x10bc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x10c0] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x10c4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x10c8] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x10cc] = 0x00085e40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00085e40 IB[7@0x8001a7dc0100 + 0x10d0] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x10d4] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x10d8] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x10dc] = 0x00003e04 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 15876 IB[7@0x8001a7dc0100 + 0x10e0] = 0x95958000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x95958000 IB[7@0x8001a7dc0100 + 0x10e4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x10e8] = 0x0000054c ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 1356 IB[7@0x8001a7dc0100 + 0x10ec] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x10f0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x10f4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x10f8] = 0x23f49800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23f49800 IB[7@0x8001a7dc0100 + 0x10fc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1100] = 0x23f49800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23f49800 IB[7@0x8001a7dc0100 + 0x1104] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1108] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x110c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1110] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1114] = 0x00086ec0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00086ec0 IB[7@0x8001a7dc0100 + 0x1118] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x111c] = 0x00086ec0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00086ec0 IB[7@0x8001a7dc0100 + 0x1120] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1124] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1128] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x112c] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x1130] = 0x00008010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008010 IB[7@0x8001a7dc0100 + 0x1134] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1138] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x113c] = 0x00085ec0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00085ec0 IB[7@0x8001a7dc0100 + 0x1140] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1144] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x1148] = 0x00085f80 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00085f80 IB[7@0x8001a7dc0100 + 0x114c] = 0x00086d00 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00086d00 IB[7@0x8001a7dc0100 + 0x1150] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1154] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x1158] = 0x00086ec0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00086ec0 IB[7@0x8001a7dc0100 + 0x115c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1160] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x1164] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x1168] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x116c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1170] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x1174] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x1178] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x117c] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x1180] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1184] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1188] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x118c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1190] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1194] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1198] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x119c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x11a0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x11a4] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x11a8] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x11ac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x11b0] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x11b4] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x11b8] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x11bc] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x11c0] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x11c4] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x11c8] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x11cc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x11d0] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x11d4] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x11d8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x11dc] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x11e0] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x11e4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x11e8] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x11ec] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x11f0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x11f4] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x11f8] = 0x00000245 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000245 IB[7@0x8001a7dc0100 + 0x11fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1200] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x1204] = 0x00000036 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000036 IB[7@0x8001a7dc0100 + 0x1208] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x120c] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x1210] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1214] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1218] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x121c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1220] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1224] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x1228] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x122c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1230] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x1234] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1238] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x123c] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x1240] = 0x0123f498 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0123f498 IB[7@0x8001a7dc0100 + 0x1244] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x1248] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x124c] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x1250] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1254] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x1258] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x125c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1260] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x1264] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x1268] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x126c] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x1270] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x1274] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x1278] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x127c] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x1280] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x1284] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1288] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x128c] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x1290] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1294] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x1298] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x129c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x12a0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x12a4] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x12a8] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x12ac] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x12b0] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x12b4] = 0x01359e20 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359e20 IB[7@0x8001a7dc0100 + 0x12b8] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x12bc] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x12c0] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x12c4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x12c8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x12cc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x12d0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x12d4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x12d8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x12dc] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x12e0] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x12e4] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 711 IB[7@0x8001a7dc0100 + 0x12e8] = 0x70005800 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x70005800 IB[7@0x8001a7dc0100 + 0x12ec] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x12f0] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 711 IB[7@0x8001a7dc0100 + 0x12f4] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x12f8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x12fc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1300] = 0x359e2000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359e2000 IB[7@0x8001a7dc0100 + 0x1304] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1308] = 0x359e2000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359e2000 IB[7@0x8001a7dc0100 + 0x130c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1310] = 0x800013a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 5024, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1314] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1318] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x131c] = 0x000871c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000871c0 IB[7@0x8001a7dc0100 + 0x1320] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1324] = 0x000871c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000871c0 IB[7@0x8001a7dc0100 + 0x1328] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x132c] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1330] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1334] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1338] = 0x00087100 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00087100 IB[7@0x8001a7dc0100 + 0x133c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1340] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x1344] = 0x000871c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000871c0 IB[7@0x8001a7dc0100 + 0x1348] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x134c] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x1350] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x1354] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x1358] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x135c] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x1360] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x1364] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1368] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x136c] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1370] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1374] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x1378] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x137c] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x1380] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x1384] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1388] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x138c] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x1390] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1394] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x1398] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x139c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x13a0] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x13a4] = 0x00000246 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000246 IB[7@0x8001a7dc0100 + 0x13a8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x13ac] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x13b0] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x13b4] = 0x000001da ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 474 IB[7@0x8001a7dc0100 + 0x13b8] = 0x2cd74c00 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2cd74c00 IB[7@0x8001a7dc0100 + 0x13bc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x13c0] = 0x000001da ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 474 IB[7@0x8001a7dc0100 + 0x13c4] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x13c8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x13cc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x13d0] = 0x000872c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000872c0 IB[7@0x8001a7dc0100 + 0x13d4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x13d8] = 0x000872c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000872c0 IB[7@0x8001a7dc0100 + 0x13dc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x13e0] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x13e4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x13e8] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x13ec] = 0x00087200 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00087200 IB[7@0x8001a7dc0100 + 0x13f0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x13f4] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x13f8] = 0x000872c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000872c0 IB[7@0x8001a7dc0100 + 0x13fc] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1400] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x1404] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x1408] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x140c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1410] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x1414] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x1418] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x141c] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x1420] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1424] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1428] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x142c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1430] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x1434] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x1438] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x143c] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x1440] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x1444] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1448] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x144c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1450] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1454] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x1458] = 0x00000245 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000245 IB[7@0x8001a7dc0100 + 0x145c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1460] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1464] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1468] = 0x000001e9 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 489 IB[7@0x8001a7dc0100 + 0x146c] = 0x2cd74800 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2cd74800 IB[7@0x8001a7dc0100 + 0x1470] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1474] = 0x000001e9 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 489 IB[7@0x8001a7dc0100 + 0x1478] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x147c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1480] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1484] = 0x00087300 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00087300 IB[7@0x8001a7dc0100 + 0x1488] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x148c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1490] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1494] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1498] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x149c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x14a0] = 0x00000040 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000040 IB[7@0x8001a7dc0100 + 0x14a4] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x14a8] = 0x000001e9 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 489 IB[7@0x8001a7dc0100 + 0x14ac] = 0x2cd74800 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2cd74800 IB[7@0x8001a7dc0100 + 0x14b0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x14b4] = 0x000001e9 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 489 IB[7@0x8001a7dc0100 + 0x14b8] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x14bc] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x14c0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x14c4] = 0x00087480 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00087480 IB[7@0x8001a7dc0100 + 0x14c8] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x14cc] = 0x00087480 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00087480 IB[7@0x8001a7dc0100 + 0x14d0] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x14d4] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x14d8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x14dc] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x14e0] = 0x000873c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000873c0 IB[7@0x8001a7dc0100 + 0x14e4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x14e8] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x14ec] = 0x00087480 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00087480 IB[7@0x8001a7dc0100 + 0x14f0] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x14f4] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x14f8] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x14fc] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x1500] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1504] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x1508] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x150c] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1510] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x1514] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1518] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x151c] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x1520] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1524] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x1528] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x152c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1530] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x1534] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x1538] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x153c] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x1540] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1544] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1548] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x154c] = 0x00000246 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000246 IB[7@0x8001a7dc0100 + 0x1550] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1554] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1558] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x155c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1560] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1564] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1568] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x156c] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1570] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 711 IB[7@0x8001a7dc0100 + 0x1574] = 0x70005800 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x70005800 IB[7@0x8001a7dc0100 + 0x1578] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x157c] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 711 IB[7@0x8001a7dc0100 + 0x1580] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1584] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1588] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x158c] = 0x23f4a000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23f4a000 IB[7@0x8001a7dc0100 + 0x1590] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1594] = 0x23f4a000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23f4a000 IB[7@0x8001a7dc0100 + 0x1598] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x159c] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x15a0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x15a4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x15a8] = 0x000884c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000884c0 IB[7@0x8001a7dc0100 + 0x15ac] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x15b0] = 0x000884c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000884c0 IB[7@0x8001a7dc0100 + 0x15b4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x15b8] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x15bc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x15c0] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x15c4] = 0x000874c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000874c0 IB[7@0x8001a7dc0100 + 0x15c8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x15cc] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x15d0] = 0x00087580 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00087580 IB[7@0x8001a7dc0100 + 0x15d4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x15d8] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x15dc] = 0x000884c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000884c0 IB[7@0x8001a7dc0100 + 0x15e0] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x15e4] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x15e8] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x15ec] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x15f0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x15f4] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x15f8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x15fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1600] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x1604] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1608] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x160c] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x1610] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x1614] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1618] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x161c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1620] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1624] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x1628] = 0x0123f4a0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0123f4a0 IB[7@0x8001a7dc0100 + 0x162c] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x1630] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x1634] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x1638] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x163c] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x1640] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x1644] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1648] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x164c] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x1650] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1654] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x1658] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x165c] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x1660] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1664] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x1668] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x166c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1670] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x1674] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x1678] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x167c] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x1680] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1684] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1688] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x168c] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x1690] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x1694] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1698] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x169c] = 0x01359e40 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359e40 IB[7@0x8001a7dc0100 + 0x16a0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x16a4] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x16a8] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x16ac] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x16b0] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x16b4] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x16b8] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x16bc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x16c0] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x16c4] = 0xe642a817 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe642a817 IB[7@0x8001a7dc0100 + 0x16c8] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x16cc] = 0x00007c44 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 31812 IB[7@0x8001a7dc0100 + 0x16d0] = 0x92e38d48 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x92e38d48 IB[7@0x8001a7dc0100 + 0x16d4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x16d8] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 711 IB[7@0x8001a7dc0100 + 0x16dc] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x16e0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x16e4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x16e8] = 0x359e4000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359e4000 IB[7@0x8001a7dc0100 + 0x16ec] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x16f0] = 0x359e4000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359e4000 IB[7@0x8001a7dc0100 + 0x16f4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x16f8] = 0x800013a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 5024, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x16fc] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1700] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1704] = 0x000885c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000885c0 IB[7@0x8001a7dc0100 + 0x1708] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x170c] = 0x000885c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000885c0 IB[7@0x8001a7dc0100 + 0x1710] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1714] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1718] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x171c] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1720] = 0x00088500 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00088500 IB[7@0x8001a7dc0100 + 0x1724] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1728] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x172c] = 0x000885c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000885c0 IB[7@0x8001a7dc0100 + 0x1730] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1734] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x1738] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x173c] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x1740] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1744] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x1748] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x174c] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1750] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x1754] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1758] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x175c] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x1760] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1764] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x1768] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x176c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1770] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x1774] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x1778] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x177c] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x1780] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1784] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1788] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x178c] = 0x00000245 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000245 IB[7@0x8001a7dc0100 + 0x1790] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1794] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1798] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x179c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x17a0] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x17a4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x17a8] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x17ac] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x17b0] = 0x00009f84 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 40836 IB[7@0x8001a7dc0100 + 0x17b4] = 0x92ed7b6e ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x92ed7b6e IB[7@0x8001a7dc0100 + 0x17b8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0x17bc] = 0x00000e3a ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 3642 IB[7@0x8001a7dc0100 + 0x17c0] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x17c4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x17c8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x17cc] = 0x000886c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000886c0 IB[7@0x8001a7dc0100 + 0x17d0] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x17d4] = 0x000886c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000886c0 IB[7@0x8001a7dc0100 + 0x17d8] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x17dc] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x17e0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x17e4] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x17e8] = 0x00088600 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00088600 IB[7@0x8001a7dc0100 + 0x17ec] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x17f0] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x17f4] = 0x000886c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000886c0 IB[7@0x8001a7dc0100 + 0x17f8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x17fc] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1800] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1804] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1808] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x180c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1810] = 0x00000040 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000040 IB[7@0x8001a7dc0100 + 0x1814] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1818] = 0x00009816 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 38934 IB[7@0x8001a7dc0100 + 0x181c] = 0x8e7c32d6 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x8e7c32d6 IB[7@0x8001a7dc0100 + 0x1820] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0x1824] = 0x000006ab ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 1707 IB[7@0x8001a7dc0100 + 0x1828] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x182c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1830] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1834] = 0x000887c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000887c0 IB[7@0x8001a7dc0100 + 0x1838] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x183c] = 0x000887c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000887c0 IB[7@0x8001a7dc0100 + 0x1840] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1844] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1848] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x184c] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1850] = 0x00088700 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00088700 IB[7@0x8001a7dc0100 + 0x1854] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1858] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x185c] = 0x000887c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000887c0 IB[7@0x8001a7dc0100 + 0x1860] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1864] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1868] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x186c] = 0x00010a49 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 68169 IB[7@0x8001a7dc0100 + 0x1870] = 0x8eb397c4 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x8eb397c4 IB[7@0x8001a7dc0100 + 0x1874] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1878] = 0x00000bf1 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 3057 IB[7@0x8001a7dc0100 + 0x187c] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1880] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1884] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1888] = 0x23f4b400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23f4b400 IB[7@0x8001a7dc0100 + 0x188c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1890] = 0x23f4b400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23f4b400 IB[7@0x8001a7dc0100 + 0x1894] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1898] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x189c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x18a0] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x18a4] = 0x00088800 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00088800 IB[7@0x8001a7dc0100 + 0x18a8] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x18ac] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x18b0] = 0x000888c0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x000888c0 IB[7@0x8001a7dc0100 + 0x18b4] = 0x00089600 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00089600 IB[7@0x8001a7dc0100 + 0x18b8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x18bc] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x18c0] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x18c4] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x18c8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x18cc] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x18d0] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x18d4] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x18d8] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x18dc] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x18e0] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x18e4] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x18e8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x18ec] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x18f0] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x18f4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x18f8] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x18fc] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x1900] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1904] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x1908] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x190c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1910] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x1914] = 0x00000246 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000246 IB[7@0x8001a7dc0100 + 0x1918] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x191c] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x1920] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1924] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1928] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x192c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1930] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1934] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x1938] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x193c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1940] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x1944] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1948] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x194c] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x1950] = 0x0123f4b4 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0123f4b4 IB[7@0x8001a7dc0100 + 0x1954] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x1958] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x195c] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x1960] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1964] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x1968] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x196c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1970] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x1974] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x1978] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x197c] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x1980] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x1984] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x1988] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x198c] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x1990] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x1994] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1998] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x199c] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x19a0] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x19a4] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x19a8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x19ac] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x19b0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x19b4] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x19b8] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x19bc] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x19c0] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x19c4] = 0x016550c0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x016550c0 IB[7@0x8001a7dc0100 + 0x19c8] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x19cc] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x19d0] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x19d4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x19d8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x19dc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x19e0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x19e4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x19e8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x19ec] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x19f0] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x19f4] = 0x00010a49 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 68169 IB[7@0x8001a7dc0100 + 0x19f8] = 0x8eb397c4 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x8eb397c4 IB[7@0x8001a7dc0100 + 0x19fc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1a00] = 0x00000bf1 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 3057 IB[7@0x8001a7dc0100 + 0x1a04] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1a08] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1a0c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1a10] = 0x6550c000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x6550c000 IB[7@0x8001a7dc0100 + 0x1a14] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1a18] = 0x6550c000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x6550c000 IB[7@0x8001a7dc0100 + 0x1a1c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1a20] = 0x800010c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 4288, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1a24] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1a28] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1a2c] = 0x00089a80 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00089a80 IB[7@0x8001a7dc0100 + 0x1a30] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1a34] = 0x00089a80 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00089a80 IB[7@0x8001a7dc0100 + 0x1a38] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1a3c] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1a40] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1a44] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1a48] = 0x000899c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000899c0 IB[7@0x8001a7dc0100 + 0x1a4c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1a50] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x1a54] = 0x00089a80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00089a80 IB[7@0x8001a7dc0100 + 0x1a58] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1a5c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1a60] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1a64] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1a68] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1a6c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1a70] = 0x00000040 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000040 IB[7@0x8001a7dc0100 + 0x1a74] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1a78] = 0x0000b190 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 45456 IB[7@0x8001a7dc0100 + 0x1a7c] = 0x92d541a6 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x92d541a6 IB[7@0x8001a7dc0100 + 0x1a80] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0x1a84] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 711 IB[7@0x8001a7dc0100 + 0x1a88] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1a8c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1a90] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1a94] = 0x23f49400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23f49400 IB[7@0x8001a7dc0100 + 0x1a98] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1a9c] = 0x23f49400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23f49400 IB[7@0x8001a7dc0100 + 0x1aa0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1aa4] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1aa8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1aac] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1ab0] = 0x0008aac0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008aac0 IB[7@0x8001a7dc0100 + 0x1ab4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1ab8] = 0x0008aac0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008aac0 IB[7@0x8001a7dc0100 + 0x1abc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1ac0] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1ac4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1ac8] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1acc] = 0x00089ac0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00089ac0 IB[7@0x8001a7dc0100 + 0x1ad0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1ad4] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x1ad8] = 0x00089b80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00089b80 IB[7@0x8001a7dc0100 + 0x1adc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1ae0] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x1ae4] = 0x0008aac0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008aac0 IB[7@0x8001a7dc0100 + 0x1ae8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1aec] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x1af0] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x1af4] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x1af8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1afc] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x1b00] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1b04] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b08] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x1b0c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1b10] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b14] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x1b18] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x1b1c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b20] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x1b24] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1b28] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1b2c] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x1b30] = 0x0123f494 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0123f494 IB[7@0x8001a7dc0100 + 0x1b34] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x1b38] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x1b3c] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x1b40] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b44] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x1b48] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x1b4c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b50] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x1b54] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x1b58] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b5c] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x1b60] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x1b64] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x1b68] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b6c] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x1b70] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x1b74] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b78] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x1b7c] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x1b80] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b84] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x1b88] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1b8c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1b90] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1b94] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x1b98] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x1b9c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1ba0] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x1ba4] = 0x01654ac0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01654ac0 IB[7@0x8001a7dc0100 + 0x1ba8] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x1bac] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x1bb0] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x1bb4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1bb8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1bbc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1bc0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1bc4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1bc8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1bcc] = 0xe642a817 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe642a817 IB[7@0x8001a7dc0100 + 0x1bd0] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1bd4] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 711 IB[7@0x8001a7dc0100 + 0x1bd8] = 0x70005800 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x70005800 IB[7@0x8001a7dc0100 + 0x1bdc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1be0] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 711 IB[7@0x8001a7dc0100 + 0x1be4] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1be8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1bec] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1bf0] = 0x654ac000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x654ac000 IB[7@0x8001a7dc0100 + 0x1bf4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1bf8] = 0x654ac000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x654ac000 IB[7@0x8001a7dc0100 + 0x1bfc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1c00] = 0x800010c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 4288, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1c04] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1c08] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1c0c] = 0x0008abc0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008abc0 IB[7@0x8001a7dc0100 + 0x1c10] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1c14] = 0x0008abc0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008abc0 IB[7@0x8001a7dc0100 + 0x1c18] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1c1c] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1c20] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1c24] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1c28] = 0x0008ab00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008ab00 IB[7@0x8001a7dc0100 + 0x1c2c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1c30] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x1c34] = 0x0008abc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008abc0 IB[7@0x8001a7dc0100 + 0x1c38] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1c3c] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x1c40] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x1c44] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x1c48] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1c4c] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x1c50] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x1c54] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1c58] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x1c5c] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1c60] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1c64] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x1c68] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1c6c] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x1c70] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x1c74] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1c78] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x1c7c] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x1c80] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1c84] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x1c88] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1c8c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1c90] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x1c94] = 0x00000245 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000245 IB[7@0x8001a7dc0100 + 0x1c98] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1c9c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1ca0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1ca4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1ca8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1cac] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1cb0] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x1cb4] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1cb8] = 0x000001da ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 474 IB[7@0x8001a7dc0100 + 0x1cbc] = 0x2cd74c00 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2cd74c00 IB[7@0x8001a7dc0100 + 0x1cc0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1cc4] = 0x000001da ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 474 IB[7@0x8001a7dc0100 + 0x1cc8] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1ccc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1cd0] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1cd4] = 0x0008ac00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008ac00 IB[7@0x8001a7dc0100 + 0x1cd8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1cdc] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1ce0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1ce4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1ce8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1cec] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1cf0] = 0x00000040 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000040 IB[7@0x8001a7dc0100 + 0x1cf4] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1cf8] = 0x000001da ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 474 IB[7@0x8001a7dc0100 + 0x1cfc] = 0x2cd74c00 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2cd74c00 IB[7@0x8001a7dc0100 + 0x1d00] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1d04] = 0x000001da ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 474 IB[7@0x8001a7dc0100 + 0x1d08] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1d0c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1d10] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1d14] = 0x0008ad80 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008ad80 IB[7@0x8001a7dc0100 + 0x1d18] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1d1c] = 0x0008ad80 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008ad80 IB[7@0x8001a7dc0100 + 0x1d20] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1d24] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1d28] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1d2c] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1d30] = 0x0008acc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008acc0 IB[7@0x8001a7dc0100 + 0x1d34] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1d38] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x1d3c] = 0x0008ad80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008ad80 IB[7@0x8001a7dc0100 + 0x1d40] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1d44] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x1d48] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x1d4c] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x1d50] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1d54] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x1d58] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x1d5c] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1d60] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x1d64] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1d68] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x1d6c] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x1d70] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1d74] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x1d78] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x1d7c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1d80] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x1d84] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x1d88] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1d8c] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x1d90] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1d94] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1d98] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x1d9c] = 0x00000246 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000246 IB[7@0x8001a7dc0100 + 0x1da0] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1da4] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1da8] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1dac] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1db0] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1db4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1db8] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x1dbc] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1dc0] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 711 IB[7@0x8001a7dc0100 + 0x1dc4] = 0x70005800 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x70005800 IB[7@0x8001a7dc0100 + 0x1dc8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1dcc] = 0x000002c7 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 711 IB[7@0x8001a7dc0100 + 0x1dd0] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1dd4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1dd8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1ddc] = 0x23f4d800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23f4d800 IB[7@0x8001a7dc0100 + 0x1de0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1de4] = 0x23f4d800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23f4d800 IB[7@0x8001a7dc0100 + 0x1de8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1dec] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1df0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1df4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1df8] = 0x0008bdc0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008bdc0 IB[7@0x8001a7dc0100 + 0x1dfc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1e00] = 0x0008bdc0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008bdc0 IB[7@0x8001a7dc0100 + 0x1e04] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1e08] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1e0c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1e10] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x1e14] = 0x00008050 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008050 IB[7@0x8001a7dc0100 + 0x1e18] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1e1c] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1e20] = 0x0008adc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008adc0 IB[7@0x8001a7dc0100 + 0x1e24] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1e28] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x1e2c] = 0x0008ae80 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x0008ae80 IB[7@0x8001a7dc0100 + 0x1e30] = 0x0008bc00 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x0008bc00 IB[7@0x8001a7dc0100 + 0x1e34] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1e38] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x1e3c] = 0x0008bdc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008bdc0 IB[7@0x8001a7dc0100 + 0x1e40] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1e44] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x1e48] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x1e4c] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x1e50] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1e54] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x1e58] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x1e5c] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1e60] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x1e64] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x1e68] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x1e6c] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x1e70] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x1e74] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x1e78] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x1e7c] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x1e80] = 0x61010001 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x1e84] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1e88] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x1e8c] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x1e90] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1e94] = 0x00000010 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x10 IB[7@0x8001a7dc0100 + 0x1e98] = 0x3f008081 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_4 <= 0x3f008081 IB[7@0x8001a7dc0100 + 0x1e9c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1ea0] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x1ea4] = 0x00000036 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000036 IB[7@0x8001a7dc0100 + 0x1ea8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1eac] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x1eb0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1eb4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1eb8] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x1ebc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1ec0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1ec4] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x1ec8] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x1ecc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1ed0] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x1ed4] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1ed8] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1edc] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x1ee0] = 0x0123f4d8 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0123f4d8 IB[7@0x8001a7dc0100 + 0x1ee4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x1ee8] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x1eec] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x1ef0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1ef4] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x1ef8] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x1efc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1f00] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x1f04] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x1f08] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1f0c] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x1f10] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x1f14] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x1f18] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1f1c] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x1f20] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x1f24] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1f28] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x1f2c] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x1f30] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1f34] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x1f38] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1f3c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x1f40] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x1f44] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x1f48] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x1f4c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1f50] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x1f54] = 0x01359f60 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359f60 IB[7@0x8001a7dc0100 + 0x1f58] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x1f5c] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x1f60] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x1f64] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x1f68] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x1f6c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1f70] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x1f74] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1f78] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x1f7c] = 0xe642a817 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe642a817 IB[7@0x8001a7dc0100 + 0x1f80] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x1f84] = 0x00000105 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 261 IB[7@0x8001a7dc0100 + 0x1f88] = 0x93f18800 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x93f18800 IB[7@0x8001a7dc0100 + 0x1f8c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x1f90] = 0x00000105 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 261 IB[7@0x8001a7dc0100 + 0x1f94] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x1f98] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1f9c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1fa0] = 0x359f6000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359f6000 IB[7@0x8001a7dc0100 + 0x1fa4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1fa8] = 0x359f6000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359f6000 IB[7@0x8001a7dc0100 + 0x1fac] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1fb0] = 0x800013a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 5024, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1fb4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1fb8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1fbc] = 0x000ae400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000ae400 IB[7@0x8001a7dc0100 + 0x1fc0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1fc4] = 0x000ae400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000ae400 IB[7@0x8001a7dc0100 + 0x1fc8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x1fcc] = 0x80000200 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 512, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1fd0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x1fd4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x1fd8] = 0x0008cf80 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008cf80 IB[7@0x8001a7dc0100 + 0x1fdc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1fe0] = 0x0008cf80 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008cf80 IB[7@0x8001a7dc0100 + 0x1fe4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x1fe8] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x1fec] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1ff0] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x1ff4] = 0x0008c000 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008c000 IB[7@0x8001a7dc0100 + 0x1ff8] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x1ffc] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x2000] = 0x0008c040 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x0008c040 IB[7@0x8001a7dc0100 + 0x2004] = 0x0008ce00 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x0008ce00 IB[7@0x8001a7dc0100 + 0x2008] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x200c] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x2010] = 0x0008cf80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008cf80 IB[7@0x8001a7dc0100 + 0x2014] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2018] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x201c] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x2020] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x2024] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2028] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x202c] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x2030] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2034] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x2038] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x203c] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2040] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2044] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2048] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x204c] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2050] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2054] = 0x61070504 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2058] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x205c] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x2060] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x2064] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2068] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x206c] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x2070] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2074] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x2078] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x207c] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x2080] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x2084] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2088] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x208c] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x2090] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2094] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x2098] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x209c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x20a0] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x20a4] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x20a8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x20ac] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x20b0] = 0x00003a44 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00003a44 IB[7@0x8001a7dc0100 + 0x20b4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x20b8] = 0x00000010 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x10 IB[7@0x8001a7dc0100 + 0x20bc] = 0x3b808081 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_4 <= 0x3b808081 IB[7@0x8001a7dc0100 + 0x20c0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x20c4] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x20c8] = 0x00000032 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000032 IB[7@0x8001a7dc0100 + 0x20cc] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x20d0] = 0x000002e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2e0 IB[7@0x8001a7dc0100 + 0x20d4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_FRONT_SCALE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x20d8] = 0xb6a7c5ac ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POLY_OFFSET_FRONT_OFFSET <= 0xb6a7c5ac IB[7@0x8001a7dc0100 + 0x20dc] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_POLY_OFFSET_BACK_SCALE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x20e0] = 0xb6a7c5ac ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_SU_POLY_OFFSET_BACK_OFFSET <= 0xb6a7c5ac IB[7@0x8001a7dc0100 + 0x20e4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x20e8] = 0x000002de ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2de IB[7@0x8001a7dc0100 + 0x20ec] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_DB_FMT_CNTL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x20f0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x20f4] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x20f8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x20fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2100] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x2104] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2108] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x210c] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x2110] = 0x0000000c ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x0000000c IB[7@0x8001a7dc0100 + 0x2114] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2118] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x211c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2120] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2124] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x2128] = 0x01000ae4 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000ae4 IB[7@0x8001a7dc0100 + 0x212c] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x2130] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0085 IB[7@0x8001a7dc0100 + 0x2134] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x2138] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x213c] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x2140] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x2144] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2148] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x214c] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x2150] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2154] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x2158] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x215c] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x2160] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2164] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x2168] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x216c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2170] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x2174] = 0x00000007 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000007 IB[7@0x8001a7dc0100 + 0x2178] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x217c] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x2180] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2184] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2188] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x218c] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x2190] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x2194] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2198] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x219c] = 0x015a3c80 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x015a3c80 IB[7@0x8001a7dc0100 + 0x21a0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x21a4] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x21a8] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x21ac] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x21b0] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x21b4] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x21b8] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x21bc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x21c0] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x21c4] = 0xe64a970c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe64a970c IB[7@0x8001a7dc0100 + 0x21c8] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x21cc] = 0x000004b0 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 1200 IB[7@0x8001a7dc0100 + 0x21d0] = 0x954ad000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x954ad000 IB[7@0x8001a7dc0100 + 0x21d4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x21d8] = 0x00000162 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 354 IB[7@0x8001a7dc0100 + 0x21dc] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x21e0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x21e4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x21e8] = 0x5a3c8000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x5a3c8000 IB[7@0x8001a7dc0100 + 0x21ec] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x21f0] = 0x5a3c8000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x5a3c8000 IB[7@0x8001a7dc0100 + 0x21f4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x21f8] = 0x80001140 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 4416, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x21fc] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2200] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2204] = 0x0008d1c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008d1c0 IB[7@0x8001a7dc0100 + 0x2208] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x220c] = 0x0008d1c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008d1c0 IB[7@0x8001a7dc0100 + 0x2210] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2214] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2218] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x221c] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x2220] = 0x0008d1c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008d1c0 IB[7@0x8001a7dc0100 + 0x2224] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x2228] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x222c] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x2230] = 0x000004b0 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 1200 IB[7@0x8001a7dc0100 + 0x2234] = 0x954ad000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x954ad000 IB[7@0x8001a7dc0100 + 0x2238] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x223c] = 0x0000011d ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 285 IB[7@0x8001a7dc0100 + 0x2240] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x2244] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2248] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x224c] = 0x0008d240 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008d240 IB[7@0x8001a7dc0100 + 0x2250] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2254] = 0x0008d240 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008d240 IB[7@0x8001a7dc0100 + 0x2258] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x225c] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2260] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2264] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x2268] = 0x0008d240 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008d240 IB[7@0x8001a7dc0100 + 0x226c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x2270] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x2274] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x2278] = 0x000004b0 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 1200 IB[7@0x8001a7dc0100 + 0x227c] = 0x954ad000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x954ad000 IB[7@0x8001a7dc0100 + 0x2280] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x2284] = 0x000001b6 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 438 IB[7@0x8001a7dc0100 + 0x2288] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x228c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2290] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2294] = 0x0008d2c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008d2c0 IB[7@0x8001a7dc0100 + 0x2298] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x229c] = 0x0008d2c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008d2c0 IB[7@0x8001a7dc0100 + 0x22a0] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x22a4] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x22a8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x22ac] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x22b0] = 0x0008d2c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008d2c0 IB[7@0x8001a7dc0100 + 0x22b4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x22b8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x22bc] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x22c0] = 0x000004b0 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 1200 IB[7@0x8001a7dc0100 + 0x22c4] = 0x954ad000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x954ad000 IB[7@0x8001a7dc0100 + 0x22c8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x22cc] = 0x000000c9 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 201 IB[7@0x8001a7dc0100 + 0x22d0] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x22d4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x22d8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x22dc] = 0x000ae600 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000ae600 IB[7@0x8001a7dc0100 + 0x22e0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x22e4] = 0x000ae600 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000ae600 IB[7@0x8001a7dc0100 + 0x22e8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x22ec] = 0x80000200 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 512, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x22f0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x22f4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x22f8] = 0x0008e2c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008e2c0 IB[7@0x8001a7dc0100 + 0x22fc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2300] = 0x0008e2c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008e2c0 IB[7@0x8001a7dc0100 + 0x2304] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2308] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x230c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2310] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x2314] = 0x0008d340 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008d340 IB[7@0x8001a7dc0100 + 0x2318] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x231c] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x2320] = 0x0008d380 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x0008d380 IB[7@0x8001a7dc0100 + 0x2324] = 0x0008e140 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x0008e140 IB[7@0x8001a7dc0100 + 0x2328] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x232c] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x2330] = 0x0008e2c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008e2c0 IB[7@0x8001a7dc0100 + 0x2334] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2338] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x233c] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x2340] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x2344] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2348] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x234c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2350] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2354] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x2358] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x235c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2360] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x2364] = 0x0000000c ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x0000000c IB[7@0x8001a7dc0100 + 0x2368] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x236c] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x2370] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2374] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2378] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x237c] = 0x01000ae6 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000ae6 IB[7@0x8001a7dc0100 + 0x2380] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x2384] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0085 IB[7@0x8001a7dc0100 + 0x2388] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x238c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2390] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x2394] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x2398] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x239c] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x23a0] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x23a4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x23a8] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x23ac] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x23b0] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x23b4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x23b8] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x23bc] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x23c0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x23c4] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x23c8] = 0x00000007 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000007 IB[7@0x8001a7dc0100 + 0x23cc] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x23d0] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x23d4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x23d8] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x23dc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x23e0] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x23e4] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x23e8] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x23ec] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x23f0] = 0x01359f80 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359f80 IB[7@0x8001a7dc0100 + 0x23f4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x23f8] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x23fc] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x2400] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x2404] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x2408] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x240c] = 0x000004b0 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 1200 IB[7@0x8001a7dc0100 + 0x2410] = 0x954ad000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x954ad000 IB[7@0x8001a7dc0100 + 0x2414] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x2418] = 0x0000005d ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 93 IB[7@0x8001a7dc0100 + 0x241c] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x2420] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2424] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2428] = 0x359f8000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359f8000 IB[7@0x8001a7dc0100 + 0x242c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2430] = 0x359f8000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359f8000 IB[7@0x8001a7dc0100 + 0x2434] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2438] = 0x80001440 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 5184, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x243c] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2440] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x2444] = 0x0104c090 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x0104c090 IB[7@0x8001a7dc0100 + 0x2448] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x244c] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x2450] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2454] = 0x10028828 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028828 IB[7@0x8001a7dc0100 + 0x2458] = 0xdc640000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc640000 IB[7@0x8001a7dc0100 + 0x245c] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x2460] = 0x0104c000 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x0104c000 IB[7@0x8001a7dc0100 + 0x2464] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2468] = 0x0104c090 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x0104c090 IB[7@0x8001a7dc0100 + 0x246c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2470] = 0x00a79a9a ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00a79a9a IB[7@0x8001a7dc0100 + 0x2474] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2478] = 0x0105b090 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x0105b090 IB[7@0x8001a7dc0100 + 0x247c] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2480] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2484] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x2488] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0x248c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2490] = 0x0000000e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x2494] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_Z_INFO <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2498] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCIL_INFO <= 0x00000000 IB[7@0x8001a7dc0100 + 0x249c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x24a0] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x24a4] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x24a8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x24ac] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x24b0] = 0x00008010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008010 IB[7@0x8001a7dc0100 + 0x24b4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x24b8] = 0x0000030e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x30e IB[7@0x8001a7dc0100 + 0x24bc] = 0xffffffff ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_MASK_X0Y0_X1Y0 <= 0xffffffff IB[7@0x8001a7dc0100 + 0x24c0] = 0xffffffff ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_AA_MASK_X0Y1_X1Y1 <= 0xffffffff IB[7@0x8001a7dc0100 + 0x24c4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x24c8] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x24cc] = 0x01010000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01010000 IB[7@0x8001a7dc0100 + 0x24d0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x24d4] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x24d8] = 0x0008e540 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x0008e540 IB[7@0x8001a7dc0100 + 0x24dc] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x24e0] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x24e4] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x24e8] = 0x40004000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x40004000 IB[7@0x8001a7dc0100 + 0x24ec] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x24f0] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x24f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x24f8] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x24fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2500] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[7@0x8001a7dc0100 + 0x2504] = 0x00000020 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000020 IB[7@0x8001a7dc0100 + 0x2508] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x250c] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x2510] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x2514] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2518] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x251c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2520] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2524] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2528] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x252c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2530] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2534] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2538] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x253c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2540] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x2544] = 0x00cc0020 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0020 IB[7@0x8001a7dc0100 + 0x2548] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x254c] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x2550] = 0x00000869 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x00000869 IB[7@0x8001a7dc0100 + 0x2554] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2558] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x255c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2560] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2564] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2568] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x256c] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x2570] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x2574] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2578] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x257c] = 0x00000029 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000029 IB[7@0x8001a7dc0100 + 0x2580] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2584] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x2588] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x258c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2590] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x2594] = 0x00080244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00080244 IB[7@0x8001a7dc0100 + 0x2598] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x259c] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x25a0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x25a4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x25a8] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x25ac] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x25b0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x25b4] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x25b8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x25bc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x25c0] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x25c4] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x25c8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x25cc] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x25d0] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x25d4] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x25d8] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x25dc] = 0x01000a1c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a1c IB[7@0x8001a7dc0100 + 0x25e0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x25e4] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x25e8] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x25ec] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x25f0] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x25f4] = 0x00000300 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x00000300 IB[7@0x8001a7dc0100 + 0x25f8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x25fc] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x2600] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x2604] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2608] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x260c] = 0x00000020 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000020 IB[7@0x8001a7dc0100 + 0x2610] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x2614] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2618] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x261c] = 0x01020000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01020000 IB[7@0x8001a7dc0100 + 0x2620] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2624] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x2628] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x262c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2630] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x2634] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2638] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x263c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2640] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x2644] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x2648] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x264c] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x2650] = 0x01000a02 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a02 IB[7@0x8001a7dc0100 + 0x2654] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x2658] = 0x002c0045 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0045 IB[7@0x8001a7dc0100 + 0x265c] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x2660] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x2664] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x2668] = 0x00000011 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000011 IB[7@0x8001a7dc0100 + 0x266c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2670] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x2674] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2678] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x267c] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2680] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x2684] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x2688] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x268c] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x2690] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x2694] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x2698] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x269c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x26a0] = 0x00036f0c ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f0c IB[7@0x8001a7dc0100 + 0x26a4] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x26a8] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x26ac] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x26b0] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x26b4] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x26b8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x26bc] = 0x00036f0c ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f0c IB[7@0x8001a7dc0100 + 0x26c0] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x26c4] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x26c8] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x26cc] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x26d0] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x26d4] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x26d8] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x26dc] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x26e0] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x26e4] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x26e8] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x26ec] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x26f0] = 0x0000001a ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x1a, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x26f4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x26f8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x26fc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2700] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x2704] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2708] = 0x05a00a00 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x270c] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2710] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x2714] = 0x00000003 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 3 IB[7@0x8001a7dc0100 + 0x2718] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x271c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2720] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2724] = 0x000a1c00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1c00 IB[7@0x8001a7dc0100 + 0x2728] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x272c] = 0x000a1c00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1c00 IB[7@0x8001a7dc0100 + 0x2730] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2734] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2738] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x273c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2740] = 0x000a0200 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a0200 IB[7@0x8001a7dc0100 + 0x2744] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2748] = 0x000a0200 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a0200 IB[7@0x8001a7dc0100 + 0x274c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2750] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2754] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2758] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x275c] = 0x0105c0e0 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x0105c0e0 IB[7@0x8001a7dc0100 + 0x2760] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2764] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x2768] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x276c] = 0x10028828 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028828 IB[7@0x8001a7dc0100 + 0x2770] = 0xdc640000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc640000 IB[7@0x8001a7dc0100 + 0x2774] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x2778] = 0x0105c000 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x0105c000 IB[7@0x8001a7dc0100 + 0x277c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2780] = 0x0105c0e0 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x0105c0e0 IB[7@0x8001a7dc0100 + 0x2784] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2788] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x278c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2790] = 0x0106b0e0 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x0106b0e0 IB[7@0x8001a7dc0100 + 0x2794] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2798] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x279c] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x27a0] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0x27a4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x27a8] = 0x0000000e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x27ac] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_Z_INFO <= 0x00000000 IB[7@0x8001a7dc0100 + 0x27b0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCIL_INFO <= 0x00000000 IB[7@0x8001a7dc0100 + 0x27b4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x27b8] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x27bc] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x27c0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x27c4] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x27c8] = 0x0008e640 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x0008e640 IB[7@0x8001a7dc0100 + 0x27cc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x27d0] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x27d4] = 0x0008e540 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x0008e540 IB[7@0x8001a7dc0100 + 0x27d8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x27dc] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x27e0] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x27e4] = 0x40004000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x40004000 IB[7@0x8001a7dc0100 + 0x27e8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x27ec] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x27f0] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x27f4] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x27f8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x27fc] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[7@0x8001a7dc0100 + 0x2800] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2804] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2808] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x280c] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x2810] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2814] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x2818] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x281c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2820] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2824] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2828] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x282c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2830] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2834] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2838] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x283c] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x2840] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x2844] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2848] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x284c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2850] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2854] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x2858] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x285c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2860] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x2864] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2868] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x286c] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x2870] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2874] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2878] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x287c] = 0x01000a04 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a04 IB[7@0x8001a7dc0100 + 0x2880] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x2884] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x2888] = 0x00000016 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000016 IB[7@0x8001a7dc0100 + 0x288c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2890] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x2894] = 0x00000300 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x00000300 IB[7@0x8001a7dc0100 + 0x2898] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x289c] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x28a0] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x28a4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x28a8] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x28ac] = 0x00000020 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000020 IB[7@0x8001a7dc0100 + 0x28b0] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x28b4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x28b8] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x28bc] = 0x01020000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01020000 IB[7@0x8001a7dc0100 + 0x28c0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x28c4] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x28c8] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x28cc] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x28d0] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x28d4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x28d8] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x28dc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x28e0] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x28e4] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x28e8] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x28ec] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x28f0] = 0x01000a08 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a08 IB[7@0x8001a7dc0100 + 0x28f4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x28f8] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0085 IB[7@0x8001a7dc0100 + 0x28fc] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x2900] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2904] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x2908] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x290c] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x2910] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2914] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x2918] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x291c] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2920] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x2924] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x2928] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x292c] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x2930] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2934] = 0x00036f0d ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f0d IB[7@0x8001a7dc0100 + 0x2938] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x293c] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x2940] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x2944] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x2948] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x294c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2950] = 0x00036f0d ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f0d IB[7@0x8001a7dc0100 + 0x2954] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x2958] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x295c] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x2960] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x2964] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x2968] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x296c] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x2970] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x2974] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x2978] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x297c] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x2980] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2984] = 0x0000001a ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x1a, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x2988] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x298c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x2990] = 0xc0097600 ... PKT3, COUNT:10, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2994] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x2998] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x299c] = 0x05a00a00 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x29a0] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x29a4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x29a8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 5: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x29ac] = 0x45200000 ... |---+ PKT3 OPCODE 0x76, word 6: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x45200000 IB[7@0x8001a7dc0100 + 0x29b0] = 0x44b40000 ... |---+ PKT3 OPCODE 0x76, word 7: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x44b40000 IB[7@0x8001a7dc0100 + 0x29b4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 8: gfx90.mmSPI_SHADER_USER_DATA_VS_9 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x29b8] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 9: gfx90.mmSPI_SHADER_USER_DATA_VS_10 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x29bc] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x29c0] = 0x00000003 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 3 IB[7@0x8001a7dc0100 + 0x29c4] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x29c8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x29cc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x29d0] = 0x000a0400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a0400 IB[7@0x8001a7dc0100 + 0x29d4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x29d8] = 0x000a0400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a0400 IB[7@0x8001a7dc0100 + 0x29dc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x29e0] = 0x800000a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 160, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x29e4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x29e8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x29ec] = 0x000a0800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a0800 IB[7@0x8001a7dc0100 + 0x29f0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x29f4] = 0x000a0800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a0800 IB[7@0x8001a7dc0100 + 0x29f8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x29fc] = 0x80000080 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 128, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2a00] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2a04] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x2a08] = 0x0104c090 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x0104c090 IB[7@0x8001a7dc0100 + 0x2a0c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a10] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x2a14] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2a18] = 0x10028e28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028e28 IB[7@0x8001a7dc0100 + 0x2a1c] = 0xdc640000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc640000 IB[7@0x8001a7dc0100 + 0x2a20] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x2a24] = 0x0104c000 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x0104c000 IB[7@0x8001a7dc0100 + 0x2a28] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a2c] = 0x0104c090 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x0104c090 IB[7@0x8001a7dc0100 + 0x2a30] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a34] = 0x00a79a9a ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00a79a9a IB[7@0x8001a7dc0100 + 0x2a38] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2a3c] = 0x0105b090 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x0105b090 IB[7@0x8001a7dc0100 + 0x2a40] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a44] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2a48] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x2a4c] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0x2a50] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2a54] = 0x00000005 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x5 IB[7@0x8001a7dc0100 + 0x2a58] = 0x0109ec00 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_HTILE_DATA_BASE <= 0x0109ec00 IB[7@0x8001a7dc0100 + 0x2a5c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_HTILE_DATA_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a60] = 0x059f09ff ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmDB_DEPTH_SIZE <= 0x059f09ff IB[7@0x8001a7dc0100 + 0x2a64] = 0xc00a6900 ... PKT3, COUNT:11, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2a68] = 0x0000000e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x2a6c] = 0xa8000182 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_Z_INFO <= 0xa8000182 IB[7@0x8001a7dc0100 + 0x2a70] = 0x08000181 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCIL_INFO <= 0x08000181 IB[7@0x8001a7dc0100 + 0x2a74] = 0x0108c000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmDB_Z_READ_BASE <= 0x0108c000 IB[7@0x8001a7dc0100 + 0x2a78] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmDB_Z_READ_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a7c] = 0x0109b000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmDB_STENCIL_READ_BASE <= 0x0109b000 IB[7@0x8001a7dc0100 + 0x2a80] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmDB_STENCIL_READ_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a84] = 0x0108c000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmDB_Z_WRITE_BASE <= 0x0108c000 IB[7@0x8001a7dc0100 + 0x2a88] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmDB_Z_WRITE_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a8c] = 0x0109b000 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmDB_STENCIL_WRITE_BASE <= 0x0109b000 IB[7@0x8001a7dc0100 + 0x2a90] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 10: gfx90.mmDB_STENCIL_WRITE_BASE_HI <= 0x00000080 IB[7@0x8001a7dc0100 + 0x2a94] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2a98] = 0x0000001a ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1a IB[7@0x8001a7dc0100 + 0x2a9c] = 0x000009ff ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_Z_INFO2 <= 0x000009ff IB[7@0x8001a7dc0100 + 0x2aa0] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCIL_INFO2 <= 0x000009ff IB[7@0x8001a7dc0100 + 0x2aa4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2aa8] = 0x0000000a ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xa IB[7@0x8001a7dc0100 + 0x2aac] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_STENCIL_CLEAR <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2ab0] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_DEPTH_CLEAR <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x2ab4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2ab8] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2 IB[7@0x8001a7dc0100 + 0x2abc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2ac0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2ac4] = 0x000002af ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2af IB[7@0x8001a7dc0100 + 0x2ac8] = 0x000c0002 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_HTILE_SURFACE <= 0x000c0002 IB[7@0x8001a7dc0100 + 0x2acc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2ad0] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x2ad4] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x2ad8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2adc] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x2ae0] = 0x00008050 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008050 IB[7@0x8001a7dc0100 + 0x2ae4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2ae8] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x2aec] = 0x01080000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01080000 IB[7@0x8001a7dc0100 + 0x2af0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2af4] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x2af8] = 0x0008f740 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x0008f740 IB[7@0x8001a7dc0100 + 0x2afc] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2b00] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x2b04] = 0x0008e780 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008e780 IB[7@0x8001a7dc0100 + 0x2b08] = 0x00066180 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x00066180 IB[7@0x8001a7dc0100 + 0x2b0c] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2b10] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x2b14] = 0x0008e800 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x0008e800 IB[7@0x8001a7dc0100 + 0x2b18] = 0x0008f640 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x0008f640 IB[7@0x8001a7dc0100 + 0x2b1c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2b20] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x2b24] = 0x0008f720 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008f720 IB[7@0x8001a7dc0100 + 0x2b28] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2b2c] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x2b30] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x2b34] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x2b38] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2b3c] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x2b40] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2b44] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x2b48] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2b4c] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x2b50] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x2b54] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2b58] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x2b5c] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x2b60] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x2b64] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x2b68] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x2b6c] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x2b70] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x2b74] = 0x61010001 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x2b78] = 0x61010001 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x61010001 IB[7@0x8001a7dc0100 + 0x2b7c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2b80] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x2b84] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x2b88] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2b8c] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x2b90] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x2b94] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2b98] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x2b9c] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x2ba0] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x2ba4] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x2ba8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2bac] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x2bb0] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x2bb4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2bb8] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x2bbc] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x2bc0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2bc4] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x2bc8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2bcc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2bd0] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x2bd4] = 0x00000245 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000245 IB[7@0x8001a7dc0100 + 0x2bd8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2bdc] = 0x00000010 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x10 IB[7@0x8001a7dc0100 + 0x2be0] = 0x3f008081 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_4 <= 0x3f008081 IB[7@0x8001a7dc0100 + 0x2be4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2be8] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x2bec] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2bf0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2bf4] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x2bf8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2bfc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c00] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x2c04] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2c08] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c0c] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x2c10] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2c14] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c18] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x2c1c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2c20] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2c24] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x2c28] = 0x01000aea ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000aea IB[7@0x8001a7dc0100 + 0x2c2c] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x2c30] = 0x002c0101 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0101 IB[7@0x8001a7dc0100 + 0x2c34] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x2c38] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c3c] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x2c40] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x2c44] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c48] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x2c4c] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x2c50] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c54] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x2c58] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000002 IB[7@0x8001a7dc0100 + 0x2c5c] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x2c60] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c64] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x2c68] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x2c6c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c70] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x2c74] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x2c78] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c7c] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x2c80] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2c84] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2c88] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2c8c] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x2c90] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x2c94] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2c98] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x2c9c] = 0x016a3800 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x016a3800 IB[7@0x8001a7dc0100 + 0x2ca0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x2ca4] = 0x002c0354 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0354 IB[7@0x8001a7dc0100 + 0x2ca8] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x2cac] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2cb0] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x2cb4] = 0x00000002 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000002 IB[7@0x8001a7dc0100 + 0x2cb8] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x2cbc] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x2cc0] = 0x00000004 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2cc4] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2cc8] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x2ccc] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2cd0] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x2cd4] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2cd8] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x2cdc] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x2ce0] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2ce4] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x2ce8] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x2cec] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x2cf0] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x2cf4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2cf8] = 0x00036f0e ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f0e IB[7@0x8001a7dc0100 + 0x2cfc] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x2d00] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x2d04] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x2d08] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x2d0c] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x2d10] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2d14] = 0x00036f0e ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f0e IB[7@0x8001a7dc0100 + 0x2d18] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x2d1c] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x2d20] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x2d24] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x2d28] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x2d2c] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x2d30] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x2d34] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x2d38] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x2d3c] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x2d40] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x2d44] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x2d48] = 0x00000019 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x19, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x2d4c] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x2d50] = 0x20000243 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x243 IB[7@0x8001a7dc0100 + 0x2d54] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_INDEX_TYPE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2d58] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x2d5c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x2d60] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2d64] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x2d68] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2d6c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2d70] = 0x00000040 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000040 IB[7@0x8001a7dc0100 + 0x2d74] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x2d78] = 0x0000006c ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 108 IB[7@0x8001a7dc0100 + 0x2d7c] = 0x2bbd1600 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2bbd1600 IB[7@0x8001a7dc0100 + 0x2d80] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x2d84] = 0x0000006c ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 108 IB[7@0x8001a7dc0100 + 0x2d88] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x2d8c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2d90] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2d94] = 0x000aea00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000aea00 IB[7@0x8001a7dc0100 + 0x2d98] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2d9c] = 0x000aea00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000aea00 IB[7@0x8001a7dc0100 + 0x2da0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2da4] = 0x80000120 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 288, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2da8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2dac] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2db0] = 0x0008f720 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008f720 IB[7@0x8001a7dc0100 + 0x2db4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2db8] = 0x0008f720 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008f720 IB[7@0x8001a7dc0100 + 0x2dbc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2dc0] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2dc4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2dc8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2dcc] = 0x6a380000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x6a380000 IB[7@0x8001a7dc0100 + 0x2dd0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2dd4] = 0x6a380000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x6a380000 IB[7@0x8001a7dc0100 + 0x2dd8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2ddc] = 0x80004ce0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 19680, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2de0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2de4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2de8] = 0x0008fc80 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008fc80 IB[7@0x8001a7dc0100 + 0x2dec] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2df0] = 0x0008fc80 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008fc80 IB[7@0x8001a7dc0100 + 0x2df4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2df8] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2dfc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2e00] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x2e04] = 0x0008fc00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008fc00 IB[7@0x8001a7dc0100 + 0x2e08] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2e0c] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x2e10] = 0x0008fc80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008fc80 IB[7@0x8001a7dc0100 + 0x2e14] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x2e18] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x2e1c] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x2e20] = 0x0000006c ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 108 IB[7@0x8001a7dc0100 + 0x2e24] = 0x2bbd1200 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2bbd1200 IB[7@0x8001a7dc0100 + 0x2e28] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x2e2c] = 0x0000006c ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 108 IB[7@0x8001a7dc0100 + 0x2e30] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x2e34] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2e38] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2e3c] = 0x0008fd40 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x0008fd40 IB[7@0x8001a7dc0100 + 0x2e40] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2e44] = 0x0008fd40 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x0008fd40 IB[7@0x8001a7dc0100 + 0x2e48] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2e4c] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2e50] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2e54] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x2e58] = 0x0008fcc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008fcc0 IB[7@0x8001a7dc0100 + 0x2e5c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2e60] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x2e64] = 0x0008fd40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x0008fd40 IB[7@0x8001a7dc0100 + 0x2e68] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x2e6c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x2e70] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2e74] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x2e78] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2e7c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2e80] = 0xf8419f00 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf8419f00 IB[7@0x8001a7dc0100 + 0x2e84] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x2e88] = 0x0000006c ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 108 IB[7@0x8001a7dc0100 + 0x2e8c] = 0x2bbd1400 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2bbd1400 IB[7@0x8001a7dc0100 + 0x2e90] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x2e94] = 0x0000006c ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 108 IB[7@0x8001a7dc0100 + 0x2e98] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x2e9c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2ea0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2ea4] = 0x000ae400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000ae400 IB[7@0x8001a7dc0100 + 0x2ea8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2eac] = 0x000ae400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000ae400 IB[7@0x8001a7dc0100 + 0x2eb0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x2eb4] = 0x80000200 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 512, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2eb8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x2ebc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x2ec0] = 0x00090d00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00090d00 IB[7@0x8001a7dc0100 + 0x2ec4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2ec8] = 0x00090d00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00090d00 IB[7@0x8001a7dc0100 + 0x2ecc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x2ed0] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x2ed4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2ed8] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x2edc] = 0x0008fd80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0008fd80 IB[7@0x8001a7dc0100 + 0x2ee0] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2ee4] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x2ee8] = 0x0008fdc0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x0008fdc0 IB[7@0x8001a7dc0100 + 0x2eec] = 0x00090b80 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00090b80 IB[7@0x8001a7dc0100 + 0x2ef0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2ef4] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x2ef8] = 0x00090d00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00090d00 IB[7@0x8001a7dc0100 + 0x2efc] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f00] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x2f04] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x2f08] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x2f0c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f10] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x2f14] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x2f18] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f1c] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x2f20] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2f24] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2f28] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2f2c] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2f30] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2f34] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2f38] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2f3c] = 0x61070504 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x2f40] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f44] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x2f48] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x2f4c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f50] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x2f54] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x2f58] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f5c] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x2f60] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x2f64] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x2f68] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x2f6c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f70] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x2f74] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x2f78] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f7c] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x2f80] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x2f84] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f88] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x2f8c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2f90] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2f94] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x2f98] = 0x00003a44 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00003a44 IB[7@0x8001a7dc0100 + 0x2f9c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2fa0] = 0x00000010 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x10 IB[7@0x8001a7dc0100 + 0x2fa4] = 0x3b808081 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_4 <= 0x3b808081 IB[7@0x8001a7dc0100 + 0x2fa8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2fac] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x2fb0] = 0x00000032 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000032 IB[7@0x8001a7dc0100 + 0x2fb4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2fb8] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x2fbc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2fc0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2fc4] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x2fc8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x2fcc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2fd0] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x2fd4] = 0x0000000c ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x0000000c IB[7@0x8001a7dc0100 + 0x2fd8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x2fdc] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x2fe0] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x2fe4] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x2fe8] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x2fec] = 0x01000ae4 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000ae4 IB[7@0x8001a7dc0100 + 0x2ff0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x2ff4] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0085 IB[7@0x8001a7dc0100 + 0x2ff8] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x2ffc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3000] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x3004] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x3008] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x300c] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x3010] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x3014] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3018] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x301c] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x3020] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x3024] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3028] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x302c] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x3030] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3034] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x3038] = 0x00000007 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000007 IB[7@0x8001a7dc0100 + 0x303c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3040] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x3044] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3048] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x304c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3050] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x3054] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x3058] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x305c] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x3060] = 0x015a3c80 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x015a3c80 IB[7@0x8001a7dc0100 + 0x3064] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3068] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x306c] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x3070] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x3074] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x3078] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x307c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x3080] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3084] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3088] = 0xe64a970c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe64a970c IB[7@0x8001a7dc0100 + 0x308c] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x3090] = 0x000004b0 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 1200 IB[7@0x8001a7dc0100 + 0x3094] = 0x954ad000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x954ad000 IB[7@0x8001a7dc0100 + 0x3098] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x309c] = 0x000000b4 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 180 IB[7@0x8001a7dc0100 + 0x30a0] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x30a4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x30a8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x30ac] = 0x5a3c8000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x5a3c8000 IB[7@0x8001a7dc0100 + 0x30b0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x30b4] = 0x5a3c8000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x5a3c8000 IB[7@0x8001a7dc0100 + 0x30b8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x30bc] = 0x80001140 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 4416, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x30c0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x30c4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x30c8] = 0x23f4dc00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23f4dc00 IB[7@0x8001a7dc0100 + 0x30cc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x30d0] = 0x23f4dc00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23f4dc00 IB[7@0x8001a7dc0100 + 0x30d4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x30d8] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x30dc] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x30e0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x30e4] = 0x00091f40 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00091f40 IB[7@0x8001a7dc0100 + 0x30e8] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x30ec] = 0x00091f40 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00091f40 IB[7@0x8001a7dc0100 + 0x30f0] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x30f4] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x30f8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x30fc] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x3100] = 0x00090f40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00090f40 IB[7@0x8001a7dc0100 + 0x3104] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3108] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x310c] = 0x00091000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00091000 IB[7@0x8001a7dc0100 + 0x3110] = 0x00091d80 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00091d80 IB[7@0x8001a7dc0100 + 0x3114] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3118] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x311c] = 0x00091f40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00091f40 IB[7@0x8001a7dc0100 + 0x3120] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3124] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x3128] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x312c] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x3130] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3134] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x3138] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x313c] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3140] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x3144] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x3148] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x314c] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x3150] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3154] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x3158] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x315c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3160] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x3164] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x3168] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x316c] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x3170] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3174] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3178] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x317c] = 0x00000246 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000246 IB[7@0x8001a7dc0100 + 0x3180] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3184] = 0x00000010 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x10 IB[7@0x8001a7dc0100 + 0x3188] = 0x3b808081 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_4 <= 0x3b808081 IB[7@0x8001a7dc0100 + 0x318c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3190] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x3194] = 0x00000036 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000036 IB[7@0x8001a7dc0100 + 0x3198] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x319c] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x31a0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x31a4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x31a8] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x31ac] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x31b0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x31b4] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x31b8] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x31bc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x31c0] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x31c4] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x31c8] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x31cc] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x31d0] = 0x0123f4dc ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0123f4dc IB[7@0x8001a7dc0100 + 0x31d4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x31d8] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x31dc] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x31e0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x31e4] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x31e8] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x31ec] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x31f0] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x31f4] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x31f8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x31fc] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x3200] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x3204] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x3208] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x320c] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x3210] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x3214] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3218] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x321c] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x3220] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3224] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x3228] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x322c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3230] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3234] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x3238] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x323c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3240] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x3244] = 0x01a69c00 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01a69c00 IB[7@0x8001a7dc0100 + 0x3248] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x324c] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x3250] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x3254] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x3258] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x325c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3260] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x3264] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3268] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x326c] = 0xe642a817 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe642a817 IB[7@0x8001a7dc0100 + 0x3270] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x3274] = 0x000001fe ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 510 IB[7@0x8001a7dc0100 + 0x3278] = 0x2cd6570c ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x2cd6570c IB[7@0x8001a7dc0100 + 0x327c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x3280] = 0x00000078 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 120 IB[7@0x8001a7dc0100 + 0x3284] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x3288] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x328c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x3290] = 0xa69c0000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0xa69c0000 IB[7@0x8001a7dc0100 + 0x3294] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3298] = 0xa69c0000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0xa69c0000 IB[7@0x8001a7dc0100 + 0x329c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x32a0] = 0x800013a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 5024, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x32a4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x32a8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x32ac] = 0x23f4e800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23f4e800 IB[7@0x8001a7dc0100 + 0x32b0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x32b4] = 0x23f4e800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23f4e800 IB[7@0x8001a7dc0100 + 0x32b8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x32bc] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x32c0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x32c4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x32c8] = 0x00093180 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00093180 IB[7@0x8001a7dc0100 + 0x32cc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x32d0] = 0x00093180 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00093180 IB[7@0x8001a7dc0100 + 0x32d4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x32d8] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x32dc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x32e0] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x32e4] = 0x00092180 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00092180 IB[7@0x8001a7dc0100 + 0x32e8] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x32ec] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x32f0] = 0x00092240 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00092240 IB[7@0x8001a7dc0100 + 0x32f4] = 0x00092fc0 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00092fc0 IB[7@0x8001a7dc0100 + 0x32f8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x32fc] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x3300] = 0x00093180 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00093180 IB[7@0x8001a7dc0100 + 0x3304] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3308] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x330c] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x3310] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x3314] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3318] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x331c] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x3320] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3324] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x3328] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x332c] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x3330] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x3334] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3338] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x333c] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x3340] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3344] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x3348] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x334c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3350] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x3354] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3358] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x335c] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x3360] = 0x00000245 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000245 IB[7@0x8001a7dc0100 + 0x3364] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3368] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x336c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3370] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3374] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x3378] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x337c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3380] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x3384] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x3388] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x338c] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x3390] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3394] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3398] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x339c] = 0x0123f4e8 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0123f4e8 IB[7@0x8001a7dc0100 + 0x33a0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x33a4] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x33a8] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x33ac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x33b0] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x33b4] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x33b8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x33bc] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x33c0] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x33c4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x33c8] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x33cc] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x33d0] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x33d4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x33d8] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x33dc] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x33e0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x33e4] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x33e8] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x33ec] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x33f0] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x33f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x33f8] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x33fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3400] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x3404] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x3408] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x340c] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x3410] = 0x01359fa0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01359fa0 IB[7@0x8001a7dc0100 + 0x3414] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3418] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x341c] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x3420] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x3424] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x3428] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x342c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x3430] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3434] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3438] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x343c] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x3440] = 0x00010a49 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 68169 IB[7@0x8001a7dc0100 + 0x3444] = 0x8eb2a6fe ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x8eb2a6fe IB[7@0x8001a7dc0100 + 0x3448] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0x344c] = 0x00001527 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 5415 IB[7@0x8001a7dc0100 + 0x3450] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x3454] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x3458] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x345c] = 0x359fa000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x359fa000 IB[7@0x8001a7dc0100 + 0x3460] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3464] = 0x359fa000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x359fa000 IB[7@0x8001a7dc0100 + 0x3468] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x346c] = 0x800013a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 5024, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x3470] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x3474] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x3478] = 0x00093480 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00093480 IB[7@0x8001a7dc0100 + 0x347c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x3480] = 0x00093480 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00093480 IB[7@0x8001a7dc0100 + 0x3484] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x3488] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x348c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3490] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x3494] = 0x000933c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000933c0 IB[7@0x8001a7dc0100 + 0x3498] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x349c] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x34a0] = 0x00093480 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00093480 IB[7@0x8001a7dc0100 + 0x34a4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x34a8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x34ac] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x34b0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x34b4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x34b8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x34bc] = 0x00000040 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000040 IB[7@0x8001a7dc0100 + 0x34c0] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x34c4] = 0x00009816 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 38934 IB[7@0x8001a7dc0100 + 0x34c8] = 0x8e7bad92 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x8e7bad92 IB[7@0x8001a7dc0100 + 0x34cc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0x34d0] = 0x000019f2 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 6642 IB[7@0x8001a7dc0100 + 0x34d4] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x34d8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x34dc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x34e0] = 0x00093580 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00093580 IB[7@0x8001a7dc0100 + 0x34e4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x34e8] = 0x00093580 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00093580 IB[7@0x8001a7dc0100 + 0x34ec] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x34f0] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x34f4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x34f8] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x34fc] = 0x000934c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000934c0 IB[7@0x8001a7dc0100 + 0x3500] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3504] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x3508] = 0x00093580 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00093580 IB[7@0x8001a7dc0100 + 0x350c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x3510] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x3514] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x3518] = 0x00009f84 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 40836 IB[7@0x8001a7dc0100 + 0x351c] = 0x92ecf5ee ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x92ecf5ee IB[7@0x8001a7dc0100 + 0x3520] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0x3524] = 0x000018e4 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 6372 IB[7@0x8001a7dc0100 + 0x3528] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x352c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x3530] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x3534] = 0x23f4e000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23f4e000 IB[7@0x8001a7dc0100 + 0x3538] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x353c] = 0x23f4e000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23f4e000 IB[7@0x8001a7dc0100 + 0x3540] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3544] = 0x800002a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 672, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x3548] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x354c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x3550] = 0x000945c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000945c0 IB[7@0x8001a7dc0100 + 0x3554] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x3558] = 0x000945c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000945c0 IB[7@0x8001a7dc0100 + 0x355c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x3560] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x3564] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3568] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x356c] = 0x000935c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000935c0 IB[7@0x8001a7dc0100 + 0x3570] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3574] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x3578] = 0x00093680 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00093680 IB[7@0x8001a7dc0100 + 0x357c] = 0x00094400 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00094400 IB[7@0x8001a7dc0100 + 0x3580] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3584] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x3588] = 0x000945c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000945c0 IB[7@0x8001a7dc0100 + 0x358c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3590] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x3594] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x3598] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x359c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x35a0] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x35a4] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x35a8] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x35ac] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x35b0] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x35b4] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x35b8] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x35bc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x35c0] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x35c4] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x35c8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x35cc] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x35d0] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x35d4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x35d8] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x35dc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x35e0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x35e4] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x35e8] = 0x00000246 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000246 IB[7@0x8001a7dc0100 + 0x35ec] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x35f0] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x35f4] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x35f8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x35fc] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x3600] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3604] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3608] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x360c] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000008 IB[7@0x8001a7dc0100 + 0x3610] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3614] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x3618] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x361c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3620] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x3624] = 0x0123f4e0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x0123f4e0 IB[7@0x8001a7dc0100 + 0x3628] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x362c] = 0x002c0144 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0144 IB[7@0x8001a7dc0100 + 0x3630] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x3634] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3638] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x363c] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x3640] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3644] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x3648] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x364c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3650] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x3654] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x3658] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x365c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3660] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x3664] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x3668] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x366c] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x3670] = 0x00000005 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000005 IB[7@0x8001a7dc0100 + 0x3674] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3678] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x367c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3680] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3684] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3688] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x368c] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x3690] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3694] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x3698] = 0x015a3ce0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x015a3ce0 IB[7@0x8001a7dc0100 + 0x369c] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x36a0] = 0x002c01cd ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c01cd IB[7@0x8001a7dc0100 + 0x36a4] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x36a8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x36ac] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x36b0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x36b4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x36b8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x36bc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x36c0] = 0x00000010 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000010 IB[7@0x8001a7dc0100 + 0x36c4] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x36c8] = 0x00010a49 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 68169 IB[7@0x8001a7dc0100 + 0x36cc] = 0x8eb2a6fe ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x8eb2a6fe IB[7@0x8001a7dc0100 + 0x36d0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [UNMAPPED] IB[7@0x8001a7dc0100 + 0x36d4] = 0x00001527 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 5415 IB[7@0x8001a7dc0100 + 0x36d8] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x36dc] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x36e0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x36e4] = 0x5a3ce000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x5a3ce000 IB[7@0x8001a7dc0100 + 0x36e8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x36ec] = 0x5a3ce000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x5a3ce000 IB[7@0x8001a7dc0100 + 0x36f0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x36f4] = 0x800010c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 4288, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x36f8] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x36fc] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x3700] = 0x010b0d00 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x010b0d00 IB[7@0x8001a7dc0100 + 0x3704] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3708] = 0x009fc167 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x009fc167 IB[7@0x8001a7dc0100 + 0x370c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3710] = 0x10028e28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028e28 IB[7@0x8001a7dc0100 + 0x3714] = 0xdc660000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc660000 IB[7@0x8001a7dc0100 + 0x3718] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x371c] = 0x010b0d00 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x010b0d00 IB[7@0x8001a7dc0100 + 0x3720] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3724] = 0x010b0d00 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x010b0d00 IB[7@0x8001a7dc0100 + 0x3728] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x372c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3730] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3734] = 0x010b1c00 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x010b1c00 IB[7@0x8001a7dc0100 + 0x3738] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x373c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3740] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x3744] = 0x0000027f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x0000027f IB[7@0x8001a7dc0100 + 0x3748] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x374c] = 0x0000000e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x3750] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_Z_INFO <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3754] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCIL_INFO <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3758] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x375c] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x3760] = 0x01680280 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x01680280 IB[7@0x8001a7dc0100 + 0x3764] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3768] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x376c] = 0x00008010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008010 IB[7@0x8001a7dc0100 + 0x3770] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3774] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x3778] = 0x000947c0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x000947c0 IB[7@0x8001a7dc0100 + 0x377c] = 0x00094640 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00094640 IB[7@0x8001a7dc0100 + 0x3780] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3784] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x3788] = 0x00094820 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00094820 IB[7@0x8001a7dc0100 + 0x378c] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3790] = 0x000002fa ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fa IB[7@0x8001a7dc0100 + 0x3794] = 0x433509f5 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_GB_VERT_CLIP_ADJ <= 0x433509f5 IB[7@0x8001a7dc0100 + 0x3798] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_GB_VERT_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x379c] = 0x42cacb33 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_GB_HORZ_CLIP_ADJ <= 0x42cacb33 IB[7@0x8001a7dc0100 + 0x37a0] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_GB_HORZ_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x37a4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x37a8] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x37ac] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x37b0] = 0x01680280 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x01680280 IB[7@0x8001a7dc0100 + 0x37b4] = 0xc0066900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x37b8] = 0x0000010f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10f IB[7@0x8001a7dc0100 + 0x37bc] = 0x43a00000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VPORT_XSCALE <= 0x43a00000 IB[7@0x8001a7dc0100 + 0x37c0] = 0x43a00000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_VPORT_XOFFSET <= 0x43a00000 IB[7@0x8001a7dc0100 + 0x37c4] = 0xc3340000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_VPORT_YSCALE <= 0xc3340000 IB[7@0x8001a7dc0100 + 0x37c8] = 0x43340000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_VPORT_YOFFSET <= 0x43340000 IB[7@0x8001a7dc0100 + 0x37cc] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmPA_CL_VPORT_ZSCALE <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x37d0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 6: gfx90.mmPA_CL_VPORT_ZOFFSET <= 0x00000000 IB[7@0x8001a7dc0100 + 0x37d4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x37d8] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x37dc] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x37e0] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x37e4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x37e8] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x37ec] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x37f0] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x37f4] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x37f8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x37fc] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3800] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3804] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3808] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x380c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3810] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3814] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3818] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x381c] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x3820] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x3824] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3828] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x382c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3830] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3834] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x3838] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x383c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3840] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x3844] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3848] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x384c] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x3850] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3854] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3858] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x385c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3860] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3864] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x3868] = 0x01000a3e ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a3e IB[7@0x8001a7dc0100 + 0x386c] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3870] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x3874] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x3878] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x387c] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x3880] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x3884] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3888] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x388c] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x3890] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3894] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x3898] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000002 IB[7@0x8001a7dc0100 + 0x389c] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x38a0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x38a4] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x38a8] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x38ac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x38b0] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x38b4] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x38b8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x38bc] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x38c0] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x38c4] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x38c8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x38cc] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x38d0] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x38d4] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x38d8] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x38dc] = 0x01000a40 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a40 IB[7@0x8001a7dc0100 + 0x38e0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x38e4] = 0x002c00c5 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c00c5 IB[7@0x8001a7dc0100 + 0x38e8] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x38ec] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x38f0] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x38f4] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x38f8] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x38fc] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x3900] = 0x00000006 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000006 IB[7@0x8001a7dc0100 + 0x3904] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3908] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x390c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3910] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x3914] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3918] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x391c] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x3920] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3924] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x3928] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x392c] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x3930] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x3934] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3938] = 0x00036f0f ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f0f IB[7@0x8001a7dc0100 + 0x393c] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x3940] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x3944] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x3948] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x394c] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x3950] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3954] = 0x00036f0f ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f0f IB[7@0x8001a7dc0100 + 0x3958] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x395c] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x3960] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x3964] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x3968] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x396c] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x3970] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x3974] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x3978] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x397c] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x3980] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x3984] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x3988] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x398c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3990] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x3994] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3998] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x399c] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x39a0] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x39a4] = 0x00000004 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 4 IB[7@0x8001a7dc0100 + 0x39a8] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x39ac] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x39b0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x39b4] = 0x000a3e00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a3e00 IB[7@0x8001a7dc0100 + 0x39b8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x39bc] = 0x000a3e00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a3e00 IB[7@0x8001a7dc0100 + 0x39c0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x39c4] = 0x80000080 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 128, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x39c8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x39cc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x39d0] = 0x00094820 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00094820 IB[7@0x8001a7dc0100 + 0x39d4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x39d8] = 0x00094820 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00094820 IB[7@0x8001a7dc0100 + 0x39dc] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x39e0] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x39e4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x39e8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x39ec] = 0x000a4000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a4000 IB[7@0x8001a7dc0100 + 0x39f0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x39f4] = 0x000a4000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a4000 IB[7@0x8001a7dc0100 + 0x39f8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x39fc] = 0x800001e0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 480, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x3a00] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3a04] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x3a08] = 0x01162630 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x01162630 IB[7@0x8001a7dc0100 + 0x3a0c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3a10] = 0x009fc167 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x009fc167 IB[7@0x8001a7dc0100 + 0x3a14] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3a18] = 0x10028e28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028e28 IB[7@0x8001a7dc0100 + 0x3a1c] = 0xdc660000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc660000 IB[7@0x8001a7dc0100 + 0x3a20] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x3a24] = 0x01162600 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x01162600 IB[7@0x8001a7dc0100 + 0x3a28] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3a2c] = 0x01162630 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x01162630 IB[7@0x8001a7dc0100 + 0x3a30] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3a34] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3a38] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3a3c] = 0x01163530 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x01163530 IB[7@0x8001a7dc0100 + 0x3a40] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3a44] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3a48] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x3a4c] = 0x0000027f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x0000027f IB[7@0x8001a7dc0100 + 0x3a50] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3a54] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x3a58] = 0x01680280 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x01680280 IB[7@0x8001a7dc0100 + 0x3a5c] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3a60] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x3a64] = 0x00094880 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00094880 IB[7@0x8001a7dc0100 + 0x3a68] = 0x00094700 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00094700 IB[7@0x8001a7dc0100 + 0x3a6c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3a70] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x3a74] = 0x000948e0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000948e0 IB[7@0x8001a7dc0100 + 0x3a78] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3a7c] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x3a80] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x3a84] = 0x01680280 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x01680280 IB[7@0x8001a7dc0100 + 0x3a88] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3a8c] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x3a90] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3a94] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3a98] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x3a9c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3aa0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3aa4] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x3aa8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3aac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ab0] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x3ab4] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3ab8] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3abc] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x3ac0] = 0x01000a42 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a42 IB[7@0x8001a7dc0100 + 0x3ac4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3ac8] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x3acc] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x3ad0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ad4] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x3ad8] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x3adc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ae0] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x3ae4] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x3ae8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3aec] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x3af0] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000002 IB[7@0x8001a7dc0100 + 0x3af4] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x3af8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3afc] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x3b00] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x3b04] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3b08] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x3b0c] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x3b10] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3b14] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x3b18] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3b1c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3b20] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3b24] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x3b28] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x3b2c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3b30] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x3b34] = 0x01000a44 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a44 IB[7@0x8001a7dc0100 + 0x3b38] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3b3c] = 0x002c0145 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0145 IB[7@0x8001a7dc0100 + 0x3b40] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x3b44] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3b48] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x3b4c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3b50] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x3b54] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3b58] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x3b5c] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x3b60] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3b64] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x3b68] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x3b6c] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x3b70] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x3b74] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3b78] = 0x00036f10 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f10 IB[7@0x8001a7dc0100 + 0x3b7c] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x3b80] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x3b84] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x3b88] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x3b8c] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x3b90] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3b94] = 0x00036f10 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f10 IB[7@0x8001a7dc0100 + 0x3b98] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x3b9c] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x3ba0] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x3ba4] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x3ba8] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x3bac] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x3bb0] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x3bb4] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x3bb8] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x3bbc] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x3bc0] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x3bc4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x3bc8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x3bcc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3bd0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x3bd4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3bd8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3bdc] = 0xf7d41d6c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41d6c IB[7@0x8001a7dc0100 + 0x3be0] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x3be4] = 0x00000004 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 4 IB[7@0x8001a7dc0100 + 0x3be8] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x3bec] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x3bf0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x3bf4] = 0x000a4200 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a4200 IB[7@0x8001a7dc0100 + 0x3bf8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3bfc] = 0x000a4200 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a4200 IB[7@0x8001a7dc0100 + 0x3c00] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3c04] = 0x80000080 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 128, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x3c08] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x3c0c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x3c10] = 0x000948e0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000948e0 IB[7@0x8001a7dc0100 + 0x3c14] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x3c18] = 0x000948e0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000948e0 IB[7@0x8001a7dc0100 + 0x3c1c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x3c20] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x3c24] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x3c28] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x3c2c] = 0x000a4400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a4400 IB[7@0x8001a7dc0100 + 0x3c30] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3c34] = 0x000a4400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a4400 IB[7@0x8001a7dc0100 + 0x3c38] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3c3c] = 0x800001e0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 480, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x3c40] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3c44] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x3c48] = 0x010b0d00 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x010b0d00 IB[7@0x8001a7dc0100 + 0x3c4c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3c50] = 0x009fc167 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x009fc167 IB[7@0x8001a7dc0100 + 0x3c54] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3c58] = 0x10028e28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028e28 IB[7@0x8001a7dc0100 + 0x3c5c] = 0xdc660000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc660000 IB[7@0x8001a7dc0100 + 0x3c60] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x3c64] = 0x010b0d00 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x010b0d00 IB[7@0x8001a7dc0100 + 0x3c68] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3c6c] = 0x010b0d00 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x010b0d00 IB[7@0x8001a7dc0100 + 0x3c70] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3c74] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3c78] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3c7c] = 0x010b1c00 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x010b1c00 IB[7@0x8001a7dc0100 + 0x3c80] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3c84] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3c88] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x3c8c] = 0x0000027f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x0000027f IB[7@0x8001a7dc0100 + 0x3c90] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3c94] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x3c98] = 0x01680280 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x01680280 IB[7@0x8001a7dc0100 + 0x3c9c] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3ca0] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x3ca4] = 0x00094940 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00094940 IB[7@0x8001a7dc0100 + 0x3ca8] = 0x000947c0 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000947c0 IB[7@0x8001a7dc0100 + 0x3cac] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3cb0] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x3cb4] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x3cb8] = 0x01680280 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x01680280 IB[7@0x8001a7dc0100 + 0x3cbc] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3cc0] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x3cc4] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000002 IB[7@0x8001a7dc0100 + 0x3cc8] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x3ccc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3cd0] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x3cd4] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x3cd8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3cdc] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x3ce0] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x3ce4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ce8] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x3cec] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3cf0] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3cf4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3cf8] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x3cfc] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x3d00] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3d04] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x3d08] = 0x01000a46 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a46 IB[7@0x8001a7dc0100 + 0x3d0c] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3d10] = 0x002c0105 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0105 IB[7@0x8001a7dc0100 + 0x3d14] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x3d18] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3d1c] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x3d20] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3d24] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x3d28] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3d2c] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x3d30] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x3d34] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3d38] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x3d3c] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x3d40] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x3d44] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x3d48] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3d4c] = 0x00036f11 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f11 IB[7@0x8001a7dc0100 + 0x3d50] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x3d54] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x3d58] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x3d5c] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x3d60] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x3d64] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3d68] = 0x00036f11 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f11 IB[7@0x8001a7dc0100 + 0x3d6c] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x3d70] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x3d74] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x3d78] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x3d7c] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x3d80] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x3d84] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x3d88] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x3d8c] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x3d90] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x3d94] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x3d98] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x3d9c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x3da0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3da4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x3da8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3dac] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3db0] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x3db4] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x3db8] = 0x00000004 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 4 IB[7@0x8001a7dc0100 + 0x3dbc] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x3dc0] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x3dc4] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x3dc8] = 0x000a4600 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a4600 IB[7@0x8001a7dc0100 + 0x3dcc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3dd0] = 0x000a4600 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a4600 IB[7@0x8001a7dc0100 + 0x3dd4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3dd8] = 0x80000200 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 512, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x3ddc] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3de0] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x3de4] = 0x01002000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x01002000 IB[7@0x8001a7dc0100 + 0x3de8] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3dec] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x3df0] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3df4] = 0x0002ae28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x0002ae28 IB[7@0x8001a7dc0100 + 0x3df8] = 0xdc6a0000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc6a0000 IB[7@0x8001a7dc0100 + 0x3dfc] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x3e00] = 0x0106bf00 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x0106bf00 IB[7@0x8001a7dc0100 + 0x3e04] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3e08] = 0x01002000 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x01002000 IB[7@0x8001a7dc0100 + 0x3e0c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x3e10] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3e14] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3e18] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3e1c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3e20] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3e24] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x3e28] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0x3e2c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3e30] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x3e34] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x3e38] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3e3c] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x3e40] = 0x00094a00 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00094a00 IB[7@0x8001a7dc0100 + 0x3e44] = 0x00095740 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00095740 IB[7@0x8001a7dc0100 + 0x3e48] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3e4c] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x3e50] = 0x00095920 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00095920 IB[7@0x8001a7dc0100 + 0x3e54] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3e58] = 0x000002fa ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fa IB[7@0x8001a7dc0100 + 0x3e5c] = 0x423209f5 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_GB_VERT_CLIP_ADJ <= 0x423209f5 IB[7@0x8001a7dc0100 + 0x3e60] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_GB_VERT_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x3e64] = 0x41c4cb33 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_GB_HORZ_CLIP_ADJ <= 0x41c4cb33 IB[7@0x8001a7dc0100 + 0x3e68] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_GB_HORZ_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x3e6c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3e70] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x3e74] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x3e78] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x3e7c] = 0xc0066900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3e80] = 0x0000010f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10f IB[7@0x8001a7dc0100 + 0x3e84] = 0x44a00000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VPORT_XSCALE <= 0x44a00000 IB[7@0x8001a7dc0100 + 0x3e88] = 0x44a00000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_VPORT_XOFFSET <= 0x44a00000 IB[7@0x8001a7dc0100 + 0x3e8c] = 0xc4340000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_VPORT_YSCALE <= 0xc4340000 IB[7@0x8001a7dc0100 + 0x3e90] = 0x44340000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_VPORT_YOFFSET <= 0x44340000 IB[7@0x8001a7dc0100 + 0x3e94] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmPA_CL_VPORT_ZSCALE <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x3e98] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 6: gfx90.mmPA_CL_VPORT_ZOFFSET <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3e9c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ea0] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x3ea4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3ea8] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x3eac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3eb0] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x3eb4] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3eb8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ebc] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x3ec0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3ec4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ec8] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x3ecc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3ed0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ed4] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x3ed8] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3edc] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3ee0] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x3ee4] = 0x01000a3e ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a3e IB[7@0x8001a7dc0100 + 0x3ee8] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3eec] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x3ef0] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x3ef4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3ef8] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x3efc] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x3f00] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3f04] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x3f08] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x3f0c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3f10] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x3f14] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000002 IB[7@0x8001a7dc0100 + 0x3f18] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x3f1c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3f20] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x3f24] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x3f28] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3f2c] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x3f30] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x3f34] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3f38] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x3f3c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x3f40] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x3f44] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x3f48] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x3f4c] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x3f50] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x3f54] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x3f58] = 0x0123fa18 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x0123fa18 IB[7@0x8001a7dc0100 + 0x3f5c] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x3f60] = 0x002c0145 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0145 IB[7@0x8001a7dc0100 + 0x3f64] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x3f68] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3f6c] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x3f70] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3f74] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x3f78] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x3f7c] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x3f80] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x3f84] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3f88] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x3f8c] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x3f90] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x3f94] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x3f98] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3f9c] = 0x00036f12 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f12 IB[7@0x8001a7dc0100 + 0x3fa0] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x3fa4] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x3fa8] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x3fac] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x3fb0] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x3fb4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x3fb8] = 0x00036f12 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f12 IB[7@0x8001a7dc0100 + 0x3fbc] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x3fc0] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x3fc4] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x3fc8] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x3fcc] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x3fd0] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x3fd4] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x3fd8] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x3fdc] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x3fe0] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x3fe4] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x3fe8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x3fec] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x3ff0] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x3ff4] = 0x00000004 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 4 IB[7@0x8001a7dc0100 + 0x3ff8] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x3ffc] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4000] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4004] = 0x000a3e00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a3e00 IB[7@0x8001a7dc0100 + 0x4008] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x400c] = 0x000a3e00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a3e00 IB[7@0x8001a7dc0100 + 0x4010] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4014] = 0x80000080 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 128, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4018] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x401c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4020] = 0x00095920 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00095920 IB[7@0x8001a7dc0100 + 0x4024] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x4028] = 0x00095920 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00095920 IB[7@0x8001a7dc0100 + 0x402c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x4030] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4034] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4038] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x403c] = 0x23fa1800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x23fa1800 IB[7@0x8001a7dc0100 + 0x4040] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4044] = 0x23fa1800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x23fa1800 IB[7@0x8001a7dc0100 + 0x4048] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x404c] = 0x80000620 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 1568, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4050] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4054] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x4058] = 0x01a51200 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x01a51200 IB[7@0x8001a7dc0100 + 0x405c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4060] = 0x0014c053 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x0014c053 IB[7@0x8001a7dc0100 + 0x4064] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4068] = 0x10028828 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028828 IB[7@0x8001a7dc0100 + 0x406c] = 0xda540000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xda540000 IB[7@0x8001a7dc0100 + 0x4070] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x4074] = 0x01a51200 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x01a51200 IB[7@0x8001a7dc0100 + 0x4078] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x407c] = 0x01a51200 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x01a51200 IB[7@0x8001a7dc0100 + 0x4080] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4084] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4088] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x408c] = 0x01a51300 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x01a51300 IB[7@0x8001a7dc0100 + 0x4090] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4094] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4098] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x409c] = 0x0000005f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x0000005f IB[7@0x8001a7dc0100 + 0x40a0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x40a4] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x40a8] = 0x00540054 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x00540054 IB[7@0x8001a7dc0100 + 0x40ac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x40b0] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x40b4] = 0x01010000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01010000 IB[7@0x8001a7dc0100 + 0x40b8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x40bc] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x40c0] = 0x00095b00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x00095b00 IB[7@0x8001a7dc0100 + 0x40c4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x40c8] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x40cc] = 0x00095a00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00095a00 IB[7@0x8001a7dc0100 + 0x40d0] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x40d4] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x40d8] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x40dc] = 0x40004000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x40004000 IB[7@0x8001a7dc0100 + 0x40e0] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x40e4] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x40e8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x40ec] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x40f0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x40f4] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x40f8] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x40fc] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4100] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x4104] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4108] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x410c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4110] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4114] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4118] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x411c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4120] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4124] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4128] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x412c] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x4130] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4134] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x4138] = 0x00000869 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x00000869 IB[7@0x8001a7dc0100 + 0x413c] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4140] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x4144] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4148] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00000000 IB[7@0x8001a7dc0100 + 0x414c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4150] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4154] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x4158] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x415c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4160] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x4164] = 0x00000029 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000029 IB[7@0x8001a7dc0100 + 0x4168] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x416c] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x4170] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4174] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4178] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x417c] = 0x00080244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00080244 IB[7@0x8001a7dc0100 + 0x4180] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4184] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x4188] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x418c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4190] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x4194] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4198] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x419c] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x41a0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x41a4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x41a8] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x41ac] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x41b0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x41b4] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x41b8] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x41bc] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x41c0] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x41c4] = 0x01000a04 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a04 IB[7@0x8001a7dc0100 + 0x41c8] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x41cc] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x41d0] = 0x00000016 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000016 IB[7@0x8001a7dc0100 + 0x41d4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x41d8] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x41dc] = 0x00000300 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x00000300 IB[7@0x8001a7dc0100 + 0x41e0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x41e4] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x41e8] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x41ec] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x41f0] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x41f4] = 0x00000020 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000020 IB[7@0x8001a7dc0100 + 0x41f8] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x41fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4200] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x4204] = 0x01020000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01020000 IB[7@0x8001a7dc0100 + 0x4208] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x420c] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x4210] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x4214] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4218] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x421c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4220] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4224] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4228] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x422c] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x4230] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4234] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x4238] = 0x01000a08 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a08 IB[7@0x8001a7dc0100 + 0x423c] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x4240] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0085 IB[7@0x8001a7dc0100 + 0x4244] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x4248] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x424c] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x4250] = 0x00000011 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000011 IB[7@0x8001a7dc0100 + 0x4254] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4258] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x425c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4260] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x4264] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4268] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x426c] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x4270] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4274] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x4278] = 0x0000052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 0, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 0, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x427c] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x4280] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x4284] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4288] = 0x00036f13 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f13 IB[7@0x8001a7dc0100 + 0x428c] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x4290] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x4294] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x4298] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x429c] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x42a0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x42a4] = 0x00036f13 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f13 IB[7@0x8001a7dc0100 + 0x42a8] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x42ac] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x42b0] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x42b4] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x42b8] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x42bc] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x42c0] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x42c4] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x42c8] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x42cc] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x42d0] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x42d4] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x42d8] = 0x0000001a ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x1a, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x42dc] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x42e0] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x42e4] = 0xc0097600 ... PKT3, COUNT:10, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x42e8] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x42ec] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x42f0] = 0x00540054 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x00540054 IB[7@0x8001a7dc0100 + 0x42f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x42f8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x42fc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 5: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4300] = 0x42a80000 ... |---+ PKT3 OPCODE 0x76, word 6: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x42a80000 IB[7@0x8001a7dc0100 + 0x4304] = 0x42a80000 ... |---+ PKT3 OPCODE 0x76, word 7: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x42a80000 IB[7@0x8001a7dc0100 + 0x4308] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 8: gfx90.mmSPI_SHADER_USER_DATA_VS_9 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x430c] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 9: gfx90.mmSPI_SHADER_USER_DATA_VS_10 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4310] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x4314] = 0x00000003 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 3 IB[7@0x8001a7dc0100 + 0x4318] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x431c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4320] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4324] = 0x000a0400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a0400 IB[7@0x8001a7dc0100 + 0x4328] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x432c] = 0x000a0400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a0400 IB[7@0x8001a7dc0100 + 0x4330] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4334] = 0x800000a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 160, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4338] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x433c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4340] = 0x000a0800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a0800 IB[7@0x8001a7dc0100 + 0x4344] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4348] = 0x000a0800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a0800 IB[7@0x8001a7dc0100 + 0x434c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4350] = 0x80000080 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 128, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4354] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4358] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x435c] = 0x01a51000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x01a51000 IB[7@0x8001a7dc0100 + 0x4360] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4364] = 0x0014c053 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x0014c053 IB[7@0x8001a7dc0100 + 0x4368] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x436c] = 0x10028828 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028828 IB[7@0x8001a7dc0100 + 0x4370] = 0xda540000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xda540000 IB[7@0x8001a7dc0100 + 0x4374] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x4378] = 0x01a51000 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x01a51000 IB[7@0x8001a7dc0100 + 0x437c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4380] = 0x01a51000 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x01a51000 IB[7@0x8001a7dc0100 + 0x4384] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4388] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x438c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4390] = 0x01a51100 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x01a51100 IB[7@0x8001a7dc0100 + 0x4394] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4398] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x439c] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x43a0] = 0x0000005f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x0000005f IB[7@0x8001a7dc0100 + 0x43a4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x43a8] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x43ac] = 0x00540054 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x00540054 IB[7@0x8001a7dc0100 + 0x43b0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x43b4] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x43b8] = 0x01080000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01080000 IB[7@0x8001a7dc0100 + 0x43bc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x43c0] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x43c4] = 0x00095cc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x00095cc0 IB[7@0x8001a7dc0100 + 0x43c8] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x43cc] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x43d0] = 0x000935c0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000935c0 IB[7@0x8001a7dc0100 + 0x43d4] = 0x00066180 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x00066180 IB[7@0x8001a7dc0100 + 0x43d8] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x43dc] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x43e0] = 0x00095c40 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00095c40 IB[7@0x8001a7dc0100 + 0x43e4] = 0x00095bc0 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00095bc0 IB[7@0x8001a7dc0100 + 0x43e8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x43ec] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x43f0] = 0x00095ca0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00095ca0 IB[7@0x8001a7dc0100 + 0x43f4] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x43f8] = 0x000002fa ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fa IB[7@0x8001a7dc0100 + 0x43fc] = 0x4442caab ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_GB_VERT_CLIP_ADJ <= 0x4442caab IB[7@0x8001a7dc0100 + 0x4400] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_GB_VERT_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4404] = 0x4442caab ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_GB_HORZ_CLIP_ADJ <= 0x4442caab IB[7@0x8001a7dc0100 + 0x4408] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_GB_HORZ_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x440c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4410] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x4414] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x4418] = 0x00540054 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x00540054 IB[7@0x8001a7dc0100 + 0x441c] = 0xc0066900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4420] = 0x0000010f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10f IB[7@0x8001a7dc0100 + 0x4424] = 0x42280000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VPORT_XSCALE <= 0x42280000 IB[7@0x8001a7dc0100 + 0x4428] = 0x42280000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_VPORT_XOFFSET <= 0x42280000 IB[7@0x8001a7dc0100 + 0x442c] = 0xc2280000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_VPORT_YSCALE <= 0xc2280000 IB[7@0x8001a7dc0100 + 0x4430] = 0x42280000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_VPORT_YOFFSET <= 0x42280000 IB[7@0x8001a7dc0100 + 0x4434] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmPA_CL_VPORT_ZSCALE <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4438] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 6: gfx90.mmPA_CL_VPORT_ZOFFSET <= 0x00000000 IB[7@0x8001a7dc0100 + 0x443c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4440] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x4444] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4448] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x444c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4450] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x4454] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x4458] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x445c] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x4460] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4464] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4468] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x446c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4470] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4474] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4478] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x447c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4480] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4484] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x4488] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x448c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4490] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x4494] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x4498] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x449c] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x44a0] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x44a4] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x44a8] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x44ac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x44b0] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x44b4] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x44b8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x44bc] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x44c0] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x44c4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x44c8] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x44cc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x44d0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x44d4] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x44d8] = 0x00000244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000244 IB[7@0x8001a7dc0100 + 0x44dc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x44e0] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x44e4] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x44e8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x44ec] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x44f0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x44f4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x44f8] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x44fc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4500] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4504] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x4508] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x450c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4510] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x4514] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4518] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x451c] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x4520] = 0x01000b36 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000b36 IB[7@0x8001a7dc0100 + 0x4524] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x4528] = 0x002c0040 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0040 IB[7@0x8001a7dc0100 + 0x452c] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x4530] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4534] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x4538] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x453c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4540] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x4544] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x4548] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x454c] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x4550] = 0x00000320 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000320 IB[7@0x8001a7dc0100 + 0x4554] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x4558] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x455c] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x4560] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x4564] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4568] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x456c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4570] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4574] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x4578] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x457c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4580] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4584] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x4588] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x458c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4590] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x4594] = 0x01000b30 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000b30 IB[7@0x8001a7dc0100 + 0x4598] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x459c] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0085 IB[7@0x8001a7dc0100 + 0x45a0] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x45a4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x45a8] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x45ac] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x45b0] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x45b4] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x45b8] = 0x00000006 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000006 IB[7@0x8001a7dc0100 + 0x45bc] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x45c0] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x45c4] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x45c8] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x45cc] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x45d0] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x45d4] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x45d8] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x45dc] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x45e0] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x45e4] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x45e8] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x45ec] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x45f0] = 0x00036f14 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f14 IB[7@0x8001a7dc0100 + 0x45f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x45f8] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x45fc] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x4600] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x4604] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x4608] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x460c] = 0x00036f14 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f14 IB[7@0x8001a7dc0100 + 0x4610] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x4614] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x4618] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x461c] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x4620] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x4624] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x4628] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x462c] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x4630] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x4634] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x4638] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x463c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4640] = 0x00000019 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x19, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x4644] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x4648] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x464c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4650] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x4654] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4658] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x465c] = 0xf7d41d6c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41d6c IB[7@0x8001a7dc0100 + 0x4660] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x4664] = 0x00000004 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 4 IB[7@0x8001a7dc0100 + 0x4668] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x466c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4670] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4674] = 0x000b3600 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b3600 IB[7@0x8001a7dc0100 + 0x4678] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x467c] = 0x000b3600 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b3600 IB[7@0x8001a7dc0100 + 0x4680] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4684] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4688] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x468c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4690] = 0x00095ca0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00095ca0 IB[7@0x8001a7dc0100 + 0x4694] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x4698] = 0x00095ca0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00095ca0 IB[7@0x8001a7dc0100 + 0x469c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x46a0] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x46a4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x46a8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x46ac] = 0x000b3000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b3000 IB[7@0x8001a7dc0100 + 0x46b0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x46b4] = 0x000b3000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b3000 IB[7@0x8001a7dc0100 + 0x46b8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x46bc] = 0x80000180 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 384, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x46c0] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x46c4] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x46c8] = 0x019f3220 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x019f3220 IB[7@0x8001a7dc0100 + 0x46cc] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x46d0] = 0x0068c1a3 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x0068c1a3 IB[7@0x8001a7dc0100 + 0x46d4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x46d8] = 0x10060714 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10060714 IB[7@0x8001a7dc0100 + 0x46dc] = 0xdc660000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc660000 IB[7@0x8001a7dc0100 + 0x46e0] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x46e4] = 0x019f3200 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x019f3200 IB[7@0x8001a7dc0100 + 0x46e8] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x46ec] = 0x019f3220 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x019f3220 IB[7@0x8001a7dc0100 + 0x46f0] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x46f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x46f8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x46fc] = 0x019f4220 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x019f4220 IB[7@0x8001a7dc0100 + 0x4700] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4704] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4708] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x470c] = 0x000001ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000001ff IB[7@0x8001a7dc0100 + 0x4710] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4714] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x4718] = 0x01a401a4 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x01a401a4 IB[7@0x8001a7dc0100 + 0x471c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4720] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x4724] = 0x01010000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01010000 IB[7@0x8001a7dc0100 + 0x4728] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x472c] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x4730] = 0x00095e00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x00095e00 IB[7@0x8001a7dc0100 + 0x4734] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4738] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x473c] = 0x00095d00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00095d00 IB[7@0x8001a7dc0100 + 0x4740] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4744] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x4748] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x474c] = 0x40004000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x40004000 IB[7@0x8001a7dc0100 + 0x4750] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4754] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x4758] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x475c] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4760] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4764] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x4768] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x476c] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4770] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x4774] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4778] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x477c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4780] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4784] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4788] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x478c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4790] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4794] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4798] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x479c] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x47a0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x47a4] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x47a8] = 0x00000869 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x00000869 IB[7@0x8001a7dc0100 + 0x47ac] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x47b0] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x47b4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x47b8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00000000 IB[7@0x8001a7dc0100 + 0x47bc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x47c0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x47c4] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x47c8] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x47cc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x47d0] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x47d4] = 0x00000029 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000029 IB[7@0x8001a7dc0100 + 0x47d8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x47dc] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x47e0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x47e4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x47e8] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x47ec] = 0x00080244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00080244 IB[7@0x8001a7dc0100 + 0x47f0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x47f4] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x47f8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x47fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4800] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x4804] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4808] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x480c] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x4810] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4814] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4818] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x481c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4820] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4824] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x4828] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x482c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4830] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x4834] = 0x01000a04 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a04 IB[7@0x8001a7dc0100 + 0x4838] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x483c] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x4840] = 0x00000016 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000016 IB[7@0x8001a7dc0100 + 0x4844] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4848] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x484c] = 0x00000300 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x00000300 IB[7@0x8001a7dc0100 + 0x4850] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4854] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x4858] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x485c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4860] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x4864] = 0x00000020 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000020 IB[7@0x8001a7dc0100 + 0x4868] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x486c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4870] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x4874] = 0x01020000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01020000 IB[7@0x8001a7dc0100 + 0x4878] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x487c] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x4880] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x4884] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4888] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x488c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4890] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4894] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4898] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x489c] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x48a0] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x48a4] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x48a8] = 0x01000a08 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a08 IB[7@0x8001a7dc0100 + 0x48ac] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x48b0] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0085 IB[7@0x8001a7dc0100 + 0x48b4] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x48b8] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x48bc] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x48c0] = 0x00000011 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000011 IB[7@0x8001a7dc0100 + 0x48c4] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x48c8] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x48cc] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x48d0] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x48d4] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x48d8] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x48dc] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x48e0] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x48e4] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x48e8] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x48ec] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x48f0] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x48f4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x48f8] = 0x00036f15 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f15 IB[7@0x8001a7dc0100 + 0x48fc] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x4900] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x4904] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x4908] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x490c] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x4910] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4914] = 0x00036f15 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f15 IB[7@0x8001a7dc0100 + 0x4918] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x491c] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x4920] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x4924] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x4928] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x492c] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x4930] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x4934] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x4938] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x493c] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x4940] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x4944] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4948] = 0x0000001a ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x1a, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x494c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x4950] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x4954] = 0xc0097600 ... PKT3, COUNT:10, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4958] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x495c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4960] = 0x01a401a4 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x01a401a4 IB[7@0x8001a7dc0100 + 0x4964] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4968] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x496c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 5: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4970] = 0x43d20000 ... |---+ PKT3 OPCODE 0x76, word 6: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x43d20000 IB[7@0x8001a7dc0100 + 0x4974] = 0x43d20000 ... |---+ PKT3 OPCODE 0x76, word 7: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x43d20000 IB[7@0x8001a7dc0100 + 0x4978] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 8: gfx90.mmSPI_SHADER_USER_DATA_VS_9 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x497c] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 9: gfx90.mmSPI_SHADER_USER_DATA_VS_10 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4980] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x4984] = 0x00000003 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 3 IB[7@0x8001a7dc0100 + 0x4988] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x498c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4990] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4994] = 0x000a0400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a0400 IB[7@0x8001a7dc0100 + 0x4998] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x499c] = 0x000a0400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a0400 IB[7@0x8001a7dc0100 + 0x49a0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x49a4] = 0x800000a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 160, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x49a8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x49ac] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x49b0] = 0x000a0800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a0800 IB[7@0x8001a7dc0100 + 0x49b4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x49b8] = 0x000a0800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a0800 IB[7@0x8001a7dc0100 + 0x49bc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x49c0] = 0x80000080 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 128, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x49c4] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x49c8] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x49cc] = 0x019f2150 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x019f2150 IB[7@0x8001a7dc0100 + 0x49d0] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x49d4] = 0x0068c1a3 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x0068c1a3 IB[7@0x8001a7dc0100 + 0x49d8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x49dc] = 0x10060714 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10060714 IB[7@0x8001a7dc0100 + 0x49e0] = 0xdc660000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc660000 IB[7@0x8001a7dc0100 + 0x49e4] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x49e8] = 0x019f2100 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x019f2100 IB[7@0x8001a7dc0100 + 0x49ec] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x49f0] = 0x019f2150 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x019f2150 IB[7@0x8001a7dc0100 + 0x49f4] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x49f8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x49fc] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4a00] = 0x019f3150 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x019f3150 IB[7@0x8001a7dc0100 + 0x4a04] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4a08] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4a0c] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x4a10] = 0x000001ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000001ff IB[7@0x8001a7dc0100 + 0x4a14] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4a18] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x4a1c] = 0x01a401a4 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x01a401a4 IB[7@0x8001a7dc0100 + 0x4a20] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4a24] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x4a28] = 0x01080000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01080000 IB[7@0x8001a7dc0100 + 0x4a2c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4a30] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x4a34] = 0x00096d80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x00096d80 IB[7@0x8001a7dc0100 + 0x4a38] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4a3c] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x4a40] = 0x000935c0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000935c0 IB[7@0x8001a7dc0100 + 0x4a44] = 0x00066180 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x00066180 IB[7@0x8001a7dc0100 + 0x4a48] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4a4c] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x4a50] = 0x00095f40 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00095f40 IB[7@0x8001a7dc0100 + 0x4a54] = 0x00096c80 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00096c80 IB[7@0x8001a7dc0100 + 0x4a58] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4a5c] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x4a60] = 0x00096d60 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00096d60 IB[7@0x8001a7dc0100 + 0x4a64] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4a68] = 0x000002fa ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fa IB[7@0x8001a7dc0100 + 0x4a6c] = 0x431b0889 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_GB_VERT_CLIP_ADJ <= 0x431b0889 IB[7@0x8001a7dc0100 + 0x4a70] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_GB_VERT_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4a74] = 0x431b0889 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_GB_HORZ_CLIP_ADJ <= 0x431b0889 IB[7@0x8001a7dc0100 + 0x4a78] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_GB_HORZ_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4a7c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4a80] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x4a84] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x4a88] = 0x01a401a4 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x01a401a4 IB[7@0x8001a7dc0100 + 0x4a8c] = 0xc0066900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4a90] = 0x0000010f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10f IB[7@0x8001a7dc0100 + 0x4a94] = 0x43520000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VPORT_XSCALE <= 0x43520000 IB[7@0x8001a7dc0100 + 0x4a98] = 0x43520000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_VPORT_XOFFSET <= 0x43520000 IB[7@0x8001a7dc0100 + 0x4a9c] = 0xc3520000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_VPORT_YSCALE <= 0xc3520000 IB[7@0x8001a7dc0100 + 0x4aa0] = 0x43520000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_VPORT_YOFFSET <= 0x43520000 IB[7@0x8001a7dc0100 + 0x4aa4] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmPA_CL_VPORT_ZSCALE <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4aa8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 6: gfx90.mmPA_CL_VPORT_ZOFFSET <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4aac] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4ab0] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x4ab4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4ab8] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4abc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4ac0] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x4ac4] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x4ac8] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4acc] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x4ad0] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4ad4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4ad8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4adc] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4ae0] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4ae4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4ae8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4aec] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4af0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4af4] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x4af8] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x4afc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b00] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x4b04] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x4b08] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b0c] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x4b10] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x4b14] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x4b18] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x4b1c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b20] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x4b24] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x4b28] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b2c] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x4b30] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x4b34] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b38] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x4b3c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4b40] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b44] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x4b48] = 0x00000244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000244 IB[7@0x8001a7dc0100 + 0x4b4c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b50] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x4b54] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4b58] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b5c] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x4b60] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4b64] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b68] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x4b6c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4b70] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b74] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x4b78] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4b7c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4b80] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x4b84] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4b88] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4b8c] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x4b90] = 0x01000b26 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000b26 IB[7@0x8001a7dc0100 + 0x4b94] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x4b98] = 0x002c0040 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0040 IB[7@0x8001a7dc0100 + 0x4b9c] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x4ba0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4ba4] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x4ba8] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x4bac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4bb0] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x4bb4] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x4bb8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4bbc] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x4bc0] = 0x00000320 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000320 IB[7@0x8001a7dc0100 + 0x4bc4] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x4bc8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4bcc] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x4bd0] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x4bd4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4bd8] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x4bdc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4be0] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4be4] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x4be8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4bec] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4bf0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4bf4] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x4bf8] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x4bfc] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4c00] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x4c04] = 0x0168be20 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x0168be20 IB[7@0x8001a7dc0100 + 0x4c08] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x4c0c] = 0x002c0105 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0105 IB[7@0x8001a7dc0100 + 0x4c10] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x4c14] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4c18] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x4c1c] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4c20] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x4c24] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x4c28] = 0x00000006 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000006 IB[7@0x8001a7dc0100 + 0x4c2c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4c30] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x4c34] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4c38] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x4c3c] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4c40] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x4c44] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x4c48] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4c4c] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x4c50] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x4c54] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x4c58] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x4c5c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4c60] = 0x00036f16 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f16 IB[7@0x8001a7dc0100 + 0x4c64] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x4c68] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x4c6c] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x4c70] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x4c74] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x4c78] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4c7c] = 0x00036f16 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f16 IB[7@0x8001a7dc0100 + 0x4c80] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x4c84] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x4c88] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x4c8c] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x4c90] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x4c94] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x4c98] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x4c9c] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x4ca0] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x4ca4] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x4ca8] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x4cac] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4cb0] = 0x00000019 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x19, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x4cb4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x4cb8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x4cbc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4cc0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x4cc4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4cc8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4ccc] = 0xf7d41d6c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41d6c IB[7@0x8001a7dc0100 + 0x4cd0] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x4cd4] = 0x00000004 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 4 IB[7@0x8001a7dc0100 + 0x4cd8] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x4cdc] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4ce0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4ce4] = 0x000b2600 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b2600 IB[7@0x8001a7dc0100 + 0x4ce8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4cec] = 0x000b2600 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b2600 IB[7@0x8001a7dc0100 + 0x4cf0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4cf4] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4cf8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4cfc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4d00] = 0x00096d60 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00096d60 IB[7@0x8001a7dc0100 + 0x4d04] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x4d08] = 0x00096d60 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00096d60 IB[7@0x8001a7dc0100 + 0x4d0c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x4d10] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4d14] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x4d18] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x4d1c] = 0x68be2000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x68be2000 IB[7@0x8001a7dc0100 + 0x4d20] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4d24] = 0x68be2000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x68be2000 IB[7@0x8001a7dc0100 + 0x4d28] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4d2c] = 0x80000400 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 1024, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x4d30] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4d34] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x4d38] = 0x01002000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x01002000 IB[7@0x8001a7dc0100 + 0x4d3c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4d40] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x4d44] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4d48] = 0x0002ae28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x0002ae28 IB[7@0x8001a7dc0100 + 0x4d4c] = 0xdc6a0000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc6a0000 IB[7@0x8001a7dc0100 + 0x4d50] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x4d54] = 0x0106bf00 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x0106bf00 IB[7@0x8001a7dc0100 + 0x4d58] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4d5c] = 0x01002000 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x01002000 IB[7@0x8001a7dc0100 + 0x4d60] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x4d64] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4d68] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4d6c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4d70] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4d74] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4d78] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x4d7c] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0x4d80] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4d84] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x4d88] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x4d8c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4d90] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x4d94] = 0x00096ec0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00096ec0 IB[7@0x8001a7dc0100 + 0x4d98] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4d9c] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x4da0] = 0x00096d40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00096d40 IB[7@0x8001a7dc0100 + 0x4da4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4da8] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x4dac] = 0x00096f00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00096f00 IB[7@0x8001a7dc0100 + 0x4db0] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4db4] = 0x000002fa ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fa IB[7@0x8001a7dc0100 + 0x4db8] = 0x423209f5 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_GB_VERT_CLIP_ADJ <= 0x423209f5 IB[7@0x8001a7dc0100 + 0x4dbc] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_GB_VERT_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4dc0] = 0x41c4cb33 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_GB_HORZ_CLIP_ADJ <= 0x41c4cb33 IB[7@0x8001a7dc0100 + 0x4dc4] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_GB_HORZ_DISC_ADJ <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4dc8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4dcc] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x4dd0] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x4dd4] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x4dd8] = 0xc0066900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4ddc] = 0x0000010f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10f IB[7@0x8001a7dc0100 + 0x4de0] = 0x44a00000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VPORT_XSCALE <= 0x44a00000 IB[7@0x8001a7dc0100 + 0x4de4] = 0x44a00000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_VPORT_XOFFSET <= 0x44a00000 IB[7@0x8001a7dc0100 + 0x4de8] = 0xc4340000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_VPORT_YSCALE <= 0xc4340000 IB[7@0x8001a7dc0100 + 0x4dec] = 0x44340000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_VPORT_YOFFSET <= 0x44340000 IB[7@0x8001a7dc0100 + 0x4df0] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmPA_CL_VPORT_ZSCALE <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4df4] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 6: gfx90.mmPA_CL_VPORT_ZOFFSET <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4df8] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4dfc] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x4e00] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4e04] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x4e08] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e0c] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x4e10] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x4e14] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e18] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x4e1c] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x4e20] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x4e24] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x4e28] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x4e2c] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x4e30] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x4e34] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x4e38] = 0x66040501 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x4e3c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e40] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x4e44] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x4e48] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e4c] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x4e50] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x4e54] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e58] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x4e5c] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x4e60] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x4e64] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x4e68] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e6c] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x4e70] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x4e74] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e78] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x4e7c] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x4e80] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e84] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x4e88] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4e8c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e90] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x4e94] = 0x00000244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000244 IB[7@0x8001a7dc0100 + 0x4e98] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4e9c] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x4ea0] = 0x00000036 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000036 IB[7@0x8001a7dc0100 + 0x4ea4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4ea8] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x4eac] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4eb0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4eb4] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x4eb8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4ebc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4ec0] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x4ec4] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4ec8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4ecc] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x4ed0] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4ed4] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4ed8] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x4edc] = 0x01000a18 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a18 IB[7@0x8001a7dc0100 + 0x4ee0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x4ee4] = 0x002c0083 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0083 IB[7@0x8001a7dc0100 + 0x4ee8] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x4eec] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4ef0] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x4ef4] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x4ef8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4efc] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x4f00] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x4f04] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4f08] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x4f0c] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000002 IB[7@0x8001a7dc0100 + 0x4f10] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x4f14] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4f18] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x4f1c] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x4f20] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4f24] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x4f28] = 0x00000003 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000003 IB[7@0x8001a7dc0100 + 0x4f2c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4f30] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x4f34] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x4f38] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4f3c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x4f40] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x4f44] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x4f48] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4f4c] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x4f50] = 0x01000a1a ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a1a IB[7@0x8001a7dc0100 + 0x4f54] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x4f58] = 0x002c0086 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0086 IB[7@0x8001a7dc0100 + 0x4f5c] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x4f60] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x4f64] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x4f68] = 0x00000004 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000004 IB[7@0x8001a7dc0100 + 0x4f6c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4f70] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x4f74] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4f78] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x4f7c] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x4f80] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x4f84] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x4f88] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4f8c] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x4f90] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x4f94] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x4f98] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x4f9c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4fa0] = 0x00036f17 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f17 IB[7@0x8001a7dc0100 + 0x4fa4] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x4fa8] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x4fac] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x4fb0] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x4fb4] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x4fb8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x4fbc] = 0x00036f17 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f17 IB[7@0x8001a7dc0100 + 0x4fc0] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x4fc4] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x4fc8] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x4fcc] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x4fd0] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x4fd4] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x4fd8] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x4fdc] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x4fe0] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x4fe4] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x4fe8] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x4fec] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x4ff0] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x4ff4] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x4ff8] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x4ffc] = 0x00000d7a ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000d7a IB[7@0x8001a7dc0100 + 0x5000] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5004] = 0xe6a8f000 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe6a8f000 IB[7@0x8001a7dc0100 + 0x5008] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x500c] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x5010] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x5014] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5018] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x501c] = 0x000a1800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1800 IB[7@0x8001a7dc0100 + 0x5020] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5024] = 0x000a1800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1800 IB[7@0x8001a7dc0100 + 0x5028] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x502c] = 0x80000160 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 352, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5030] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5034] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5038] = 0x00096f00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00096f00 IB[7@0x8001a7dc0100 + 0x503c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x5040] = 0x00096f00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00096f00 IB[7@0x8001a7dc0100 + 0x5044] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x5048] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x504c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5050] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5054] = 0x000a1a00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1a00 IB[7@0x8001a7dc0100 + 0x5058] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x505c] = 0x000a1a00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1a00 IB[7@0x8001a7dc0100 + 0x5060] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5064] = 0x80000160 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 352, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5068] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x506c] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x5070] = 0x8009088e ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x8009088e IB[7@0x8001a7dc0100 + 0x5074] = 0x017309f8 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x017309f8 IB[7@0x8001a7dc0100 + 0x5078] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x507c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x5080] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5084] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x5088] = 0x00000d80 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000d80 IB[7@0x8001a7dc0100 + 0x508c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5090] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x5094] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x5098] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x509c] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x50a0] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x50a4] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x50a8] = 0x01a260c0 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x01a260c0 IB[7@0x8001a7dc0100 + 0x50ac] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x50b0] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x50b4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x50b8] = 0x10028828 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028828 IB[7@0x8001a7dc0100 + 0x50bc] = 0xdc640000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc640000 IB[7@0x8001a7dc0100 + 0x50c0] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x50c4] = 0x01a26000 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x01a26000 IB[7@0x8001a7dc0100 + 0x50c8] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x50cc] = 0x01a260c0 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x01a260c0 IB[7@0x8001a7dc0100 + 0x50d0] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x50d4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x50d8] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x50dc] = 0x01a350c0 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x01a350c0 IB[7@0x8001a7dc0100 + 0x50e0] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x50e4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x50e8] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x50ec] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0x50f0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x50f4] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x50f8] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x50fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5100] = 0x00000293 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x293 IB[7@0x8001a7dc0100 + 0x5104] = 0x7e0201bc ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_1 <= 0x7e0201bc IB[7@0x8001a7dc0100 + 0x5108] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x510c] = 0x0000008e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8e IB[7@0x8001a7dc0100 + 0x5110] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_TARGET_MASK <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5114] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5118] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x511c] = 0x01010000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01010000 IB[7@0x8001a7dc0100 + 0x5120] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5124] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x5128] = 0x00096f80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x00096f80 IB[7@0x8001a7dc0100 + 0x512c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5130] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x5134] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x5138] = 0x40004000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x40004000 IB[7@0x8001a7dc0100 + 0x513c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5140] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x5144] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5148] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x514c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5150] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[7@0x8001a7dc0100 + 0x5154] = 0x00000020 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000020 IB[7@0x8001a7dc0100 + 0x5158] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x515c] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x5160] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x5164] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5168] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x516c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5170] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5174] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5178] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x517c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5180] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5184] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5188] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x518c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5190] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x5194] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x5198] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x519c] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x51a0] = 0x00000869 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x00000869 IB[7@0x8001a7dc0100 + 0x51a4] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x51a8] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x51ac] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x51b0] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00000000 IB[7@0x8001a7dc0100 + 0x51b4] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x51b8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x51bc] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x51c0] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x51c4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x51c8] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x51cc] = 0x00000029 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000029 IB[7@0x8001a7dc0100 + 0x51d0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x51d4] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x51d8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x51dc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x51e0] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x51e4] = 0x00080244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00080244 IB[7@0x8001a7dc0100 + 0x51e8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x51ec] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x51f0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x51f4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x51f8] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x51fc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5200] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5204] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x5208] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x520c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5210] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x5214] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5218] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x521c] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x5220] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5224] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5228] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x522c] = 0x01000a16 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a16 IB[7@0x8001a7dc0100 + 0x5230] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5234] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x5238] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x523c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5240] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x5244] = 0x00000300 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x00000300 IB[7@0x8001a7dc0100 + 0x5248] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x524c] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x5250] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x5254] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5258] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x525c] = 0x00000020 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000020 IB[7@0x8001a7dc0100 + 0x5260] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x5264] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5268] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x526c] = 0x01020000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01020000 IB[7@0x8001a7dc0100 + 0x5270] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5274] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x5278] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x527c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5280] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x5284] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5288] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000001 IB[7@0x8001a7dc0100 + 0x528c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5290] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x5294] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5298] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x529c] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x52a0] = 0x01000a14 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a14 IB[7@0x8001a7dc0100 + 0x52a4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x52a8] = 0x002c0045 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0045 IB[7@0x8001a7dc0100 + 0x52ac] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x52b0] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x52b4] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x52b8] = 0x00000011 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000011 IB[7@0x8001a7dc0100 + 0x52bc] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x52c0] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x52c4] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x52c8] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x52cc] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x52d0] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x52d4] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x52d8] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x52dc] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x52e0] = 0x0000052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 0, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 0, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x52e4] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x52e8] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x52ec] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x52f0] = 0x00036f18 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f18 IB[7@0x8001a7dc0100 + 0x52f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x52f8] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x52fc] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x5300] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x5304] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x5308] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x530c] = 0x00036f18 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f18 IB[7@0x8001a7dc0100 + 0x5310] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x5314] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x5318] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x531c] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x5320] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x5324] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x5328] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x532c] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x5330] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x5334] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x5338] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x533c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5340] = 0x0000001a ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x1a, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x5344] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x5348] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x534c] = 0xc0077600 ... PKT3, COUNT:8, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5350] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x5354] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5358] = 0x05a00a00 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x535c] = 0x3f800000 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x5360] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5364] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 5: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5368] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 6: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x536c] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 7: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5370] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x5374] = 0x00000003 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 3 IB[7@0x8001a7dc0100 + 0x5378] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x537c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5380] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5384] = 0x000a1600 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1600 IB[7@0x8001a7dc0100 + 0x5388] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x538c] = 0x000a1600 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1600 IB[7@0x8001a7dc0100 + 0x5390] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5394] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5398] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x539c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x53a0] = 0x000a1400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1400 IB[7@0x8001a7dc0100 + 0x53a4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x53a8] = 0x000a1400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1400 IB[7@0x8001a7dc0100 + 0x53ac] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x53b0] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x53b4] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x53b8] = 0x00000019 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x19, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x53bc] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x53c0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x53c4] = 0x000b3200 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b3200 IB[7@0x8001a7dc0100 + 0x53c8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x53cc] = 0x000b3200 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b3200 IB[7@0x8001a7dc0100 + 0x53d0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x53d4] = 0x80000160 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 352, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x53d8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x53dc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x53e0] = 0x00097120 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00097120 IB[7@0x8001a7dc0100 + 0x53e4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x53e8] = 0x00097120 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00097120 IB[7@0x8001a7dc0100 + 0x53ec] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x53f0] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x53f4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x53f8] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x53fc] = 0x00008050 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008050 IB[7@0x8001a7dc0100 + 0x5400] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5404] = 0x00000293 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x293 IB[7@0x8001a7dc0100 + 0x5408] = 0x760201bc ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_1 <= 0x760201bc IB[7@0x8001a7dc0100 + 0x540c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5410] = 0x0000008e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8e IB[7@0x8001a7dc0100 + 0x5414] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_TARGET_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x5418] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x541c] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x5420] = 0x01080000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01080000 IB[7@0x8001a7dc0100 + 0x5424] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5428] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x542c] = 0x00097140 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x00097140 IB[7@0x8001a7dc0100 + 0x5430] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5434] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x5438] = 0x00097080 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00097080 IB[7@0x8001a7dc0100 + 0x543c] = 0x00066180 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x00066180 IB[7@0x8001a7dc0100 + 0x5440] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5444] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x5448] = 0x00097100 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00097100 IB[7@0x8001a7dc0100 + 0x544c] = 0x00097040 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097040 IB[7@0x8001a7dc0100 + 0x5450] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5454] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x5458] = 0x00097120 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00097120 IB[7@0x8001a7dc0100 + 0x545c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5460] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x5464] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x5468] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x546c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5470] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x5474] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5478] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x547c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5480] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[7@0x8001a7dc0100 + 0x5484] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5488] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x548c] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x5490] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x5494] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5498] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x549c] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x54a0] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x54a4] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x54a8] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x54ac] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x54b0] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x54b4] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x54b8] = 0x61070504 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x54bc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x54c0] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x54c4] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x54c8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x54cc] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x54d0] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x54d4] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x54d8] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x54dc] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x54e0] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x54e4] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x54e8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x54ec] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x54f0] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x54f4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x54f8] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x54fc] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x5500] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5504] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x5508] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x550c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5510] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x5514] = 0x00000244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000244 IB[7@0x8001a7dc0100 + 0x5518] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x551c] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x5520] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5524] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5528] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x552c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5530] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5534] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x5538] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x553c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5540] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x5544] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5548] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x554c] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x5550] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5554] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5558] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x555c] = 0x01000b32 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000b32 IB[7@0x8001a7dc0100 + 0x5560] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5564] = 0x002c0082 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0082 IB[7@0x8001a7dc0100 + 0x5568] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x556c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5570] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x5574] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x5578] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x557c] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x5580] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x5584] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5588] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x558c] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x5590] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x5594] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5598] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x559c] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x55a0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x55a4] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x55a8] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x55ac] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x55b0] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x55b4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x55b8] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x55bc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x55c0] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x55c4] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x55c8] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x55cc] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x55d0] = 0x01000b34 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000b34 IB[7@0x8001a7dc0100 + 0x55d4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x55d8] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0085 IB[7@0x8001a7dc0100 + 0x55dc] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x55e0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x55e4] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x55e8] = 0x00000002 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000002 IB[7@0x8001a7dc0100 + 0x55ec] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x55f0] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x55f4] = 0x00000004 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000004 IB[7@0x8001a7dc0100 + 0x55f8] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x55fc] = 0x20000243 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x243 IB[7@0x8001a7dc0100 + 0x5600] = 0x00000001 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_INDEX_TYPE <= 0x00000001 IB[7@0x8001a7dc0100 + 0x5604] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x5608] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x560c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5610] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x5614] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5618] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x561c] = 0xe649b99c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe649b99c IB[7@0x8001a7dc0100 + 0x5620] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x5624] = 0x0002cdc6 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 183750 IB[7@0x8001a7dc0100 + 0x5628] = 0xa2010000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0xa2010000 IB[7@0x8001a7dc0100 + 0x562c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x5630] = 0x0002cdc6 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 183750 IB[7@0x8001a7dc0100 + 0x5634] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x5638] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x563c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5640] = 0x000b3400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b3400 IB[7@0x8001a7dc0100 + 0x5644] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5648] = 0x000b3400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b3400 IB[7@0x8001a7dc0100 + 0x564c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5650] = 0x800001c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 448, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5654] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5658] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x565c] = 0x01a360b0 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x01a360b0 IB[7@0x8001a7dc0100 + 0x5660] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x5664] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x5668] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x566c] = 0x10028e28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x10028e28 IB[7@0x8001a7dc0100 + 0x5670] = 0xdc640000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc640000 IB[7@0x8001a7dc0100 + 0x5674] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x5678] = 0x01a36000 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x01a36000 IB[7@0x8001a7dc0100 + 0x567c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x5680] = 0x01a360b0 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x01a360b0 IB[7@0x8001a7dc0100 + 0x5684] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x5688] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x568c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5690] = 0x01a450b0 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x01a450b0 IB[7@0x8001a7dc0100 + 0x5694] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x5698] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x569c] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x56a0] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0x56a4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x56a8] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x56ac] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x56b0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x56b4] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x56b8] = 0x00008010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008010 IB[7@0x8001a7dc0100 + 0x56bc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x56c0] = 0x00000293 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x293 IB[7@0x8001a7dc0100 + 0x56c4] = 0x7e0201bc ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_1 <= 0x7e0201bc IB[7@0x8001a7dc0100 + 0x56c8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x56cc] = 0x0000008e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8e IB[7@0x8001a7dc0100 + 0x56d0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_TARGET_MASK <= 0x00000000 IB[7@0x8001a7dc0100 + 0x56d4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x56d8] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x56dc] = 0x01010000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01010000 IB[7@0x8001a7dc0100 + 0x56e0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x56e4] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x56e8] = 0x000972c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x000972c0 IB[7@0x8001a7dc0100 + 0x56ec] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x56f0] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x56f4] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x56f8] = 0x40004000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x40004000 IB[7@0x8001a7dc0100 + 0x56fc] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5700] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x5704] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5708] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x570c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5710] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[7@0x8001a7dc0100 + 0x5714] = 0x00000020 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000020 IB[7@0x8001a7dc0100 + 0x5718] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x571c] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x5720] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x5724] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5728] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x572c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5730] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5734] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5738] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x573c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5740] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5744] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5748] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x574c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5750] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x5754] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x5758] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x575c] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x5760] = 0x00000869 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x00000869 IB[7@0x8001a7dc0100 + 0x5764] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5768] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x576c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5770] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5774] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5778] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x577c] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x5780] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x5784] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5788] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x578c] = 0x00000029 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000029 IB[7@0x8001a7dc0100 + 0x5790] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5794] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x5798] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x579c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x57a0] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x57a4] = 0x00080244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00080244 IB[7@0x8001a7dc0100 + 0x57a8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x57ac] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x57b0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x57b4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x57b8] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x57bc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x57c0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x57c4] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x57c8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x57cc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x57d0] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x57d4] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x57d8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x57dc] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x57e0] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x57e4] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x57e8] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x57ec] = 0x01000a16 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a16 IB[7@0x8001a7dc0100 + 0x57f0] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x57f4] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[7@0x8001a7dc0100 + 0x57f8] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x57fc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5800] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x5804] = 0x00000300 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x00000300 IB[7@0x8001a7dc0100 + 0x5808] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x580c] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x5810] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x5814] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5818] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x581c] = 0x00000020 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000020 IB[7@0x8001a7dc0100 + 0x5820] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x5824] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5828] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x582c] = 0x01020000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01020000 IB[7@0x8001a7dc0100 + 0x5830] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5834] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x5838] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x583c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5840] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x5844] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5848] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000001 IB[7@0x8001a7dc0100 + 0x584c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5850] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x5854] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5858] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x585c] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x5860] = 0x01000a14 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a14 IB[7@0x8001a7dc0100 + 0x5864] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5868] = 0x002c0045 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0045 IB[7@0x8001a7dc0100 + 0x586c] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x5870] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x5874] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x5878] = 0x00000011 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000011 IB[7@0x8001a7dc0100 + 0x587c] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5880] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x5884] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5888] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x588c] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5890] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x5894] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x5898] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x589c] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x58a0] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x58a4] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x58a8] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x58ac] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x58b0] = 0x00036f19 ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f19 IB[7@0x8001a7dc0100 + 0x58b4] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x58b8] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x58bc] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x58c0] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x58c4] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x58c8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x58cc] = 0x00036f19 ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f19 IB[7@0x8001a7dc0100 + 0x58d0] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x58d4] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x58d8] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x58dc] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x58e0] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x58e4] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x58e8] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x58ec] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x58f0] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x58f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x58f8] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x58fc] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5900] = 0x0000001a ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x1a, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x5904] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x5908] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x590c] = 0xc0077600 ... PKT3, COUNT:8, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5910] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x5914] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5918] = 0x05a00a00 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x591c] = 0x3f800000 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x5920] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5924] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 5: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5928] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 6: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x592c] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 7: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5930] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x5934] = 0x00000003 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 3 IB[7@0x8001a7dc0100 + 0x5938] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x593c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5940] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5944] = 0x000a1600 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1600 IB[7@0x8001a7dc0100 + 0x5948] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x594c] = 0x000a1600 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1600 IB[7@0x8001a7dc0100 + 0x5950] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5954] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5958] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x595c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5960] = 0x000a1400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1400 IB[7@0x8001a7dc0100 + 0x5964] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5968] = 0x000a1400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1400 IB[7@0x8001a7dc0100 + 0x596c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5970] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5974] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5978] = 0x00000019 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x19, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x597c] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5980] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5984] = 0x000b4000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b4000 IB[7@0x8001a7dc0100 + 0x5988] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x598c] = 0x000b4000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b4000 IB[7@0x8001a7dc0100 + 0x5990] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5994] = 0x80000140 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 320, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5998] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x599c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x59a0] = 0x00097480 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00097480 IB[7@0x8001a7dc0100 + 0x59a4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x59a8] = 0x00097480 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00097480 IB[7@0x8001a7dc0100 + 0x59ac] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x59b0] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x59b4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x59b8] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x59bc] = 0x00008050 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008050 IB[7@0x8001a7dc0100 + 0x59c0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x59c4] = 0x00000293 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x293 IB[7@0x8001a7dc0100 + 0x59c8] = 0x760201bc ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_1 <= 0x760201bc IB[7@0x8001a7dc0100 + 0x59cc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x59d0] = 0x0000008e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8e IB[7@0x8001a7dc0100 + 0x59d4] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_TARGET_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x59d8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x59dc] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[7@0x8001a7dc0100 + 0x59e0] = 0x01080000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01080000 IB[7@0x8001a7dc0100 + 0x59e4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x59e8] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[7@0x8001a7dc0100 + 0x59ec] = 0x000974c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x000974c0 IB[7@0x8001a7dc0100 + 0x59f0] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x59f4] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x59f8] = 0x000973c0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x000973c0 IB[7@0x8001a7dc0100 + 0x59fc] = 0x00066180 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x00066180 IB[7@0x8001a7dc0100 + 0x5a00] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5a04] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x5a08] = 0x00097440 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00097440 IB[7@0x8001a7dc0100 + 0x5a0c] = 0x000973c0 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000973c0 IB[7@0x8001a7dc0100 + 0x5a10] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5a14] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x5a18] = 0x00097480 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00097480 IB[7@0x8001a7dc0100 + 0x5a1c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5a20] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x5a24] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x5a28] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x5a2c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5a30] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[7@0x8001a7dc0100 + 0x5a34] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5a38] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[7@0x8001a7dc0100 + 0x5a3c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5a40] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[7@0x8001a7dc0100 + 0x5a44] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5a48] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5a4c] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x5a50] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x5a54] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5a58] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x5a5c] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x5a60] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x5a64] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x5a68] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x5a6c] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x5a70] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x5a74] = 0x61070504 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x5a78] = 0x61070504 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x61070504 IB[7@0x8001a7dc0100 + 0x5a7c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5a80] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x5a84] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x5a88] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5a8c] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x5a90] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x5a94] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5a98] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x5a9c] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x5aa0] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x5aa4] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x5aa8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5aac] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x5ab0] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x5ab4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5ab8] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x5abc] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x5ac0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5ac4] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x5ac8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5acc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5ad0] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x5ad4] = 0x00000244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000244 IB[7@0x8001a7dc0100 + 0x5ad8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5adc] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x5ae0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5ae4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5ae8] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x5aec] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5af0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5af4] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x5af8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5afc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b00] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x5b04] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5b08] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b0c] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x5b10] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5b14] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5b18] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x5b1c] = 0x01000b40 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000b40 IB[7@0x8001a7dc0100 + 0x5b20] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5b24] = 0x002c0101 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0101 IB[7@0x8001a7dc0100 + 0x5b28] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x5b2c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b30] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x5b34] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x5b38] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b3c] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x5b40] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x5b44] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b48] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x5b4c] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x5b50] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x5b54] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b58] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x5b5c] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x5b60] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b64] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x5b68] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x5b6c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b70] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x5b74] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5b78] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5b7c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5b80] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x5b84] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x5b88] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5b8c] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x5b90] = 0x01000b3a ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000b3a IB[7@0x8001a7dc0100 + 0x5b94] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5b98] = 0x002c00c5 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c00c5 IB[7@0x8001a7dc0100 + 0x5b9c] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x5ba0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5ba4] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x5ba8] = 0x00000002 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000002 IB[7@0x8001a7dc0100 + 0x5bac] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x5bb0] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x5bb4] = 0x00000004 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5bb8] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x5bbc] = 0x20000243 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x243 IB[7@0x8001a7dc0100 + 0x5bc0] = 0x00000001 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_INDEX_TYPE <= 0x00000001 IB[7@0x8001a7dc0100 + 0x5bc4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x5bc8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x5bcc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5bd0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x5bd4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5bd8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5bdc] = 0xe649b99c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe649b99c IB[7@0x8001a7dc0100 + 0x5be0] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x5be4] = 0x0000373e ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 14142 IB[7@0x8001a7dc0100 + 0x5be8] = 0x64340000 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x64340000 IB[7@0x8001a7dc0100 + 0x5bec] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x5bf0] = 0x0000373e ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 14142 IB[7@0x8001a7dc0100 + 0x5bf4] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x5bf8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5bfc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5c00] = 0x000b3a00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b3a00 IB[7@0x8001a7dc0100 + 0x5c04] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5c08] = 0x000b3a00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b3a00 IB[7@0x8001a7dc0100 + 0x5c0c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5c10] = 0x800001c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 448, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5c14] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5c18] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[7@0x8001a7dc0100 + 0x5c1c] = 0x01002000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x01002000 IB[7@0x8001a7dc0100 + 0x5c20] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x5c24] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[7@0x8001a7dc0100 + 0x5c28] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5c2c] = 0x0002ae28 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x0002ae28 IB[7@0x8001a7dc0100 + 0x5c30] = 0xdc6a0000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc6a0000 IB[7@0x8001a7dc0100 + 0x5c34] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[7@0x8001a7dc0100 + 0x5c38] = 0x0106bf00 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x0106bf00 IB[7@0x8001a7dc0100 + 0x5c3c] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x5c40] = 0x01002000 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x01002000 IB[7@0x8001a7dc0100 + 0x5c44] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[7@0x8001a7dc0100 + 0x5c48] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5c4c] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5c50] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5c54] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5c58] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5c5c] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[7@0x8001a7dc0100 + 0x5c60] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[7@0x8001a7dc0100 + 0x5c64] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5c68] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[7@0x8001a7dc0100 + 0x5c6c] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x5c70] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5c74] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x5c78] = 0x00008010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008010 IB[7@0x8001a7dc0100 + 0x5c7c] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5c80] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x5c84] = 0x00097600 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00097600 IB[7@0x8001a7dc0100 + 0x5c88] = 0x00097480 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097480 IB[7@0x8001a7dc0100 + 0x5c8c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5c90] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x5c94] = 0x00097640 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00097640 IB[7@0x8001a7dc0100 + 0x5c98] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5c9c] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x5ca0] = 0x8009088e ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x8009088e IB[7@0x8001a7dc0100 + 0x5ca4] = 0x017209f7 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x017209f7 IB[7@0x8001a7dc0100 + 0x5ca8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5cac] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[7@0x8001a7dc0100 + 0x5cb0] = 0x0000086b ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x0000086b IB[7@0x8001a7dc0100 + 0x5cb4] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5cb8] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[7@0x8001a7dc0100 + 0x5cbc] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[7@0x8001a7dc0100 + 0x5cc0] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[7@0x8001a7dc0100 + 0x5cc4] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[7@0x8001a7dc0100 + 0x5cc8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5ccc] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[7@0x8001a7dc0100 + 0x5cd0] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[7@0x8001a7dc0100 + 0x5cd4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5cd8] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[7@0x8001a7dc0100 + 0x5cdc] = 0x00000028 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000028 IB[7@0x8001a7dc0100 + 0x5ce0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5ce4] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[7@0x8001a7dc0100 + 0x5ce8] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5cec] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5cf0] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[7@0x8001a7dc0100 + 0x5cf4] = 0x00000244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00000244 IB[7@0x8001a7dc0100 + 0x5cf8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5cfc] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x5d00] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5d04] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d08] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x5d0c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5d10] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d14] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x5d18] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5d1c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d20] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x5d24] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5d28] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5d2c] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x5d30] = 0x01000b36 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000b36 IB[7@0x8001a7dc0100 + 0x5d34] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5d38] = 0x002c0040 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0040 IB[7@0x8001a7dc0100 + 0x5d3c] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x5d40] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d44] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x5d48] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x5d4c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d50] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x5d54] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x5d58] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d5c] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x5d60] = 0x00000320 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000320 IB[7@0x8001a7dc0100 + 0x5d64] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x5d68] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d6c] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x5d70] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x5d74] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d78] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x5d7c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5d80] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d84] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x5d88] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5d8c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5d90] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5d94] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x5d98] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x5d9c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5da0] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x5da4] = 0x0168be6c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x0168be6c IB[7@0x8001a7dc0100 + 0x5da8] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5dac] = 0x002c00c5 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c00c5 IB[7@0x8001a7dc0100 + 0x5db0] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x5db4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5db8] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x5dbc] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5dc0] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x5dc4] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x5dc8] = 0x00000006 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000006 IB[7@0x8001a7dc0100 + 0x5dcc] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5dd0] = 0x0000002e ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2e, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x5dd4] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5dd8] = 0x0000002c ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x2c, EVENT_INDEX: 0x0 IB[7@0x8001a7dc0100 + 0x5ddc] = 0xc0024600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x5de0] = 0x00000115 ... |---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x15, EVENT_INDEX: 0x1 IB[7@0x8001a7dc0100 + 0x5de4] = 0x00000c00 ... |---+ PKT3 OPCODE 0x46, word 1: ADDRESS_LO: 0x00000c00 IB[7@0x8001a7dc0100 + 0x5de8] = 0xffff8001 ... \---+ PKT3 OPCODE 0x46, word 2: ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5dec] = 0xc0064900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:49[PKT3_RELEASE_MEM] IB[7@0x8001a7dc0100 + 0x5df0] = 0x0022052d ... |---+ PKT3 OPCODE 0x49, word 0: EVENT_TYPE: 45 [FLUSH_AND_INV_CB_DATA_TS], EVENT_INDEX: 5, TCL1_VOL_ACTION_ENA: 0, TC_VOL_ACTION_ENA: 0, TC_WB_ACTION_ENA: 0, TCL1_ACTION_ENA: 0, TC_ACTION_ENA: 1, TC_NC_ACTION_ENA: 0, TC_WC_ACTION_ENA: 0, TC_MD_ACTION_ENA: 1, CACHE_POLICY: 0, EXECUTE: 0 IB[7@0x8001a7dc0100 + 0x5df4] = 0x23000000 ... |---+ PKT3 OPCODE 0x49, word 1: DST_SEL: 0, INT_SEL: 3, DATA_SEL: 1 IB[7@0x8001a7dc0100 + 0x5df8] = 0x00001000 ... |---+ PKT3 OPCODE 0x49, word 2: ADDR_LO: 0x00001000 IB[7@0x8001a7dc0100 + 0x5dfc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x49, word 3: ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5e00] = 0x00036f1a ... |---+ PKT3 OPCODE 0x49, word 4: DATA_LO: 0x00036f1a IB[7@0x8001a7dc0100 + 0x5e04] = 0x00000000 ... |---+ PKT3 OPCODE 0x49, word 5: DATA_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x5e08] = 0x00000000 ... \---+ PKT3 OPCODE 0x49, word 6: INT_CTXID: 0x00000000 IB[7@0x8001a7dc0100 + 0x5e0c] = 0xc0053c00 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:3c[PKT3_WAIT_REG_MEM] IB[7@0x8001a7dc0100 + 0x5e10] = 0x00000013 ... |---+ PKT3 OPCODE 0x3c, word 0: ENGINE:ME, MEMSPACE:REG, FUNC:[==] IB[7@0x8001a7dc0100 + 0x5e14] = 0x00001000 ... |---+ PKT3 OPCODE 0x3c, word 1: POLL_ADDRESS_LO: 0x00001000, SWAP: 0 IB[7@0x8001a7dc0100 + 0x5e18] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3c, word 2: POLL_ADDRESS_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5e1c] = 0x00036f1a ... |---+ PKT3 OPCODE 0x3c, word 3: REFERENCE: 0x00036f1a IB[7@0x8001a7dc0100 + 0x5e20] = 0xffffffff ... |---+ PKT3 OPCODE 0x3c, word 4: MASK: 0xffffffff IB[7@0x8001a7dc0100 + 0x5e24] = 0x00000004 ... \---+ PKT3 OPCODE 0x3c, word 5: POLL INTERVAL: 0x00000004 IB[7@0x8001a7dc0100 + 0x5e28] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x5e2c] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[7@0x8001a7dc0100 + 0x5e30] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[7@0x8001a7dc0100 + 0x5e34] = 0x00400000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x00400000 (TCL1_ACTION_ENA) IB[7@0x8001a7dc0100 + 0x5e38] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[7@0x8001a7dc0100 + 0x5e3c] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[7@0x8001a7dc0100 + 0x5e40] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[7@0x8001a7dc0100 + 0x5e44] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x5e48] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[7@0x8001a7dc0100 + 0x5e4c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x5e50] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x5e54] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5e58] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x5e5c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5e60] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5e64] = 0xf7d41d6c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41d6c IB[7@0x8001a7dc0100 + 0x5e68] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x5e6c] = 0x00000004 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 4 IB[7@0x8001a7dc0100 + 0x5e70] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x5e74] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5e78] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5e7c] = 0x000b3600 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b3600 IB[7@0x8001a7dc0100 + 0x5e80] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5e84] = 0x000b3600 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b3600 IB[7@0x8001a7dc0100 + 0x5e88] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5e8c] = 0x80000060 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 96, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5e90] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5e94] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5e98] = 0x00097640 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00097640 IB[7@0x8001a7dc0100 + 0x5e9c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x5ea0] = 0x00097640 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00097640 IB[7@0x8001a7dc0100 + 0x5ea4] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x5ea8] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5eac] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5eb0] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5eb4] = 0x68be6c00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x68be6c00 IB[7@0x8001a7dc0100 + 0x5eb8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5ebc] = 0x68be6c00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x68be6c00 IB[7@0x8001a7dc0100 + 0x5ec0] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5ec4] = 0x80000320 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 800, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5ec8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5ecc] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5ed0] = 0x000b3e00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b3e00 IB[7@0x8001a7dc0100 + 0x5ed4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5ed8] = 0x000b3e00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b3e00 IB[7@0x8001a7dc0100 + 0x5edc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x5ee0] = 0x800000c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 192, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5ee4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x5ee8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x5eec] = 0x00097780 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00097780 IB[7@0x8001a7dc0100 + 0x5ef0] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x5ef4] = 0x00097780 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00097780 IB[7@0x8001a7dc0100 + 0x5ef8] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x5efc] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x5f00] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f04] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x5f08] = 0x00008050 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008050 IB[7@0x8001a7dc0100 + 0x5f0c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5f10] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x5f14] = 0x00097700 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00097700 IB[7@0x8001a7dc0100 + 0x5f18] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5f1c] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[7@0x8001a7dc0100 + 0x5f20] = 0x00097740 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00097740 IB[7@0x8001a7dc0100 + 0x5f24] = 0x000975c0 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000975c0 IB[7@0x8001a7dc0100 + 0x5f28] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5f2c] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x5f30] = 0x00097780 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00097780 IB[7@0x8001a7dc0100 + 0x5f34] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f38] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x5f3c] = 0x8009088e ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x8009088e IB[7@0x8001a7dc0100 + 0x5f40] = 0x017209f7 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x017209f7 IB[7@0x8001a7dc0100 + 0x5f44] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f48] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x5f4c] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5f50] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f54] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x5f58] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5f5c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f60] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x5f64] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5f68] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f6c] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x5f70] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5f74] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5f78] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x5f7c] = 0x01000b3e ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000b3e IB[7@0x8001a7dc0100 + 0x5f80] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5f84] = 0x002c0081 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0081 IB[7@0x8001a7dc0100 + 0x5f88] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x5f8c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f90] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x5f94] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x5f98] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5f9c] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x5fa0] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x5fa4] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5fa8] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x5fac] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000302 IB[7@0x8001a7dc0100 + 0x5fb0] = 0x0000f377 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f377 IB[7@0x8001a7dc0100 + 0x5fb4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5fb8] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x5fbc] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x5fc0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5fc4] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x5fc8] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[7@0x8001a7dc0100 + 0x5fcc] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5fd0] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x5fd4] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x5fd8] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x5fdc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x5fe0] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x5fe4] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x5fe8] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x5fec] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x5ff0] = 0x01000b3a ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000b3a IB[7@0x8001a7dc0100 + 0x5ff4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x5ff8] = 0x002c00c5 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c00c5 IB[7@0x8001a7dc0100 + 0x5ffc] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x6000] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6004] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x6008] = 0x00000002 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000002 IB[7@0x8001a7dc0100 + 0x600c] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x6010] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[7@0x8001a7dc0100 + 0x6014] = 0x00000004 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000004 IB[7@0x8001a7dc0100 + 0x6018] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x8001a7dc0100 + 0x601c] = 0x20000243 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x243 IB[7@0x8001a7dc0100 + 0x6020] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_INDEX_TYPE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6024] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6028] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x602c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6030] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6034] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6038] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x603c] = 0xe6a8f000 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe6a8f000 IB[7@0x8001a7dc0100 + 0x6040] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x6044] = 0x00000006 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 6 IB[7@0x8001a7dc0100 + 0x6048] = 0x001e9a00 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x001e9a00 IB[7@0x8001a7dc0100 + 0x604c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x6050] = 0x00000006 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6054] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x6058] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x605c] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x6060] = 0x000b3a00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000b3a00 IB[7@0x8001a7dc0100 + 0x6064] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x6068] = 0x000b3a00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000b3a00 IB[7@0x8001a7dc0100 + 0x606c] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x6070] = 0x800001c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 448, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x6074] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6078] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x607c] = 0x00097800 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00097800 IB[7@0x8001a7dc0100 + 0x6080] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6084] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6088] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x608c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6090] = 0x0000000c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x0000000c IB[7@0x8001a7dc0100 + 0x6094] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6098] = 0xe6a8f000 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe6a8f000 IB[7@0x8001a7dc0100 + 0x609c] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x60a0] = 0x00000006 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 6 IB[7@0x8001a7dc0100 + 0x60a4] = 0x001e9a00 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x001e9a00 IB[7@0x8001a7dc0100 + 0x60a8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x60ac] = 0x00000006 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x60b0] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x60b4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x60b8] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x60bc] = 0x00097840 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00097840 IB[7@0x8001a7dc0100 + 0x60c0] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x60c4] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x60c8] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x60cc] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x60d0] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000048 IB[7@0x8001a7dc0100 + 0x60d4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x60d8] = 0xe6a8f000 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe6a8f000 IB[7@0x8001a7dc0100 + 0x60dc] = 0xc0042700 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:27[PKT3_DRAW_INDEX_2] IB[7@0x8001a7dc0100 + 0x60e0] = 0x00000006 ... |---+ PKT3 OPCODE 0x27, word 0: MAX_SIZE: 6 IB[7@0x8001a7dc0100 + 0x60e4] = 0x001e9a00 ... |---+ PKT3 OPCODE 0x27, word 1: INDEX_BASE_LO: 0x001e9a00 IB[7@0x8001a7dc0100 + 0x60e8] = 0xffff8001 ... |---+ PKT3 OPCODE 0x27, word 2: INDEX_BASE_HI: 0xffff8001 [MAPPED] IB[7@0x8001a7dc0100 + 0x60ec] = 0x00000006 ... |---+ PKT3 OPCODE 0x27, word 3: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x60f0] = 0x00000000 ... \---+ PKT3 OPCODE 0x27, word 4: DRAW_INITIATOR: 0x00000000 IB[7@0x8001a7dc0100 + 0x60f4] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x60f8] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x60fc] = 0x000a1800 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1800 IB[7@0x8001a7dc0100 + 0x6100] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x6104] = 0x000a1800 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1800 IB[7@0x8001a7dc0100 + 0x6108] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x610c] = 0x80000160 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 352, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x6110] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x6114] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x6118] = 0x000978c0 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000978c0 IB[7@0x8001a7dc0100 + 0x611c] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x6120] = 0x000978c0 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000978c0 IB[7@0x8001a7dc0100 + 0x6124] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[7@0x8001a7dc0100 + 0x6128] = 0x80000040 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 64, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x612c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6130] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[7@0x8001a7dc0100 + 0x6134] = 0x00008010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008010 IB[7@0x8001a7dc0100 + 0x6138] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x613c] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[7@0x8001a7dc0100 + 0x6140] = 0x00097880 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x00097880 IB[7@0x8001a7dc0100 + 0x6144] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6148] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x614c] = 0x00097700 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097700 IB[7@0x8001a7dc0100 + 0x6150] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6154] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[7@0x8001a7dc0100 + 0x6158] = 0x000978c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x000978c0 IB[7@0x8001a7dc0100 + 0x615c] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6160] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x6164] = 0x8009088e ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x8009088e IB[7@0x8001a7dc0100 + 0x6168] = 0x017309f8 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x017309f8 IB[7@0x8001a7dc0100 + 0x616c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6170] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[7@0x8001a7dc0100 + 0x6174] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[7@0x8001a7dc0100 + 0x6178] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x617c] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[7@0x8001a7dc0100 + 0x6180] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x6184] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x6188] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x618c] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x6190] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x6194] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x6198] = 0x66040501 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x619c] = 0x66040501 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x66040501 IB[7@0x8001a7dc0100 + 0x61a0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x61a4] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[7@0x8001a7dc0100 + 0x61a8] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[7@0x8001a7dc0100 + 0x61ac] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x61b0] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[7@0x8001a7dc0100 + 0x61b4] = 0x00000036 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000036 IB[7@0x8001a7dc0100 + 0x61b8] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x61bc] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[7@0x8001a7dc0100 + 0x61c0] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[7@0x8001a7dc0100 + 0x61c4] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x61c8] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[7@0x8001a7dc0100 + 0x61cc] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[7@0x8001a7dc0100 + 0x61d0] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x61d4] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[7@0x8001a7dc0100 + 0x61d8] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000004 IB[7@0x8001a7dc0100 + 0x61dc] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x61e0] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[7@0x8001a7dc0100 + 0x61e4] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x61e8] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x61ec] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[7@0x8001a7dc0100 + 0x61f0] = 0x01000a18 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000a18 IB[7@0x8001a7dc0100 + 0x61f4] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x61f8] = 0x002c0083 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0083 IB[7@0x8001a7dc0100 + 0x61fc] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[7@0x8001a7dc0100 + 0x6200] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6204] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[7@0x8001a7dc0100 + 0x6208] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[7@0x8001a7dc0100 + 0x620c] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6210] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[7@0x8001a7dc0100 + 0x6214] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[7@0x8001a7dc0100 + 0x6218] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x621c] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[7@0x8001a7dc0100 + 0x6220] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000002 IB[7@0x8001a7dc0100 + 0x6224] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[7@0x8001a7dc0100 + 0x6228] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x622c] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[7@0x8001a7dc0100 + 0x6230] = 0x01120000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01120000 IB[7@0x8001a7dc0100 + 0x6234] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6238] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[7@0x8001a7dc0100 + 0x623c] = 0x00000003 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000003 IB[7@0x8001a7dc0100 + 0x6240] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6244] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[7@0x8001a7dc0100 + 0x6248] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[7@0x8001a7dc0100 + 0x624c] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[7@0x8001a7dc0100 + 0x6250] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6254] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[7@0x8001a7dc0100 + 0x6258] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[7@0x8001a7dc0100 + 0x625c] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6260] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[7@0x8001a7dc0100 + 0x6264] = 0x01000a1a ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000a1a IB[7@0x8001a7dc0100 + 0x6268] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[7@0x8001a7dc0100 + 0x626c] = 0x002c0086 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0086 IB[7@0x8001a7dc0100 + 0x6270] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[7@0x8001a7dc0100 + 0x6274] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6278] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[7@0x8001a7dc0100 + 0x627c] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6280] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6284] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6288] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x628c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6290] = 0x00000d86 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000d86 IB[7@0x8001a7dc0100 + 0x6294] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6298] = 0xe6a8f000 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xe6a8f000 IB[7@0x8001a7dc0100 + 0x629c] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x62a0] = 0x00000024 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 36 IB[7@0x8001a7dc0100 + 0x62a4] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x62a8] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x62ac] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[7@0x8001a7dc0100 + 0x62b0] = 0x000a1a00 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000a1a00 IB[7@0x8001a7dc0100 + 0x62b4] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x62b8] = 0x000a1a00 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000a1a00 IB[7@0x8001a7dc0100 + 0x62bc] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[7@0x8001a7dc0100 + 0x62c0] = 0x80000160 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 352, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[7@0x8001a7dc0100 + 0x62c4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x62c8] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x62cc] = 0x00097740 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097740 IB[7@0x8001a7dc0100 + 0x62d0] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x62d4] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x62d8] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x62dc] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x62e0] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x62e4] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x62e8] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x62ec] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x62f0] = 0x00000daa ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000daa IB[7@0x8001a7dc0100 + 0x62f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x62f8] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x62fc] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6300] = 0x0000000c ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 12 IB[7@0x8001a7dc0100 + 0x6304] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6308] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x630c] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6310] = 0x00097780 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097780 IB[7@0x8001a7dc0100 + 0x6314] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6318] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x631c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6320] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6324] = 0x00000db6 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000db6 IB[7@0x8001a7dc0100 + 0x6328] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x632c] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6330] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6334] = 0x000000fc ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 252 IB[7@0x8001a7dc0100 + 0x6338] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x633c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6340] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6344] = 0x000977c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000977c0 IB[7@0x8001a7dc0100 + 0x6348] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x634c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6350] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6354] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6358] = 0x00000eb2 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000eb2 IB[7@0x8001a7dc0100 + 0x635c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6360] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6364] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6368] = 0x00000384 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 900 IB[7@0x8001a7dc0100 + 0x636c] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6370] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6374] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6378] = 0x00097800 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097800 IB[7@0x8001a7dc0100 + 0x637c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6380] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6384] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6388] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x638c] = 0x00001236 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001236 IB[7@0x8001a7dc0100 + 0x6390] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6394] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6398] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x639c] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x63a0] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x63a4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x63a8] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x63ac] = 0x00097840 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097840 IB[7@0x8001a7dc0100 + 0x63b0] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x63b4] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x63b8] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x63bc] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x63c0] = 0x0000123c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x0000123c IB[7@0x8001a7dc0100 + 0x63c4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x63c8] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x63cc] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x63d0] = 0x00000288 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 648 IB[7@0x8001a7dc0100 + 0x63d4] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x63d8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x63dc] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x63e0] = 0x00097880 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097880 IB[7@0x8001a7dc0100 + 0x63e4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x63e8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x63ec] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x63f0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x63f4] = 0x000014c4 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x000014c4 IB[7@0x8001a7dc0100 + 0x63f8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x63fc] = 0xf7d41d6c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41d6c IB[7@0x8001a7dc0100 + 0x6400] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6404] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6408] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x640c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6410] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6414] = 0x000978c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000978c0 IB[7@0x8001a7dc0100 + 0x6418] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x641c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6420] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6424] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6428] = 0x000014ca ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x000014ca IB[7@0x8001a7dc0100 + 0x642c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6430] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6434] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6438] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x643c] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6440] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6444] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6448] = 0x00097900 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097900 IB[7@0x8001a7dc0100 + 0x644c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6450] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6454] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6458] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x645c] = 0x000014d0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x000014d0 IB[7@0x8001a7dc0100 + 0x6460] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6464] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6468] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x646c] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6470] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6474] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6478] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x647c] = 0x00097940 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097940 IB[7@0x8001a7dc0100 + 0x6480] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6484] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6488] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x648c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6490] = 0x000014d6 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x000014d6 IB[7@0x8001a7dc0100 + 0x6494] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6498] = 0xf7d41d6c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41d6c IB[7@0x8001a7dc0100 + 0x649c] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x64a0] = 0x00000078 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 120 IB[7@0x8001a7dc0100 + 0x64a4] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x64a8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x64ac] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x64b0] = 0x00097980 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097980 IB[7@0x8001a7dc0100 + 0x64b4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x64b8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x64bc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x64c0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x64c4] = 0x0000154e ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x0000154e IB[7@0x8001a7dc0100 + 0x64c8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x64cc] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x64d0] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x64d4] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x64d8] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x64dc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x64e0] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x64e4] = 0x000979c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000979c0 IB[7@0x8001a7dc0100 + 0x64e8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x64ec] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x64f0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x64f4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x64f8] = 0x00001554 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001554 IB[7@0x8001a7dc0100 + 0x64fc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6500] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6504] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6508] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x650c] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6510] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6514] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6518] = 0x00097a00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097a00 IB[7@0x8001a7dc0100 + 0x651c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6520] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6524] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6528] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x652c] = 0x0000155a ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x0000155a IB[7@0x8001a7dc0100 + 0x6530] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6534] = 0xf7d41d6c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41d6c IB[7@0x8001a7dc0100 + 0x6538] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x653c] = 0x00000084 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 132 IB[7@0x8001a7dc0100 + 0x6540] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6544] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6548] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x654c] = 0x00097a40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097a40 IB[7@0x8001a7dc0100 + 0x6550] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x6554] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x6558] = 0x82260000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x82260000 IB[7@0x8001a7dc0100 + 0x655c] = 0x040c03a8 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x040c03a8 IB[7@0x8001a7dc0100 + 0x6560] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6564] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6568] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x656c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6570] = 0x000015de ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x000015de IB[7@0x8001a7dc0100 + 0x6574] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6578] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x657c] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6580] = 0x00000588 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 1416 IB[7@0x8001a7dc0100 + 0x6584] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6588] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x658c] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6590] = 0x00097a80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097a80 IB[7@0x8001a7dc0100 + 0x6594] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6598] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x659c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x65a0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x65a4] = 0x00001b66 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001b66 IB[7@0x8001a7dc0100 + 0x65a8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x65ac] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x65b0] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x65b4] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x65b8] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x65bc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x65c0] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x65c4] = 0x00097ac0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097ac0 IB[7@0x8001a7dc0100 + 0x65c8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x65cc] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x65d0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x65d4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x65d8] = 0x00001b6c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001b6c IB[7@0x8001a7dc0100 + 0x65dc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x65e0] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x65e4] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x65e8] = 0x0000015c ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 348 IB[7@0x8001a7dc0100 + 0x65ec] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x65f0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x65f4] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x65f8] = 0x00097b00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097b00 IB[7@0x8001a7dc0100 + 0x65fc] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6600] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6604] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6608] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x660c] = 0x00001cc8 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001cc8 IB[7@0x8001a7dc0100 + 0x6610] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6614] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6618] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x661c] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6620] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6624] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6628] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x662c] = 0x00097b40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097b40 IB[7@0x8001a7dc0100 + 0x6630] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6634] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6638] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x663c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6640] = 0x00001cce ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001cce IB[7@0x8001a7dc0100 + 0x6644] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6648] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x664c] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6650] = 0x0000018c ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 396 IB[7@0x8001a7dc0100 + 0x6654] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6658] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x665c] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6660] = 0x00097b80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097b80 IB[7@0x8001a7dc0100 + 0x6664] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6668] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x666c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6670] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6674] = 0x00001e5a ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001e5a IB[7@0x8001a7dc0100 + 0x6678] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x667c] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6680] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6684] = 0x00000012 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 18 IB[7@0x8001a7dc0100 + 0x6688] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x668c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6690] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6694] = 0x00097bc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097bc0 IB[7@0x8001a7dc0100 + 0x6698] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x8001a7dc0100 + 0x669c] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[7@0x8001a7dc0100 + 0x66a0] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[7@0x8001a7dc0100 + 0x66a4] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[7@0x8001a7dc0100 + 0x66a8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x66ac] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x66b0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x66b4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x66b8] = 0x00001e6c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001e6c IB[7@0x8001a7dc0100 + 0x66bc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x66c0] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x66c4] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x66c8] = 0x00000078 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 120 IB[7@0x8001a7dc0100 + 0x66cc] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x66d0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x66d4] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x66d8] = 0x00097c00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097c00 IB[7@0x8001a7dc0100 + 0x66dc] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x66e0] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x66e4] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x66e8] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x66ec] = 0x00001ee4 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001ee4 IB[7@0x8001a7dc0100 + 0x66f0] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x66f4] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x66f8] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x66fc] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6700] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6704] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6708] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x670c] = 0x00097c40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097c40 IB[7@0x8001a7dc0100 + 0x6710] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6714] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6718] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x671c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6720] = 0x00001eea ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001eea IB[7@0x8001a7dc0100 + 0x6724] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6728] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x672c] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6730] = 0x00000024 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 36 IB[7@0x8001a7dc0100 + 0x6734] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6738] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x673c] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6740] = 0x00097c80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097c80 IB[7@0x8001a7dc0100 + 0x6744] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6748] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x674c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6750] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6754] = 0x00001f0e ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f0e IB[7@0x8001a7dc0100 + 0x6758] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x675c] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6760] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6764] = 0x00000012 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 18 IB[7@0x8001a7dc0100 + 0x6768] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x676c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6770] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6774] = 0x00097cc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097cc0 IB[7@0x8001a7dc0100 + 0x6778] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x677c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6780] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6784] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6788] = 0x00001f20 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f20 IB[7@0x8001a7dc0100 + 0x678c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6790] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6794] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6798] = 0x0000003c ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 60 IB[7@0x8001a7dc0100 + 0x679c] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x67a0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x67a4] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x67a8] = 0x00097d00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097d00 IB[7@0x8001a7dc0100 + 0x67ac] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x67b0] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x67b4] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x67b8] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x67bc] = 0x00001f5c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f5c IB[7@0x8001a7dc0100 + 0x67c0] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x67c4] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x67c8] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x67cc] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x67d0] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x67d4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x67d8] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x67dc] = 0x00097d40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097d40 IB[7@0x8001a7dc0100 + 0x67e0] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x67e4] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x67e8] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x67ec] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x67f0] = 0x00001f62 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f62 IB[7@0x8001a7dc0100 + 0x67f4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x67f8] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x67fc] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6800] = 0x00000018 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 24 IB[7@0x8001a7dc0100 + 0x6804] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6808] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x680c] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6810] = 0x00097d80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097d80 IB[7@0x8001a7dc0100 + 0x6814] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6818] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x681c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6820] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6824] = 0x00001f7a ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f7a IB[7@0x8001a7dc0100 + 0x6828] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x682c] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6830] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6834] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6838] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x683c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6840] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6844] = 0x00097dc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097dc0 IB[7@0x8001a7dc0100 + 0x6848] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x684c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6850] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6854] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6858] = 0x00001f80 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f80 IB[7@0x8001a7dc0100 + 0x685c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6860] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6864] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6868] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x686c] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6870] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6874] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6878] = 0x00097e00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097e00 IB[7@0x8001a7dc0100 + 0x687c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6880] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6884] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6888] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x688c] = 0x00001f86 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f86 IB[7@0x8001a7dc0100 + 0x6890] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6894] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6898] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x689c] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x68a0] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x68a4] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x68a8] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x68ac] = 0x00097e40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097e40 IB[7@0x8001a7dc0100 + 0x68b0] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x68b4] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x68b8] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x68bc] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x68c0] = 0x00001f8c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f8c IB[7@0x8001a7dc0100 + 0x68c4] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x68c8] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x68cc] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x68d0] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x68d4] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x68d8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x68dc] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x68e0] = 0x00097e80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097e80 IB[7@0x8001a7dc0100 + 0x68e4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x68e8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x68ec] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x68f0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x68f4] = 0x00001f92 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f92 IB[7@0x8001a7dc0100 + 0x68f8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x68fc] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6900] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6904] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6908] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x690c] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6910] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6914] = 0x00097ec0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097ec0 IB[7@0x8001a7dc0100 + 0x6918] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x691c] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6920] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6924] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6928] = 0x00001f98 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001f98 IB[7@0x8001a7dc0100 + 0x692c] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6930] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6934] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6938] = 0x0000000c ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 12 IB[7@0x8001a7dc0100 + 0x693c] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6940] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6944] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6948] = 0x00097f00 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097f00 IB[7@0x8001a7dc0100 + 0x694c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6950] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6954] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6958] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x695c] = 0x00001fa4 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001fa4 IB[7@0x8001a7dc0100 + 0x6960] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6964] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6968] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x696c] = 0x0000000c ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 12 IB[7@0x8001a7dc0100 + 0x6970] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6974] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6978] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x697c] = 0x00097f40 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097f40 IB[7@0x8001a7dc0100 + 0x6980] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6984] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6988] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x698c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6990] = 0x00001fb0 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001fb0 IB[7@0x8001a7dc0100 + 0x6994] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6998] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x699c] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x69a0] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x69a4] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x69a8] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x69ac] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x69b0] = 0x00097f80 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097f80 IB[7@0x8001a7dc0100 + 0x69b4] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x69b8] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x69bc] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x69c0] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x69c4] = 0x00001fb6 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001fb6 IB[7@0x8001a7dc0100 + 0x69c8] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x69cc] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x69d0] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x69d4] = 0x0000003c ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 60 IB[7@0x8001a7dc0100 + 0x69d8] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x69dc] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x69e0] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x69e4] = 0x00097fc0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00097fc0 IB[7@0x8001a7dc0100 + 0x69e8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x69ec] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x69f0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x69f4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x69f8] = 0x00001ff2 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001ff2 IB[7@0x8001a7dc0100 + 0x69fc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6a00] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6a04] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6a08] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6a0c] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6a10] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6a14] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6a18] = 0x00098000 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00098000 IB[7@0x8001a7dc0100 + 0x6a1c] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6a20] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6a24] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6a28] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6a2c] = 0x00001ff8 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00001ff8 IB[7@0x8001a7dc0100 + 0x6a30] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6a34] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6a38] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6a3c] = 0x00000018 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 24 IB[7@0x8001a7dc0100 + 0x6a40] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6a44] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6a48] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6a4c] = 0x00098040 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00098040 IB[7@0x8001a7dc0100 + 0x6a50] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6a54] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6a58] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6a5c] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6a60] = 0x00002010 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00002010 IB[7@0x8001a7dc0100 + 0x6a64] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6a68] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6a6c] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6a70] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6a74] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6a78] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6a7c] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6a80] = 0x00098080 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00098080 IB[7@0x8001a7dc0100 + 0x6a84] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6a88] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6a8c] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6a90] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6a94] = 0x00002016 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00002016 IB[7@0x8001a7dc0100 + 0x6a98] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6a9c] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6aa0] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6aa4] = 0x00000006 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 6 IB[7@0x8001a7dc0100 + 0x6aa8] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6aac] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6ab0] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6ab4] = 0x000980c0 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000980c0 IB[7@0x8001a7dc0100 + 0x6ab8] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6abc] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6ac0] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6ac4] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6ac8] = 0x0000201c ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x0000201c IB[7@0x8001a7dc0100 + 0x6acc] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6ad0] = 0xf7d41d6c ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41d6c IB[7@0x8001a7dc0100 + 0x6ad4] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6ad8] = 0x0000009c ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 156 IB[7@0x8001a7dc0100 + 0x6adc] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6ae0] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6ae4] = 0x0000000f ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xf IB[7@0x8001a7dc0100 + 0x6ae8] = 0x00098100 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x00098100 IB[7@0x8001a7dc0100 + 0x6aec] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[7@0x8001a7dc0100 + 0x6af0] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[7@0x8001a7dc0100 + 0x6af4] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x8001a7dc0100 + 0x6af8] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[7@0x8001a7dc0100 + 0x6afc] = 0x000020b8 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x000020b8 IB[7@0x8001a7dc0100 + 0x6b00] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[7@0x8001a7dc0100 + 0x6b04] = 0xf7d41e6e ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0xf7d41e6e IB[7@0x8001a7dc0100 + 0x6b08] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[7@0x8001a7dc0100 + 0x6b0c] = 0x00000072 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 114 IB[7@0x8001a7dc0100 + 0x6b10] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[7@0x8001a7dc0100 + 0x6b14] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[7@0x8001a7dc0100 + 0x6b18] = 0x80200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 0, CP_SYNC: 1 IB[7@0x8001a7dc0100 + 0x6b1c] = 0x00000000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00000000 IB[7@0x8001a7dc0100 + 0x6b20] = 0x00000000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x6b24] = 0x00000000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00000000 IB[7@0x8001a7dc0100 + 0x6b28] = 0x00000000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0x00000000 IB[7@0x8001a7dc0100 + 0x6b2c] = 0x00000000 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 0, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 0 IB[7@0x8001a7dc0100 + 0x6b30] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[7@0x8001a7dc0100 + 0x6b34] = 0x00000410 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x10, EVENT_INDEX: 0x4 IB[7@0x8001a7dc0100 + 0x6b38] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[7@0x8001a7dc0100 + 0x6b3c] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA End of IB Disassembly of shader 7@0x8001656c3000 of length 2044 bytes from IB[7@0x8001a7dc0100 + 0x3ec] pgm[7@0x8001656c3000 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001656c3000 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001656c3000 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001656c3000 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001656c3000 + 0x10 ] = 0x7e100304  v_mov_b32_e32 v8, v4  pgm[7@0x8001656c3000 + 0x14 ] = 0x7e120304  v_mov_b32_e32 v9, v4  pgm[7@0x8001656c3000 + 0x18 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001656c3000 + 0x1c ] = 0xc00a0304  s_load_dwordx4 s[12:15], s[8:9], 0x0  pgm[7@0x8001656c3000 + 0x20 ] = 0x00000000 ;;  pgm[7@0x8001656c3000 + 0x24 ] = 0xbe800002  s_mov_b32 s0, s2  pgm[7@0x8001656c3000 + 0x28 ] = 0x8102a008  s_add_i32 s2, s8, 32  pgm[7@0x8001656c3000 + 0x2c ] = 0xbe830009  s_mov_b32 s3, s9  pgm[7@0x8001656c3000 + 0x30 ] = 0x8114b008  s_add_i32 s20, s8, 48  pgm[7@0x8001656c3000 + 0x34 ] = 0x8116c008  s_add_i32 s22, s8, 64  pgm[7@0x8001656c3000 + 0x38 ] = 0xbe950009  s_mov_b32 s21, s9  pgm[7@0x8001656c3000 + 0x3c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c3000 + 0x40 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[12:15], 0 idxen  pgm[7@0x8001656c3000 + 0x44 ] = 0x80030004 ;;  pgm[7@0x8001656c3000 + 0x48 ] = 0xc00a0301  s_load_dwordx4 s[12:15], s[2:3], 0x0  pgm[7@0x8001656c3000 + 0x4c ] = 0x00000000 ;;  pgm[7@0x8001656c3000 + 0x50 ] = 0xbe970009  s_mov_b32 s23, s9  pgm[7@0x8001656c3000 + 0x54 ] = 0xbe8300ff  s_mov_b32 s3, 0x27fac  pgm[7@0x8001656c3000 + 0x58 ] = 0x00027fac ;;  pgm[7@0x8001656c3000 + 0x5c ] = 0xb0021000  s_movk_i32 s2, 0x1000  pgm[7@0x8001656c3000 + 0x60 ] = 0xbe8100ff  s_mov_b32 s1, 0x8000  pgm[7@0x8001656c3000 + 0x64 ] = 0x00008000 ;;  pgm[7@0x8001656c3000 + 0x68 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c3000 + 0x6c ] = 0xe00c2000  buffer_load_format_xyzw v[10:13], v6, s[12:15], 0 idxen  pgm[7@0x8001656c3000 + 0x70 ] = 0x80030a06 ;;  pgm[7@0x8001656c3000 + 0x74 ] = 0xc00a030a  s_load_dwordx4 s[12:15], s[20:21], 0x0  pgm[7@0x8001656c3000 + 0x78 ] = 0x00000000 ;;  pgm[7@0x8001656c3000 + 0x7c ] = 0xc00a040b  s_load_dwordx4 s[16:19], s[22:23], 0x0  pgm[7@0x8001656c3000 + 0x80 ] = 0x00000000 ;;  pgm[7@0x8001656c3000 + 0x84 ] = 0x810a9008  s_add_i32 s10, s8, 16  pgm[7@0x8001656c3000 + 0x88 ] = 0xb7080050  s_addk_i32 s8, 0x50  pgm[7@0x8001656c3000 + 0x8c ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x8001656c3000 + 0x90 ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[7@0x8001656c3000 + 0x94 ] = 0x00000000 ;;  pgm[7@0x8001656c3000 + 0x98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c3000 + 0x9c ] = 0xe00c2000  buffer_load_format_xyzw v[17:20], v8, s[16:19], 0 idxen  pgm[7@0x8001656c3000 + 0xa0 ] = 0x80041108 ;;  pgm[7@0x8001656c3000 + 0xa4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c3000 + 0xa8 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v7, s[12:15], 0 idxen  pgm[7@0x8001656c3000 + 0xac ] = 0x80030d07 ;;  pgm[7@0x8001656c3000 + 0xb0 ] = 0xc00a0205  s_load_dwordx4 s[8:11], s[10:11], 0x0  pgm[7@0x8001656c3000 + 0xb4 ] = 0x00000000 ;;  pgm[7@0x8001656c3000 + 0xb8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0xbc ] = 0xc02a0400  s_buffer_load_dwordx4 s[16:19], s[0:3], 0xcc8  pgm[7@0x8001656c3000 + 0xc0 ] = 0x00000cc8 ;;  pgm[7@0x8001656c3000 + 0xc4 ] = 0xc02a0300  s_buffer_load_dwordx4 s[12:15], s[0:3], 0xcd8  pgm[7@0x8001656c3000 + 0xc8 ] = 0x00000cd8 ;;  pgm[7@0x8001656c3000 + 0xcc ] = 0x0a0000f6  v_mul_f32_e32 v0, 4.0, v0  pgm[7@0x8001656c3000 + 0xd0 ] = 0x0a0202f6  v_mul_f32_e32 v1, 4.0, v1  pgm[7@0x8001656c3000 + 0xd4 ] = 0x0a0404f6  v_mul_f32_e32 v2, 4.0, v2  pgm[7@0x8001656c3000 + 0xd8 ] = 0x7e003d00  v_rndne_f32_e32 v0, v0  pgm[7@0x8001656c3000 + 0xdc ] = 0x7e023d01  v_rndne_f32_e32 v1, v1  pgm[7@0x8001656c3000 + 0xe0 ] = 0x7e043d02  v_rndne_f32_e32 v2, v2  pgm[7@0x8001656c3000 + 0xe4 ] = 0x7e001100  v_cvt_i32_f32_e32 v0, v0  pgm[7@0x8001656c3000 + 0xe8 ] = 0x7e021101  v_cvt_i32_f32_e32 v1, v1  pgm[7@0x8001656c3000 + 0xec ] = 0x7e041102  v_cvt_i32_f32_e32 v2, v2  pgm[7@0x8001656c3000 + 0xf0 ] = 0x0a0606f6  v_mul_f32_e32 v3, 4.0, v3  pgm[7@0x8001656c3000 + 0xf4 ] = 0x243a0084  v_lshlrev_b32_e32 v29, 4, v0  pgm[7@0x8001656c3000 + 0xf8 ] = 0x7e063d03  v_rndne_f32_e32 v3, v3  pgm[7@0x8001656c3000 + 0xfc ] = 0x244e0484  v_lshlrev_b32_e32 v39, 4, v2  pgm[7@0x8001656c3000 + 0x100 ] = 0x244c0284  v_lshlrev_b32_e32 v38, 4, v1  pgm[7@0x8001656c3000 + 0x104 ] = 0x7e4a1103  v_cvt_i32_f32_e32 v37, v3  pgm[7@0x8001656c3000 + 0x108 ] = 0xd1c10008  v_mad_f32 v8, v11, 2.0, -1.0  pgm[7@0x8001656c3000 + 0x10c ] = 0x03cde90b ;;  pgm[7@0x8001656c3000 + 0x110 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c3000 + 0x114 ] = 0xd1c10023  v_mad_f32 v35, v18, 2.0, -1.0  pgm[7@0x8001656c3000 + 0x118 ] = 0x03cde912 ;;  pgm[7@0x8001656c3000 + 0x11c ] = 0xe0501000  buffer_load_dword v40, v29, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x120 ] = 0x8000281d ;;  pgm[7@0x8001656c3000 + 0x124 ] = 0xe0541010  buffer_load_dwordx2 v[6:7], v29, s[0:3], 0 offen offset:16  pgm[7@0x8001656c3000 + 0x128 ] = 0x8000061d ;;  pgm[7@0x8001656c3000 + 0x12c ] = 0x28523a84  v_or_b32_e32 v41, 4, v29  pgm[7@0x8001656c3000 + 0x130 ] = 0xe05c1018  buffer_load_dwordx4 v[0:3], v29, s[0:3], 0 offen offset:24  pgm[7@0x8001656c3000 + 0x134 ] = 0x8000001d ;;  pgm[7@0x8001656c3000 + 0x138 ] = 0x28543a88  v_or_b32_e32 v42, 8, v29  pgm[7@0x8001656c3000 + 0x13c ] = 0x28563a8c  v_or_b32_e32 v43, 12, v29  pgm[7@0x8001656c3000 + 0x140 ] = 0xd1c10024  v_mad_f32 v36, v17, 2.0, -1.0  pgm[7@0x8001656c3000 + 0x144 ] = 0x03cde911 ;;  pgm[7@0x8001656c3000 + 0x148 ] = 0xe05c1028  buffer_load_dwordx4 v[25:28], v29, s[0:3], 0 offen offset:40 pgm[7@0x8001656c3000 + 0x14c ] = 0x8000191d ;;  pgm[7@0x8001656c3000 + 0x150 ] = 0x285a4c84  v_or_b32_e32 v45, 4, v38  pgm[7@0x8001656c3000 + 0x154 ] = 0xd1c10004  v_mad_f32 v4, v10, 2.0, -1.0  pgm[7@0x8001656c3000 + 0x158 ] = 0x03cde90a ;;  pgm[7@0x8001656c3000 + 0x15c ] = 0xe0501000  buffer_load_dword v49, v41, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x160 ] = 0x80003129 ;;  pgm[7@0x8001656c3000 + 0x164 ] = 0x285e4e84  v_or_b32_e32 v47, 4, v39  pgm[7@0x8001656c3000 + 0x168 ] = 0xe0541038  buffer_load_dwordx2 v[17:18], v29, s[0:3], 0 offen offset:56 pgm[7@0x8001656c3000 + 0x16c ] = 0x8000111d ;;  pgm[7@0x8001656c3000 + 0x170 ] = 0xe0501000  buffer_load_dword v44, v38, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x174 ] = 0x80002c26 ;;  pgm[7@0x8001656c3000 + 0x178 ] = 0xe0501000  buffer_load_dword v48, v45, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x17c ] = 0x8000302d ;;  pgm[7@0x8001656c3000 + 0x180 ] = 0xe0541010  buffer_load_dwordx2 v[10:11], v38, s[0:3], 0 offen offset:16 pgm[7@0x8001656c3000 + 0x184 ] = 0x80000a26 ;;  pgm[7@0x8001656c3000 + 0x188 ] = 0xe05c1018  buffer_load_dwordx4 v[21:24], v38, s[0:3], 0 offen offset:24 pgm[7@0x8001656c3000 + 0x18c ] = 0x80001526 ;;  pgm[7@0x8001656c3000 + 0x190 ] = 0xe0501000  buffer_load_dword v50, v47, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x194 ] = 0x8000322f ;;  pgm[7@0x8001656c3000 + 0x198 ] = 0xd1c1000c  v_mad_f32 v12, v12, 2.0, -1.0  pgm[7@0x8001656c3000 + 0x19c ] = 0x03cde90c ;;  pgm[7@0x8001656c3000 + 0x1a0 ] = 0xd1c10013  v_mad_f32 v19, v19, 2.0, -1.0  pgm[7@0x8001656c3000 + 0x1a4 ] = 0x03cde913 ;;  pgm[7@0x8001656c3000 + 0x1a8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x1ac ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x1b0 ] = 0xe0501000  buffer_load_dword v46, v39, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x1b4 ] = 0x80002e27 ;;  pgm[7@0x8001656c3000 + 0x1b8 ] = 0xe0541010  buffer_load_dwordx2 v[33:34], v39, s[0:3], 0 offen offset:16 pgm[7@0x8001656c3000 + 0x1bc ] = 0x80002127 ;;  pgm[7@0x8001656c3000 + 0x1c0 ] = 0xe05c1018  buffer_load_dwordx4 v[29:32], v39, s[0:3], 0 offen offset:24 pgm[7@0x8001656c3000 + 0x1c4 ] = 0x80001d27 ;;  pgm[7@0x8001656c3000 + 0x1c8 ] = 0xbf8c0f7c  s_waitcnt vmcnt(12)  pgm[7@0x8001656c3000 + 0x1cc ] = 0x0a520d08  v_mul_f32_e32 v41, v8, v6  pgm[7@0x8001656c3000 + 0x1d0 ] = 0x0a5a0f08  v_mul_f32_e32 v45, v8, v7  pgm[7@0x8001656c3000 + 0x1d4 ] = 0xbf8c0f7b  s_waitcnt vmcnt(11)  pgm[7@0x8001656c3000 + 0x1d8 ] = 0x0a6c0108  v_mul_f32_e32 v54, v8, v0  pgm[7@0x8001656c3000 + 0x1dc ] = 0x0a6e0123  v_mul_f32_e32 v55, v35, v0  pgm[7@0x8001656c3000 + 0x1e0 ] = 0x0a70010e  v_mul_f32_e32 v56, v14, v0  pgm[7@0x8001656c3000 + 0x1e4 ] = 0x0a72030e  v_mul_f32_e32 v57, v14, v1  pgm[7@0x8001656c3000 + 0x1e8 ] = 0x0a5e0d23  v_mul_f32_e32 v47, v35, v6  pgm[7@0x8001656c3000 + 0x1ec ] = 0x0a660f23  v_mul_f32_e32 v51, v35, v7  pgm[7@0x8001656c3000 + 0x1f0 ] = 0x0a680d0e  v_mul_f32_e32 v52, v14, v6  pgm[7@0x8001656c3000 + 0x1f4 ] = 0x0a6a0f0e  v_mul_f32_e32 v53, v14, v7  pgm[7@0x8001656c3000 + 0x1f8 ] = 0x2c525104  v_mac_f32_e32 v41, v4, v40  pgm[7@0x8001656c3000 + 0x1fc ] = 0x2c5e5124  v_mac_f32_e32 v47, v36, v40  pgm[7@0x8001656c3000 + 0x200 ] = 0x2c68510d  v_mac_f32_e32 v52, v13, v40  pgm[7@0x8001656c3000 + 0x204 ] = 0xbf8c0f79  s_waitcnt vmcnt(9)  pgm[7@0x8001656c3000 + 0x208 ] = 0x2c5a6304  v_mac_f32_e32 v45, v4, v49  pgm[7@0x8001656c3000 + 0x20c ] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x8001656c3000 + 0x210 ] = 0x0a741508  v_mul_f32_e32 v58, v8, v10  pgm[7@0x8001656c3000 + 0x214 ] = 0x0a501708  v_mul_f32_e32 v40, v8, v11  pgm[7@0x8001656c3000 + 0x218 ] = 0x2c666324  v_mac_f32_e32 v51, v36, v49  pgm[7@0x8001656c3000 + 0x21c ] = 0x2c6a630d  v_mac_f32_e32 v53, v13, v49  pgm[7@0x8001656c3000 + 0x220 ] = 0x0a621523  v_mul_f32_e32 v49, v35, v10  pgm[7@0x8001656c3000 + 0x224 ] = 0x0a78150e  v_mul_f32_e32 v60, v14, v10  pgm[7@0x8001656c3000 + 0x228 ] = 0x0a761723  v_mul_f32_e32 v59, v35, v11  pgm[7@0x8001656c3000 + 0x22c ] = 0x0a7a170e  v_mul_f32_e32 v61, v14, v11  pgm[7@0x8001656c3000 + 0x230 ] = 0x28144c88  v_or_b32_e32 v10, 8, v38  pgm[7@0x8001656c3000 + 0x234 ] = 0x28164c8c  v_or_b32_e32 v11, 12, v38  pgm[7@0x8001656c3000 + 0x238 ] = 0x2c68050f  v_mac_f32_e32 v52, v15, v2  pgm[7@0x8001656c3000 + 0x23c ] = 0x2c6a070f  v_mac_f32_e32 v53, v15, v3  pgm[7@0x8001656c3000 + 0x240 ] = 0x2c52050c  v_mac_f32_e32 v41, v12, v2  pgm[7@0x8001656c3000 + 0x244 ] = 0x2c5a070c  v_mac_f32_e32 v45, v12, v3  pgm[7@0x8001656c3000 + 0x248 ] = 0x2c5e0513  v_mac_f32_e32 v47, v19, v2  pgm[7@0x8001656c3000 + 0x24c ] = 0x2c660713  v_mac_f32_e32 v51, v19, v3  pgm[7@0x8001656c3000 + 0x250 ] = 0x2c745904  v_mac_f32_e32 v58, v4, v44  pgm[7@0x8001656c3000 + 0x254 ] = 0x2c625924  v_mac_f32_e32 v49, v36, v44  pgm[7@0x8001656c3000 + 0x258 ] = 0x2c78590d  v_mac_f32_e32 v60, v13, v44  pgm[7@0x8001656c3000 + 0x25c ] = 0x2c7a610d  v_mac_f32_e32 v61, v13, v48  pgm[7@0x8001656c3000 + 0x260 ] = 0xbf8c0f74  s_waitcnt vmcnt(4)  pgm[7@0x8001656c3000 + 0x264 ] = 0x0a582d0e  v_mul_f32_e32 v44, v14, v22  pgm[7@0x8001656c3000 + 0x268 ] = 0x0a7c2b08  v_mul_f32_e32 v62, v8, v21  pgm[7@0x8001656c3000 + 0x26c ] = 0x0a7e2b23  v_mul_f32_e32 v63, v35, v21  pgm[7@0x8001656c3000 + 0x270 ] = 0x0a802b0e  v_mul_f32_e32 v64, v14, v21  pgm[7@0x8001656c3000 + 0x274 ] = 0x2c782f0f  v_mac_f32_e32 v60, v15, v23  pgm[7@0x8001656c3000 + 0x278 ] = 0x2c7a310f  v_mac_f32_e32 v61, v15, v24  pgm[7@0x8001656c3000 + 0x27c ] = 0x282a4e88  v_or_b32_e32 v21, 8, v39  pgm[7@0x8001656c3000 + 0x280 ] = 0x282c4e8c  v_or_b32_e32 v22, 12, v39  pgm[7@0x8001656c3000 + 0x284 ] = 0x2c506104  v_mac_f32_e32 v40, v4, v48  pgm[7@0x8001656c3000 + 0x288 ] = 0x2c766124  v_mac_f32_e32 v59, v36, v48  pgm[7@0x8001656c3000 + 0x28c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c3000 + 0x290 ] = 0x0a604308  v_mul_f32_e32 v48, v8, v33  pgm[7@0x8001656c3000 + 0x294 ] = 0x0a824523  v_mul_f32_e32 v65, v35, v34  pgm[7@0x8001656c3000 + 0x298 ] = 0x2c742f0c  v_mac_f32_e32 v58, v12, v23  pgm[7@0x8001656c3000 + 0x29c ] = 0x2c622f13  v_mac_f32_e32 v49, v19, v23  pgm[7@0x8001656c3000 + 0x2a0 ] = 0x0a2e4508  v_mul_f32_e32 v23, v8, v34  pgm[7@0x8001656c3000 + 0x2a4 ] = 0x0a44450e  v_mul_f32_e32 v34, v14, v34  pgm[7@0x8001656c3000 + 0x2a8 ] = 0x2c50310c  v_mac_f32_e32 v40, v12, v24  pgm[7@0x8001656c3000 + 0x2ac ] = 0x2c763113  v_mac_f32_e32 v59, v19, v24  pgm[7@0x8001656c3000 + 0x2b0 ] = 0x0a304323  v_mul_f32_e32 v24, v35, v33  pgm[7@0x8001656c3000 + 0x2b4 ] = 0x0a42430e  v_mul_f32_e32 v33, v14, v33  pgm[7@0x8001656c3000 + 0x2b8 ] = 0x2c605d04  v_mac_f32_e32 v48, v4, v46  pgm[7@0x8001656c3000 + 0x2bc ] = 0x2c305d24  v_mac_f32_e32 v24, v36, v46  pgm[7@0x8001656c3000 + 0x2c0 ] = 0x2c425d0d  v_mac_f32_e32 v33, v13, v46  pgm[7@0x8001656c3000 + 0x2c4 ] = 0x2c44650d  v_mac_f32_e32 v34, v13, v50  pgm[7@0x8001656c3000 + 0x2c8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x2cc ] = 0x0a843b08  v_mul_f32_e32 v66, v8, v29  pgm[7@0x8001656c3000 + 0x2d0 ] = 0x0a5c3b23  v_mul_f32_e32 v46, v35, v29  pgm[7@0x8001656c3000 + 0x2d4 ] = 0x0a3a3b0e  v_mul_f32_e32 v29, v14, v29  pgm[7@0x8001656c3000 + 0x2d8 ] = 0x0a3c3d0e  v_mul_f32_e32 v30, v14, v30  pgm[7@0x8001656c3000 + 0x2dc ] = 0x2c423f0f  v_mac_f32_e32 v33, v15, v31  pgm[7@0x8001656c3000 + 0x2e0 ] = 0x2c44410f  v_mac_f32_e32 v34, v15, v32  pgm[7@0x8001656c3000 + 0x2e4 ] = 0x2c2e6504  v_mac_f32_e32 v23, v4, v50  pgm[7@0x8001656c3000 + 0x2e8 ] = 0x2c826524  v_mac_f32_e32 v65, v36, v50  pgm[7@0x8001656c3000 + 0x2ec ] = 0x2c2e410c  v_mac_f32_e32 v23, v12, v32  pgm[7@0x8001656c3000 + 0x2f0 ] = 0x2c824113  v_mac_f32_e32 v65, v19, v32  pgm[7@0x8001656c3000 + 0x2f4 ] = 0x2c6a3910  v_mac_f32_e32 v53, v16, v28  pgm[7@0x8001656c3000 + 0x2f8 ] = 0x2c603f0c  v_mac_f32_e32 v48, v12, v31  pgm[7@0x8001656c3000 + 0x2fc ] = 0x2c303f13  v_mac_f32_e32 v24, v19, v31  pgm[7@0x8001656c3000 + 0x300 ] = 0x2c683710  v_mac_f32_e32 v52, v16, v27  pgm[7@0x8001656c3000 + 0x304 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x308 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x30c ] = 0xe0501000  buffer_load_dword v1, v42, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x310 ] = 0x8000012a ;;  pgm[7@0x8001656c3000 + 0x314 ] = 0xe0501000  buffer_load_dword v0, v43, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x318 ] = 0x8000002b ;;  pgm[7@0x8001656c3000 + 0x31c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c3000 + 0x320 ] = 0x2c6c0304  v_mac_f32_e32 v54, v4, v1  pgm[7@0x8001656c3000 + 0x324 ] = 0x2c6e0324  v_mac_f32_e32 v55, v36, v1  pgm[7@0x8001656c3000 + 0x328 ] = 0x2c70030d  v_mac_f32_e32 v56, v13, v1  pgm[7@0x8001656c3000 + 0x32c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x330 ] = 0x2c72010d  v_mac_f32_e32 v57, v13, v0  pgm[7@0x8001656c3000 + 0x334 ] = 0x2c70330f  v_mac_f32_e32 v56, v15, v25  pgm[7@0x8001656c3000 + 0x338 ] = 0x2c72350f  v_mac_f32_e32 v57, v15, v26  pgm[7@0x8001656c3000 + 0x33c ] = 0x2c6c330c  v_mac_f32_e32 v54, v12, v25  pgm[7@0x8001656c3000 + 0x340 ] = 0x2c6e3313  v_mac_f32_e32 v55, v19, v25  pgm[7@0x8001656c3000 + 0x344 ] = 0x2c702310  v_mac_f32_e32 v56, v16, v17  pgm[7@0x8001656c3000 + 0x348 ] = 0x2c722510  v_mac_f32_e32 v57, v16, v18  pgm[7@0x8001656c3000 + 0x34c ] = 0x7e2202ff  v_mov_b32_e32 v17, 0x7f7fffff  pgm[7@0x8001656c3000 + 0x350 ] = 0x7f7fffff ;;  pgm[7@0x8001656c3000 + 0x354 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x358 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x35c ] = 0xe0501000  buffer_load_dword v26, v10, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x360 ] = 0x80001a0a ;;  pgm[7@0x8001656c3000 + 0x364 ] = 0xe0501000  buffer_load_dword v25, v11, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x368 ] = 0x8000190b ;;  pgm[7@0x8001656c3000 + 0x36c ] = 0xe05c1028  buffer_load_dwordx4 v[0:3], v38, s[0:3], 0 offen offset:40  pgm[7@0x8001656c3000 + 0x370 ] = 0x80000026 ;;  pgm[7@0x8001656c3000 + 0x374 ] = 0xe0541038  buffer_load_dwordx2 v[6:7], v38, s[0:3], 0 offen offset:56  pgm[7@0x8001656c3000 + 0x378 ] = 0x80000626 ;;  pgm[7@0x8001656c3000 + 0x37c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001656c3000 + 0x380 ] = 0x2c7c3504  v_mac_f32_e32 v62, v4, v26  pgm[7@0x8001656c3000 + 0x384 ] = 0x2c7e3524  v_mac_f32_e32 v63, v36, v26  pgm[7@0x8001656c3000 + 0x388 ] = 0x2c80350d  v_mac_f32_e32 v64, v13, v26  pgm[7@0x8001656c3000 + 0x38c ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001656c3000 + 0x390 ] = 0x2c58330d  v_mac_f32_e32 v44, v13, v25  pgm[7@0x8001656c3000 + 0x394 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c3000 + 0x398 ] = 0x2c80010f  v_mac_f32_e32 v64, v15, v0  pgm[7@0x8001656c3000 + 0x39c ] = 0x2c58030f  v_mac_f32_e32 v44, v15, v1  pgm[7@0x8001656c3000 + 0x3a0 ] = 0x2c7c010c  v_mac_f32_e32 v62, v12, v0  pgm[7@0x8001656c3000 + 0x3a4 ] = 0x2c7e0113  v_mac_f32_e32 v63, v19, v0  pgm[7@0x8001656c3000 + 0x3a8 ] = 0x2c780510  v_mac_f32_e32 v60, v16, v2  pgm[7@0x8001656c3000 + 0x3ac ] = 0x2c7a0710  v_mac_f32_e32 v61, v16, v3  pgm[7@0x8001656c3000 + 0x3b0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x3b4 ] = 0x2c800d10  v_mac_f32_e32 v64, v16, v6  pgm[7@0x8001656c3000 + 0x3b8 ] = 0x2c580f10  v_mac_f32_e32 v44, v16, v7  pgm[7@0x8001656c3000 + 0x3bc ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x3c0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x3c4 ] = 0xe05c1028  buffer_load_dwordx4 v[0:3], v39, s[0:3], 0 offen offset:40  pgm[7@0x8001656c3000 + 0x3c8 ] = 0x80000027 ;;  pgm[7@0x8001656c3000 + 0x3cc ] = 0xe0541038  buffer_load_dwordx2 v[10:11], v39, s[0:3], 0 offen offset:56 pgm[7@0x8001656c3000 + 0x3d0 ] = 0x80000a27 ;;  pgm[7@0x8001656c3000 + 0x3d4 ] = 0xe0501000  buffer_load_dword v26, v21, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x3d8 ] = 0x80001a15 ;;  pgm[7@0x8001656c3000 + 0x3dc ] = 0xe0501000  buffer_load_dword v25, v22, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x3e0 ] = 0x80001916 ;;  pgm[7@0x8001656c3000 + 0x3e4 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001656c3000 + 0x3e8 ] = 0x2c420510  v_mac_f32_e32 v33, v16, v2  pgm[7@0x8001656c3000 + 0x3ec ] = 0x2c440710  v_mac_f32_e32 v34, v16, v3  pgm[7@0x8001656c3000 + 0x3f0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c3000 + 0x3f4 ] = 0x2c843504  v_mac_f32_e32 v66, v4, v26  pgm[7@0x8001656c3000 + 0x3f8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x3fc ] = 0x2c3c330d  v_mac_f32_e32 v30, v13, v25  pgm[7@0x8001656c3000 + 0x400 ] = 0x2c5c3524  v_mac_f32_e32 v46, v36, v26  pgm[7@0x8001656c3000 + 0x404 ] = 0x2c3a350d  v_mac_f32_e32 v29, v13, v26  pgm[7@0x8001656c3000 + 0x408 ] = 0x24324a84  v_lshlrev_b32_e32 v25, 4, v37  pgm[7@0x8001656c3000 + 0x40c ] = 0x2c3a010f  v_mac_f32_e32 v29, v15, v0  pgm[7@0x8001656c3000 + 0x410 ] = 0x2c3c030f  v_mac_f32_e32 v30, v15, v1  pgm[7@0x8001656c3000 + 0x414 ] = 0x2c84010c  v_mac_f32_e32 v66, v12, v0  pgm[7@0x8001656c3000 + 0x418 ] = 0x2c5c0113  v_mac_f32_e32 v46, v19, v0  pgm[7@0x8001656c3000 + 0x41c ] = 0x2c3a1510  v_mac_f32_e32 v29, v16, v10  pgm[7@0x8001656c3000 + 0x420 ] = 0x2c3c1710  v_mac_f32_e32 v30, v16, v11  pgm[7@0x8001656c3000 + 0x424 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x428 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x42c ] = 0xe0541010  buffer_load_dwordx2 v[21:22], v25, s[0:3], 0 offen offset:16 pgm[7@0x8001656c3000 + 0x430 ] = 0x80001519 ;;  pgm[7@0x8001656c3000 + 0x434 ] = 0xe0501000  buffer_load_dword v32, v25, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x438 ] = 0x80002019 ;;  pgm[7@0x8001656c3000 + 0x43c ] = 0xe05c1018  buffer_load_dwordx4 v[0:3], v25, s[0:3], 0 offen offset:24  pgm[7@0x8001656c3000 + 0x440 ] = 0x80000019 ;;  pgm[7@0x8001656c3000 + 0x444 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001656c3000 + 0x448 ] = 0x0a342b08  v_mul_f32_e32 v26, v8, v21  pgm[7@0x8001656c3000 + 0x44c ] = 0x0a382b23  v_mul_f32_e32 v28, v35, v21  pgm[7@0x8001656c3000 + 0x450 ] = 0x0a2a2b0e  v_mul_f32_e32 v21, v14, v21  pgm[7@0x8001656c3000 + 0x454 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c3000 + 0x458 ] = 0x2c344104  v_mac_f32_e32 v26, v4, v32  pgm[7@0x8001656c3000 + 0x45c ] = 0x2c384124  v_mac_f32_e32 v28, v36, v32  pgm[7@0x8001656c3000 + 0x460 ] = 0x2c2a410d  v_mac_f32_e32 v21, v13, v32  pgm[7@0x8001656c3000 + 0x464 ] = 0x28403284  v_or_b32_e32 v32, 4, v25  pgm[7@0x8001656c3000 + 0x468 ] = 0x0a362d08  v_mul_f32_e32 v27, v8, v22  pgm[7@0x8001656c3000 + 0x46c ] = 0x0a3e2d23  v_mul_f32_e32 v31, v35, v22  pgm[7@0x8001656c3000 + 0x470 ] = 0x0a2c2d0e  v_mul_f32_e32 v22, v14, v22  pgm[7@0x8001656c3000 + 0x474 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x478 ] = 0x0a100108  v_mul_f32_e32 v8, v8, v0  pgm[7@0x8001656c3000 + 0x47c ] = 0x2c34050c  v_mac_f32_e32 v26, v12, v2  pgm[7@0x8001656c3000 + 0x480 ] = 0x2c380513  v_mac_f32_e32 v28, v19, v2  pgm[7@0x8001656c3000 + 0x484 ] = 0x2c2a050f  v_mac_f32_e32 v21, v15, v2  pgm[7@0x8001656c3000 + 0x488 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x48c ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x490 ] = 0xe0501000  buffer_load_dword v32, v32, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x494 ] = 0x80002020 ;;  pgm[7@0x8001656c3000 + 0x498 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x49c ] = 0x2c364104  v_mac_f32_e32 v27, v4, v32  pgm[7@0x8001656c3000 + 0x4a0 ] = 0x2c3e4124  v_mac_f32_e32 v31, v36, v32  pgm[7@0x8001656c3000 + 0x4a4 ] = 0x2c2c410d  v_mac_f32_e32 v22, v13, v32  pgm[7@0x8001656c3000 + 0x4a8 ] = 0x0a400123  v_mul_f32_e32 v32, v35, v0  pgm[7@0x8001656c3000 + 0x4ac ] = 0x0a46010e  v_mul_f32_e32 v35, v14, v0  pgm[7@0x8001656c3000 + 0x4b0 ] = 0x2800328c  v_or_b32_e32 v0, 12, v25  pgm[7@0x8001656c3000 + 0x4b4 ] = 0x0a1c030e  v_mul_f32_e32 v14, v14, v1  pgm[7@0x8001656c3000 + 0x4b8 ] = 0x2c36070c  v_mac_f32_e32 v27, v12, v3  pgm[7@0x8001656c3000 + 0x4bc ] = 0x2c3e0713  v_mac_f32_e32 v31, v19, v3  pgm[7@0x8001656c3000 + 0x4c0 ] = 0x2c2c070f  v_mac_f32_e32 v22, v15, v3  pgm[7@0x8001656c3000 + 0x4c4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x4c8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x4cc ] = 0xe0501000  buffer_load_dword v0, v0, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x4d0 ] = 0x80000000 ;;  pgm[7@0x8001656c3000 + 0x4d4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x4d8 ] = 0x2c1c010d  v_mac_f32_e32 v14, v13, v0  pgm[7@0x8001656c3000 + 0x4dc ] = 0x28003288  v_or_b32_e32 v0, 8, v25  pgm[7@0x8001656c3000 + 0x4e0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x4e4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x4e8 ] = 0xe0501000  buffer_load_dword v10, v0, s[0:3], 0 offen  pgm[7@0x8001656c3000 + 0x4ec ] = 0x80000a00 ;;  pgm[7@0x8001656c3000 + 0x4f0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x4f4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x4f8 ] = 0xe05c1028  buffer_load_dwordx4 v[0:3], v25, s[0:3], 0 offen offset:40  pgm[7@0x8001656c3000 + 0x4fc ] = 0x80000019 ;;  pgm[7@0x8001656c3000 + 0x500 ] = 0xe0541038  buffer_load_dwordx2 v[6:7], v25, s[0:3], 0 offen offset:56  pgm[7@0x8001656c3000 + 0x504 ] = 0x80000619 ;;  pgm[7@0x8001656c3000 + 0x508 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001656c3000 + 0x50c ] = 0x2c46150d  v_mac_f32_e32 v35, v13, v10  pgm[7@0x8001656c3000 + 0x510 ] = 0x2c101504  v_mac_f32_e32 v8, v4, v10  pgm[7@0x8001656c3000 + 0x514 ] = 0x2c401524  v_mac_f32_e32 v32, v36, v10  pgm[7@0x8001656c3000 + 0x518 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c3000 + 0x51c ] = 0x2c46010f  v_mac_f32_e32 v35, v15, v0  pgm[7@0x8001656c3000 + 0x520 ] = 0x2c1c030f  v_mac_f32_e32 v14, v15, v1  pgm[7@0x8001656c3000 + 0x524 ] = 0x2c2a0510  v_mac_f32_e32 v21, v16, v2  pgm[7@0x8001656c3000 + 0x528 ] = 0x2c2c0710  v_mac_f32_e32 v22, v16, v3  pgm[7@0x8001656c3000 + 0x52c ] = 0x2c10010c  v_mac_f32_e32 v8, v12, v0  pgm[7@0x8001656c3000 + 0x530 ] = 0x2c400113  v_mac_f32_e32 v32, v19, v0  pgm[7@0x8001656c3000 + 0x534 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x538 ] = 0x2c460d10  v_mac_f32_e32 v35, v16, v6  pgm[7@0x8001656c3000 + 0x53c ] = 0x2c1c0f10  v_mac_f32_e32 v14, v16, v7  pgm[7@0x8001656c3000 + 0x540 ] = 0xd1c10010  v_mad_f32 v16, v20, 2.0, -1.0  pgm[7@0x8001656c3000 + 0x544 ] = 0x03cde914 ;;  pgm[7@0x8001656c3000 + 0x548 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x54c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c3000 + 0x550 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x554 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v5, s[8:11], 0 idxen  pgm[7@0x8001656c3000 + 0x558 ] = 0x80020005 ;;  pgm[7@0x8001656c3000 + 0x55c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x560 ] = 0x0a06033a  v_mul_f32_e32 v3, v58, v1  pgm[7@0x8001656c3000 + 0x564 ] = 0x0a080328  v_mul_f32_e32 v4, v40, v1  pgm[7@0x8001656c3000 + 0x568 ] = 0x0a0a0331  v_mul_f32_e32 v5, v49, v1  pgm[7@0x8001656c3000 + 0x56c ] = 0x0a0c033b  v_mul_f32_e32 v6, v59, v1  pgm[7@0x8001656c3000 + 0x570 ] = 0x0a0e033e  v_mul_f32_e32 v7, v62, v1  pgm[7@0x8001656c3000 + 0x574 ] = 0x0a14033f  v_mul_f32_e32 v10, v63, v1  pgm[7@0x8001656c3000 + 0x578 ] = 0x0a16033c  v_mul_f32_e32 v11, v60, v1  pgm[7@0x8001656c3000 + 0x57c ] = 0x0a18033d  v_mul_f32_e32 v12, v61, v1  pgm[7@0x8001656c3000 + 0x580 ] = 0x0a1a0340  v_mul_f32_e32 v13, v64, v1  pgm[7@0x8001656c3000 + 0x584 ] = 0x0a1e032c  v_mul_f32_e32 v15, v44, v1  pgm[7@0x8001656c3000 + 0x588 ] = 0x2c060129  v_mac_f32_e32 v3, v41, v0  pgm[7@0x8001656c3000 + 0x58c ] = 0x2c08012d  v_mac_f32_e32 v4, v45, v0  pgm[7@0x8001656c3000 + 0x590 ] = 0x2c0a012f  v_mac_f32_e32 v5, v47, v0  pgm[7@0x8001656c3000 + 0x594 ] = 0x2c0c0133  v_mac_f32_e32 v6, v51, v0  pgm[7@0x8001656c3000 + 0x598 ] = 0x2c0e0136  v_mac_f32_e32 v7, v54, v0  pgm[7@0x8001656c3000 + 0x59c ] = 0x2c140137  v_mac_f32_e32 v10, v55, v0  pgm[7@0x8001656c3000 + 0x5a0 ] = 0x2c160134  v_mac_f32_e32 v11, v52, v0  pgm[7@0x8001656c3000 + 0x5a4 ] = 0x2c180135  v_mac_f32_e32 v12, v53, v0  pgm[7@0x8001656c3000 + 0x5a8 ] = 0x2c1a0138  v_mac_f32_e32 v13, v56, v0  pgm[7@0x8001656c3000 + 0x5ac ] = 0x2c1e0139  v_mac_f32_e32 v15, v57, v0  pgm[7@0x8001656c3000 + 0x5b0 ] = 0x040000f2  v_sub_f32_e32 v0, 1.0, v0  pgm[7@0x8001656c3000 + 0x5b4 ] = 0x04000300  v_sub_f32_e32 v0, v0, v1  pgm[7@0x8001656c3000 + 0x5b8 ] = 0x2c060530  v_mac_f32_e32 v3, v48, v2  pgm[7@0x8001656c3000 + 0x5bc ] = 0x2c080517  v_mac_f32_e32 v4, v23, v2  pgm[7@0x8001656c3000 + 0x5c0 ] = 0x2c0a0518  v_mac_f32_e32 v5, v24, v2  pgm[7@0x8001656c3000 + 0x5c4 ] = 0x2c0c0541  v_mac_f32_e32 v6, v65, v2  pgm[7@0x8001656c3000 + 0x5c8 ] = 0x2c0e0542  v_mac_f32_e32 v7, v66, v2  pgm[7@0x8001656c3000 + 0x5cc ] = 0x2c14052e  v_mac_f32_e32 v10, v46, v2  pgm[7@0x8001656c3000 + 0x5d0 ] = 0x2c160521  v_mac_f32_e32 v11, v33, v2  pgm[7@0x8001656c3000 + 0x5d4 ] = 0x2c180522  v_mac_f32_e32 v12, v34, v2  pgm[7@0x8001656c3000 + 0x5d8 ] = 0x2c1a051d  v_mac_f32_e32 v13, v29, v2  pgm[7@0x8001656c3000 + 0x5dc ] = 0x2c1e051e  v_mac_f32_e32 v15, v30, v2  pgm[7@0x8001656c3000 + 0x5e0 ] = 0x04040500  v_sub_f32_e32 v2, v0, v2  pgm[7@0x8001656c3000 + 0x5e4 ] = 0x2c06051a  v_mac_f32_e32 v3, v26, v2  pgm[7@0x8001656c3000 + 0x5e8 ] = 0x2c08051b  v_mac_f32_e32 v4, v27, v2  pgm[7@0x8001656c3000 + 0x5ec ] = 0x0a000703  v_mul_f32_e32 v0, v3, v3  pgm[7@0x8001656c3000 + 0x5f0 ] = 0x2c0e0508  v_mac_f32_e32 v7, v8, v2  pgm[7@0x8001656c3000 + 0x5f4 ] = 0x2c000904  v_mac_f32_e32 v0, v4, v4  pgm[7@0x8001656c3000 + 0x5f8 ] = 0x2c000f07  v_mac_f32_e32 v0, v7, v7  pgm[7@0x8001656c3000 + 0x5fc ] = 0x7e004900  v_rsq_f32_e32 v0, v0  pgm[7@0x8001656c3000 + 0x600 ] = 0x2c0a051c  v_mac_f32_e32 v5, v28, v2  pgm[7@0x8001656c3000 + 0x604 ] = 0x2c0c051f  v_mac_f32_e32 v6, v31, v2  pgm[7@0x8001656c3000 + 0x608 ] = 0x0a020b05  v_mul_f32_e32 v1, v5, v5  pgm[7@0x8001656c3000 + 0x60c ] = 0x2c140520  v_mac_f32_e32 v10, v32, v2  pgm[7@0x8001656c3000 + 0x610 ] = 0x2c020d06  v_mac_f32_e32 v1, v6, v6  pgm[7@0x8001656c3000 + 0x614 ] = 0x14002300  v_min_f32_e32 v0, v0, v17  pgm[7@0x8001656c3000 + 0x618 ] = 0x2c02150a  v_mac_f32_e32 v1, v10, v10  pgm[7@0x8001656c3000 + 0x61c ] = 0x7e104901  v_rsq_f32_e32 v8, v1  pgm[7@0x8001656c3000 + 0x620 ] = 0x0a080104  v_mul_f32_e32 v4, v4, v0  pgm[7@0x8001656c3000 + 0x624 ] = 0x0a060103  v_mul_f32_e32 v3, v3, v0  pgm[7@0x8001656c3000 + 0x628 ] = 0x0a0e0107  v_mul_f32_e32 v7, v7, v0  pgm[7@0x8001656c3000 + 0x62c ] = 0x14102308  v_min_f32_e32 v8, v8, v17  pgm[7@0x8001656c3000 + 0x630 ] = 0x0a0c1106  v_mul_f32_e32 v6, v6, v8  pgm[7@0x8001656c3000 + 0x634 ] = 0x2c180516  v_mac_f32_e32 v12, v22, v2  pgm[7@0x8001656c3000 + 0x638 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x8001656c3000 + 0x63c ] = 0x0a10110a  v_mul_f32_e32 v8, v10, v8  pgm[7@0x8001656c3000 + 0x640 ] = 0x2c1e050e  v_mac_f32_e32 v15, v14, v2  pgm[7@0x8001656c3000 + 0x644 ] = 0x2c160515  v_mac_f32_e32 v11, v21, v2  pgm[7@0x8001656c3000 + 0x648 ] = 0x0a14180c  v_mul_f32_e32 v10, s12, v12  pgm[7@0x8001656c3000 + 0x64c ] = 0x0a1c180d  v_mul_f32_e32 v14, s13, v12  pgm[7@0x8001656c3000 + 0x650 ] = 0x2c1a0523  v_mac_f32_e32 v13, v35, v2  pgm[7@0x8001656c3000 + 0x654 ] = 0x0a04080c  v_mul_f32_e32 v2, s12, v4  pgm[7@0x8001656c3000 + 0x658 ] = 0x0a240812  v_mul_f32_e32 v18, s18, v4  pgm[7@0x8001656c3000 + 0x65c ] = 0x0a080813  v_mul_f32_e32 v4, s19, v4  pgm[7@0x8001656c3000 + 0x660 ] = 0x0a260c12  v_mul_f32_e32 v19, s18, v6  pgm[7@0x8001656c3000 + 0x664 ] = 0x2c040610  v_mac_f32_e32 v2, s16, v3  pgm[7@0x8001656c3000 + 0x668 ] = 0x2c141610  v_mac_f32_e32 v10, s16, v11  pgm[7@0x8001656c3000 + 0x66c ] = 0x2c1c1611  v_mac_f32_e32 v14, s17, v11  pgm[7@0x8001656c3000 + 0x670 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x674 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c3000 + 0x678 ] = 0xe0042000  buffer_load_format_xy v[0:1], v9, s[4:7], 0 idxen  pgm[7@0x8001656c3000 + 0x67c ] = 0x80010009 ;;  pgm[7@0x8001656c3000 + 0x680 ] = 0x0a120c0c  v_mul_f32_e32 v9, s12, v6  pgm[7@0x8001656c3000 + 0x684 ] = 0xc02a0200  s_buffer_load_dwordx4 s[8:11], s[0:3], 0xca0  pgm[7@0x8001656c3000 + 0x688 ] = 0x00000ca0 ;;  pgm[7@0x8001656c3000 + 0x68c ] = 0xc0260300  s_buffer_load_dwordx2 s[12:13], s[0:3], 0xcb0  pgm[7@0x8001656c3000 + 0x690 ] = 0x00000cb0 ;;  pgm[7@0x8001656c3000 + 0x694 ] = 0xc02a0100  s_buffer_load_dwordx4 s[4:7], s[0:3], 0xcb8  pgm[7@0x8001656c3000 + 0x698 ] = 0x00000cb8 ;;  pgm[7@0x8001656c3000 + 0x69c ] = 0x0a0c0c13  v_mul_f32_e32 v6, s19, v6  pgm[7@0x8001656c3000 + 0x6a0 ] = 0x2c120a10  v_mac_f32_e32 v9, s16, v5  pgm[7@0x8001656c3000 + 0x6a4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c3000 + 0x6a8 ] = 0x2c240606  v_mac_f32_e32 v18, s6, v3  pgm[7@0x8001656c3000 + 0x6ac ] = 0x2c080607  v_mac_f32_e32 v4, s7, v3  pgm[7@0x8001656c3000 + 0x6b0 ] = 0x0a061812  v_mul_f32_e32 v3, s18, v12  pgm[7@0x8001656c3000 + 0x6b4 ] = 0x0a181813  v_mul_f32_e32 v12, s19, v12  pgm[7@0x8001656c3000 + 0x6b8 ] = 0xc02a0400  s_buffer_load_dwordx4 s[16:19], s[0:3], 0xce8  pgm[7@0x8001656c3000 + 0x6bc ] = 0x00000ce8 ;;  pgm[7@0x8001656c3000 + 0x6c0 ] = 0x2c0c0a07  v_mac_f32_e32 v6, s7, v5  pgm[7@0x8001656c3000 + 0x6c4 ] = 0xc0220580  s_buffer_load_dword s22, s[0:3], 0xcf8  pgm[7@0x8001656c3000 + 0x6c8 ] = 0x00000cf8 ;;  pgm[7@0x8001656c3000 + 0x6cc ] = 0xc0260500  s_buffer_load_dwordx2 s[20:21], s[0:3], 0xcfc  pgm[7@0x8001656c3000 + 0x6d0 ] = 0x00000cfc ;;  pgm[7@0x8001656c3000 + 0x6d4 ] = 0x2c0c100f  v_mac_f32_e32 v6, s15, v8  pgm[7@0x8001656c3000 + 0x6d8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c3000 + 0x6dc ] = 0x2c040e10  v_mac_f32_e32 v2, s16, v7  pgm[7@0x8001656c3000 + 0x6e0 ] = 0x2c260a06  v_mac_f32_e32 v19, s6, v5  pgm[7@0x8001656c3000 + 0x6e4 ] = 0x2c121010  v_mac_f32_e32 v9, s16, v8  pgm[7@0x8001656c3000 + 0x6e8 ] = 0x2c240e0e  v_mac_f32_e32 v18, s14, v7  pgm[7@0x8001656c3000 + 0x6ec ] = 0x2c080e0f  v_mac_f32_e32 v4, s15, v7  pgm[7@0x8001656c3000 + 0x6f0 ] = 0x0a0e0d02  v_mul_f32_e32 v7, v2, v6  pgm[7@0x8001656c3000 + 0x6f4 ] = 0x2c26100e  v_mac_f32_e32 v19, s14, v8  pgm[7@0x8001656c3000 + 0x6f8 ] = 0x0a101312  v_mul_f32_e32 v8, v18, v9  pgm[7@0x8001656c3000 + 0x6fc ] = 0xd1c10007  v_mad_f32 v7, v4, v9, -v7  pgm[7@0x8001656c3000 + 0x700 ] = 0x841e1304 ;;  pgm[7@0x8001656c3000 + 0x704 ] = 0x0a0a2704  v_mul_f32_e32 v5, v4, v19  pgm[7@0x8001656c3000 + 0x708 ] = 0x2c061606  v_mac_f32_e32 v3, s6, v11  pgm[7@0x8001656c3000 + 0x70c ] = 0x2c181607  v_mac_f32_e32 v12, s7, v11  pgm[7@0x8001656c3000 + 0x710 ] = 0xd1c10008  v_mad_f32 v8, v2, v19, -v8  pgm[7@0x8001656c3000 + 0x714 ] = 0x84222702 ;;  pgm[7@0x8001656c3000 + 0x718 ] = 0x0a160f07  v_mul_f32_e32 v11, v7, v7  pgm[7@0x8001656c3000 + 0x71c ] = 0xd1c10005  v_mad_f32 v5, v18, v6, -v5  pgm[7@0x8001656c3000 + 0x720 ] = 0x84160d12 ;;  pgm[7@0x8001656c3000 + 0x724 ] = 0x2c161108  v_mac_f32_e32 v11, v8, v8  pgm[7@0x8001656c3000 + 0x728 ] = 0x2c160b05  v_mac_f32_e32 v11, v5, v5  pgm[7@0x8001656c3000 + 0x72c ] = 0x2c141a10  v_mac_f32_e32 v10, s16, v13  pgm[7@0x8001656c3000 + 0x730 ] = 0x2c1c1a11  v_mac_f32_e32 v14, s17, v13  pgm[7@0x8001656c3000 + 0x734 ] = 0x7e16490b  v_rsq_f32_e32 v11, v11  pgm[7@0x8001656c3000 + 0x738 ] = 0x2c141e16  v_mac_f32_e32 v10, s22, v15  pgm[7@0x8001656c3000 + 0x73c ] = 0x0a202015  v_mul_f32_e32 v16, s21, v16  pgm[7@0x8001656c3000 + 0x740 ] = 0x2c1c1e14  v_mac_f32_e32 v14, s20, v15  pgm[7@0x8001656c3000 + 0x744 ] = 0xc02a0600  s_buffer_load_dwordx4 s[24:27], s[0:3], 0xc80  pgm[7@0x8001656c3000 + 0x748 ] = 0x00000c80 ;;  pgm[7@0x8001656c3000 + 0x74c ] = 0xc02a0500  s_buffer_load_dwordx4 s[20:23], s[0:3], 0xc90  pgm[7@0x8001656c3000 + 0x750 ] = 0x00000c90 ;;  pgm[7@0x8001656c3000 + 0x754 ] = 0x1416230b  v_min_f32_e32 v11, v11, v17  pgm[7@0x8001656c3000 + 0x758 ] = 0x2c181a0f  v_mac_f32_e32 v12, s15, v13  pgm[7@0x8001656c3000 + 0x75c ] = 0x2c061a0e  v_mac_f32_e32 v3, s14, v13  pgm[7@0x8001656c3000 + 0x760 ] = 0x0a0e1707  v_mul_f32_e32 v7, v7, v11  pgm[7@0x8001656c3000 + 0x764 ] = 0x0a101708  v_mul_f32_e32 v8, v8, v11  pgm[7@0x8001656c3000 + 0x768 ] = 0x0a0a1705  v_mul_f32_e32 v5, v5, v11  pgm[7@0x8001656c3000 + 0x76c ] = 0x2c181e13  v_mac_f32_e32 v12, s19, v15  pgm[7@0x8001656c3000 + 0x770 ] = 0x2c061e12  v_mac_f32_e32 v3, s18, v15  pgm[7@0x8001656c3000 + 0x774 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c3000 + 0x778 ] = 0x0a161814  v_mul_f32_e32 v11, s20, v12  pgm[7@0x8001656c3000 + 0x77c ] = 0x0a1a1815  v_mul_f32_e32 v13, s21, v12  pgm[7@0x8001656c3000 + 0x780 ] = 0x0a1e1816  v_mul_f32_e32 v15, s22, v12  pgm[7@0x8001656c3000 + 0x784 ] = 0x0a0e0f10  v_mul_f32_e32 v7, v16, v7  pgm[7@0x8001656c3000 + 0x788 ] = 0x0a101110  v_mul_f32_e32 v8, v16, v8  pgm[7@0x8001656c3000 + 0x78c ] = 0x0a0a0b10  v_mul_f32_e32 v5, v16, v5  pgm[7@0x8001656c3000 + 0x790 ] = 0x0a201817  v_mul_f32_e32 v16, s23, v12  pgm[7@0x8001656c3000 + 0x794 ] = 0x2c160618  v_mac_f32_e32 v11, s24, v3  pgm[7@0x8001656c3000 + 0x798 ] = 0x2c1a0619  v_mac_f32_e32 v13, s25, v3  pgm[7@0x8001656c3000 + 0x79c ] = 0x2c1e061a  v_mac_f32_e32 v15, s26, v3  pgm[7@0x8001656c3000 + 0x7a0 ] = 0x2c20061b  v_mac_f32_e32 v16, s27, v3  pgm[7@0x8001656c3000 + 0x7a4 ] = 0x2c161408  v_mac_f32_e32 v11, s8, v10  pgm[7@0x8001656c3000 + 0x7a8 ] = 0x2c1a1409  v_mac_f32_e32 v13, s9, v10  pgm[7@0x8001656c3000 + 0x7ac ] = 0x2c1e140a  v_mac_f32_e32 v15, s10, v10  pgm[7@0x8001656c3000 + 0x7b0 ] = 0x2c20140b  v_mac_f32_e32 v16, s11, v10  pgm[7@0x8001656c3000 + 0x7b4 ] = 0x2c161c0c  v_mac_f32_e32 v11, s12, v14  pgm[7@0x8001656c3000 + 0x7b8 ] = 0x2c1a1c0d  v_mac_f32_e32 v13, s13, v14  pgm[7@0x8001656c3000 + 0x7bc ] = 0x2c1e1c04  v_mac_f32_e32 v15, s4, v14  pgm[7@0x8001656c3000 + 0x7c0 ] = 0x2c201c05  v_mac_f32_e32 v16, s5, v14  pgm[7@0x8001656c3000 + 0x7c4 ] = 0xc40008cf  exp pos0 v11, v13, v15, v16 done  pgm[7@0x8001656c3000 + 0x7c8 ] = 0x100f0d0b ;;  pgm[7@0x8001656c3000 + 0x7cc ] = 0xc400020f  exp param0 v3, v12, v10, v14  pgm[7@0x8001656c3000 + 0x7d0 ] = 0x0e0a0c03 ;;  pgm[7@0x8001656c3000 + 0x7d4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c3000 + 0x7d8 ] = 0xc400021f  exp param1 v0, v1, v0, v0  pgm[7@0x8001656c3000 + 0x7dc ] = 0x00000100 ;;  pgm[7@0x8001656c3000 + 0x7e0 ] = 0xc400022f  exp param2 v18, v4, v2, v0  pgm[7@0x8001656c3000 + 0x7e4 ] = 0x00020412 ;;  pgm[7@0x8001656c3000 + 0x7e8 ] = 0xc400023f  exp param3 v19, v6, v9, v0  pgm[7@0x8001656c3000 + 0x7ec ] = 0x00090613 ;;  pgm[7@0x8001656c3000 + 0x7f0 ] = 0xc400024f  exp param4 v7, v8, v5, v0  pgm[7@0x8001656c3000 + 0x7f4 ] = 0x00050807 ;;  pgm[7@0x8001656c3000 + 0x7f8 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359e8000 of length 4988 bytes from IB[7@0x8001a7dc0100 + 0x460] pgm[7@0x8001359e8000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x8001359e8000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359e8000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359e8000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359e8000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001359e8000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x8001359e8000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x8001359e8000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x8001359e8000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x8001359e8000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x8001359e8000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x8001359e8000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x8001359e8000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x8001359e8000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x8001359e8000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x8001359e8000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x8001359e8000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x8001359e8000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x8001359e8000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x8001359e8000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x8001359e8000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x8001359e8000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x8001359e8000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001359e8000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001359e8000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x8001359e8000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001359e8000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x8001359e8000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x8001359e8000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x8001359e8000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001359e8000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x8001359e8000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x8001359e8000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x8001359e8000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x1b0  pgm[7@0x8001359e8000 + 0x8c ] = 0x000001b0 ;;  pgm[7@0x8001359e8000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x8001359e8000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x8001359e8000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001359e8000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x8001359e8000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x8001359e8000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001359e8000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001359e8000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x8001359e8000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001359e8000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x8001359e8000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001359e8000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x8001359e8000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x8001359e8000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x8001359e8000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x8001359e8000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x1c0  pgm[7@0x8001359e8000 + 0xd4 ] = 0x000001c0 ;;  pgm[7@0x8001359e8000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x8001359e8000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x8001359e8000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x8001359e8000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x8001359e8000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x8001359e8000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x8001359e8000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x8001359e8000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x8001359e8000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x8001359e8000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x8001359e8000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x8001359e8000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x8001359e8000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x8001359e8000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x8001359e8000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x8001359e8000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x8001359e8000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x140  pgm[7@0x8001359e8000 + 0x124 ] = 0x00000140 ;;  pgm[7@0x8001359e8000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x150  pgm[7@0x8001359e8000 + 0x12c ] = 0x00000150 ;;  pgm[7@0x8001359e8000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001359e8000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x8001359e8000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359e8000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x160  pgm[7@0x8001359e8000 + 0x140 ] = 0x00000160 ;;  pgm[7@0x8001359e8000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001359e8000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x8001359e8000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x8001359e8000 + 0x154 ] = 0x0a322907  v_mul_f32_e32 v25, v7, v20  pgm[7@0x8001359e8000 + 0x158 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x8001359e8000 + 0x15c ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x8001359e8000 + 0x160 ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x8001359e8000 + 0x164 ] = 0x0a342b09  v_mul_f32_e32 v26, v9, v21  pgm[7@0x8001359e8000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x8001359e8000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x8001359e8000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x8001359e8000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001359e8000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x8001359e8000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x8001359e8000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x8001359e8000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x8001359e8000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x8001359e8000 + 0x18c ] = 0xd4700102  v_interp_p1_f32_e32 v28, v2, attr0.y  pgm[7@0x8001359e8000 + 0x190 ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x8001359e8000 + 0x194 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001359e8000 + 0x198 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x8001359e8000 + 0x19c ] = 0xd4710103  v_interp_p2_f32_e32 v28, v3, attr0.y  pgm[7@0x8001359e8000 + 0x1a0 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359e8000 + 0x1a4 ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x8001359e8000 + 0x1a8 ] = 0x000000ff ;;  pgm[7@0x8001359e8000 + 0x1ac ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001359e8000 + 0x1b0 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001359e8000 + 0x1b4 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001359e8000 + 0x1b8 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001359e8000 + 0x1bc ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001359e8000 + 0x1c0 ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001359e8000 + 0x1c4 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359e8000 + 0x1c8 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x8001359e8000 + 0x1cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0x1d0 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001359e8000 + 0x1d4 ] = 0x03cde906 ;;  pgm[7@0x8001359e8000 + 0x1d8 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x8001359e8000 + 0x1dc ] = 0x00020880 ;;  pgm[7@0x8001359e8000 + 0x1e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x8001359e8000 + 0x1e4 ] = 0x00020026 ;;  pgm[7@0x8001359e8000 + 0x1e8 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001359e8000 + 0x1ec ] = 0x03cde905 ;;  pgm[7@0x8001359e8000 + 0x1f0 ] = 0x0a0e0d06  v_mul_f32_e32 v7, v6, v6  pgm[7@0x8001359e8000 + 0x1f4 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x8001359e8000 + 0x1f8 ] = 0x00020c80 ;;  pgm[7@0x8001359e8000 + 0x1fc ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x8001359e8000 + 0x200 ] = 0x00020a80 ;;  pgm[7@0x8001359e8000 + 0x204 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v7  pgm[7@0x8001359e8000 + 0x208 ] = 0xc41e0b05 ;;  pgm[7@0x8001359e8000 + 0x20c ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001359e8000 + 0x210 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001359e8000 + 0x214 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001359e8000 + 0x218 ] = 0x0a0e0306  v_mul_f32_e32 v7, v6, v1  pgm[7@0x8001359e8000 + 0x21c ] = 0x0a103306  v_mul_f32_e32 v8, v6, v25  pgm[7@0x8001359e8000 + 0x220 ] = 0x0a122906  v_mul_f32_e32 v9, v6, v20  pgm[7@0x8001359e8000 + 0x224 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e8000 + 0x228 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e8000 + 0x22c ] = 0x2c0e3500  v_mac_f32_e32 v7, v0, v26  pgm[7@0x8001359e8000 + 0x230 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x8001359e8000 + 0x234 ] = 0x2c121700  v_mac_f32_e32 v9, v0, v11  pgm[7@0x8001359e8000 + 0x238 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359e8000 + 0x23c ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359e8000 + 0x240 ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x8001359e8000 + 0x244 ] = 0x000200f2 ;;  pgm[7@0x8001359e8000 + 0x248 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x8001359e8000 + 0x24c ] = 0x0061e480 ;;  pgm[7@0x8001359e8000 + 0x250 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x8001359e8000 + 0x254 ] = 0x00023080 ;;  pgm[7@0x8001359e8000 + 0x258 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x8001359e8000 + 0x25c ] = 0x00010007 ;;  pgm[7@0x8001359e8000 + 0x260 ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x8001359e8000 + 0x264 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x8001359e8000 + 0x268 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x8001359e8000 + 0x26c ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x8001359e8000 + 0x270 ] = 0x0001e480 ;;  pgm[7@0x8001359e8000 + 0x274 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x8001359e8000 + 0x278 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x8001359e8000 + 0x27c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001359e8000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x284 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x8001359e8000 + 0x288 ] = 0x0000000c ;;  pgm[7@0x8001359e8000 + 0x28c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x8001359e8000 + 0x290 ] = 0x00000010 ;;  pgm[7@0x8001359e8000 + 0x294 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e8000 + 0x298 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359e8000 + 0x29c ] = 0xd4180002  v_interp_p1_f32_e32 v6, v2, attr0.x  pgm[7@0x8001359e8000 + 0x2a0 ] = 0x2c0e2300  v_mac_f32_e32 v7, v0, v17  pgm[7@0x8001359e8000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x8001359e8000 + 0x2a8 ] = 0x2c122700  v_mac_f32_e32 v9, v0, v19  pgm[7@0x8001359e8000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359e8000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e8000 + 0x2b4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x2b8 ] = 0x0a0a3800  v_mul_f32_e32 v5, s0, v28  pgm[7@0x8001359e8000 + 0x2bc ] = 0x0a163801  v_mul_f32_e32 v11, s1, v28  pgm[7@0x8001359e8000 + 0x2c0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x8001359e8000 + 0x2c4 ] = 0x0000001c ;;  pgm[7@0x8001359e8000 + 0x2c8 ] = 0xd4190003  v_interp_p2_f32_e32 v6, v3, attr0.x  pgm[7@0x8001359e8000 + 0x2cc ] = 0x2c0a0c06  v_mac_f32_e32 v5, s6, v6  pgm[7@0x8001359e8000 + 0x2d0 ] = 0x2c160c07  v_mac_f32_e32 v11, s7, v6  pgm[7@0x8001359e8000 + 0x2d4 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x8001359e8000 + 0x2d8 ] = 0x00000024 ;;  pgm[7@0x8001359e8000 + 0x2dc ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x8001359e8000 + 0x2e0 ] = 0x0000002c ;;  pgm[7@0x8001359e8000 + 0x2e4 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x8001359e8000 + 0x2e8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x2ec ] = 0x0a043800  v_mul_f32_e32 v2, s0, v28  pgm[7@0x8001359e8000 + 0x2f0 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x8001359e8000 + 0x2f4 ] = 0x2c040c18  v_mac_f32_e32 v2, s24, v6  pgm[7@0x8001359e8000 + 0x2f8 ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x8001359e8000 + 0x2fc ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x8001359e8000 + 0x300 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359e8000 + 0x304 ] = 0x2c0a1401  v_mac_f32_e32 v5, s1, v10  pgm[7@0x8001359e8000 + 0x308 ] = 0x2c161419  v_mac_f32_e32 v11, s25, v10  pgm[7@0x8001359e8000 + 0x30c ] = 0x02060a07  v_add_f32_e32 v3, s7, v5  pgm[7@0x8001359e8000 + 0x310 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001359e8000 + 0x314 ] = 0x020a1627  v_add_f32_e32 v5, s39, v11  pgm[7@0x8001359e8000 + 0x318 ] = 0x7e164425  v_rcp_f32_e32 v11, s37  pgm[7@0x8001359e8000 + 0x31c ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x8001359e8000 + 0x320 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001359e8000 + 0x324 ] = 0x0a040b02  v_mul_f32_e32 v2, v2, v5  pgm[7@0x8001359e8000 + 0x328 ] = 0x7e0a4424  v_rcp_f32_e32 v5, s36  pgm[7@0x8001359e8000 + 0x32c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359e8000 + 0x330 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x8001359e8000 + 0x334 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359e8000 + 0x338 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359e8000 + 0x33c ] = 0x0a161701  v_mul_f32_e32 v11, v1, v11  pgm[7@0x8001359e8000 + 0x340 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359e8000 + 0x344 ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359e8000 + 0x348 ] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001359e8000 + 0x34c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359e8000 + 0x350 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359e8000 + 0x354 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x170  pgm[7@0x8001359e8000 + 0x358 ] = 0x00000170 ;;  pgm[7@0x8001359e8000 + 0x35c ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x178  pgm[7@0x8001359e8000 + 0x360 ] = 0x00000178 ;;  pgm[7@0x8001359e8000 + 0x364 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x194  pgm[7@0x8001359e8000 + 0x368 ] = 0x00000194 ;;  pgm[7@0x8001359e8000 + 0x36c ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x198  pgm[7@0x8001359e8000 + 0x370 ] = 0x00000198 ;;  pgm[7@0x8001359e8000 + 0x374 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359e8000 + 0x378 ] = 0x03c1e102 ;;  pgm[7@0x8001359e8000 + 0x37c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359e8000 + 0x380 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359e8000 + 0x384 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001359e8000 + 0x388 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359e8000 + 0x38c ] = 0xd1c10002  v_mad_f32 v2, v2, v11, 0.5  pgm[7@0x8001359e8000 + 0x390 ] = 0x03c21702 ;;  pgm[7@0x8001359e8000 + 0x394 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359e8000 + 0x398 ] = 0x03c1e103 ;;  pgm[7@0x8001359e8000 + 0x39c ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359e8000 + 0x3a0 ] = 0x0a400501  v_mul_f32_e32 v32, v1, v2  pgm[7@0x8001359e8000 + 0x3a4 ] = 0xd1c10003  v_mad_f32 v3, v3, v5, 0.5  pgm[7@0x8001359e8000 + 0x3a8 ] = 0x03c20b03 ;;  pgm[7@0x8001359e8000 + 0x3ac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x3b0 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x8001359e8000 + 0x3b4 ] = 0x0a3e0700  v_mul_f32_e32 v31, v0, v3  pgm[7@0x8001359e8000 + 0x3b8 ] = 0x7e0a3f02  v_floor_f32_e32 v5, v2  pgm[7@0x8001359e8000 + 0x3bc ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x8001359e8000 + 0x3c0 ] = 0x7e163f03  v_floor_f32_e32 v11, v3  pgm[7@0x8001359e8000 + 0x3c4 ] = 0xd1c10005  v_mad_f32 v5, -s26, v12, v5  pgm[7@0x8001359e8000 + 0x3c8 ] = 0x2416181a ;;  pgm[7@0x8001359e8000 + 0x3cc ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359e8000 + 0x3d0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359e8000 + 0x3d4 ] = 0x00020480 ;;  pgm[7@0x8001359e8000 + 0x3d8 ] = 0xd1c1000b  v_mad_f32 v11, -s27, v13, v11  pgm[7@0x8001359e8000 + 0x3dc ] = 0x242e1a1b ;;  pgm[7@0x8001359e8000 + 0x3e0 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e8000 + 0x3e4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359e8000 + 0x3e8 ] = 0x00021680 ;;  pgm[7@0x8001359e8000 + 0x3ec ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359e8000 + 0x3f0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e8000 + 0x3f4 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001359e8000 + 0x3f8 ] = 0x0019e480 ;;  pgm[7@0x8001359e8000 + 0x3fc ] = 0x2c0a181a  v_mac_f32_e32 v5, s26, v12  pgm[7@0x8001359e8000 + 0x400 ] = 0x02040b02  v_add_f32_e32 v2, v2, v5  pgm[7@0x8001359e8000 + 0x404 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001359e8000 + 0x408 ] = 0x3c800000 ;;  pgm[7@0x8001359e8000 + 0x40c ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359e8000 + 0x410 ] = 0x0001e480 ;;  pgm[7@0x8001359e8000 + 0x414 ] = 0x2c161a1b  v_mac_f32_e32 v11, s27, v13  pgm[7@0x8001359e8000 + 0x418 ] = 0x02061703  v_add_f32_e32 v3, v3, v11  pgm[7@0x8001359e8000 + 0x41c ] = 0x0a0a0102  v_mul_f32_e32 v5, v2, v0  pgm[7@0x8001359e8000 + 0x420 ] = 0x0a160103  v_mul_f32_e32 v11, v3, v0  pgm[7@0x8001359e8000 + 0x424 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x8001359e8000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x8001359e8000 + 0x42c ] = 0xd1c10005  v_mad_f32 v5, -v2, v0, v5  pgm[7@0x8001359e8000 + 0x430 ] = 0x24160102 ;;  pgm[7@0x8001359e8000 + 0x434 ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359e8000 + 0x438 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359e8000 + 0x43c ] = 0x00020480 ;;  pgm[7@0x8001359e8000 + 0x440 ] = 0xd1c1000b  v_mad_f32 v11, -v3, v0, v11  pgm[7@0x8001359e8000 + 0x444 ] = 0x242e0103 ;;  pgm[7@0x8001359e8000 + 0x448 ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x8001359e8000 + 0x44c ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e8000 + 0x450 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359e8000 + 0x454 ] = 0x00021680 ;;  pgm[7@0x8001359e8000 + 0x458 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359e8000 + 0x45c ] = 0x2c160103  v_mac_f32_e32 v11, v3, v0  pgm[7@0x8001359e8000 + 0x460 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x8001359e8000 + 0x464 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001359e8000 + 0x468 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e8000 + 0x46c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359e8000 + 0x470 ] = 0x0019e480 ;;  pgm[7@0x8001359e8000 + 0x474 ] = 0x2c0a0102  v_mac_f32_e32 v5, v2, v0  pgm[7@0x8001359e8000 + 0x478 ] = 0x02000b0c  v_add_f32_e32 v0, v12, v5  pgm[7@0x8001359e8000 + 0x47c ] = 0x7e0a4418  v_rcp_f32_e32 v5, s24  pgm[7@0x8001359e8000 + 0x480 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e8000 + 0x484 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359e8000 + 0x488 ] = 0x0001e480 ;;  pgm[7@0x8001359e8000 + 0x48c ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359e8000 + 0x490 ] = 0x0204170d  v_add_f32_e32 v2, v13, v11  pgm[7@0x8001359e8000 + 0x494 ] = 0x1616020e  v_max_f32_e32 v11, s14, v1  pgm[7@0x8001359e8000 + 0x498 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e8000 + 0x49c ] = 0x162a020e  v_max_f32_e32 v21, s14, v1  pgm[7@0x8001359e8000 + 0x4a0 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x8001359e8000 + 0x4a4 ] = 0x000002f0 ;;  pgm[7@0x8001359e8000 + 0x4a8 ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x8001359e8000 + 0x4ac ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x4b0 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001359e8000 + 0x4b4 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359e8000 + 0x4b8 ] = 0x0a002b00  v_mul_f32_e32 v0, v0, v21  pgm[7@0x8001359e8000 + 0x4bc ] = 0x0a021702  v_mul_f32_e32 v1, v2, v11  pgm[7@0x8001359e8000 + 0x4c0 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x8001359e8000 + 0x4c4 ] = 0x0a2e2af0  v_mul_f32_e32 v23, 0.5, v21  pgm[7@0x8001359e8000 + 0x4c8 ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x8001359e8000 + 0x4cc ] = 0x00000280 ;;  pgm[7@0x8001359e8000 + 0x4d0 ] = 0x0a4416f0  v_mul_f32_e32 v34, 0.5, v11  pgm[7@0x8001359e8000 + 0x4d4 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x8001359e8000 + 0x4d8 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x4dc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x4e0 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x8001359e8000 + 0x4e4 ] = 0x00c40000 ;;  pgm[7@0x8001359e8000 + 0x4e8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x8001359e8000 + 0x4ec ] = 0x000002b0 ;;  pgm[7@0x8001359e8000 + 0x4f0 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x8001359e8000 + 0x4f4 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x4f8 ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x8001359e8000 + 0x4fc ] = 0x00000200 ;;  pgm[7@0x8001359e8000 + 0x500 ] = 0x0a461626  v_mul_f32_e32 v35, s38, v11  pgm[7@0x8001359e8000 + 0x504 ] = 0xd1c10025  v_mad_f32 v37, v3, v11, v34  pgm[7@0x8001359e8000 + 0x508 ] = 0x048a1703 ;;  pgm[7@0x8001359e8000 + 0x50c ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x8001359e8000 + 0x510 ] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x8001359e8000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359e8000 + 0x51c ] = 0x7e0a3f01  v_floor_f32_e32 v5, v1  pgm[7@0x8001359e8000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359e8000 + 0x524 ] = 0x040a0305  v_sub_f32_e32 v5, v5, v1  pgm[7@0x8001359e8000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001359e8000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x8001359e8000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359e8000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e8000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359e8000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v5  pgm[7@0x8001359e8000 + 0x540 ] = 0x00020a80 ;;  pgm[7@0x8001359e8000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e8000 + 0x548 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359e8000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x8001359e8000 + 0x550 ] = 0x02020b01  v_add_f32_e32 v1, v1, v5  pgm[7@0x8001359e8000 + 0x554 ] = 0x022c030d  v_add_f32_e32 v22, v13, v1  pgm[7@0x8001359e8000 + 0x558 ] = 0x06020c24  v_subrev_f32_e32 v1, s36, v6  pgm[7@0x8001359e8000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359e8000 + 0x560 ] = 0x06043825  v_subrev_f32_e32 v2, s37, v28  pgm[7@0x8001359e8000 + 0x564 ] = 0x0a0a0301  v_mul_f32_e32 v5, v1, v1  pgm[7@0x8001359e8000 + 0x568 ] = 0x2c0a0502  v_mac_f32_e32 v5, v2, v2  pgm[7@0x8001359e8000 + 0x56c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359e8000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x8001359e8000 + 0x574 ] = 0x2c0a2713  v_mac_f32_e32 v5, v19, v19  pgm[7@0x8001359e8000 + 0x578 ] = 0x0200010c  v_add_f32_e32 v0, v12, v0  pgm[7@0x8001359e8000 + 0x57c ] = 0xd1c10018  v_mad_f32 v24, v0, v21, v23  pgm[7@0x8001359e8000 + 0x580 ] = 0x045e2b00 ;;  pgm[7@0x8001359e8000 + 0x584 ] = 0xd1640105  v_rsq_f32_e64 v5, |v5|  pgm[7@0x8001359e8000 + 0x588 ] = 0x00000105 ;;  pgm[7@0x8001359e8000 + 0x58c ] = 0x7e003f18  v_floor_f32_e32 v0, v24  pgm[7@0x8001359e8000 + 0x590 ] = 0x04003100  v_sub_f32_e32 v0, v0, v24  pgm[7@0x8001359e8000 + 0x594 ] = 0x02003100  v_add_f32_e32 v0, v0, v24  pgm[7@0x8001359e8000 + 0x598 ] = 0x0a324500  v_mul_f32_e32 v25, v0, v34  pgm[7@0x8001359e8000 + 0x59c ] = 0x14240a05  v_min_f32_e32 v18, s5, v5  pgm[7@0x8001359e8000 + 0x5a0 ] = 0x2c324500  v_mac_f32_e32 v25, v0, v34  pgm[7@0x8001359e8000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001359e8000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x8001359e8000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x8001359e8000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x8001359e8000 + 0x5b8 ] = 0x0a000f00  v_mul_f32_e32 v0, v0, v7  pgm[7@0x8001359e8000 + 0x5bc ] = 0x0a0a0512  v_mul_f32_e32 v5, v18, v2  pgm[7@0x8001359e8000 + 0x5c0 ] = 0x2c001105  v_mac_f32_e32 v0, v5, v8  pgm[7@0x8001359e8000 + 0x5c4 ] = 0x0a0a2712  v_mul_f32_e32 v5, v18, v19  pgm[7@0x8001359e8000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x8001359e8000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v5, v9 mul:2  pgm[7@0x8001359e8000 + 0x5d4 ] = 0x08021305 ;;  pgm[7@0x8001359e8000 + 0x5d8 ] = 0x0a0a0107  v_mul_f32_e32 v5, v7, v0  pgm[7@0x8001359e8000 + 0x5dc ] = 0xd1c1001b  v_mad_f32 v27, v18, v1, -v5  pgm[7@0x8001359e8000 + 0x5e0 ] = 0x84160312 ;;  pgm[7@0x8001359e8000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x8001359e8000 + 0x5e8 ] = 0xd1c1001d  v_mad_f32 v29, v18, v2, -v1  pgm[7@0x8001359e8000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x8001359e8000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x8001359e8000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x8001359e8000 + 0x5f8 ] = 0x0a000109  v_mul_f32_e32 v0, v9, v0  pgm[7@0x8001359e8000 + 0x5fc ] = 0x0a3c02ff  v_mul_f32_e32 v30, 0x3e22f98c, v1  pgm[7@0x8001359e8000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x8001359e8000 + 0x604 ] = 0xd1c10005  v_mad_f32 v5, v18, v19, -v0  pgm[7@0x8001359e8000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x8001359e8000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x8001359e8000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v31, s[28:35], s[44:47] dmask:0xf pgm[7@0x8001359e8000 + 0x61c ] = 0x0167281f ;;  pgm[7@0x8001359e8000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x8001359e8000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x8001359e8000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x8001359e8000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v22  pgm[7@0x8001359e8000 + 0x634 ] = 0x00022d27 ;;  pgm[7@0x8001359e8000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x8001359e8000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x8001359e8000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x8001359e8000 + 0x644 ] = 0x7e3e032d  v_mov_b32_e32 v31, v45  pgm[7@0x8001359e8000 + 0x648 ] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x8001359e8000 + 0x64c ] = 0x7e42031a  v_mov_b32_e32 v33, v26  pgm[7@0x8001359e8000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x8001359e8000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x8001359e8000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x8001359e8000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e8000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359e8000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x8001359e8000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001359e8000 + 0x66c ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x8001359e8000 + 0x670 ] = 0x02323322  v_add_f32_e32 v25, v34, v25  pgm[7@0x8001359e8000 + 0x674 ] = 0x0a343080  v_mul_f32_e32 v26, 0, v24  pgm[7@0x8001359e8000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001359e8000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001359e8000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x8001359e8000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001359e8000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x8001359e8000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x8001359e8000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x8001359e8000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0x69c ] = 0xf0900100  image_sample_l v26, v24, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0x6a0 ] = 0x00c41a18 ;;  pgm[7@0x8001359e8000 + 0x6a4 ] = 0x02303115  v_add_f32_e32 v24, v21, v24  pgm[7@0x8001359e8000 + 0x6a8 ] = 0x7e323f18  v_floor_f32_e32 v25, v24  pgm[7@0x8001359e8000 + 0x6ac ] = 0x04323119  v_sub_f32_e32 v25, v25, v24  pgm[7@0x8001359e8000 + 0x6b0 ] = 0x02483318  v_add_f32_e32 v36, v24, v25  pgm[7@0x8001359e8000 + 0x6b4 ] = 0x0a324524  v_mul_f32_e32 v25, v36, v34  pgm[7@0x8001359e8000 + 0x6b8 ] = 0x2c324524  v_mac_f32_e32 v25, v36, v34  pgm[7@0x8001359e8000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0x6c0 ] = 0x0248351a  v_add_f32_e32 v36, v26, v26  pgm[7@0x8001359e8000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001359e8000 + 0x6c8 ] = 0x2c4834f5  v_mac_f32_e32 v36, -2.0, v26  pgm[7@0x8001359e8000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001359e8000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x8001359e8000 + 0x6d4 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001359e8000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e8000 + 0x6dc ] = 0x2c4834f4  v_mac_f32_e32 v36, 2.0, v26  pgm[7@0x8001359e8000 + 0x6e0 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[0:1]  pgm[7@0x8001359e8000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x8001359e8000 + 0x6e8 ] = 0x0234491a  v_add_f32_e32 v26, v26, v36  pgm[7@0x8001359e8000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v26, v21, v23  pgm[7@0x8001359e8000 + 0x6f0 ] = 0x045e2b1a ;;  pgm[7@0x8001359e8000 + 0x6f4 ] = 0x02684915  v_add_f32_e32 v52, v21, v36  pgm[7@0x8001359e8000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359e8000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x8001359e8000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359e8000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x8001359e8000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e8000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359e8000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0x71c ] = 0x04340d2c  v_sub_f32_e32 v26, v44, v6  pgm[7@0x8001359e8000 + 0x720 ] = 0x0448392d  v_sub_f32_e32 v36, v45, v28  pgm[7@0x8001359e8000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x8001359e8000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001359e8000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x8001359e8000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001359e8000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x8001359e8000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001359e8000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001359e8000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001359e8000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359e8000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x8001359e8000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001359e8000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x8001359e8000 + 0x754 ] = 0x0a6a351a  v_mul_f32_e32 v53, v26, v26  pgm[7@0x8001359e8000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001359e8000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x8001359e8000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x8001359e8000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001359e8000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001359e8000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x8001359e8000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001359e8000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001359e8000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x8001359e8000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001359e8000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x8001359e8000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359e8000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001359e8000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x8001359e8000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001359e8000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x8001359e8000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001359e8000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x8001359e8000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001359e8000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001359e8000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001359e8000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x8001359e8000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359e8000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001359e8000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001359e8000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x8001359e8000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001359e8000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001359e8000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001359e8000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001359e8000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001359e8000 + 0x7d4 ] = 0x0a345b1a  v_mul_f32_e32 v26, v26, v45  pgm[7@0x8001359e8000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001359e8000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x8001359e8000 + 0x7e0 ] = 0x0a680f1a  v_mul_f32_e32 v52, v26, v7  pgm[7@0x8001359e8000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x8001359e8000 + 0x7e8 ] = 0x0a5a371a  v_mul_f32_e32 v45, v26, v27  pgm[7@0x8001359e8000 + 0x7ec ] = 0x14346d2e  v_min_f32_e32 v26, v46, v54  pgm[7@0x8001359e8000 + 0x7f0 ] = 0x2c5a3b24  v_mac_f32_e32 v45, v36, v29  pgm[7@0x8001359e8000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001359e8000 + 0x7f8 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359e8000 + 0x7fc ] = 0xd105801a  v_mul_f32_e64 v26, v51, v26 clamp  pgm[7@0x8001359e8000 + 0x800 ] = 0x00023533 ;;  pgm[7@0x8001359e8000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v5 clamp  pgm[7@0x8001359e8000 + 0x808 ] = 0x00020b2c ;;  pgm[7@0x8001359e8000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x8001359e8000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001359e8000 + 0x814 ] = 0x3034351a  v_madak_f32 v26, v26, v26, 0x3ca3d70a  pgm[7@0x8001359e8000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x8001359e8000 + 0x81c ] = 0x7e34451a  v_rcp_f32_e32 v26, v26  pgm[7@0x8001359e8000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v9 clamp  pgm[7@0x8001359e8000 + 0x824 ] = 0x0002132c ;;  pgm[7@0x8001359e8000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001359e8000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001359e8000 + 0x830 ] = 0x14346d1a  v_min_f32_e32 v26, v26, v54  pgm[7@0x8001359e8000 + 0x834 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359e8000 + 0x838 ] = 0x023434ff  v_add_f32_e32 v26, 0xbf7afafb, v26  pgm[7@0x8001359e8000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x8001359e8000 + 0x840 ] = 0x0a3434ff  v_mul_f32_e32 v26, 0x3e50e561, v26  pgm[7@0x8001359e8000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x8001359e8000 + 0x848 ] = 0x0a48491e  v_mul_f32_e32 v36, v30, v36  pgm[7@0x8001359e8000 + 0x84c ] = 0x0a58611a  v_mul_f32_e32 v44, v26, v48  pgm[7@0x8001359e8000 + 0x850 ] = 0x0a5a631a  v_mul_f32_e32 v45, v26, v49  pgm[7@0x8001359e8000 + 0x854 ] = 0x0a5c651a  v_mul_f32_e32 v46, v26, v50  pgm[7@0x8001359e8000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x8001359e8000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001359e8000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x8001359e8000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x8001359e8000 + 0x868 ] = 0xd1c1001a  v_mad_f32 v26, v44, v47, v33  pgm[7@0x8001359e8000 + 0x86c ] = 0x04865f2c ;;  pgm[7@0x8001359e8000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v32  pgm[7@0x8001359e8000 + 0x874 ] = 0x04825f2d ;;  pgm[7@0x8001359e8000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v31  pgm[7@0x8001359e8000 + 0x87c ] = 0x047e5f2e ;;  pgm[7@0x8001359e8000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x8001359e8000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x8001359e8000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x8001359e8000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x8001359e8000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x8001359e8000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x8001359e8000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x8001359e8000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x8001359e8000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x8001359e8000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x8001359e8000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x8001359e8000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x8001359e8000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x8001359e8000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x8001359e8000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x8001359e8000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x8001359e8000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x8001359e8000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x8001359e8000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x8001359e8000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x8001359e8000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001359e8000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x8001359e8000 + 0x8d8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xf0  pgm[7@0x8001359e8000 + 0x8dc ] = 0x000000f0 ;;  pgm[7@0x8001359e8000 + 0x8e0 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0xf8  pgm[7@0x8001359e8000 + 0x8e4 ] = 0x000000f8 ;;  pgm[7@0x8001359e8000 + 0x8e8 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359e8000 + 0x8ec ] = 0x7f7fffff ;;  pgm[7@0x8001359e8000 + 0x8f0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x108  pgm[7@0x8001359e8000 + 0x8f4 ] = 0x00000108 ;;  pgm[7@0x8001359e8000 + 0x8f8 ] = 0xc02a0504  s_buffer_load_dwordx4 s[20:23], s[8:11], 0x120  pgm[7@0x8001359e8000 + 0x8fc ] = 0x00000120 ;;  pgm[7@0x8001359e8000 + 0x900 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x904 ] = 0x042a0c00  v_sub_f32_e32 v21, s0, v6  pgm[7@0x8001359e8000 + 0x908 ] = 0x042c3801  v_sub_f32_e32 v22, s1, v28  pgm[7@0x8001359e8000 + 0x90c ] = 0x0a2e2b15  v_mul_f32_e32 v23, v21, v21  pgm[7@0x8001359e8000 + 0x910 ] = 0x2c2e2d16  v_mac_f32_e32 v23, v22, v22  pgm[7@0x8001359e8000 + 0x914 ] = 0x04341410  v_sub_f32_e32 v26, s16, v10  pgm[7@0x8001359e8000 + 0x918 ] = 0x2c2e351a  v_mac_f32_e32 v23, v26, v26  pgm[7@0x8001359e8000 + 0x91c ] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x8001359e8000 + 0x920 ] = 0x00000117 ;;  pgm[7@0x8001359e8000 + 0x924 ] = 0x7e484417  v_rcp_f32_e32 v36, s23  pgm[7@0x8001359e8000 + 0x928 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x8001359e8000 + 0x92c ] = 0x00000f00 ;;  pgm[7@0x8001359e8000 + 0x930 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359e8000 + 0x934 ] = 0xff7fffff ;;  pgm[7@0x8001359e8000 + 0x938 ] = 0x14443117  v_min_f32_e32 v34, v23, v24  pgm[7@0x8001359e8000 + 0x93c ] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x8001359e8000 + 0x940 ] = 0x0a2e2b22  v_mul_f32_e32 v23, v34, v21  pgm[7@0x8001359e8000 + 0x944 ] = 0x0a2a3522  v_mul_f32_e32 v21, v34, v26  pgm[7@0x8001359e8000 + 0x948 ] = 0x0a2c2d22  v_mul_f32_e32 v22, v34, v22  pgm[7@0x8001359e8000 + 0x94c ] = 0x14343123  v_min_f32_e32 v26, v35, v24  pgm[7@0x8001359e8000 + 0x950 ] = 0x7e460207  v_mov_b32_e32 v35, s7  pgm[7@0x8001359e8000 + 0x954 ] = 0x04464611  v_sub_f32_e32 v35, s17, v35  pgm[7@0x8001359e8000 + 0x958 ] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001359e8000 + 0x95c ] = 0x0a442c13  v_mul_f32_e32 v34, s19, v22  pgm[7@0x8001359e8000 + 0x960 ] = 0xd1c10022  v_mad_f32 v34, s18, -v23, -v34  pgm[7@0x8001359e8000 + 0x964 ] = 0xc48a2e12 ;;  pgm[7@0x8001359e8000 + 0x968 ] = 0xd1c10022  v_mad_f32 v34, -s6, v21, v34  pgm[7@0x8001359e8000 + 0x96c ] = 0x248a2a06 ;;  pgm[7@0x8001359e8000 + 0x970 ] = 0x14463123  v_min_f32_e32 v35, v35, v24  pgm[7@0x8001359e8000 + 0x974 ] = 0x14303124  v_min_f32_e32 v24, v36, v24  pgm[7@0x8001359e8000 + 0x978 ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359e8000 + 0x97c ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359e8000 + 0x980 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001359e8000 + 0x984 ] = 0x0002311a ;;  pgm[7@0x8001359e8000 + 0x988 ] = 0x06444407  v_subrev_f32_e32 v34, s7, v34  pgm[7@0x8001359e8000 + 0x98c ] = 0x16463323  v_max_f32_e32 v35, v35, v25  pgm[7@0x8001359e8000 + 0x990 ] = 0xd1058022  v_mul_f32_e64 v34, v35, v34 clamp  pgm[7@0x8001359e8000 + 0x994 ] = 0x00024523 ;;  pgm[7@0x8001359e8000 + 0x998 ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359e8000 + 0x99c ] = 0x0a344518  v_mul_f32_e32 v26, v24, v34  pgm[7@0x8001359e8000 + 0x9a0 ] = 0x0a323414  v_mul_f32_e32 v25, s20, v26  pgm[7@0x8001359e8000 + 0x9a4 ] = 0x0a303415  v_mul_f32_e32 v24, s21, v26  pgm[7@0x8001359e8000 + 0x9a8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x9ac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e8000 + 0x9b0 ] = 0x0a343416  v_mul_f32_e32 v26, s22, v26  pgm[7@0x8001359e8000 + 0x9b4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359e8000 + 0x9b8 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0x40  pgm[7@0x8001359e8000 + 0x9bc ] = 0x00000040 ;;  pgm[7@0x8001359e8000 + 0x9c0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x4c  pgm[7@0x8001359e8000 + 0x9c4 ] = 0x0000004c ;;  pgm[7@0x8001359e8000 + 0x9c8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x50  pgm[7@0x8001359e8000 + 0x9cc ] = 0x00000050 ;;  pgm[7@0x8001359e8000 + 0x9d0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x5c  pgm[7@0x8001359e8000 + 0x9d4 ] = 0x0000005c ;;  pgm[7@0x8001359e8000 + 0x9d8 ] = 0xc0220484  s_buffer_load_dword s18, s[8:11], 0x64  pgm[7@0x8001359e8000 + 0x9dc ] = 0x00000064 ;;  pgm[7@0x8001359e8000 + 0x9e0 ] = 0xc0260404  s_buffer_load_dwordx2 s[16:17], s[8:11], 0x6c  pgm[7@0x8001359e8000 + 0x9e4 ] = 0x0000006c ;;  pgm[7@0x8001359e8000 + 0x9e8 ] = 0xc02204c4  s_buffer_load_dword s19, s[8:11], 0x74  pgm[7@0x8001359e8000 + 0x9ec ] = 0x00000074 ;;  pgm[7@0x8001359e8000 + 0x9f0 ] = 0xc0220504  s_buffer_load_dword s20, s[8:11], 0x7c  pgm[7@0x8001359e8000 + 0x9f4 ] = 0x0000007c ;;  pgm[7@0x8001359e8000 + 0x9f8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x9fc ] = 0x0a443806  v_mul_f32_e32 v34, s6, v28  pgm[7@0x8001359e8000 + 0xa00 ] = 0x2c440c05  v_mac_f32_e32 v34, s5, v6  pgm[7@0x8001359e8000 + 0xa04 ] = 0x0a463800  v_mul_f32_e32 v35, s0, v28  pgm[7@0x8001359e8000 + 0xa08 ] = 0x0a483801  v_mul_f32_e32 v36, s1, v28  pgm[7@0x8001359e8000 + 0xa0c ] = 0x2c441410  v_mac_f32_e32 v34, s16, v10  pgm[7@0x8001359e8000 + 0xa10 ] = 0x2c460c0e  v_mac_f32_e32 v35, s14, v6  pgm[7@0x8001359e8000 + 0xa14 ] = 0x2c480c0f  v_mac_f32_e32 v36, s15, v6  pgm[7@0x8001359e8000 + 0xa18 ] = 0x2c461407  v_mac_f32_e32 v35, s7, v10  pgm[7@0x8001359e8000 + 0xa1c ] = 0x02444414  v_add_f32_e32 v34, s20, v34  pgm[7@0x8001359e8000 + 0xa20 ] = 0x2c481412  v_mac_f32_e32 v36, s18, v10  pgm[7@0x8001359e8000 + 0xa24 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001359e8000 + 0xa28 ] = 0x00000300 ;;  pgm[7@0x8001359e8000 + 0xa2c ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359e8000 + 0xa30 ] = 0x024e4611  v_add_f32_e32 v39, s17, v35  pgm[7@0x8001359e8000 + 0xa34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e8000 + 0xa38 ] = 0x02504813  v_add_f32_e32 v40, s19, v36  pgm[7@0x8001359e8000 + 0xa3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359e8000 + 0xa40 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0xa44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001359e8000 + 0xa48 ] = 0x00000330 ;;  pgm[7@0x8001359e8000 + 0xa4c ] = 0x7e524522  v_rcp_f32_e32 v41, v34  pgm[7@0x8001359e8000 + 0xa50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359e8000 + 0xa54 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0xa58 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f11de6a, v39  pgm[7@0x8001359e8000 + 0xa5c ] = 0x3f11de6a ;;  pgm[7@0x8001359e8000 + 0xa60 ] = 0x024850ff  v_add_f32_e32 v36, 0xbf7ca510, v40  pgm[7@0x8001359e8000 + 0xa64 ] = 0xbf7ca510 ;;  pgm[7@0x8001359e8000 + 0xa68 ] = 0x0a445323  v_mul_f32_e32 v34, v35, v41  pgm[7@0x8001359e8000 + 0xa6c ] = 0x0a465324  v_mul_f32_e32 v35, v36, v41  pgm[7@0x8001359e8000 + 0xa70 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf11de6a, v39  pgm[7@0x8001359e8000 + 0xa74 ] = 0xbf11de6a ;;  pgm[7@0x8001359e8000 + 0xa78 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x8001359e8000 + 0xa7c ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359e8000 + 0xa80 ] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001359e8000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xa88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xa8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xa90 ] = 0xf0800100  image_sample v42, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xa94 ] = 0x00c42a22 ;;  pgm[7@0x8001359e8000 + 0xa98 ] = 0xf0800100  image_sample v43, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xa9c ] = 0x00c42b24 ;;  pgm[7@0x8001359e8000 + 0xaa0 ] = 0x0a4a5327  v_mul_f32_e32 v37, v39, v41  pgm[7@0x8001359e8000 + 0xaa4 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f91de6a, v39  pgm[7@0x8001359e8000 + 0xaa8 ] = 0x3f91de6a ;;  pgm[7@0x8001359e8000 + 0xaac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xab0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xab4 ] = 0xf0800100  image_sample v44, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xab8 ] = 0x00c42c25 ;;  pgm[7@0x8001359e8000 + 0xabc ] = 0x0a4a5323  v_mul_f32_e32 v37, v35, v41  pgm[7@0x8001359e8000 + 0xac0 ] = 0x024650ff  v_add_f32_e32 v35, 0x3f7ca510, v40  pgm[7@0x8001359e8000 + 0xac4 ] = 0x3f7ca510 ;;  pgm[7@0x8001359e8000 + 0xac8 ] = 0x0a465323  v_mul_f32_e32 v35, v35, v41  pgm[7@0x8001359e8000 + 0xacc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xad0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xad4 ] = 0xf0800100  image_sample v45, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xad8 ] = 0x00c42d25 ;;  pgm[7@0x8001359e8000 + 0xadc ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359e8000 + 0xae0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xae4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xae8 ] = 0xf0800100  image_sample v34, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xaec ] = 0x00c42222 ;;  pgm[7@0x8001359e8000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xaf4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xaf8 ] = 0xf0800100  image_sample v35, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xafc ] = 0x00c42324 ;;  pgm[7@0x8001359e8000 + 0xb00 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf91de6a, v39  pgm[7@0x8001359e8000 + 0xb04 ] = 0xbf91de6a ;;  pgm[7@0x8001359e8000 + 0xb08 ] = 0x0a4a5324  v_mul_f32_e32 v37, v36, v41  pgm[7@0x8001359e8000 + 0xb0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xb10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xb14 ] = 0xf0800100  image_sample v36, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xb18 ] = 0x00c42425 ;;  pgm[7@0x8001359e8000 + 0xb1c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e8000 + 0xb20 ] = 0x024a5b2c  v_add_f32_e32 v37, v44, v45  pgm[7@0x8001359e8000 + 0xb24 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359e8000 + 0xb28 ] = 0x02444525  v_add_f32_e32 v34, v37, v34  pgm[7@0x8001359e8000 + 0xb2c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e8000 + 0xb30 ] = 0x02444722  v_add_f32_e32 v34, v34, v35  pgm[7@0x8001359e8000 + 0xb34 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0xb38 ] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x8001359e8000 + 0xb3c ] = 0x0244452b  v_add_f32_e32 v34, v43, v34  pgm[7@0x8001359e8000 + 0xb40 ] = 0x0244452a  v_add_f32_e32 v34, v42, v34  pgm[7@0x8001359e8000 + 0xb44 ] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3e124925, v34  pgm[7@0x8001359e8000 + 0xb48 ] = 0x3e124925 ;;  pgm[7@0x8001359e8000 + 0xb4c ] = 0x0a323322  v_mul_f32_e32 v25, v34, v25  pgm[7@0x8001359e8000 + 0xb50 ] = 0x0a303122  v_mul_f32_e32 v24, v34, v24  pgm[7@0x8001359e8000 + 0xb54 ] = 0x0a343522  v_mul_f32_e32 v26, v34, v26  pgm[7@0x8001359e8000 + 0xb58 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf04  pgm[7@0x8001359e8000 + 0xb5c ] = 0x00000f04 ;;  pgm[7@0x8001359e8000 + 0xb60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xb64 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e8000 + 0xb68 ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359e8000 + 0xb6c ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x80  pgm[7@0x8001359e8000 + 0xb70 ] = 0x00000080 ;;  pgm[7@0x8001359e8000 + 0xb74 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x90  pgm[7@0x8001359e8000 + 0xb78 ] = 0x00000090 ;;  pgm[7@0x8001359e8000 + 0xb7c ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0xa0  pgm[7@0x8001359e8000 + 0xb80 ] = 0x000000a0 ;;  pgm[7@0x8001359e8000 + 0xb84 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0xb0  pgm[7@0x8001359e8000 + 0xb88 ] = 0x000000b0 ;;  pgm[7@0x8001359e8000 + 0xb8c ] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359e8000 + 0xb90 ] = 0x00000340 ;;  pgm[7@0x8001359e8000 + 0xb94 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359e8000 + 0xb98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xb9c ] = 0x0a44381f  v_mul_f32_e32 v34, s31, v28  pgm[7@0x8001359e8000 + 0xba0 ] = 0x2c440c23  v_mac_f32_e32 v34, s35, v6  pgm[7@0x8001359e8000 + 0xba4 ] = 0x2c441427  v_mac_f32_e32 v34, s39, v10  pgm[7@0x8001359e8000 + 0xba8 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359e8000 + 0xbac ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0xbb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359e8000 + 0xbb4 ] = 0x00000370 ;;  pgm[7@0x8001359e8000 + 0xbb8 ] = 0x0244442b  v_add_f32_e32 v34, s43, v34  pgm[7@0x8001359e8000 + 0xbbc ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359e8000 + 0xbc0 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0xbc4 ] = 0x0a46381e  v_mul_f32_e32 v35, s30, v28  pgm[7@0x8001359e8000 + 0xbc8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e8000 + 0xbcc ] = 0x7e564522  v_rcp_f32_e32 v43, v34  pgm[7@0x8001359e8000 + 0xbd0 ] = 0x2c460c22  v_mac_f32_e32 v35, s34, v6  pgm[7@0x8001359e8000 + 0xbd4 ] = 0x0a44381c  v_mul_f32_e32 v34, s28, v28  pgm[7@0x8001359e8000 + 0xbd8 ] = 0x0a38381d  v_mul_f32_e32 v28, s29, v28  pgm[7@0x8001359e8000 + 0xbdc ] = 0x2c461426  v_mac_f32_e32 v35, s38, v10  pgm[7@0x8001359e8000 + 0xbe0 ] = 0x2c440c20  v_mac_f32_e32 v34, s32, v6  pgm[7@0x8001359e8000 + 0xbe4 ] = 0x2c380c21  v_mac_f32_e32 v28, s33, v6  pgm[7@0x8001359e8000 + 0xbe8 ] = 0x020c462a  v_add_f32_e32 v6, s42, v35  pgm[7@0x8001359e8000 + 0xbec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x130  pgm[7@0x8001359e8000 + 0xbf0 ] = 0x00000130 ;;  pgm[7@0x8001359e8000 + 0xbf4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359e8000 + 0xbf8 ] = 0x00000138 ;;  pgm[7@0x8001359e8000 + 0xbfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x240  pgm[7@0x8001359e8000 + 0xc00 ] = 0x00000240 ;;  pgm[7@0x8001359e8000 + 0xc04 ] = 0x2c381425  v_mac_f32_e32 v28, s37, v10  pgm[7@0x8001359e8000 + 0xc08 ] = 0x2c441424  v_mac_f32_e32 v34, s36, v10  pgm[7@0x8001359e8000 + 0xc0c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xc10 ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x8001359e8000 + 0xc14 ] = 0x20000000 ;;  pgm[7@0x8001359e8000 + 0xc18 ] = 0x0a0c5706  v_mul_f32_e32 v6, v6, v43  pgm[7@0x8001359e8000 + 0xc1c ] = 0x02584428  v_add_f32_e32 v44, s40, v34  pgm[7@0x8001359e8000 + 0xc20 ] = 0x02383829  v_add_f32_e32 v28, s41, v28  pgm[7@0x8001359e8000 + 0xc24 ] = 0xd10b8022  v_max_f32_e64 v34, v6, v6 clamp  pgm[7@0x8001359e8000 + 0xc28 ] = 0x00020d06 ;;  pgm[7@0x8001359e8000 + 0xc2c ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x8001359e8000 + 0xc30 ] = 0x0001000e ;;  pgm[7@0x8001359e8000 + 0xc34 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359e8000 + 0xc38 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359e8000 + 0xc3c ] = 0x00440d22  v_cndmask_b32_e32 v34, v34, v6, vcc  pgm[7@0x8001359e8000 + 0xc40 ] = 0xd1c1002a  v_mad_f32 v42, 0, s1, v28  pgm[7@0x8001359e8000 + 0xc44 ] = 0x04700280 ;;  pgm[7@0x8001359e8000 + 0xc48 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3ab8caa6  pgm[7@0x8001359e8000 + 0xc4c ] = 0x3ab8caa6 ;;  pgm[7@0x8001359e8000 + 0xc50 ] = 0x0a54572a  v_mul_f32_e32 v42, v42, v43  pgm[7@0x8001359e8000 + 0xc54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xc58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xc5c ] = 0xf0a00100  image_sample_c v6, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xc60 ] = 0x00c40622 ;;  pgm[7@0x8001359e8000 + 0xc64 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xba55629e  pgm[7@0x8001359e8000 + 0xc68 ] = 0xba55629e ;;  pgm[7@0x8001359e8000 + 0xc6c ] = 0xd1c10025  v_mad_f32 v37, s0, v35, v44  pgm[7@0x8001359e8000 + 0xc70 ] = 0x04b24600 ;;  pgm[7@0x8001359e8000 + 0xc74 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbab8caa6  pgm[7@0x8001359e8000 + 0xc78 ] = 0xbab8caa6 ;;  pgm[7@0x8001359e8000 + 0xc7c ] = 0xd1c10024  v_mad_f32 v36, s1, v35, v28  pgm[7@0x8001359e8000 + 0xc80 ] = 0x04724601 ;;  pgm[7@0x8001359e8000 + 0xc84 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3a55629e  pgm[7@0x8001359e8000 + 0xc88 ] = 0x3a55629e ;;  pgm[7@0x8001359e8000 + 0xc8c ] = 0xd1c10023  v_mad_f32 v35, s0, v35, v44  pgm[7@0x8001359e8000 + 0xc90 ] = 0x04b24600 ;;  pgm[7@0x8001359e8000 + 0xc94 ] = 0x0a485724  v_mul_f32_e32 v36, v36, v43  pgm[7@0x8001359e8000 + 0xc98 ] = 0x0a465723  v_mul_f32_e32 v35, v35, v43  pgm[7@0x8001359e8000 + 0xc9c ] = 0x7e4e0324  v_mov_b32_e32 v39, v36  pgm[7@0x8001359e8000 + 0xca0 ] = 0x2c385001  v_mac_f32_e32 v28, s1, v40  pgm[7@0x8001359e8000 + 0xca4 ] = 0x7e500322  v_mov_b32_e32 v40, v34  pgm[7@0x8001359e8000 + 0xca8 ] = 0x0a4c5725  v_mul_f32_e32 v38, v37, v43  pgm[7@0x8001359e8000 + 0xcac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xcb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xcb4 ] = 0xf0a00100  image_sample_c v45, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xcb8 ] = 0x00c42d22 ;;  pgm[7@0x8001359e8000 + 0xcbc ] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3ad5629e  pgm[7@0x8001359e8000 + 0xcc0 ] = 0x3ad5629e ;;  pgm[7@0x8001359e8000 + 0xcc4 ] = 0xd1c10024  v_mad_f32 v36, s0, v36, v44  pgm[7@0x8001359e8000 + 0xcc8 ] = 0x04b24800 ;;  pgm[7@0x8001359e8000 + 0xccc ] = 0x0a525724  v_mul_f32_e32 v41, v36, v43  pgm[7@0x8001359e8000 + 0xcd0 ] = 0x7e4a0322  v_mov_b32_e32 v37, v34  pgm[7@0x8001359e8000 + 0xcd4 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359e8000 + 0xcd8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xcdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xce0 ] = 0xf0a00100  image_sample_c v40, v[40:41], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xce4 ] = 0x00c42828 ;;  pgm[7@0x8001359e8000 + 0xce8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xcec ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xcf0 ] = 0xf0a00100  image_sample_c v28, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xcf4 ] = 0x00c41c22 ;;  pgm[7@0x8001359e8000 + 0xcf8 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbad5629e  pgm[7@0x8001359e8000 + 0xcfc ] = 0xbad5629e ;;  pgm[7@0x8001359e8000 + 0xd00 ] = 0x2c584600  v_mac_f32_e32 v44, s0, v35  pgm[7@0x8001359e8000 + 0xd04 ] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x8001359e8000 + 0xd08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xd0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xd10 ] = 0xf0a00100  image_sample_c v41, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xd14 ] = 0x00c42922 ;;  pgm[7@0x8001359e8000 + 0xd18 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359e8000 + 0xd1c ] = 0x7e48032a  v_mov_b32_e32 v36, v42  pgm[7@0x8001359e8000 + 0xd20 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xd24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0xd28 ] = 0xf0a00100  image_sample_c v43, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xd2c ] = 0x00c42b22 ;;  pgm[7@0x8001359e8000 + 0xd30 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e8000 + 0xd34 ] = 0xf0a00100  image_sample_c v42, v[37:38], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e8000 + 0xd38 ] = 0x00c42a25 ;;  pgm[7@0x8001359e8000 + 0xd3c ] = 0x020c5106  v_add_f32_e32 v6, v6, v40  pgm[7@0x8001359e8000 + 0xd40 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e8000 + 0xd44 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359e8000 + 0xd48 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359e8000 + 0xd4c ] = 0x020c5306  v_add_f32_e32 v6, v6, v41  pgm[7@0x8001359e8000 + 0xd50 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e8000 + 0xd54 ] = 0x020c5706  v_add_f32_e32 v6, v6, v43  pgm[7@0x8001359e8000 + 0xd58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0xd5c ] = 0x020c0d2a  v_add_f32_e32 v6, v42, v6  pgm[7@0x8001359e8000 + 0xd60 ] = 0x020c0d2d  v_add_f32_e32 v6, v45, v6  pgm[7@0x8001359e8000 + 0xd64 ] = 0x0a0c0cff  v_mul_f32_e32 v6, 0x3e124925, v6  pgm[7@0x8001359e8000 + 0xd68 ] = 0x3e124925 ;;  pgm[7@0x8001359e8000 + 0xd6c ] = 0x0a380c06  v_mul_f32_e32 v28, s6, v6  pgm[7@0x8001359e8000 + 0xd70 ] = 0x0a440c07  v_mul_f32_e32 v34, s7, v6  pgm[7@0x8001359e8000 + 0xd74 ] = 0x0a460c05  v_mul_f32_e32 v35, s5, v6  pgm[7@0x8001359e8000 + 0xd78 ] = 0xbf820008  s_branch 8  pgm[7@0x8001359e8000 + 0xd7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x130  pgm[7@0x8001359e8000 + 0xd80 ] = 0x00000130 ;;  pgm[7@0x8001359e8000 + 0xd84 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359e8000 + 0xd88 ] = 0x00000138 ;;  pgm[7@0x8001359e8000 + 0xd8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xd90 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x8001359e8000 + 0xd94 ] = 0x7e440201  v_mov_b32_e32 v34, s1  pgm[7@0x8001359e8000 + 0xd98 ] = 0x7e460205  v_mov_b32_e32 v35, s5  pgm[7@0x8001359e8000 + 0xd9c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x110  pgm[7@0x8001359e8000 + 0xda0 ] = 0x00000110 ;;  pgm[7@0x8001359e8000 + 0xda4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x118  pgm[7@0x8001359e8000 + 0xda8 ] = 0x00000118 ;;  pgm[7@0x8001359e8000 + 0xdac ] = 0x024a3f1a  v_add_f32_e32 v37, v26, v31  pgm[7@0x8001359e8000 + 0xdb0 ] = 0x0a3e3717  v_mul_f32_e32 v31, v23, v27  pgm[7@0x8001359e8000 + 0xdb4 ] = 0x020c4319  v_add_f32_e32 v6, v25, v33  pgm[7@0x8001359e8000 + 0xdb8 ] = 0x2c3e3b16  v_mac_f32_e32 v31, v22, v29  pgm[7@0x8001359e8000 + 0xdbc ] = 0x02424118  v_add_f32_e32 v33, v24, v32  pgm[7@0x8001359e8000 + 0xdc0 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf08  pgm[7@0x8001359e8000 + 0xdc4 ] = 0x00000f08 ;;  pgm[7@0x8001359e8000 + 0xdc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xdcc ] = 0x0a403600  v_mul_f32_e32 v32, s0, v27  pgm[7@0x8001359e8000 + 0xdd0 ] = 0xd116801f  v_mac_f32_e64 v31, v21, v5 clamp  pgm[7@0x8001359e8000 + 0xdd4 ] = 0x00020b15 ;;  pgm[7@0x8001359e8000 + 0xdd8 ] = 0xd1c10020  v_mad_f32 v32, v29, -s1, -v32  pgm[7@0x8001359e8000 + 0xddc ] = 0xc480031d ;;  pgm[7@0x8001359e8000 + 0xde0 ] = 0x7e3e431f  v_log_f32_e32 v31, v31  pgm[7@0x8001359e8000 + 0xde4 ] = 0xd1c18020  v_mad_f32 v32, -v5, s5, v32 clamp  pgm[7@0x8001359e8000 + 0xde8 ] = 0x24800b05 ;;  pgm[7@0x8001359e8000 + 0xdec ] = 0x7e404320  v_log_f32_e32 v32, v32  pgm[7@0x8001359e8000 + 0xdf0 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359e8000 + 0xdf4 ] = 0x083e3e02  v_mul_legacy_f32_e32 v31, s2, v31  pgm[7@0x8001359e8000 + 0xdf8 ] = 0x7e3e411f  v_exp_f32_e32 v31, v31  pgm[7@0x8001359e8000 + 0xdfc ] = 0x08404002  v_mul_legacy_f32_e32 v32, s2, v32  pgm[7@0x8001359e8000 + 0xe00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001359e8000 + 0xe04 ] = 0x02484521  v_add_f32_e32 v36, v33, v34  pgm[7@0x8001359e8000 + 0xe08 ] = 0x0a3e3f1e  v_mul_f32_e32 v31, v30, v31  pgm[7@0x8001359e8000 + 0xe0c ] = 0x0a3e3f04  v_mul_f32_e32 v31, v4, v31  pgm[7@0x8001359e8000 + 0xe10 ] = 0x0a3c411e  v_mul_f32_e32 v30, v30, v32  pgm[7@0x8001359e8000 + 0xe14 ] = 0x2c22331f  v_mac_f32_e32 v17, v31, v25  pgm[7@0x8001359e8000 + 0xe18 ] = 0x0a3c3d04  v_mul_f32_e32 v30, v4, v30  pgm[7@0x8001359e8000 + 0xe1c ] = 0x2c20311f  v_mac_f32_e32 v16, v31, v24  pgm[7@0x8001359e8000 + 0xe20 ] = 0x2c1e351f  v_mac_f32_e32 v15, v31, v26  pgm[7@0x8001359e8000 + 0xe24 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001359e8000 + 0xe28 ] = 0x2c22391e  v_mac_f32_e32 v17, v30, v28  pgm[7@0x8001359e8000 + 0xe2c ] = 0x2c20451e  v_mac_f32_e32 v16, v30, v34  pgm[7@0x8001359e8000 + 0xe30 ] = 0x2c1e471e  v_mac_f32_e32 v15, v30, v35  pgm[7@0x8001359e8000 + 0xe34 ] = 0x2a3c4000  v_xor_b32_e32 v30, s0, v32  pgm[7@0x8001359e8000 + 0xe38 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001359e8000 + 0xe3c ] = 0x2a404005  v_xor_b32_e32 v32, s5, v32  pgm[7@0x8001359e8000 + 0xe40 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001359e8000 + 0xe44 ] = 0x024a4725  v_add_f32_e32 v37, v37, v35  pgm[7@0x8001359e8000 + 0xe48 ] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359e8000 + 0xe4c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359e8000 + 0xe50 ] = 0x000000d8 ;;  pgm[7@0x8001359e8000 + 0xe54 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359e8000 + 0xe58 ] = 0x000000e0 ;;  pgm[7@0x8001359e8000 + 0xe5c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xe8  pgm[7@0x8001359e8000 + 0xe60 ] = 0x000000e8 ;;  pgm[7@0x8001359e8000 + 0xe64 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x180  pgm[7@0x8001359e8000 + 0xe68 ] = 0x00000180 ;;  pgm[7@0x8001359e8000 + 0xe6c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359e8000 + 0xe70 ] = 0x000000c0 ;;  pgm[7@0x8001359e8000 + 0xe74 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001359e8000 + 0xe78 ] = 0x000000c8 ;;  pgm[7@0x8001359e8000 + 0xe7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359e8000 + 0xe80 ] = 0x000000d0 ;;  pgm[7@0x8001359e8000 + 0xe84 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xe88 ] = 0x0a423a02  v_mul_f32_e32 v33, s2, v29  pgm[7@0x8001359e8000 + 0xe8c ] = 0x8118ff03  s_add_i32 s24, s3, 0x3c0  pgm[7@0x8001359e8000 + 0xe90 ] = 0x000003c0 ;;  pgm[7@0x8001359e8000 + 0xe94 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359e8000 + 0xe98 ] = 0x2c423605  v_mac_f32_e32 v33, s5, v27  pgm[7@0x8001359e8000 + 0xe9c ] = 0x0a4c3a00  v_mul_f32_e32 v38, s0, v29  pgm[7@0x8001359e8000 + 0xea0 ] = 0x0a3a3a01  v_mul_f32_e32 v29, s1, v29  pgm[7@0x8001359e8000 + 0xea4 ] = 0x2c4c3606  v_mac_f32_e32 v38, s6, v27  pgm[7@0x8001359e8000 + 0xea8 ] = 0x2c3a3607  v_mac_f32_e32 v29, s7, v27  pgm[7@0x8001359e8000 + 0xeac ] = 0x2c420a10  v_mac_f32_e32 v33, s16, v5  pgm[7@0x8001359e8000 + 0xeb0 ] = 0x2c4c0a0e  v_mac_f32_e32 v38, s14, v5  pgm[7@0x8001359e8000 + 0xeb4 ] = 0x2c3a0a0f  v_mac_f32_e32 v29, s15, v5  pgm[7@0x8001359e8000 + 0xeb8 ] = 0xd1c70005  v_cubema_f32 v5, v38, v29, v33  pgm[7@0x8001359e8000 + 0xebc ] = 0x04863b26 ;;  pgm[7@0x8001359e8000 + 0xec0 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359e8000 + 0xec4 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0xec8 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3f0  pgm[7@0x8001359e8000 + 0xecc ] = 0x000003f0 ;;  pgm[7@0x8001359e8000 + 0xed0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359e8000 + 0xed4 ] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0xed8 ] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001359e8000 + 0xedc ] = 0x00000105 ;;  pgm[7@0x8001359e8000 + 0xee0 ] = 0xd1c6001b  v_cubetc_f32 v27, v38, v29, v33  pgm[7@0x8001359e8000 + 0xee4 ] = 0x04863b26 ;;  pgm[7@0x8001359e8000 + 0xee8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x3fc00000  pgm[7@0x8001359e8000 + 0xeec ] = 0x3fc00000 ;;  pgm[7@0x8001359e8000 + 0xef0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e8000 + 0xef4 ] = 0xd1c50029  v_cubesc_f32 v41, v38, v29, v33  pgm[7@0x8001359e8000 + 0xef8 ] = 0x04863b26 ;;  pgm[7@0x8001359e8000 + 0xefc ] = 0xd1c40028  v_cubeid_f32 v40, v38, v29, v33  pgm[7@0x8001359e8000 + 0xf00 ] = 0x04863b26 ;;  pgm[7@0x8001359e8000 + 0xf04 ] = 0x304c0b29  v_madak_f32 v38, v41, v5, 0x3fc00000  pgm[7@0x8001359e8000 + 0xf08 ] = 0x3fc00000 ;;  pgm[7@0x8001359e8000 + 0xf0c ] = 0x2c4e0b1b  v_mac_f32_e32 v39, v27, v5  pgm[7@0x8001359e8000 + 0xf10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1d0  pgm[7@0x8001359e8000 + 0xf14 ] = 0x000001d0 ;;  pgm[7@0x8001359e8000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xf1c ] = 0xf0804700  image_sample v[38:40], v38, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359e8000 + 0xf20 ] = 0x00c42626 ;;  pgm[7@0x8001359e8000 + 0xf24 ] = 0x7e0a021c  v_mov_b32_e32 v5, s28  pgm[7@0x8001359e8000 + 0xf28 ] = 0xd1c1001b  v_mad_f32 v27, s0, v6, v5  pgm[7@0x8001359e8000 + 0xf2c ] = 0x04160c00 ;;  pgm[7@0x8001359e8000 + 0xf30 ] = 0xd1c1001d  v_mad_f32 v29, s0, v36, v5  pgm[7@0x8001359e8000 + 0xf34 ] = 0x04164800 ;;  pgm[7@0x8001359e8000 + 0xf38 ] = 0xd1c10005  v_mad_f32 v5, s0, v37, v5  pgm[7@0x8001359e8000 + 0xf3c ] = 0x04164a00 ;;  pgm[7@0x8001359e8000 + 0xf40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0xf44 ] = 0x0a424c1d  v_mul_f32_e32 v33, s29, v38  pgm[7@0x8001359e8000 + 0xf48 ] = 0x0a4c4e1d  v_mul_f32_e32 v38, s29, v39  pgm[7@0x8001359e8000 + 0xf4c ] = 0x0a4e501d  v_mul_f32_e32 v39, s29, v40  pgm[7@0x8001359e8000 + 0xf50 ] = 0x0a363721  v_mul_f32_e32 v27, v33, v27  pgm[7@0x8001359e8000 + 0xf54 ] = 0x0a3a3b26  v_mul_f32_e32 v29, v38, v29  pgm[7@0x8001359e8000 + 0xf58 ] = 0x0a0a0b27  v_mul_f32_e32 v5, v39, v5  pgm[7@0x8001359e8000 + 0xf5c ] = 0x2c22091b  v_mac_f32_e32 v17, v27, v4  pgm[7@0x8001359e8000 + 0xf60 ] = 0x2c20091d  v_mac_f32_e32 v16, v29, v4  pgm[7@0x8001359e8000 + 0xf64 ] = 0x2c1e0905  v_mac_f32_e32 v15, v5, v4  pgm[7@0x8001359e8000 + 0xf68 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x8001359e8000 + 0xf6c ] = 0x00000f0c ;;  pgm[7@0x8001359e8000 + 0xf70 ] = 0x7e360280  v_mov_b32_e32 v27, 0  pgm[7@0x8001359e8000 + 0xf74 ] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x8001359e8000 + 0xf78 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359e8000 + 0xf7c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xf80 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e8000 + 0xf84 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x8001359e8000 + 0xf88 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359e8000 + 0xf8c ] = 0x000000d8 ;;  pgm[7@0x8001359e8000 + 0xf90 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359e8000 + 0xf94 ] = 0x000000e0 ;;  pgm[7@0x8001359e8000 + 0xf98 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xe8  pgm[7@0x8001359e8000 + 0xf9c ] = 0x000000e8 ;;  pgm[7@0x8001359e8000 + 0xfa0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x180  pgm[7@0x8001359e8000 + 0xfa4 ] = 0x00000180 ;;  pgm[7@0x8001359e8000 + 0xfa8 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x1d0  pgm[7@0x8001359e8000 + 0xfac ] = 0x000001d0 ;;  pgm[7@0x8001359e8000 + 0xfb0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359e8000 + 0xfb4 ] = 0x000000c0 ;;  pgm[7@0x8001359e8000 + 0xfb8 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xc8  pgm[7@0x8001359e8000 + 0xfbc ] = 0x000000c8 ;;  pgm[7@0x8001359e8000 + 0xfc0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359e8000 + 0xfc4 ] = 0x000000d0 ;;  pgm[7@0x8001359e8000 + 0xfc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0xfcc ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x8001359e8000 + 0xfd0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001359e8000 + 0xfd4 ] = 0x00000380 ;;  pgm[7@0x8001359e8000 + 0xfd8 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359e8000 + 0xfdc ] = 0x2c080e10  v_mac_f32_e32 v4, s16, v7  pgm[7@0x8001359e8000 + 0xfe0 ] = 0x0a0a1000  v_mul_f32_e32 v5, s0, v8  pgm[7@0x8001359e8000 + 0xfe4 ] = 0x0a361001  v_mul_f32_e32 v27, s1, v8  pgm[7@0x8001359e8000 + 0xfe8 ] = 0x2c0a0e06  v_mac_f32_e32 v5, s6, v7  pgm[7@0x8001359e8000 + 0xfec ] = 0x2c360e07  v_mac_f32_e32 v27, s7, v7  pgm[7@0x8001359e8000 + 0xff0 ] = 0x2c081211  v_mac_f32_e32 v4, s17, v9  pgm[7@0x8001359e8000 + 0xff4 ] = 0x2c0a120e  v_mac_f32_e32 v5, s14, v9  pgm[7@0x8001359e8000 + 0xff8 ] = 0x2c36120f  v_mac_f32_e32 v27, s15, v9  pgm[7@0x8001359e8000 + 0xffc ] = 0xd1c7001d  v_cubema_f32 v29, v5, v27, v4  pgm[7@0x8001359e8000 + 0x1000] = 0x04123705 ;;  pgm[7@0x8001359e8000 + 0x1004] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359e8000 + 0x1008] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x100c] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001359e8000 + 0x1010] = 0x000003b0 ;;  pgm[7@0x8001359e8000 + 0x1014] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359e8000 + 0x1018] = 0x00000000 ;;  pgm[7@0x8001359e8000 + 0x101c] = 0xd162011d  v_rcp_f32_e64 v29, |v29|  pgm[7@0x8001359e8000 + 0x1020] = 0x0000011d ;;  pgm[7@0x8001359e8000 + 0x1024] = 0x7e4c0205  v_mov_b32_e32 v38, s5  pgm[7@0x8001359e8000 + 0x1028] = 0xd1c10027  v_mad_f32 v39, s26, v6, v38  pgm[7@0x8001359e8000 + 0x102c] = 0x049a0c1a ;;  pgm[7@0x8001359e8000 + 0x1030] = 0xd1c10024  v_mad_f32 v36, s26, v36, v38  pgm[7@0x8001359e8000 + 0x1034] = 0x049a481a ;;  pgm[7@0x8001359e8000 + 0x1038] = 0x2c4c4a1a  v_mac_f32_e32 v38, s26, v37  pgm[7@0x8001359e8000 + 0x103c] = 0xd1c60021  v_cubetc_f32 v33, v5, v27, v4  pgm[7@0x8001359e8000 + 0x1040] = 0x04123705 ;;  pgm[7@0x8001359e8000 + 0x1044] = 0xd1c50025  v_cubesc_f32 v37, v5, v27, v4  pgm[7@0x8001359e8000 + 0x1048] = 0x04123705 ;;  pgm[7@0x8001359e8000 + 0x104c] = 0xd1c40006  v_cubeid_f32 v6, v5, v27, v4  pgm[7@0x8001359e8000 + 0x1050] = 0x04123705 ;;  pgm[7@0x8001359e8000 + 0x1054] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001359e8000 + 0x1058] = 0x3fc00000 ;;  pgm[7@0x8001359e8000 + 0x105c] = 0x30083b25  v_madak_f32 v4, v37, v29, 0x3fc00000  pgm[7@0x8001359e8000 + 0x1060] = 0x3fc00000 ;;  pgm[7@0x8001359e8000 + 0x1064] = 0x2c0a3b21  v_mac_f32_e32 v5, v33, v29  pgm[7@0x8001359e8000 + 0x1068] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0x106c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x1070] = 0xbf800000  s_nop 0  pgm[7@0x8001359e8000 + 0x1074] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359e8000 + 0x1078] = 0x00040404 ;;  pgm[7@0x8001359e8000 + 0x107c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0x1080] = 0x0a080927  v_mul_f32_e32 v4, v39, v4  pgm[7@0x8001359e8000 + 0x1084] = 0x0a0a0b24  v_mul_f32_e32 v5, v36, v5  pgm[7@0x8001359e8000 + 0x1088] = 0x0a0c0d26  v_mul_f32_e32 v6, v38, v6  pgm[7@0x8001359e8000 + 0x108c] = 0x0a360900  v_mul_f32_e32 v27, v0, v4  pgm[7@0x8001359e8000 + 0x1090] = 0x0a3a0b01  v_mul_f32_e32 v29, v1, v5  pgm[7@0x8001359e8000 + 0x1094] = 0x0a420d02  v_mul_f32_e32 v33, v2, v6  pgm[7@0x8001359e8000 + 0x1098] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x8001359e8000 + 0x109c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x8001359e8000 + 0x10a0] = 0x00000f10 ;;  pgm[7@0x8001359e8000 + 0x10a4] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359e8000 + 0x10a8] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359e8000 + 0x10ac] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359e8000 + 0x10b0] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359e8000 + 0x10b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x10b8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e8000 + 0x10bc] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359e8000 + 0x10c0] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f8  pgm[7@0x8001359e8000 + 0x10c4] = 0x000001f8 ;;  pgm[7@0x8001359e8000 + 0x10c8] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359e8000 + 0x10cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x10d0] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359e8000 + 0x10d4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f0  pgm[7@0x8001359e8000 + 0x10d8] = 0x000001f0 ;;  pgm[7@0x8001359e8000 + 0x10dc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359e8000 + 0x10e0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359e8000 + 0x10e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x10e8] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x8001359e8000 + 0x10ec] = 0xbf820002  s_branch 2  pgm[7@0x8001359e8000 + 0x10f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x10f4] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359e8000 + 0x10f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1f4  pgm[7@0x8001359e8000 + 0x10fc] = 0x000001f4 ;;  pgm[7@0x8001359e8000 + 0x1100] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001359e8000 + 0x1104] = 0x00000113 ;;  pgm[7@0x8001359e8000 + 0x1108] = 0x7e4a4512  v_rcp_f32_e32 v37, v18  pgm[7@0x8001359e8000 + 0x110c] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1fc  pgm[7@0x8001359e8000 + 0x1110] = 0x000001fc ;;  pgm[7@0x8001359e8000 + 0x1114] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x210  pgm[7@0x8001359e8000 + 0x1118] = 0x00000210 ;;  pgm[7@0x8001359e8000 + 0x111c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x1120] = 0x7e4c4402  v_rcp_f32_e32 v38, s2  pgm[7@0x8001359e8000 + 0x1124] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359e8000 + 0x1128] = 0x7f7fffff ;;  pgm[7@0x8001359e8000 + 0x112c] = 0x7e4802ff  v_mov_b32_e32 v36, 0xff7fffff  pgm[7@0x8001359e8000 + 0x1130] = 0xff7fffff ;;  pgm[7@0x8001359e8000 + 0x1134] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359e8000 + 0x1138] = 0x144a0d25  v_min_f32_e32 v37, v37, v6  pgm[7@0x8001359e8000 + 0x113c] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x8001359e8000 + 0x1140] = 0x160a4905  v_max_f32_e32 v5, v5, v36  pgm[7@0x8001359e8000 + 0x1144] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359e8000 + 0x1148] = 0x00020b04 ;;  pgm[7@0x8001359e8000 + 0x114c] = 0x160a4925  v_max_f32_e32 v5, v37, v36  pgm[7@0x8001359e8000 + 0x1150] = 0x140c0d26  v_min_f32_e32 v6, v38, v6  pgm[7@0x8001359e8000 + 0x1154] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359e8000 + 0x1158] = 0x160a4906  v_max_f32_e32 v5, v6, v36  pgm[7@0x8001359e8000 + 0x115c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359e8000 + 0x1160] = 0x00020b04 ;;  pgm[7@0x8001359e8000 + 0x1164] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359e8000 + 0x1168] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x218  pgm[7@0x8001359e8000 + 0x116c] = 0x00000218 ;;  pgm[7@0x8001359e8000 + 0x1170] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001359e8000 + 0x1174] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359e8000 + 0x1178] = 0xd10b8024  v_max_f32_e64 v36, v4, v4 clamp  pgm[7@0x8001359e8000 + 0x117c] = 0x00020904 ;;  pgm[7@0x8001359e8000 + 0x1180] = 0xd1058004  v_mul_f32_e64 v4, v36, s0 clamp  pgm[7@0x8001359e8000 + 0x1184] = 0x00000124 ;;  pgm[7@0x8001359e8000 + 0x1188] = 0xd1058005  v_mul_f32_e64 v5, v36, s1 clamp  pgm[7@0x8001359e8000 + 0x118c] = 0x00000324 ;;  pgm[7@0x8001359e8000 + 0x1190] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x1194] = 0xd1058006  v_mul_f32_e64 v6, v36, s2 clamp  pgm[7@0x8001359e8000 + 0x1198] = 0x00000524 ;;  pgm[7@0x8001359e8000 + 0x119c] = 0xd10b8024  v_max_f32_e64 v36, v36, v36 clamp  pgm[7@0x8001359e8000 + 0x11a0] = 0x00024924 ;;  pgm[7@0x8001359e8000 + 0x11a4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf14  pgm[7@0x8001359e8000 + 0x11a8] = 0x00000f14 ;;  pgm[7@0x8001359e8000 + 0x11ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x11b0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e8000 + 0x11b4] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359e8000 + 0x11b8] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x208  pgm[7@0x8001359e8000 + 0x11bc] = 0x00000208 ;;  pgm[7@0x8001359e8000 + 0x11c0] = 0x7e4a5881  v_bfrev_b32_e32 v37, 1  pgm[7@0x8001359e8000 + 0x11c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x11c8] = 0x7c964a00  v_cmp_ngt_f32_e32 vcc, s0, v37  pgm[7@0x8001359e8000 + 0x11cc] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x200  pgm[7@0x8001359e8000 + 0x11d0] = 0x00000200 ;;  pgm[7@0x8001359e8000 + 0x11d4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359e8000 + 0x11d8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359e8000 + 0x11dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x11e0] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001359e8000 + 0x11e4] = 0xbf820002  s_branch 2  pgm[7@0x8001359e8000 + 0x11e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x11ec] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001359e8000 + 0x11f0] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001359e8000 + 0x11f4] = 0x00000113 ;;  pgm[7@0x8001359e8000 + 0x11f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x204  pgm[7@0x8001359e8000 + 0x11fc] = 0x00000204 ;;  pgm[7@0x8001359e8000 + 0x1200] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x8001359e8000 + 0x1204] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001359e8000 + 0x1208] = 0x7f7fffff ;;  pgm[7@0x8001359e8000 + 0x120c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359e8000 + 0x1210] = 0x7e4a02ff  v_mov_b32_e32 v37, 0xff7fffff  pgm[7@0x8001359e8000 + 0x1214] = 0xff7fffff ;;  pgm[7@0x8001359e8000 + 0x1218] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001359e8000 + 0x121c] = 0x16264b13  v_max_f32_e32 v19, v19, v37  pgm[7@0x8001359e8000 + 0x1220] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x220  pgm[7@0x8001359e8000 + 0x1224] = 0x00000220 ;;  pgm[7@0x8001359e8000 + 0x1228] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x8001359e8000 + 0x122c] = 0x0002270a ;;  pgm[7@0x8001359e8000 + 0x1230] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x228  pgm[7@0x8001359e8000 + 0x1234] = 0x00000228 ;;  pgm[7@0x8001359e8000 + 0x1238] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x123c] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001359e8000 + 0x1240] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001359e8000 + 0x1244] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359e8000 + 0x1248] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x8001359e8000 + 0x124c] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001359e8000 + 0x1250] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359e8000 + 0x1254] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x8001359e8000 + 0x1258] = 0x0002250a ;;  pgm[7@0x8001359e8000 + 0x125c] = 0xd1018024  v_add_f32_e64 v36, v10, v36 clamp  pgm[7@0x8001359e8000 + 0x1260] = 0x0002490a ;;  pgm[7@0x8001359e8000 + 0x1264] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x8001359e8000 + 0x1268] = 0x00021400 ;;  pgm[7@0x8001359e8000 + 0x126c] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x8001359e8000 + 0x1270] = 0x00021401 ;;  pgm[7@0x8001359e8000 + 0x1274] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x8001359e8000 + 0x1278] = 0x00021403 ;;  pgm[7@0x8001359e8000 + 0x127c] = 0x02143711  v_add_f32_e32 v10, v17, v27  pgm[7@0x8001359e8000 + 0x1280] = 0x0a220f17  v_mul_f32_e32 v17, v23, v7  pgm[7@0x8001359e8000 + 0x1284] = 0x2c221116  v_mac_f32_e32 v17, v22, v8  pgm[7@0x8001359e8000 + 0x1288] = 0x0a0e3d07  v_mul_f32_e32 v7, v7, v30  pgm[7@0x8001359e8000 + 0x128c] = 0xd1168011  v_mac_f32_e64 v17, v21, v9 clamp  pgm[7@0x8001359e8000 + 0x1290] = 0x00021315 ;;  pgm[7@0x8001359e8000 + 0x1294] = 0x2c0e3f08  v_mac_f32_e32 v7, v8, v31  pgm[7@0x8001359e8000 + 0x1298] = 0x0a102319  v_mul_f32_e32 v8, v25, v17  pgm[7@0x8001359e8000 + 0x129c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1e0  pgm[7@0x8001359e8000 + 0x12a0] = 0x000001e0 ;;  pgm[7@0x8001359e8000 + 0x12a4] = 0xd1168007  v_mac_f32_e64 v7, v9, v32 clamp  pgm[7@0x8001359e8000 + 0x12a8] = 0x00024109 ;;  pgm[7@0x8001359e8000 + 0x12ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e8000 + 0x12b0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359e8000 + 0x12b4] = 0x0a102318  v_mul_f32_e32 v8, v24, v17  pgm[7@0x8001359e8000 + 0x12b8] = 0x0a12231a  v_mul_f32_e32 v9, v26, v17  pgm[7@0x8001359e8000 + 0x12bc] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x8001359e8000 + 0x12c0] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x8001359e8000 + 0x12c4] = 0x0a100f1c  v_mul_f32_e32 v8, v28, v7  pgm[7@0x8001359e8000 + 0x12c8] = 0x0a120f22  v_mul_f32_e32 v9, v34, v7  pgm[7@0x8001359e8000 + 0x12cc] = 0x0a0e0f23  v_mul_f32_e32 v7, v35, v7  pgm[7@0x8001359e8000 + 0x12d0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359e8000 + 0x12d4] = 0x02203b10  v_add_f32_e32 v16, v16, v29  pgm[7@0x8001359e8000 + 0x12d8] = 0x2c180309  v_mac_f32_e32 v12, v9, v1  pgm[7@0x8001359e8000 + 0x12dc] = 0x021e430f  v_add_f32_e32 v15, v15, v33  pgm[7@0x8001359e8000 + 0x12e0] = 0x2c160507  v_mac_f32_e32 v11, v7, v2  pgm[7@0x8001359e8000 + 0x12e4] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x8001359e8000 + 0x12e8] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x8001359e8000 + 0x12ec] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x8001359e8000 + 0x12f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e8000 + 0x12f4] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359e8000 + 0x12f8] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359e8000 + 0x12fc] = 0xbfb8aa3b ;;  pgm[7@0x8001359e8000 + 0x1300] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001359e8000 + 0x1304] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001359e8000 + 0x1308] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359e8000 + 0x130c] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359e8000 + 0x1310] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359e8000 + 0x1314] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359e8000 + 0x1318] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359e8000 + 0x131c] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359e8000 + 0x1320] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359e8000 + 0x1324] = 0x000000f2 ;;  pgm[7@0x8001359e8000 + 0x1328] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359e8000 + 0x132c] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359e8000 + 0x1330] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359e8000 + 0x1334] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359e8000 + 0x1338] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359e8000 + 0x133c] = 0x040e48f2  v_sub_f32_e32 v7, 1.0, v36  pgm[7@0x8001359e8000 + 0x1340] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001359e8000 + 0x1344] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001359e8000 + 0x1348] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001359e8000 + 0x134c] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001359e8000 + 0x1350] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001359e8000 + 0x1354] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359e8000 + 0x1358] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359e8000 + 0x135c] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359e8000 + 0x1360] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359e8000 + 0x1364] = 0x00020300 ;;  pgm[7@0x8001359e8000 + 0x1368] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359e8000 + 0x136c] = 0x00020702 ;;  pgm[7@0x8001359e8000 + 0x1370] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359e8000 + 0x1374] = 0x00000100 ;;  pgm[7@0x8001359e8000 + 0x1378] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800168be5400 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x5a4] pgm[7@0x800168be5400 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800168be5400 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800168be5400 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800168be5400 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800168be5400 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800168be5400 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800168be5400 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800168be5400 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800168be5400 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800168be5400 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800168be5400 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800168be5400 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800168be5400 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be5400 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800168be5400 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800168be5400 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800168be5400 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800168be5400 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800168be5400 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800168be5400 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800168be5400 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800168be5400 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800168be5400 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800168be5400 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800168be5400 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be5400 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800168be5400 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800168be5400 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800168be5400 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800168be5400 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800168be5400 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800168be5400 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800168be5400 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800168be5400 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800168be5400 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800168be5400 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800168be5400 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800168be5400 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800168be5400 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800168be5400 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800168be5400 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800168be5400 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800168be5400 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800168be5400 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800168be5400 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800168be5400 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800168be5400 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800168be5400 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800168be5400 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800168be5400 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800168be5400 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800168be5400 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800168be5400 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800168be5400 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800168be5400 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800168be5400 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800168be5400 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800168be5400 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800168be5400 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800168be5400 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be5400 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800168be5400 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800168be5400 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800168be5400 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800168be5400 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800168be5400 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800168be5400 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800168be5400 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800168be5400 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800168be5400 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800168be5400 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800168be5400 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800168be5400 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800168be5400 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800168be5400 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800168be5400 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800168be5400 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800168be5400 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800168be5400 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800168be5400 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800168be5400 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800168be5400 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800168be5400 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800168be5400 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800168be5400 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800168be5400 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800168be5400 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800168be5400 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800168be5400 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800168be5400 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800168be5400 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800168be5400 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800168be5400 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800168be5400 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800168be5400 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800168be5400 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800168be5400 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800168be5400 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800168be5400 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800168be5400 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800168be5400 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800168be5400 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800168be5400 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800168be5400 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800168be5400 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800168be5400 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800168be5400 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800168be5400 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800168be5400 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800168be5400 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800168be5400 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800168be5400 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800168be5400 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800168be5400 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800168be5400 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800168be5400 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800168be5400 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800168be5400 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800168be5400 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800168be5400 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800168be5400 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800168be5400 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800168be5400 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800168be5400 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800168be5400 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800168be5400 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800168be5400 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800168be5400 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800168be5400 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800168be5400 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800168be5400 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800168be5400 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800168be5400 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800168be5400 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800168be5400 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800168be5400 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800168be5400 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800168be5400 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800168be5400 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800168be5400 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800168be5400 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800168be5400 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800168be5400 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800168be5400 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800168be5400 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800168be5400 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800168be5400 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800168be5400 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800168be5400 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800168be5400 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800168be5400 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800168be5400 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800168be5400 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800168be5400 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800168be5400 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800168be5400 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359ea000 of length 5972 bytes from IB[7@0x8001a7dc0100 + 0x618] pgm[7@0x8001359ea000 + 0x0 ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x8001359ea000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359ea000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359ea000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359ea000 + 0x10 ] = 0x8112ff03  s_add_i32 s18, s3, 0x3c0  pgm[7@0x8001359ea000 + 0x14 ] = 0x000003c0 ;;  pgm[7@0x8001359ea000 + 0x18 ] = 0xd4001002  v_interp_p1_f32_e32 v0, v2, attr4.x  pgm[7@0x8001359ea000 + 0x1c ] = 0xd4041102  v_interp_p1_f32_e32 v1, v2, attr4.y  pgm[7@0x8001359ea000 + 0x20 ] = 0xd4180c02  v_interp_p1_f32_e32 v6, v2, attr3.x  pgm[7@0x8001359ea000 + 0x24 ] = 0xd4011003  v_interp_p2_f32_e32 v0, v3, attr4.x  pgm[7@0x8001359ea000 + 0x28 ] = 0xd4101202  v_interp_p1_f32_e32 v4, v2, attr4.z  pgm[7@0x8001359ea000 + 0x2c ] = 0xd41c0d02  v_interp_p1_f32_e32 v7, v2, attr3.y  pgm[7@0x8001359ea000 + 0x30 ] = 0xd4190c03  v_interp_p2_f32_e32 v6, v3, attr3.x  pgm[7@0x8001359ea000 + 0x34 ] = 0xd4051103  v_interp_p2_f32_e32 v1, v3, attr4.y  pgm[7@0x8001359ea000 + 0x38 ] = 0x0a0a0100  v_mul_f32_e32 v5, v0, v0  pgm[7@0x8001359ea000 + 0x3c ] = 0xd4200e02  v_interp_p1_f32_e32 v8, v2, attr3.z  pgm[7@0x8001359ea000 + 0x40 ] = 0xd4111203  v_interp_p2_f32_e32 v4, v3, attr4.z  pgm[7@0x8001359ea000 + 0x44 ] = 0x2c0a0301  v_mac_f32_e32 v5, v1, v1  pgm[7@0x8001359ea000 + 0x48 ] = 0xd41d0d03  v_interp_p2_f32_e32 v7, v3, attr3.y  pgm[7@0x8001359ea000 + 0x4c ] = 0x0a160d06  v_mul_f32_e32 v11, v6, v6  pgm[7@0x8001359ea000 + 0x50 ] = 0x2c0a0904  v_mac_f32_e32 v5, v4, v4  pgm[7@0x8001359ea000 + 0x54 ] = 0xd4210e03  v_interp_p2_f32_e32 v8, v3, attr3.z  pgm[7@0x8001359ea000 + 0x58 ] = 0x2c160f07  v_mac_f32_e32 v11, v7, v7  pgm[7@0x8001359ea000 + 0x5c ] = 0x2c161108  v_mac_f32_e32 v11, v8, v8  pgm[7@0x8001359ea000 + 0x60 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001359ea000 + 0x64 ] = 0x7e16490b  v_rsq_f32_e32 v11, v11  pgm[7@0x8001359ea000 + 0x68 ] = 0xb0138000  s_movk_i32 s19, 0x8000  pgm[7@0x8001359ea000 + 0x6c ] = 0xc00e0709  s_load_dwordx8 s[28:35], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x70 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x74 ] = 0x8112ff03  s_add_i32 s18, s3, 0x3f0  pgm[7@0x8001359ea000 + 0x78 ] = 0x000003f0 ;;  pgm[7@0x8001359ea000 + 0x7c ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001359ea000 + 0x80 ] = 0x7f7fffff ;;  pgm[7@0x8001359ea000 + 0x84 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359ea000 + 0x88 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001359ea000 + 0x8c ] = 0xc00a0909  s_load_dwordx4 s[36:39], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x90 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x94 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001359ea000 + 0x98 ] = 0x0a000b00  v_mul_f32_e32 v0, v0, v5  pgm[7@0x8001359ea000 + 0x9c ] = 0x0a020b01  v_mul_f32_e32 v1, v1, v5  pgm[7@0x8001359ea000 + 0xa0 ] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359ea000 + 0xa4 ] = 0x140a1605  v_min_f32_e32 v5, s5, v11  pgm[7@0x8001359ea000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001359ea000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001359ea000 + 0xb0 ] = 0x0a160b06  v_mul_f32_e32 v11, v6, v5  pgm[7@0x8001359ea000 + 0xb4 ] = 0x0a1e0b07  v_mul_f32_e32 v15, v7, v5  pgm[7@0x8001359ea000 + 0xb8 ] = 0x0a200b08  v_mul_f32_e32 v16, v8, v5  pgm[7@0x8001359ea000 + 0xbc ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001359ea000 + 0xc0 ] = 0x0a0a2311  v_mul_f32_e32 v5, v17, v17  pgm[7@0x8001359ea000 + 0xc4 ] = 0xd4240402  v_interp_p1_f32_e32 v9, v2, attr1.x  pgm[7@0x8001359ea000 + 0xc8 ] = 0xd4280502  v_interp_p1_f32_e32 v10, v2, attr1.y  pgm[7@0x8001359ea000 + 0xcc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001359ea000 + 0xd0 ] = 0x2c0a2512  v_mac_f32_e32 v5, v18, v18  pgm[7@0x8001359ea000 + 0xd4 ] = 0x2c0a2713  v_mac_f32_e32 v5, v19, v19  pgm[7@0x8001359ea000 + 0xd8 ] = 0xd4250403  v_interp_p2_f32_e32 v9, v3, attr1.x  pgm[7@0x8001359ea000 + 0xdc ] = 0xd4290503  v_interp_p2_f32_e32 v10, v3, attr1.y  pgm[7@0x8001359ea000 + 0xe0 ] = 0x7e284905  v_rsq_f32_e32 v20, v5  pgm[7@0x8001359ea000 + 0xe4 ] = 0x8112ff03  s_add_i32 s18, s3, 0x240  pgm[7@0x8001359ea000 + 0xe8 ] = 0x00000240 ;;  pgm[7@0x8001359ea000 + 0xec ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0xf0 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0xf4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xf8 ] = 0xf0800f00  image_sample v[5:8], v9, s[28:35], s[36:39] dmask:0xf  pgm[7@0x8001359ea000 + 0xfc ] = 0x01270509 ;;  pgm[7@0x8001359ea000 + 0x100 ] = 0x8112ff03  s_add_i32 s18, s3, 0x270  pgm[7@0x8001359ea000 + 0x104 ] = 0x00000270 ;;  pgm[7@0x8001359ea000 + 0x108 ] = 0xc00a0709  s_load_dwordx4 s[28:31], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x10c ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x110 ] = 0x8112ff03  s_add_i32 s18, s3, 0x400  pgm[7@0x8001359ea000 + 0x114 ] = 0x00000400 ;;  pgm[7@0x8001359ea000 + 0x118 ] = 0xc00e0a09  s_load_dwordx8 s[40:47], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x11c ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x120 ] = 0x8112ff03  s_add_i32 s18, s3, 0x430  pgm[7@0x8001359ea000 + 0x124 ] = 0x00000430 ;;  pgm[7@0x8001359ea000 + 0x128 ] = 0xc00a0c09  s_load_dwordx4 s[48:51], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x12c ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x130 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001359ea000 + 0x134 ] = 0x0a222911  v_mul_f32_e32 v17, v17, v20  pgm[7@0x8001359ea000 + 0x138 ] = 0x0a302912  v_mul_f32_e32 v24, v18, v20  pgm[7@0x8001359ea000 + 0x13c ] = 0x0a262913  v_mul_f32_e32 v19, v19, v20  pgm[7@0x8001359ea000 + 0x140 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001359ea000 + 0x144 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001359ea000 + 0x148 ] = 0x00027fac ;;  pgm[7@0x8001359ea000 + 0x14c ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x8001359ea000 + 0x150 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001359ea000 + 0x154 ] = 0x00008000 ;;  pgm[7@0x8001359ea000 + 0x158 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x190  pgm[7@0x8001359ea000 + 0x15c ] = 0x00000190 ;;  pgm[7@0x8001359ea000 + 0x160 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x164 ] = 0xf0800700  image_sample v[20:22], v9, s[40:47], s[48:51] dmask:0x7  pgm[7@0x8001359ea000 + 0x168 ] = 0x018a1409 ;;  pgm[7@0x8001359ea000 + 0x16c ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1a0  pgm[7@0x8001359ea000 + 0x170 ] = 0x000001a0 ;;  pgm[7@0x8001359ea000 + 0x174 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x240  pgm[7@0x8001359ea000 + 0x178 ] = 0x00000240 ;;  pgm[7@0x8001359ea000 + 0x17c ] = 0xbeb400ff  s_mov_b32 s52, 0xff7fffff  pgm[7@0x8001359ea000 + 0x180 ] = 0xff7fffff ;;  pgm[7@0x8001359ea000 + 0x184 ] = 0x7e323e08  v_floor_f32_e32 v25, s8  pgm[7@0x8001359ea000 + 0x188 ] = 0xd0410010  v_cmp_lt_f32_e64 s[16:17], s8, 0  pgm[7@0x8001359ea000 + 0x18c ] = 0x00010008 ;;  pgm[7@0x8001359ea000 + 0x190 ] = 0xd4b00102  v_interp_p1_f32_e32 v44, v2, attr0.y  pgm[7@0x8001359ea000 + 0x194 ] = 0x8112ff03  s_add_i32 s18, s3, 0x200  pgm[7@0x8001359ea000 + 0x198 ] = 0x00000200 ;;  pgm[7@0x8001359ea000 + 0x19c ] = 0xd4b10103  v_interp_p2_f32_e32 v44, v3, attr0.y  pgm[7@0x8001359ea000 + 0x1a0 ] = 0xc00e0809  s_load_dwordx8 s[32:39], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x1a4 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x1a8 ] = 0xd4ac0002  v_interp_p1_f32_e32 v43, v2, attr0.x  pgm[7@0x8001359ea000 + 0x1ac ] = 0xd4ad0003  v_interp_p2_f32_e32 v43, v3, attr0.x  pgm[7@0x8001359ea000 + 0x1b0 ] = 0x7e6c0280  v_mov_b32_e32 v54, 0  pgm[7@0x8001359ea000 + 0x1b4 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff  pgm[7@0x8001359ea000 + 0x1b8 ] = 0x000000ff ;;  pgm[7@0x8001359ea000 + 0x1bc ] = 0x7e780280  v_mov_b32_e32 v60, 0  pgm[7@0x8001359ea000 + 0x1c0 ] = 0x7e7a0280  v_mov_b32_e32 v61, 0  pgm[7@0x8001359ea000 + 0x1c4 ] = 0x7e7e0280  v_mov_b32_e32 v63, 0  pgm[7@0x8001359ea000 + 0x1c8 ] = 0x7e800280  v_mov_b32_e32 v64, 0  pgm[7@0x8001359ea000 + 0x1cc ] = 0x7e820280  v_mov_b32_e32 v65, 0  pgm[7@0x8001359ea000 + 0x1d0 ] = 0x7e840280  v_mov_b32_e32 v66, 0  pgm[7@0x8001359ea000 + 0x1d4 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359ea000 + 0x1d8 ] = 0x7e680280  v_mov_b32_e32 v52, 0  pgm[7@0x8001359ea000 + 0x1dc ] = 0x7e7c0280  v_mov_b32_e32 v62, 0  pgm[7@0x8001359ea000 + 0x1e0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ea000 + 0x1e4 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001359ea000 + 0x1e8 ] = 0x03cde905 ;;  pgm[7@0x8001359ea000 + 0x1ec ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001359ea000 + 0x1f0 ] = 0x03cde906 ;;  pgm[7@0x8001359ea000 + 0x1f4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x1f8 ] = 0x0a240c00  v_mul_f32_e32 v18, s0, v6  pgm[7@0x8001359ea000 + 0x1fc ] = 0x0a340a00  v_mul_f32_e32 v26, s0, v5  pgm[7@0x8001359ea000 + 0x200 ] = 0x0a0a0112  v_mul_f32_e32 v5, v18, v0  pgm[7@0x8001359ea000 + 0x204 ] = 0x0a00351a  v_mul_f32_e32 v0, v26, v26  pgm[7@0x8001359ea000 + 0x208 ] = 0xd1c10000  v_mad_f32 v0, v18, -v18, -v0  pgm[7@0x8001359ea000 + 0x20c ] = 0xc4022512 ;;  pgm[7@0x8001359ea000 + 0x210 ] = 0x020000f2  v_add_f32_e32 v0, 1.0, v0  pgm[7@0x8001359ea000 + 0x214 ] = 0x16000080  v_max_f32_e32 v0, 0, v0  pgm[7@0x8001359ea000 + 0x218 ] = 0x7e004900  v_rsq_f32_e32 v0, v0  pgm[7@0x8001359ea000 + 0x21c ] = 0x0a0c0312  v_mul_f32_e32 v6, v18, v1  pgm[7@0x8001359ea000 + 0x220 ] = 0x0a240912  v_mul_f32_e32 v18, v18, v4  pgm[7@0x8001359ea000 + 0x224 ] = 0x2c0a171a  v_mac_f32_e32 v5, v26, v11  pgm[7@0x8001359ea000 + 0x228 ] = 0x14000005  v_min_f32_e32 v0, s5, v0  pgm[7@0x8001359ea000 + 0x22c ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x8001359ea000 + 0x230 ] = 0x2c0c1f1a  v_mac_f32_e32 v6, v26, v15  pgm[7@0x8001359ea000 + 0x234 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0x238 ] = 0xd1d30001  v_max3_f32 v1, v20, v21, v22  pgm[7@0x8001359ea000 + 0x23c ] = 0x045a2b14 ;;  pgm[7@0x8001359ea000 + 0x240 ] = 0x2c24211a  v_mac_f32_e32 v18, v26, v16  pgm[7@0x8001359ea000 + 0x244 ] = 0x14000005  v_min_f32_e32 v0, s5, v0  pgm[7@0x8001359ea000 + 0x248 ] = 0x16000034  v_max_f32_e32 v0, s52, v0  pgm[7@0x8001359ea000 + 0x24c ] = 0x0a080308  v_mul_f32_e32 v4, v8, v1  pgm[7@0x8001359ea000 + 0x250 ] = 0x2c0a2300  v_mac_f32_e32 v5, v0, v17  pgm[7@0x8001359ea000 + 0x254 ] = 0x2c0c3100  v_mac_f32_e32 v6, v0, v24  pgm[7@0x8001359ea000 + 0x258 ] = 0x2c242700  v_mac_f32_e32 v18, v0, v19  pgm[7@0x8001359ea000 + 0x25c ] = 0xd1c10000  v_mad_f32 v0, -v8, v1, 1.0  pgm[7@0x8001359ea000 + 0x260 ] = 0x23ca0308 ;;  pgm[7@0x8001359ea000 + 0x264 ] = 0x06023208  v_subrev_f32_e32 v1, s8, v25  pgm[7@0x8001359ea000 + 0x268 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359ea000 + 0x26c ] = 0x2c080107  v_mac_f32_e32 v4, v7, v0  pgm[7@0x8001359ea000 + 0x270 ] = 0x7e003e09  v_floor_f32_e32 v0, s9  pgm[7@0x8001359ea000 + 0x274 ] = 0x06000009  v_subrev_f32_e32 v0, s9, v0  pgm[7@0x8001359ea000 + 0x278 ] = 0x86906a10  s_and_b64 s[16:17], s[16:17], vcc  pgm[7@0x8001359ea000 + 0x27c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v0  pgm[7@0x8001359ea000 + 0x280 ] = 0x00020080 ;;  pgm[7@0x8001359ea000 + 0x284 ] = 0xd1000007  v_cndmask_b32_e64 v7, 0, 1.0, s[16:17]  pgm[7@0x8001359ea000 + 0x288 ] = 0x0041e480 ;;  pgm[7@0x8001359ea000 + 0x28c ] = 0xd0410010  v_cmp_lt_f32_e64 s[16:17], s9, 0  pgm[7@0x8001359ea000 + 0x290 ] = 0x00010009 ;;  pgm[7@0x8001359ea000 + 0x294 ] = 0x86800010  s_and_b64 s[0:1], s[16:17], s[0:1]  pgm[7@0x8001359ea000 + 0x298 ] = 0x02020208  v_add_f32_e32 v1, s8, v1  pgm[7@0x8001359ea000 + 0x29c ] = 0xd1028017  v_sub_f32_e64 v23, 1.0, v8 clamp  pgm[7@0x8001359ea000 + 0x2a0 ] = 0x000210f2 ;;  pgm[7@0x8001359ea000 + 0x2a4 ] = 0x02000009  v_add_f32_e32 v0, s9, v0  pgm[7@0x8001359ea000 + 0x2a8 ] = 0xd1000008  v_cndmask_b32_e64 v8, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x2ac ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x2b0 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x0  pgm[7@0x8001359ea000 + 0x2b4 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x2b8 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xc  pgm[7@0x8001359ea000 + 0x2bc ] = 0x0000000c ;;  pgm[7@0x8001359ea000 + 0x2c0 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x10  pgm[7@0x8001359ea000 + 0x2c4 ] = 0x00000010 ;;  pgm[7@0x8001359ea000 + 0x2c8 ] = 0x02000108  v_add_f32_e32 v0, v8, v0  pgm[7@0x8001359ea000 + 0x2cc ] = 0x02020307  v_add_f32_e32 v1, v7, v1  pgm[7@0x8001359ea000 + 0x2d0 ] = 0xd41c0202  v_interp_p1_f32_e32 v7, v2, attr0.z  pgm[7@0x8001359ea000 + 0x2d4 ] = 0xd41d0203  v_interp_p2_f32_e32 v7, v3, attr0.z  pgm[7@0x8001359ea000 + 0x2d8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x2dc ] = 0x0a105800  v_mul_f32_e32 v8, s0, v44  pgm[7@0x8001359ea000 + 0x2e0 ] = 0x0a165801  v_mul_f32_e32 v11, s1, v44  pgm[7@0x8001359ea000 + 0x2e4 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1c  pgm[7@0x8001359ea000 + 0x2e8 ] = 0x0000001c ;;  pgm[7@0x8001359ea000 + 0x2ec ] = 0x2c105608  v_mac_f32_e32 v8, s8, v43  pgm[7@0x8001359ea000 + 0x2f0 ] = 0x2c165609  v_mac_f32_e32 v11, s9, v43  pgm[7@0x8001359ea000 + 0x2f4 ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x24  pgm[7@0x8001359ea000 + 0x2f8 ] = 0x00000024 ;;  pgm[7@0x8001359ea000 + 0x2fc ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x2c  pgm[7@0x8001359ea000 + 0x300 ] = 0x0000002c ;;  pgm[7@0x8001359ea000 + 0x304 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x308 ] = 0x0a045800  v_mul_f32_e32 v2, s0, v44  pgm[7@0x8001359ea000 + 0x30c ] = 0x2c100e01  v_mac_f32_e32 v8, s1, v7  pgm[7@0x8001359ea000 + 0x310 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x34  pgm[7@0x8001359ea000 + 0x314 ] = 0x00000034 ;;  pgm[7@0x8001359ea000 + 0x318 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x3c  pgm[7@0x8001359ea000 + 0x31c ] = 0x0000003c ;;  pgm[7@0x8001359ea000 + 0x320 ] = 0x2c160e12  v_mac_f32_e32 v11, s18, v7  pgm[7@0x8001359ea000 + 0x324 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359ea000 + 0x328 ] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x110  pgm[7@0x8001359ea000 + 0x32c ] = 0x00000110 ;;  pgm[7@0x8001359ea000 + 0x330 ] = 0x02061009  v_add_f32_e32 v3, s9, v8  pgm[7@0x8001359ea000 + 0x334 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x338 ] = 0x02101600  v_add_f32_e32 v8, s0, v11  pgm[7@0x8001359ea000 + 0x33c ] = 0x7e164406  v_rcp_f32_e32 v11, s6  pgm[7@0x8001359ea000 + 0x340 ] = 0x2c045602  v_mac_f32_e32 v2, s2, v43  pgm[7@0x8001359ea000 + 0x344 ] = 0x2c040e08  v_mac_f32_e32 v2, s8, v7  pgm[7@0x8001359ea000 + 0x348 ] = 0x02040401  v_add_f32_e32 v2, s1, v2  pgm[7@0x8001359ea000 + 0x34c ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359ea000 + 0x350 ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359ea000 + 0x354 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359ea000 + 0x358 ] = 0x16020234  v_max_f32_e32 v1, s52, v1  pgm[7@0x8001359ea000 + 0x35c ] = 0x16161634  v_max_f32_e32 v11, s52, v11  pgm[7@0x8001359ea000 + 0x360 ] = 0x0a161701  v_mul_f32_e32 v11, v1, v11  pgm[7@0x8001359ea000 + 0x364 ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359ea000 + 0x368 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001359ea000 + 0x36c ] = 0x16040434  v_max_f32_e32 v2, s52, v2  pgm[7@0x8001359ea000 + 0x370 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001359ea000 + 0x374 ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x8001359ea000 + 0x378 ] = 0x14101605  v_min_f32_e32 v8, s5, v11  pgm[7@0x8001359ea000 + 0x37c ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x8001359ea000 + 0x380 ] = 0x7e164407  v_rcp_f32_e32 v11, s7  pgm[7@0x8001359ea000 + 0x384 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x118  pgm[7@0x8001359ea000 + 0x388 ] = 0x00000118 ;;  pgm[7@0x8001359ea000 + 0x38c ] = 0xc0260b06  s_buffer_load_dwordx2 s[44:45], s[12:15], 0x140  pgm[7@0x8001359ea000 + 0x390 ] = 0x00000140 ;;  pgm[7@0x8001359ea000 + 0x394 ] = 0x14000005  v_min_f32_e32 v0, s5, v0  pgm[7@0x8001359ea000 + 0x398 ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359ea000 + 0x39c ] = 0x16000034  v_max_f32_e32 v0, s52, v0  pgm[7@0x8001359ea000 + 0x3a0 ] = 0x16161634  v_max_f32_e32 v11, s52, v11  pgm[7@0x8001359ea000 + 0x3a4 ] = 0x0a161700  v_mul_f32_e32 v11, v0, v11  pgm[7@0x8001359ea000 + 0x3a8 ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359ea000 + 0x3ac ] = 0xc0220e06  s_buffer_load_dword s56, s[12:15], 0x148  pgm[7@0x8001359ea000 + 0x3b0 ] = 0x00000148 ;;  pgm[7@0x8001359ea000 + 0x3b4 ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x174  pgm[7@0x8001359ea000 + 0x3b8 ] = 0x00000174 ;;  pgm[7@0x8001359ea000 + 0x3bc ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0x178  pgm[7@0x8001359ea000 + 0x3c0 ] = 0x00000178 ;;  pgm[7@0x8001359ea000 + 0x3c4 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359ea000 + 0x3c8 ] = 0x03c1e103 ;;  pgm[7@0x8001359ea000 + 0x3cc ] = 0x16101034  v_max_f32_e32 v8, s52, v8  pgm[7@0x8001359ea000 + 0x3d0 ] = 0xd1c10003  v_mad_f32 v3, v3, v8, 0.5  pgm[7@0x8001359ea000 + 0x3d4 ] = 0x03c21103 ;;  pgm[7@0x8001359ea000 + 0x3d8 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359ea000 + 0x3dc ] = 0x03c1e102 ;;  pgm[7@0x8001359ea000 + 0x3e0 ] = 0x14101605  v_min_f32_e32 v8, s5, v11  pgm[7@0x8001359ea000 + 0x3e4 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001359ea000 + 0x3e8 ] = 0x16101034  v_max_f32_e32 v8, s52, v8  pgm[7@0x8001359ea000 + 0x3ec ] = 0xd1c10002  v_mad_f32 v2, v2, v8, 0.5  pgm[7@0x8001359ea000 + 0x3f0 ] = 0x03c21102 ;;  pgm[7@0x8001359ea000 + 0x3f4 ] = 0x0a400500  v_mul_f32_e32 v32, v0, v2  pgm[7@0x8001359ea000 + 0x3f8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x3fc ] = 0x0a04182a  v_mul_f32_e32 v2, s42, v12  pgm[7@0x8001359ea000 + 0x400 ] = 0x0a3e0701  v_mul_f32_e32 v31, v1, v3  pgm[7@0x8001359ea000 + 0x404 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359ea000 + 0x408 ] = 0x7e043f02  v_floor_f32_e32 v2, v2  pgm[7@0x8001359ea000 + 0x40c ] = 0x0a061a2b  v_mul_f32_e32 v3, s43, v13  pgm[7@0x8001359ea000 + 0x410 ] = 0xd1c10002  v_mad_f32 v2, -s42, v12, v2  pgm[7@0x8001359ea000 + 0x414 ] = 0x240a182a ;;  pgm[7@0x8001359ea000 + 0x418 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v3  pgm[7@0x8001359ea000 + 0x41c ] = 0x00020680 ;;  pgm[7@0x8001359ea000 + 0x420 ] = 0x7e063f03  v_floor_f32_e32 v3, v3  pgm[7@0x8001359ea000 + 0x424 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v2  pgm[7@0x8001359ea000 + 0x428 ] = 0x00020480 ;;  pgm[7@0x8001359ea000 + 0x42c ] = 0xd1c10003  v_mad_f32 v3, -s43, v13, v3  pgm[7@0x8001359ea000 + 0x430 ] = 0x240e1a2b ;;  pgm[7@0x8001359ea000 + 0x434 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v3  pgm[7@0x8001359ea000 + 0x438 ] = 0x00020680 ;;  pgm[7@0x8001359ea000 + 0x43c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ea000 + 0x440 ] = 0xd1000008  v_cndmask_b32_e64 v8, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x444 ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x448 ] = 0x2c04182a  v_mac_f32_e32 v2, s42, v12  pgm[7@0x8001359ea000 + 0x44c ] = 0x86800806  s_and_b64 s[0:1], s[6:7], s[8:9]  pgm[7@0x8001359ea000 + 0x450 ] = 0x02040508  v_add_f32_e32 v2, v8, v2  pgm[7@0x8001359ea000 + 0x454 ] = 0xd1000008  v_cndmask_b32_e64 v8, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x458 ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x45c ] = 0x2c061a2b  v_mac_f32_e32 v3, s43, v13  pgm[7@0x8001359ea000 + 0x460 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001359ea000 + 0x464 ] = 0x3c800000 ;;  pgm[7@0x8001359ea000 + 0x468 ] = 0x02060708  v_add_f32_e32 v3, v8, v3  pgm[7@0x8001359ea000 + 0x46c ] = 0x0a100102  v_mul_f32_e32 v8, v2, v0  pgm[7@0x8001359ea000 + 0x470 ] = 0x7e103f08  v_floor_f32_e32 v8, v8  pgm[7@0x8001359ea000 + 0x474 ] = 0xd1c10008  v_mad_f32 v8, -v2, v0, v8  pgm[7@0x8001359ea000 + 0x478 ] = 0x24220102 ;;  pgm[7@0x8001359ea000 + 0x47c ] = 0x7c881080  v_cmp_gt_f32_e32 vcc, 0, v8  pgm[7@0x8001359ea000 + 0x480 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v2  pgm[7@0x8001359ea000 + 0x484 ] = 0x00020480 ;;  pgm[7@0x8001359ea000 + 0x488 ] = 0x2c100102  v_mac_f32_e32 v8, v2, v0  pgm[7@0x8001359ea000 + 0x48c ] = 0x0a040103  v_mul_f32_e32 v2, v3, v0  pgm[7@0x8001359ea000 + 0x490 ] = 0x7e043f02  v_floor_f32_e32 v2, v2  pgm[7@0x8001359ea000 + 0x494 ] = 0xd1c10002  v_mad_f32 v2, -v3, v0, v2  pgm[7@0x8001359ea000 + 0x498 ] = 0x240a0103 ;;  pgm[7@0x8001359ea000 + 0x49c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359ea000 + 0x4a0 ] = 0x00020480 ;;  pgm[7@0x8001359ea000 + 0x4a4 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359ea000 + 0x4a8 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359ea000 + 0x4ac ] = 0x2c040103  v_mac_f32_e32 v2, v3, v0  pgm[7@0x8001359ea000 + 0x4b0 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x4b4 ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x4b8 ] = 0x8680066a  s_and_b64 s[0:1], vcc, s[6:7]  pgm[7@0x8001359ea000 + 0x4bc ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x4c0 ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x4c4 ] = 0x7e020212  v_mov_b32_e32 v1, s18  pgm[7@0x8001359ea000 + 0x4c8 ] = 0x02040503  v_add_f32_e32 v2, v3, v2  pgm[7@0x8001359ea000 + 0x4cc ] = 0x02060229  v_add_f32_e32 v3, s41, v1  pgm[7@0x8001359ea000 + 0x4d0 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001359ea000 + 0x4d4 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359ea000 + 0x4d8 ] = 0x02001100  v_add_f32_e32 v0, v0, v8  pgm[7@0x8001359ea000 + 0x4dc ] = 0x7e104428  v_rcp_f32_e32 v8, s40  pgm[7@0x8001359ea000 + 0x4e0 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001359ea000 + 0x4e4 ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359ea000 + 0x4e8 ] = 0x16160234  v_max_f32_e32 v11, s52, v1  pgm[7@0x8001359ea000 + 0x4ec ] = 0x14021005  v_min_f32_e32 v1, s5, v8  pgm[7@0x8001359ea000 + 0x4f0 ] = 0x16300234  v_max_f32_e32 v24, s52, v1  pgm[7@0x8001359ea000 + 0x4f4 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359ea000 + 0x4f8 ] = 0x0a003100  v_mul_f32_e32 v0, v0, v24  pgm[7@0x8001359ea000 + 0x4fc ] = 0x0a021702  v_mul_f32_e32 v1, v2, v11  pgm[7@0x8001359ea000 + 0x500 ] = 0x065e562c  v_subrev_f32_e32 v47, s44, v43  pgm[7@0x8001359ea000 + 0x504 ] = 0x0a3430f0  v_mul_f32_e32 v26, 0.5, v24  pgm[7@0x8001359ea000 + 0x508 ] = 0x065c582d  v_subrev_f32_e32 v46, s45, v44  pgm[7@0x8001359ea000 + 0x50c ] = 0x06220e38  v_subrev_f32_e32 v17, s56, v7  pgm[7@0x8001359ea000 + 0x510 ] = 0x0a661612  v_mul_f32_e32 v51, s18, v11  pgm[7@0x8001359ea000 + 0x514 ] = 0x8112ff03  s_add_i32 s18, s3, 0x230  pgm[7@0x8001359ea000 + 0x518 ] = 0x00000230 ;;  pgm[7@0x8001359ea000 + 0x51c ] = 0x0a5a16f0  v_mul_f32_e32 v45, 0.5, v11  pgm[7@0x8001359ea000 + 0x520 ] = 0xc00a0c09  s_load_dwordx4 s[48:51], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x524 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x528 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[20:27], s[28:31] dmask:0x3  pgm[7@0x8001359ea000 + 0x52c ] = 0x00e50000 ;;  pgm[7@0x8001359ea000 + 0x530 ] = 0x8112ff03  s_add_i32 s18, s3, 0x380  pgm[7@0x8001359ea000 + 0x534 ] = 0x00000380 ;;  pgm[7@0x8001359ea000 + 0x538 ] = 0xc00e0a09  s_load_dwordx8 s[40:47], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x53c ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x540 ] = 0x8112ff03  s_add_i32 s18, s3, 0x3b0  pgm[7@0x8001359ea000 + 0x544 ] = 0x000003b0 ;;  pgm[7@0x8001359ea000 + 0x548 ] = 0xc00a0d09  s_load_dwordx4 s[52:55], s[18:19], 0x0  pgm[7@0x8001359ea000 + 0x54c ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x550 ] = 0xd1c10035  v_mad_f32 v53, v3, v11, v45  pgm[7@0x8001359ea000 + 0x554 ] = 0x04b61703 ;;  pgm[7@0x8001359ea000 + 0x558 ] = 0x7e260238  v_mov_b32_e32 v19, s56  pgm[7@0x8001359ea000 + 0x55c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0x560 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359ea000 + 0x564 ] = 0x7e103f01  v_floor_f32_e32 v8, v1  pgm[7@0x8001359ea000 + 0x568 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359ea000 + 0x56c ] = 0x04100308  v_sub_f32_e32 v8, v8, v1  pgm[7@0x8001359ea000 + 0x570 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v0  pgm[7@0x8001359ea000 + 0x574 ] = 0x00020080 ;;  pgm[7@0x8001359ea000 + 0x578 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359ea000 + 0x57c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v1  pgm[7@0x8001359ea000 + 0x580 ] = 0x00020280 ;;  pgm[7@0x8001359ea000 + 0x584 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v8  pgm[7@0x8001359ea000 + 0x588 ] = 0x00021080 ;;  pgm[7@0x8001359ea000 + 0x58c ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359ea000 + 0x590 ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359ea000 + 0x594 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x598 ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x59c ] = 0x86800806  s_and_b64 s[0:1], s[6:7], s[8:9]  pgm[7@0x8001359ea000 + 0x5a0 ] = 0x02000102  v_add_f32_e32 v0, v2, v0  pgm[7@0x8001359ea000 + 0x5a4 ] = 0x02021101  v_add_f32_e32 v1, v1, v8  pgm[7@0x8001359ea000 + 0x5a8 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x5ac ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x5b0 ] = 0x02320302  v_add_f32_e32 v25, v2, v1  pgm[7@0x8001359ea000 + 0x5b4 ] = 0x0a020c11  v_mul_f32_e32 v1, s17, v6  pgm[7@0x8001359ea000 + 0x5b8 ] = 0xd1c10001  v_mad_f32 v1, s16, -v5, -v1  pgm[7@0x8001359ea000 + 0x5bc ] = 0xc4060a10 ;;  pgm[7@0x8001359ea000 + 0x5c0 ] = 0xd1c18008  v_mad_f32 v8, -s2, v18, v1 clamp  pgm[7@0x8001359ea000 + 0x5c4 ] = 0x24062402 ;;  pgm[7@0x8001359ea000 + 0x5c8 ] = 0x0a025f2f  v_mul_f32_e32 v1, v47, v47  pgm[7@0x8001359ea000 + 0x5cc ] = 0xd1c10030  v_mad_f32 v48, v0, v24, v26  pgm[7@0x8001359ea000 + 0x5d0 ] = 0x046a3100 ;;  pgm[7@0x8001359ea000 + 0x5d4 ] = 0x2c025d2e  v_mac_f32_e32 v1, v46, v46  pgm[7@0x8001359ea000 + 0x5d8 ] = 0x7e003f30  v_floor_f32_e32 v0, v48  pgm[7@0x8001359ea000 + 0x5dc ] = 0x2c022311  v_mac_f32_e32 v1, v17, v17  pgm[7@0x8001359ea000 + 0x5e0 ] = 0x04006100  v_sub_f32_e32 v0, v0, v48  pgm[7@0x8001359ea000 + 0x5e4 ] = 0xd1640101  v_rsq_f32_e64 v1, |v1|  pgm[7@0x8001359ea000 + 0x5e8 ] = 0x00000101 ;;  pgm[7@0x8001359ea000 + 0x5ec ] = 0x02006100  v_add_f32_e32 v0, v0, v48  pgm[7@0x8001359ea000 + 0x5f0 ] = 0x0a625b00  v_mul_f32_e32 v49, v0, v45  pgm[7@0x8001359ea000 + 0x5f4 ] = 0x2c625b00  v_mac_f32_e32 v49, v0, v45  pgm[7@0x8001359ea000 + 0x5f8 ] = 0x0a002f17  v_mul_f32_e32 v0, v23, v23  pgm[7@0x8001359ea000 + 0x5fc ] = 0x160000ff  v_max_f32_e32 v0, 0x3b03126f, v0  pgm[7@0x8001359ea000 + 0x600 ] = 0x3b03126f ;;  pgm[7@0x8001359ea000 + 0x604 ] = 0x14200205  v_min_f32_e32 v16, s5, v1  pgm[7@0x8001359ea000 + 0x608 ] = 0xd1c1002a  v_mad_f32 v42, v0, -0.5, 1.0  pgm[7@0x8001359ea000 + 0x60c ] = 0x03c9e300 ;;  pgm[7@0x8001359ea000 + 0x610 ] = 0x0a5200f0  v_mul_f32_e32 v41, 0.5, v0  pgm[7@0x8001359ea000 + 0x614 ] = 0x0a440100  v_mul_f32_e32 v34, v0, v0  pgm[7@0x8001359ea000 + 0x618 ] = 0xd1c10023  v_mad_f32 v35, v0, v0, -1.0  pgm[7@0x8001359ea000 + 0x61c ] = 0x03ce0100 ;;  pgm[7@0x8001359ea000 + 0x620 ] = 0x0a385f10  v_mul_f32_e32 v28, v16, v47  pgm[7@0x8001359ea000 + 0x624 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359ea000 + 0x628 ] = 0x0a3c5d10  v_mul_f32_e32 v30, v16, v46  pgm[7@0x8001359ea000 + 0x62c ] = 0x0a3a2310  v_mul_f32_e32 v29, v16, v17  pgm[7@0x8001359ea000 + 0x630 ] = 0x2a50011c  v_xor_b32_e32 v40, v28, v0  pgm[7@0x8001359ea000 + 0x634 ] = 0x2a48011e  v_xor_b32_e32 v36, v30, v0  pgm[7@0x8001359ea000 + 0x638 ] = 0x2a4a011d  v_xor_b32_e32 v37, v29, v0  pgm[7@0x8001359ea000 + 0x63c ] = 0x0a003905  v_mul_f32_e32 v0, v5, v28  pgm[7@0x8001359ea000 + 0x640 ] = 0xd1c10000  v_mad_f32 v0, v6, -v30, -v0  pgm[7@0x8001359ea000 + 0x644 ] = 0xc4023d06 ;;  pgm[7@0x8001359ea000 + 0x648 ] = 0xd1c1801b  v_mad_f32 v27, -v18, v29, v0 clamp  pgm[7@0x8001359ea000 + 0x64c ] = 0x24023b12 ;;  pgm[7@0x8001359ea000 + 0x650 ] = 0xbe880180  s_mov_b64 s[8:9], 0  pgm[7@0x8001359ea000 + 0x654 ] = 0xd1c10026  v_mad_f32 v38, v8, v42, v41  pgm[7@0x8001359ea000 + 0x658 ] = 0x04a65508 ;;  pgm[7@0x8001359ea000 + 0x65c ] = 0xd1c10027  v_mad_f32 v39, v27, v42, v41  pgm[7@0x8001359ea000 + 0x660 ] = 0x04a6551b ;;  pgm[7@0x8001359ea000 + 0x664 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0x668 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x66c ] = 0xf09c0f00  image_sample_lz v[56:59], v31, s[32:39], s[48:51] dmask:0xf pgm[7@0x8001359ea000 + 0x670 ] = 0x0188381f ;;  pgm[7@0x8001359ea000 + 0x674 ] = 0xf0800f00  image_sample v[0:3], v9, s[40:47], s[52:55] dmask:0xf  pgm[7@0x8001359ea000 + 0x678 ] = 0x01aa0009 ;;  pgm[7@0x8001359ea000 + 0x67c ] = 0x7d826e80  v_cmp_lt_i32_e32 vcc, 0, v55  pgm[7@0x8001359ea000 + 0x680 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v54, v25  pgm[7@0x8001359ea000 + 0x684 ] = 0x00023336 ;;  pgm[7@0x8001359ea000 + 0x688 ] = 0x7e3e033e  v_mov_b32_e32 v31, v62  pgm[7@0x8001359ea000 + 0x68c ] = 0x7e400334  v_mov_b32_e32 v32, v52  pgm[7@0x8001359ea000 + 0x690 ] = 0x7e420332  v_mov_b32_e32 v33, v50  pgm[7@0x8001359ea000 + 0x694 ] = 0x7e180342  v_mov_b32_e32 v12, v66  pgm[7@0x8001359ea000 + 0x698 ] = 0x7e1a0341  v_mov_b32_e32 v13, v65  pgm[7@0x8001359ea000 + 0x69c ] = 0x7e1e0340  v_mov_b32_e32 v15, v64  pgm[7@0x8001359ea000 + 0x6a0 ] = 0x7e12033f  v_mov_b32_e32 v9, v63  pgm[7@0x8001359ea000 + 0x6a4 ] = 0x7e14033d  v_mov_b32_e32 v10, v61  pgm[7@0x8001359ea000 + 0x6a8 ] = 0x7e16033c  v_mov_b32_e32 v11, v60  pgm[7@0x8001359ea000 + 0x6ac ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ea000 + 0x6b0 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359ea000 + 0x6b4 ] = 0x8892067e  s_xor_b64 s[18:19], exec, s[6:7]  pgm[7@0x8001359ea000 + 0x6b8 ] = 0xbf8800c9  s_cbranch_execz 201  pgm[7@0x8001359ea000 + 0x6bc ] = 0x02626333  v_add_f32_e32 v49, v51, v49  pgm[7@0x8001359ea000 + 0x6c0 ] = 0x0262632d  v_add_f32_e32 v49, v45, v49  pgm[7@0x8001359ea000 + 0x6c4 ] = 0x0a646080  v_mul_f32_e32 v50, 0, v48  pgm[7@0x8001359ea000 + 0x6c8 ] = 0x7e8a0335  v_mov_b32_e32 v69, v53  pgm[7@0x8001359ea000 + 0x6cc ] = 0x7e8c02ff  v_mov_b32_e32 v70, 0x7f7fffff  pgm[7@0x8001359ea000 + 0x6d0 ] = 0x7f7fffff ;;  pgm[7@0x8001359ea000 + 0x6d4 ] = 0x7e8e02ff  v_mov_b32_e32 v71, 0xff7fffff  pgm[7@0x8001359ea000 + 0x6d8 ] = 0xff7fffff ;;  pgm[7@0x8001359ea000 + 0x6dc ] = 0x7e9002ff  v_mov_b32_e32 v72, 0xc0b1c059  pgm[7@0x8001359ea000 + 0x6e0 ] = 0xc0b1c059 ;;  pgm[7@0x8001359ea000 + 0x6e4 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x230  pgm[7@0x8001359ea000 + 0x6e8 ] = 0x00000230 ;;  pgm[7@0x8001359ea000 + 0x6ec ] = 0xf0900100  image_sample_l v50, v48, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0x6f0 ] = 0x00e53230 ;;  pgm[7@0x8001359ea000 + 0x6f4 ] = 0x02606118  v_add_f32_e32 v48, v24, v48  pgm[7@0x8001359ea000 + 0x6f8 ] = 0x7e623f30  v_floor_f32_e32 v49, v48  pgm[7@0x8001359ea000 + 0x6fc ] = 0x04626131  v_sub_f32_e32 v49, v49, v48  pgm[7@0x8001359ea000 + 0x700 ] = 0x02686330  v_add_f32_e32 v52, v48, v49  pgm[7@0x8001359ea000 + 0x704 ] = 0x0a625b34  v_mul_f32_e32 v49, v52, v45  pgm[7@0x8001359ea000 + 0x708 ] = 0x2c625b34  v_mac_f32_e32 v49, v52, v45  pgm[7@0x8001359ea000 + 0x70c ] = 0x026c6cf2  v_add_f32_e32 v54, 1.0, v54  pgm[7@0x8001359ea000 + 0x710 ] = 0x686e6ec1  v_add_u32_e32 v55, -1, v55  pgm[7@0x8001359ea000 + 0x714 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0x718 ] = 0x02686532  v_add_f32_e32 v52, v50, v50  pgm[7@0x8001359ea000 + 0x71c ] = 0x7e683f34  v_floor_f32_e32 v52, v52  pgm[7@0x8001359ea000 + 0x720 ] = 0x2c6864f5  v_mac_f32_e32 v52, -2.0, v50  pgm[7@0x8001359ea000 + 0x724 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359ea000 + 0x728 ] = 0x00026880 ;;  pgm[7@0x8001359ea000 + 0x72c ] = 0x7c886480  v_cmp_gt_f32_e32 vcc, 0, v50  pgm[7@0x8001359ea000 + 0x730 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ea000 + 0x734 ] = 0x2c6864f4  v_mac_f32_e32 v52, 2.0, v50  pgm[7@0x8001359ea000 + 0x738 ] = 0xd1000032  v_cndmask_b32_e64 v50, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x73c ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x740 ] = 0x02646932  v_add_f32_e32 v50, v50, v52  pgm[7@0x8001359ea000 + 0x744 ] = 0xd1c10034  v_mad_f32 v52, v50, v24, v26  pgm[7@0x8001359ea000 + 0x748 ] = 0x046a3132 ;;  pgm[7@0x8001359ea000 + 0x74c ] = 0x02886918  v_add_f32_e32 v68, v24, v52  pgm[7@0x8001359ea000 + 0x750 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0x754 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0x758 ] = 0xf09c0f00  image_sample_lz v[60:63], v52, s[20:27], s[28:31] dmask:0xf pgm[7@0x8001359ea000 + 0x75c ] = 0x00e53c34 ;;  pgm[7@0x8001359ea000 + 0x760 ] = 0xf09c0f00  image_sample_lz v[64:67], v68, s[20:27], s[28:31] dmask:0xf pgm[7@0x8001359ea000 + 0x764 ] = 0x00e54044 ;;  pgm[7@0x8001359ea000 + 0x768 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ea000 + 0x76c ] = 0x0464573c  v_sub_f32_e32 v50, v60, v43  pgm[7@0x8001359ea000 + 0x770 ] = 0x0468593d  v_sub_f32_e32 v52, v61, v44  pgm[7@0x8001359ea000 + 0x774 ] = 0x04780f3e  v_sub_f32_e32 v60, v62, v7  pgm[7@0x8001359ea000 + 0x778 ] = 0x027c7eff  v_add_f32_e32 v62, 0xc0200000, v63  pgm[7@0x8001359ea000 + 0x77c ] = 0xc0200000 ;;  pgm[7@0x8001359ea000 + 0x780 ] = 0x02887eff  v_add_f32_e32 v68, 0xbfc00000, v63  pgm[7@0x8001359ea000 + 0x784 ] = 0xbfc00000 ;;  pgm[7@0x8001359ea000 + 0x788 ] = 0x047a7ef1  v_sub_f32_e32 v61, -0.5, v63  pgm[7@0x8001359ea000 + 0x78c ] = 0x027e7ef1  v_add_f32_e32 v63, -0.5, v63  pgm[7@0x8001359ea000 + 0x790 ] = 0x7c887c80  v_cmp_gt_f32_e32 vcc, 0, v62  pgm[7@0x8001359ea000 + 0x794 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v68  pgm[7@0x8001359ea000 + 0x798 ] = 0x00028880 ;;  pgm[7@0x8001359ea000 + 0x79c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v63  pgm[7@0x8001359ea000 + 0x7a0 ] = 0x00027e80 ;;  pgm[7@0x8001359ea000 + 0x7a4 ] = 0x0a8a6532  v_mul_f32_e32 v69, v50, v50  pgm[7@0x8001359ea000 + 0x7a8 ] = 0xd1000044  v_cndmask_b32_e64 v68, 1.0, 0, s[0:1]  pgm[7@0x8001359ea000 + 0x7ac ] = 0x000100f2 ;;  pgm[7@0x8001359ea000 + 0x7b0 ] = 0x86a00600  s_and_b64 s[32:33], s[0:1], s[6:7]  pgm[7@0x8001359ea000 + 0x7b4 ] = 0x86a2006a  s_and_b64 s[34:35], vcc, s[0:1]  pgm[7@0x8001359ea000 + 0x7b8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v61  pgm[7@0x8001359ea000 + 0x7bc ] = 0x00027a80 ;;  pgm[7@0x8001359ea000 + 0x7c0 ] = 0x2c8a6934  v_mac_f32_e32 v69, v52, v52  pgm[7@0x8001359ea000 + 0x7c4 ] = 0xd100003e  v_cndmask_b32_e64 v62, 1.0, 0, vcc  pgm[7@0x8001359ea000 + 0x7c8 ] = 0x01a900f2 ;;  pgm[7@0x8001359ea000 + 0x7cc ] = 0xd100003f  v_cndmask_b32_e64 v63, 1.0, 0, s[6:7]  pgm[7@0x8001359ea000 + 0x7d0 ] = 0x001900f2 ;;  pgm[7@0x8001359ea000 + 0x7d4 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359ea000 + 0x7d8 ] = 0xd100003d  v_cndmask_b32_e64 v61, 0, v62, s[0:1]  pgm[7@0x8001359ea000 + 0x7dc ] = 0x00027c80 ;;  pgm[7@0x8001359ea000 + 0x7e0 ] = 0xd100003e  v_cndmask_b32_e64 v62, 0, v68, s[6:7]  pgm[7@0x8001359ea000 + 0x7e4 ] = 0x001a8880 ;;  pgm[7@0x8001359ea000 + 0x7e8 ] = 0x2c8a793c  v_mac_f32_e32 v69, v60, v60  pgm[7@0x8001359ea000 + 0x7ec ] = 0x8686206a  s_and_b64 s[6:7], vcc, s[32:33]  pgm[7@0x8001359ea000 + 0x7f0 ] = 0x86ea2200  s_and_b64 vcc, s[0:1], s[34:35]  pgm[7@0x8001359ea000 + 0x7f4 ] = 0x007e7e80  v_cndmask_b32_e32 v63, 0, v63, vcc  pgm[7@0x8001359ea000 + 0x7f8 ] = 0xd1640144  v_rsq_f32_e64 v68, |v69|  pgm[7@0x8001359ea000 + 0x7fc ] = 0x00000145 ;;  pgm[7@0x8001359ea000 + 0x800 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359ea000 + 0x804 ] = 0x0a7e7f39  v_mul_f32_e32 v63, v57, v63  pgm[7@0x8001359ea000 + 0x808 ] = 0xd1000045  v_cndmask_b32_e64 v69, 0, 1.0, s[0:1]  pgm[7@0x8001359ea000 + 0x80c ] = 0x0001e480 ;;  pgm[7@0x8001359ea000 + 0x810 ] = 0x2c7e8b38  v_mac_f32_e32 v63, v56, v69  pgm[7@0x8001359ea000 + 0x814 ] = 0x2c7e7d3a  v_mac_f32_e32 v63, v58, v62  pgm[7@0x8001359ea000 + 0x818 ] = 0x2c7e7b3b  v_mac_f32_e32 v63, v59, v61  pgm[7@0x8001359ea000 + 0x81c ] = 0x147a8d44  v_min_f32_e32 v61, v68, v70  pgm[7@0x8001359ea000 + 0x820 ] = 0x0a887b32  v_mul_f32_e32 v68, v50, v61  pgm[7@0x8001359ea000 + 0x824 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0x828 ] = 0x7e864543  v_rcp_f32_e32 v67, v67  pgm[7@0x8001359ea000 + 0x82c ] = 0x7e7c453d  v_rcp_f32_e32 v62, v61  pgm[7@0x8001359ea000 + 0x830 ] = 0xd1c10032  v_mad_f32 v50, v50, v61, -v28  pgm[7@0x8001359ea000 + 0x834 ] = 0x84727b32 ;;  pgm[7@0x8001359ea000 + 0x838 ] = 0x0a8a7b34  v_mul_f32_e32 v69, v52, v61  pgm[7@0x8001359ea000 + 0x83c ] = 0x0a927b3c  v_mul_f32_e32 v73, v60, v61  pgm[7@0x8001359ea000 + 0x840 ] = 0xd1c10034  v_mad_f32 v52, v52, v61, -v30  pgm[7@0x8001359ea000 + 0x844 ] = 0x847a7b34 ;;  pgm[7@0x8001359ea000 + 0x848 ] = 0xd1c1003c  v_mad_f32 v60, v60, v61, -v29  pgm[7@0x8001359ea000 + 0x84c ] = 0x84767b3c ;;  pgm[7@0x8001359ea000 + 0x850 ] = 0x0a7a6532  v_mul_f32_e32 v61, v50, v50  pgm[7@0x8001359ea000 + 0x854 ] = 0x0a880b44  v_mul_f32_e32 v68, v68, v5  pgm[7@0x8001359ea000 + 0x858 ] = 0x2c7a6934  v_mac_f32_e32 v61, v52, v52  pgm[7@0x8001359ea000 + 0x85c ] = 0x2c880d45  v_mac_f32_e32 v68, v69, v6  pgm[7@0x8001359ea000 + 0x860 ] = 0x2c7a793c  v_mac_f32_e32 v61, v60, v60  pgm[7@0x8001359ea000 + 0x864 ] = 0x14868d43  v_min_f32_e32 v67, v67, v70  pgm[7@0x8001359ea000 + 0x868 ] = 0x147c8d3e  v_min_f32_e32 v62, v62, v70  pgm[7@0x8001359ea000 + 0x86c ] = 0x7e7a493d  v_rsq_f32_e32 v61, v61  pgm[7@0x8001359ea000 + 0x870 ] = 0xd1168044  v_mac_f32_e64 v68, v73, v18 clamp  pgm[7@0x8001359ea000 + 0x874 ] = 0x00022549 ;;  pgm[7@0x8001359ea000 + 0x878 ] = 0xd1c10045  v_mad_f32 v69, v68, v42, v41  pgm[7@0x8001359ea000 + 0x87c ] = 0x04a65544 ;;  pgm[7@0x8001359ea000 + 0x880 ] = 0x16868f43  v_max_f32_e32 v67, v67, v71  pgm[7@0x8001359ea000 + 0x884 ] = 0x167c8f3e  v_max_f32_e32 v62, v62, v71  pgm[7@0x8001359ea000 + 0x888 ] = 0xd105803e  v_mul_f32_e64 v62, v67, v62 clamp  pgm[7@0x8001359ea000 + 0x88c ] = 0x00027d43 ;;  pgm[7@0x8001359ea000 + 0x890 ] = 0x0a8a8b27  v_mul_f32_e32 v69, v39, v69  pgm[7@0x8001359ea000 + 0x894 ] = 0x7e864545  v_rcp_f32_e32 v67, v69  pgm[7@0x8001359ea000 + 0x898 ] = 0x307c7d3e  v_madak_f32 v62, v62, v62, 0x3ca3d70a  pgm[7@0x8001359ea000 + 0x89c ] = 0x3ca3d70a ;;  pgm[7@0x8001359ea000 + 0x8a0 ] = 0x147a8d3d  v_min_f32_e32 v61, v61, v70  pgm[7@0x8001359ea000 + 0x8a4 ] = 0x7e7c453e  v_rcp_f32_e32 v62, v62  pgm[7@0x8001359ea000 + 0x8a8 ] = 0x0a647b32  v_mul_f32_e32 v50, v50, v61  pgm[7@0x8001359ea000 + 0x8ac ] = 0x0a687b34  v_mul_f32_e32 v52, v52, v61  pgm[7@0x8001359ea000 + 0x8b0 ] = 0x0a787b3c  v_mul_f32_e32 v60, v60, v61  pgm[7@0x8001359ea000 + 0x8b4 ] = 0x0a7a5132  v_mul_f32_e32 v61, v50, v40  pgm[7@0x8001359ea000 + 0x8b8 ] = 0x0a646505  v_mul_f32_e32 v50, v5, v50  pgm[7@0x8001359ea000 + 0x8bc ] = 0x2c646906  v_mac_f32_e32 v50, v6, v52  pgm[7@0x8001359ea000 + 0x8c0 ] = 0x14868d43  v_min_f32_e32 v67, v67, v70  pgm[7@0x8001359ea000 + 0x8c4 ] = 0x2c7a4934  v_mac_f32_e32 v61, v52, v36  pgm[7@0x8001359ea000 + 0x8c8 ] = 0x16688f43  v_max_f32_e32 v52, v67, v71  pgm[7@0x8001359ea000 + 0x8cc ] = 0xd1168032  v_mac_f32_e64 v50, v18, v60 clamp  pgm[7@0x8001359ea000 + 0x8d0 ] = 0x00027912 ;;  pgm[7@0x8001359ea000 + 0x8d4 ] = 0x147c8d3e  v_min_f32_e32 v62, v62, v70  pgm[7@0x8001359ea000 + 0x8d8 ] = 0xd116803d  v_mac_f32_e64 v61, v60, v37 clamp  pgm[7@0x8001359ea000 + 0x8dc ] = 0x00024b3c ;;  pgm[7@0x8001359ea000 + 0x8e0 ] = 0x0a646532  v_mul_f32_e32 v50, v50, v50  pgm[7@0x8001359ea000 + 0x8e4 ] = 0x0a8668ff  v_mul_f32_e32 v67, 0x3e800000, v52  pgm[7@0x8001359ea000 + 0x8e8 ] = 0x3e800000 ;;  pgm[7@0x8001359ea000 + 0x8ec ] = 0x16688f3e  v_max_f32_e32 v52, v62, v71  pgm[7@0x8001359ea000 + 0x8f0 ] = 0x3078913d  v_madak_f32 v60, v61, v72, 0xc0df760c  pgm[7@0x8001359ea000 + 0x8f4 ] = 0xc0df760c ;;  pgm[7@0x8001359ea000 + 0x8f8 ] = 0x026868ff  v_add_f32_e32 v52, 0xbf7afafb, v52  pgm[7@0x8001359ea000 + 0x8fc ] = 0xbf7afafb ;;  pgm[7@0x8001359ea000 + 0x900 ] = 0xd1c10032  v_mad_f32 v50, v50, v35, 1.0  pgm[7@0x8001359ea000 + 0x904 ] = 0x03ca4732 ;;  pgm[7@0x8001359ea000 + 0x908 ] = 0x0a78793d  v_mul_f32_e32 v60, v61, v60  pgm[7@0x8001359ea000 + 0x90c ] = 0x0a6868ff  v_mul_f32_e32 v52, 0x3e50e561, v52  pgm[7@0x8001359ea000 + 0x910 ] = 0x3e50e561 ;;  pgm[7@0x8001359ea000 + 0x914 ] = 0x0a646532  v_mul_f32_e32 v50, v50, v50  pgm[7@0x8001359ea000 + 0x918 ] = 0x7e78413c  v_exp_f32_e32 v60, v60  pgm[7@0x8001359ea000 + 0x91c ] = 0x0a7c8334  v_mul_f32_e32 v62, v52, v65  pgm[7@0x8001359ea000 + 0x920 ] = 0x7e824532  v_rcp_f32_e32 v65, v50  pgm[7@0x8001359ea000 + 0x924 ] = 0x0a7a8134  v_mul_f32_e32 v61, v52, v64  pgm[7@0x8001359ea000 + 0x928 ] = 0x0a808534  v_mul_f32_e32 v64, v52, v66  pgm[7@0x8001359ea000 + 0x92c ] = 0x0a847f3d  v_mul_f32_e32 v66, v61, v63  pgm[7@0x8001359ea000 + 0x930 ] = 0x0a8a7f3e  v_mul_f32_e32 v69, v62, v63  pgm[7@0x8001359ea000 + 0x934 ] = 0x0a907f40  v_mul_f32_e32 v72, v64, v63  pgm[7@0x8001359ea000 + 0x938 ] = 0xd1c10032  v_mad_f32 v50, v61, v63, v33  pgm[7@0x8001359ea000 + 0x93c ] = 0x04867f3d ;;  pgm[7@0x8001359ea000 + 0x940 ] = 0xd1c10034  v_mad_f32 v52, v62, v63, v32  pgm[7@0x8001359ea000 + 0x944 ] = 0x04827f3e ;;  pgm[7@0x8001359ea000 + 0x948 ] = 0xd1c1003e  v_mad_f32 v62, v64, v63, v31  pgm[7@0x8001359ea000 + 0x94c ] = 0x047e7f40 ;;  pgm[7@0x8001359ea000 + 0x950 ] = 0x0a7a8544  v_mul_f32_e32 v61, v68, v66  pgm[7@0x8001359ea000 + 0x954 ] = 0x0a7e8b44  v_mul_f32_e32 v63, v68, v69  pgm[7@0x8001359ea000 + 0x958 ] = 0x0a809144  v_mul_f32_e32 v64, v68, v72  pgm[7@0x8001359ea000 + 0x95c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x960 ] = 0x0a927805  v_mul_f32_e32 v73, s5, v60  pgm[7@0x8001359ea000 + 0x964 ] = 0xd1c1004a  v_mad_f32 v74, -v60, s5, 1.0  pgm[7@0x8001359ea000 + 0x968 ] = 0x23c80b3c ;;  pgm[7@0x8001359ea000 + 0x96c ] = 0xd1c1003c  v_mad_f32 v60, v61, v0, v11  pgm[7@0x8001359ea000 + 0x970 ] = 0x042e013d ;;  pgm[7@0x8001359ea000 + 0x974 ] = 0xd1c1003d  v_mad_f32 v61, v63, v1, v10  pgm[7@0x8001359ea000 + 0x978 ] = 0x042a033f ;;  pgm[7@0x8001359ea000 + 0x97c ] = 0xd1c1003f  v_mad_f32 v63, v64, v2, v9  pgm[7@0x8001359ea000 + 0x980 ] = 0x04260540 ;;  pgm[7@0x8001359ea000 + 0x984 ] = 0x14808d41  v_min_f32_e32 v64, v65, v70  pgm[7@0x8001359ea000 + 0x988 ] = 0x16808f40  v_max_f32_e32 v64, v64, v71  pgm[7@0x8001359ea000 + 0x98c ] = 0xd1c10041  v_mad_f32 v65, v20, v74, v73  pgm[7@0x8001359ea000 + 0x990 ] = 0x05269514 ;;  pgm[7@0x8001359ea000 + 0x994 ] = 0xd1c10046  v_mad_f32 v70, v21, v74, v73  pgm[7@0x8001359ea000 + 0x998 ] = 0x05269515 ;;  pgm[7@0x8001359ea000 + 0x99c ] = 0x0a808122  v_mul_f32_e32 v64, v34, v64  pgm[7@0x8001359ea000 + 0x9a0 ] = 0x2c929516  v_mac_f32_e32 v73, v22, v74  pgm[7@0x8001359ea000 + 0x9a4 ] = 0x0a828340  v_mul_f32_e32 v65, v64, v65  pgm[7@0x8001359ea000 + 0x9a8 ] = 0x0a8c8d40  v_mul_f32_e32 v70, v64, v70  pgm[7@0x8001359ea000 + 0x9ac ] = 0x0a809340  v_mul_f32_e32 v64, v64, v73  pgm[7@0x8001359ea000 + 0x9b0 ] = 0x0a828343  v_mul_f32_e32 v65, v67, v65  pgm[7@0x8001359ea000 + 0x9b4 ] = 0x0a8c8d43  v_mul_f32_e32 v70, v67, v70  pgm[7@0x8001359ea000 + 0x9b8 ] = 0x0a808143  v_mul_f32_e32 v64, v67, v64  pgm[7@0x8001359ea000 + 0x9bc ] = 0x0a828344  v_mul_f32_e32 v65, v68, v65  pgm[7@0x8001359ea000 + 0x9c0 ] = 0x0a868d44  v_mul_f32_e32 v67, v68, v70  pgm[7@0x8001359ea000 + 0x9c4 ] = 0x0a888144  v_mul_f32_e32 v68, v68, v64  pgm[7@0x8001359ea000 + 0x9c8 ] = 0xd1c10040  v_mad_f32 v64, v65, v66, v15  pgm[7@0x8001359ea000 + 0x9cc ] = 0x043e8541 ;;  pgm[7@0x8001359ea000 + 0x9d0 ] = 0xd1c10041  v_mad_f32 v65, v67, v69, v13  pgm[7@0x8001359ea000 + 0x9d4 ] = 0x04368b43 ;;  pgm[7@0x8001359ea000 + 0x9d8 ] = 0xd1c10042  v_mad_f32 v66, v68, v72, v12  pgm[7@0x8001359ea000 + 0x9dc ] = 0x04329144 ;;  pgm[7@0x8001359ea000 + 0x9e0 ] = 0x87fe127e  s_or_b64 exec, exec, s[18:19]  pgm[7@0x8001359ea000 + 0x9e4 ] = 0xbe800108  s_mov_b64 s[0:1], s[8:9]  pgm[7@0x8001359ea000 + 0x9e8 ] = 0x8688127e  s_and_b64 s[8:9], exec, s[18:19]  pgm[7@0x8001359ea000 + 0x9ec ] = 0x87880008  s_or_b64 s[8:9], s[8:9], s[0:1]  pgm[7@0x8001359ea000 + 0x9f0 ] = 0x89fe087e  s_andn2_b64 exec, exec, s[8:9]  pgm[7@0x8001359ea000 + 0x9f4 ] = 0xbf89ff21  s_cbranch_execnz 65313  pgm[7@0x8001359ea000 + 0x9f8 ] = 0x87fe087e  s_or_b64 exec, exec, s[8:9]  pgm[7@0x8001359ea000 + 0x9fc ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xf0  pgm[7@0x8001359ea000 + 0xa00 ] = 0x000000f0 ;;  pgm[7@0x8001359ea000 + 0xa04 ] = 0xc02a0506  s_buffer_load_dwordx4 s[20:23], s[12:15], 0xf8  pgm[7@0x8001359ea000 + 0xa08 ] = 0x000000f8 ;;  pgm[7@0x8001359ea000 + 0xa0c ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x108  pgm[7@0x8001359ea000 + 0xa10 ] = 0x00000108 ;;  pgm[7@0x8001359ea000 + 0xa14 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359ea000 + 0xa18 ] = 0x7f7fffff ;;  pgm[7@0x8001359ea000 + 0xa1c ] = 0xc02a0606  s_buffer_load_dwordx4 s[24:27], s[12:15], 0x120  pgm[7@0x8001359ea000 + 0xa20 ] = 0x00000120 ;;  pgm[7@0x8001359ea000 + 0xa24 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xa28 ] = 0x04345600  v_sub_f32_e32 v26, s0, v43  pgm[7@0x8001359ea000 + 0xa2c ] = 0x045a5801  v_sub_f32_e32 v45, s1, v44  pgm[7@0x8001359ea000 + 0xa30 ] = 0x0a60351a  v_mul_f32_e32 v48, v26, v26  pgm[7@0x8001359ea000 + 0xa34 ] = 0x2c605b2d  v_mac_f32_e32 v48, v45, v45  pgm[7@0x8001359ea000 + 0xa38 ] = 0x04660e14  v_sub_f32_e32 v51, s20, v7  pgm[7@0x8001359ea000 + 0xa3c ] = 0x2c606733  v_mac_f32_e32 v48, v51, v51  pgm[7@0x8001359ea000 + 0xa40 ] = 0xd1640130  v_rsq_f32_e64 v48, |v48|  pgm[7@0x8001359ea000 + 0xa44 ] = 0x00000130 ;;  pgm[7@0x8001359ea000 + 0xa48 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf00  pgm[7@0x8001359ea000 + 0xa4c ] = 0x00000f00 ;;  pgm[7@0x8001359ea000 + 0xa50 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359ea000 + 0xa54 ] = 0xff7fffff ;;  pgm[7@0x8001359ea000 + 0xa58 ] = 0x14603130  v_min_f32_e32 v48, v48, v24  pgm[7@0x8001359ea000 + 0xa5c ] = 0x7e684530  v_rcp_f32_e32 v52, v48  pgm[7@0x8001359ea000 + 0xa60 ] = 0x0a62612d  v_mul_f32_e32 v49, v45, v48  pgm[7@0x8001359ea000 + 0xa64 ] = 0x0a64611a  v_mul_f32_e32 v50, v26, v48  pgm[7@0x8001359ea000 + 0xa68 ] = 0x0a606133  v_mul_f32_e32 v48, v51, v48  pgm[7@0x8001359ea000 + 0xa6c ] = 0x7e660207  v_mov_b32_e32 v51, s7  pgm[7@0x8001359ea000 + 0xa70 ] = 0x04666615  v_sub_f32_e32 v51, s21, v51  pgm[7@0x8001359ea000 + 0xa74 ] = 0x14343134  v_min_f32_e32 v26, v52, v24  pgm[7@0x8001359ea000 + 0xa78 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359ea000 + 0xa7c ] = 0x7e68441b  v_rcp_f32_e32 v52, s27  pgm[7@0x8001359ea000 + 0xa80 ] = 0x0a5a6217  v_mul_f32_e32 v45, s23, v49  pgm[7@0x8001359ea000 + 0xa84 ] = 0xd1c1002d  v_mad_f32 v45, s22, -v50, -v45  pgm[7@0x8001359ea000 + 0xa88 ] = 0xc4b66416 ;;  pgm[7@0x8001359ea000 + 0xa8c ] = 0x14663133  v_min_f32_e32 v51, v51, v24  pgm[7@0x8001359ea000 + 0xa90 ] = 0x14303134  v_min_f32_e32 v24, v52, v24  pgm[7@0x8001359ea000 + 0xa94 ] = 0xd1c1002d  v_mad_f32 v45, -s6, v48, v45  pgm[7@0x8001359ea000 + 0xa98 ] = 0x24b66006 ;;  pgm[7@0x8001359ea000 + 0xa9c ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359ea000 + 0xaa0 ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359ea000 + 0xaa4 ] = 0xd1058018  v_mul_f32_e64 v24, v24, v26 clamp  pgm[7@0x8001359ea000 + 0xaa8 ] = 0x00023518 ;;  pgm[7@0x8001359ea000 + 0xaac ] = 0x065a5a07  v_subrev_f32_e32 v45, s7, v45  pgm[7@0x8001359ea000 + 0xab0 ] = 0x16663333  v_max_f32_e32 v51, v51, v25  pgm[7@0x8001359ea000 + 0xab4 ] = 0xd105802d  v_mul_f32_e64 v45, v51, v45 clamp  pgm[7@0x8001359ea000 + 0xab8 ] = 0x00025b33 ;;  pgm[7@0x8001359ea000 + 0xabc ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359ea000 + 0xac0 ] = 0x0a34312d  v_mul_f32_e32 v26, v45, v24  pgm[7@0x8001359ea000 + 0xac4 ] = 0x0a323418  v_mul_f32_e32 v25, s24, v26  pgm[7@0x8001359ea000 + 0xac8 ] = 0x0a303419  v_mul_f32_e32 v24, s25, v26  pgm[7@0x8001359ea000 + 0xacc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xad0 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ea000 + 0xad4 ] = 0x0a34341a  v_mul_f32_e32 v26, s26, v26  pgm[7@0x8001359ea000 + 0xad8 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359ea000 + 0xadc ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x40  pgm[7@0x8001359ea000 + 0xae0 ] = 0x00000040 ;;  pgm[7@0x8001359ea000 + 0xae4 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x4c  pgm[7@0x8001359ea000 + 0xae8 ] = 0x0000004c ;;  pgm[7@0x8001359ea000 + 0xaec ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x50  pgm[7@0x8001359ea000 + 0xaf0 ] = 0x00000050 ;;  pgm[7@0x8001359ea000 + 0xaf4 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x5c  pgm[7@0x8001359ea000 + 0xaf8 ] = 0x0000005c ;;  pgm[7@0x8001359ea000 + 0xafc ] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x64  pgm[7@0x8001359ea000 + 0xb00 ] = 0x00000064 ;;  pgm[7@0x8001359ea000 + 0xb04 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x6c  pgm[7@0x8001359ea000 + 0xb08 ] = 0x0000006c ;;  pgm[7@0x8001359ea000 + 0xb0c ] = 0xc0220546  s_buffer_load_dword s21, s[12:15], 0x74  pgm[7@0x8001359ea000 + 0xb10 ] = 0x00000074 ;;  pgm[7@0x8001359ea000 + 0xb14 ] = 0xc0220586  s_buffer_load_dword s22, s[12:15], 0x7c  pgm[7@0x8001359ea000 + 0xb18 ] = 0x0000007c ;;  pgm[7@0x8001359ea000 + 0xb1c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xb20 ] = 0x0a5a5806  v_mul_f32_e32 v45, s6, v44  pgm[7@0x8001359ea000 + 0xb24 ] = 0x2c5a5605  v_mac_f32_e32 v45, s5, v43  pgm[7@0x8001359ea000 + 0xb28 ] = 0x0a665800  v_mul_f32_e32 v51, s0, v44  pgm[7@0x8001359ea000 + 0xb2c ] = 0x0a685801  v_mul_f32_e32 v52, s1, v44  pgm[7@0x8001359ea000 + 0xb30 ] = 0x2c5a0e12  v_mac_f32_e32 v45, s18, v7  pgm[7@0x8001359ea000 + 0xb34 ] = 0x2c665608  v_mac_f32_e32 v51, s8, v43  pgm[7@0x8001359ea000 + 0xb38 ] = 0x2c685609  v_mac_f32_e32 v52, s9, v43  pgm[7@0x8001359ea000 + 0xb3c ] = 0x025a5a16  v_add_f32_e32 v45, s22, v45  pgm[7@0x8001359ea000 + 0xb40 ] = 0x2c660e07  v_mac_f32_e32 v51, s7, v7  pgm[7@0x8001359ea000 + 0xb44 ] = 0x2c680e14  v_mac_f32_e32 v52, s20, v7  pgm[7@0x8001359ea000 + 0xb48 ] = 0x8106ff03  s_add_i32 s6, s3, 0x280  pgm[7@0x8001359ea000 + 0xb4c ] = 0x00000280 ;;  pgm[7@0x8001359ea000 + 0xb50 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359ea000 + 0xb54 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ea000 + 0xb58 ] = 0x02726815  v_add_f32_e32 v57, s21, v52  pgm[7@0x8001359ea000 + 0xb5c ] = 0xc00e0503  s_load_dwordx8 s[20:27], s[6:7], 0x0  pgm[7@0x8001359ea000 + 0xb60 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0xb64 ] = 0x8106ff03  s_add_i32 s6, s3, 0x2b0  pgm[7@0x8001359ea000 + 0xb68 ] = 0x000002b0 ;;  pgm[7@0x8001359ea000 + 0xb6c ] = 0x7e5a452d  v_rcp_f32_e32 v45, v45  pgm[7@0x8001359ea000 + 0xb70 ] = 0xc00a0703  s_load_dwordx4 s[28:31], s[6:7], 0x0  pgm[7@0x8001359ea000 + 0xb74 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0xb78 ] = 0x02706613  v_add_f32_e32 v56, s19, v51  pgm[7@0x8001359ea000 + 0xb7c ] = 0x026872ff  v_add_f32_e32 v52, 0xbf7ca510, v57  pgm[7@0x8001359ea000 + 0xb80 ] = 0xbf7ca510 ;;  pgm[7@0x8001359ea000 + 0xb84 ] = 0x026670ff  v_add_f32_e32 v51, 0x3f11de6a, v56  pgm[7@0x8001359ea000 + 0xb88 ] = 0x3f11de6a ;;  pgm[7@0x8001359ea000 + 0xb8c ] = 0x026a70ff  v_add_f32_e32 v53, 0xbf11de6a, v56  pgm[7@0x8001359ea000 + 0xb90 ] = 0xbf11de6a ;;  pgm[7@0x8001359ea000 + 0xb94 ] = 0x0a685b34  v_mul_f32_e32 v52, v52, v45  pgm[7@0x8001359ea000 + 0xb98 ] = 0x0a665b33  v_mul_f32_e32 v51, v51, v45  pgm[7@0x8001359ea000 + 0xb9c ] = 0x0a6a5b35  v_mul_f32_e32 v53, v53, v45  pgm[7@0x8001359ea000 + 0xba0 ] = 0x7e6c0334  v_mov_b32_e32 v54, v52  pgm[7@0x8001359ea000 + 0xba4 ] = 0x0a6e5b39  v_mul_f32_e32 v55, v57, v45  pgm[7@0x8001359ea000 + 0xba8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xbac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xbb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xbb4 ] = 0xf0800100  image_sample v58, v51, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xbb8 ] = 0x00e53a33 ;;  pgm[7@0x8001359ea000 + 0xbbc ] = 0xf0800100  image_sample v59, v53, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xbc0 ] = 0x00e53b35 ;;  pgm[7@0x8001359ea000 + 0xbc4 ] = 0x0a6c5b38  v_mul_f32_e32 v54, v56, v45  pgm[7@0x8001359ea000 + 0xbc8 ] = 0x026870ff  v_add_f32_e32 v52, 0x3f91de6a, v56  pgm[7@0x8001359ea000 + 0xbcc ] = 0x3f91de6a ;;  pgm[7@0x8001359ea000 + 0xbd0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xbd4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xbd8 ] = 0xf0800100  image_sample v60, v54, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xbdc ] = 0x00e53c36 ;;  pgm[7@0x8001359ea000 + 0xbe0 ] = 0x0a6c5b34  v_mul_f32_e32 v54, v52, v45  pgm[7@0x8001359ea000 + 0xbe4 ] = 0x026872ff  v_add_f32_e32 v52, 0x3f7ca510, v57  pgm[7@0x8001359ea000 + 0xbe8 ] = 0x3f7ca510 ;;  pgm[7@0x8001359ea000 + 0xbec ] = 0x0a685b34  v_mul_f32_e32 v52, v52, v45  pgm[7@0x8001359ea000 + 0xbf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xbf4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xbf8 ] = 0xf0800100  image_sample v61, v54, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xbfc ] = 0x00e53d36 ;;  pgm[7@0x8001359ea000 + 0xc00 ] = 0x7e6c0334  v_mov_b32_e32 v54, v52  pgm[7@0x8001359ea000 + 0xc04 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xc08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xc0c ] = 0xf0800100  image_sample v51, v51, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xc10 ] = 0x00e53333 ;;  pgm[7@0x8001359ea000 + 0xc14 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xc18 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xc1c ] = 0xf0800100  image_sample v52, v53, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xc20 ] = 0x00e53435 ;;  pgm[7@0x8001359ea000 + 0xc24 ] = 0x026a70ff  v_add_f32_e32 v53, 0xbf91de6a, v56  pgm[7@0x8001359ea000 + 0xc28 ] = 0xbf91de6a ;;  pgm[7@0x8001359ea000 + 0xc2c ] = 0x0a6c5b35  v_mul_f32_e32 v54, v53, v45  pgm[7@0x8001359ea000 + 0xc30 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xc34 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xc38 ] = 0xf0800100  image_sample v45, v54, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xc3c ] = 0x00e52d36 ;;  pgm[7@0x8001359ea000 + 0xc40 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ea000 + 0xc44 ] = 0x026a7b3c  v_add_f32_e32 v53, v60, v61  pgm[7@0x8001359ea000 + 0xc48 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359ea000 + 0xc4c ] = 0x02666735  v_add_f32_e32 v51, v53, v51  pgm[7@0x8001359ea000 + 0xc50 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ea000 + 0xc54 ] = 0x02666933  v_add_f32_e32 v51, v51, v52  pgm[7@0x8001359ea000 + 0xc58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0xc5c ] = 0x025a5b33  v_add_f32_e32 v45, v51, v45  pgm[7@0x8001359ea000 + 0xc60 ] = 0x025a5b3b  v_add_f32_e32 v45, v59, v45  pgm[7@0x8001359ea000 + 0xc64 ] = 0x025a5b3a  v_add_f32_e32 v45, v58, v45  pgm[7@0x8001359ea000 + 0xc68 ] = 0x0a5a5aff  v_mul_f32_e32 v45, 0x3e124925, v45  pgm[7@0x8001359ea000 + 0xc6c ] = 0x3e124925 ;;  pgm[7@0x8001359ea000 + 0xc70 ] = 0x0a325b19  v_mul_f32_e32 v25, v25, v45  pgm[7@0x8001359ea000 + 0xc74 ] = 0x0a305b18  v_mul_f32_e32 v24, v24, v45  pgm[7@0x8001359ea000 + 0xc78 ] = 0x0a345b1a  v_mul_f32_e32 v26, v26, v45  pgm[7@0x8001359ea000 + 0xc7c ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf04  pgm[7@0x8001359ea000 + 0xc80 ] = 0x00000f04 ;;  pgm[7@0x8001359ea000 + 0xc84 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xc88 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ea000 + 0xc8c ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359ea000 + 0xc90 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0x80  pgm[7@0x8001359ea000 + 0xc94 ] = 0x00000080 ;;  pgm[7@0x8001359ea000 + 0xc98 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x90  pgm[7@0x8001359ea000 + 0xc9c ] = 0x00000090 ;;  pgm[7@0x8001359ea000 + 0xca0 ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0xa0  pgm[7@0x8001359ea000 + 0xca4 ] = 0x000000a0 ;;  pgm[7@0x8001359ea000 + 0xca8 ] = 0xc02a0b06  s_buffer_load_dwordx4 s[44:47], s[12:15], 0xb0  pgm[7@0x8001359ea000 + 0xcac ] = 0x000000b0 ;;  pgm[7@0x8001359ea000 + 0xcb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x2c0  pgm[7@0x8001359ea000 + 0xcb4 ] = 0x000002c0 ;;  pgm[7@0x8001359ea000 + 0xcb8 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359ea000 + 0xcbc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xcc0 ] = 0x0a5a5823  v_mul_f32_e32 v45, s35, v44  pgm[7@0x8001359ea000 + 0xcc4 ] = 0x2c5a5627  v_mac_f32_e32 v45, s39, v43  pgm[7@0x8001359ea000 + 0xcc8 ] = 0x2c5a0e2b  v_mac_f32_e32 v45, s43, v7  pgm[7@0x8001359ea000 + 0xccc ] = 0xc00e0500  s_load_dwordx8 s[20:27], s[0:1], 0x0  pgm[7@0x8001359ea000 + 0xcd0 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0xcd4 ] = 0x8100ff03  s_add_i32 s0, s3, 0x2f0  pgm[7@0x8001359ea000 + 0xcd8 ] = 0x000002f0 ;;  pgm[7@0x8001359ea000 + 0xcdc ] = 0x025a5a2f  v_add_f32_e32 v45, s47, v45  pgm[7@0x8001359ea000 + 0xce0 ] = 0xc00a0700  s_load_dwordx4 s[28:31], s[0:1], 0x0  pgm[7@0x8001359ea000 + 0xce4 ] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0xce8 ] = 0x0a665822  v_mul_f32_e32 v51, s34, v44  pgm[7@0x8001359ea000 + 0xcec ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ea000 + 0xcf0 ] = 0x7e72452d  v_rcp_f32_e32 v57, v45  pgm[7@0x8001359ea000 + 0xcf4 ] = 0x2c665626  v_mac_f32_e32 v51, s38, v43  pgm[7@0x8001359ea000 + 0xcf8 ] = 0x0a5a5820  v_mul_f32_e32 v45, s32, v44  pgm[7@0x8001359ea000 + 0xcfc ] = 0x0a585821  v_mul_f32_e32 v44, s33, v44  pgm[7@0x8001359ea000 + 0xd00 ] = 0x2c660e2a  v_mac_f32_e32 v51, s42, v7  pgm[7@0x8001359ea000 + 0xd04 ] = 0x2c5a5624  v_mac_f32_e32 v45, s36, v43  pgm[7@0x8001359ea000 + 0xd08 ] = 0x2c585625  v_mac_f32_e32 v44, s37, v43  pgm[7@0x8001359ea000 + 0xd0c ] = 0x0256662e  v_add_f32_e32 v43, s46, v51  pgm[7@0x8001359ea000 + 0xd10 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x130  pgm[7@0x8001359ea000 + 0xd14 ] = 0x00000130 ;;  pgm[7@0x8001359ea000 + 0xd18 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001359ea000 + 0xd1c ] = 0x00000138 ;;  pgm[7@0x8001359ea000 + 0xd20 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x220  pgm[7@0x8001359ea000 + 0xd24 ] = 0x00000220 ;;  pgm[7@0x8001359ea000 + 0xd28 ] = 0x2c5a0e28  v_mac_f32_e32 v45, s40, v7  pgm[7@0x8001359ea000 + 0xd2c ] = 0x2c580e29  v_mac_f32_e32 v44, s41, v7  pgm[7@0x8001359ea000 + 0xd30 ] = 0x0a56732b  v_mul_f32_e32 v43, v43, v57  pgm[7@0x8001359ea000 + 0xd34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xd38 ] = 0x8608ff1f  s_and_b32 s8, s31, 0x20000000  pgm[7@0x8001359ea000 + 0xd3c ] = 0x20000000 ;;  pgm[7@0x8001359ea000 + 0xd40 ] = 0x0276582d  v_add_f32_e32 v59, s45, v44  pgm[7@0x8001359ea000 + 0xd44 ] = 0x02745a2c  v_add_f32_e32 v58, s44, v45  pgm[7@0x8001359ea000 + 0xd48 ] = 0xd10b8033  v_max_f32_e64 v51, v43, v43 clamp  pgm[7@0x8001359ea000 + 0xd4c ] = 0x0002572b ;;  pgm[7@0x8001359ea000 + 0xd50 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s8, 0  pgm[7@0x8001359ea000 + 0xd54 ] = 0x00010008 ;;  pgm[7@0x8001359ea000 + 0xd58 ] = 0x0a58733a  v_mul_f32_e32 v44, v58, v57  pgm[7@0x8001359ea000 + 0xd5c ] = 0x0a5a733b  v_mul_f32_e32 v45, v59, v57  pgm[7@0x8001359ea000 + 0xd60 ] = 0x00565733  v_cndmask_b32_e32 v43, v51, v43, vcc  pgm[7@0x8001359ea000 + 0xd64 ] = 0xd1c10038  v_mad_f32 v56, 0, s1, v59  pgm[7@0x8001359ea000 + 0xd68 ] = 0x04ec0280 ;;  pgm[7@0x8001359ea000 + 0xd6c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x3ab8caa6  pgm[7@0x8001359ea000 + 0xd70 ] = 0x3ab8caa6 ;;  pgm[7@0x8001359ea000 + 0xd74 ] = 0x0a707338  v_mul_f32_e32 v56, v56, v57  pgm[7@0x8001359ea000 + 0xd78 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xd7c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xd80 ] = 0xf0a00100  image_sample_c v60, v[43:44], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xd84 ] = 0x00e53c2b ;;  pgm[7@0x8001359ea000 + 0xd88 ] = 0x7e5802ff  v_mov_b32_e32 v44, 0xba55629e  pgm[7@0x8001359ea000 + 0xd8c ] = 0xba55629e ;;  pgm[7@0x8001359ea000 + 0xd90 ] = 0xd1c10033  v_mad_f32 v51, s0, v44, v58  pgm[7@0x8001359ea000 + 0xd94 ] = 0x04ea5800 ;;  pgm[7@0x8001359ea000 + 0xd98 ] = 0x7e5802ff  v_mov_b32_e32 v44, 0xbab8caa6  pgm[7@0x8001359ea000 + 0xd9c ] = 0xbab8caa6 ;;  pgm[7@0x8001359ea000 + 0xda0 ] = 0xd1c1002d  v_mad_f32 v45, s1, v44, v59  pgm[7@0x8001359ea000 + 0xda4 ] = 0x04ee5801 ;;  pgm[7@0x8001359ea000 + 0xda8 ] = 0x7e5802ff  v_mov_b32_e32 v44, 0x3a55629e  pgm[7@0x8001359ea000 + 0xdac ] = 0x3a55629e ;;  pgm[7@0x8001359ea000 + 0xdb0 ] = 0xd1c1002c  v_mad_f32 v44, s0, v44, v58  pgm[7@0x8001359ea000 + 0xdb4 ] = 0x04ea5800 ;;  pgm[7@0x8001359ea000 + 0xdb8 ] = 0x0a5a732d  v_mul_f32_e32 v45, v45, v57  pgm[7@0x8001359ea000 + 0xdbc ] = 0x0a58732c  v_mul_f32_e32 v44, v44, v57  pgm[7@0x8001359ea000 + 0xdc0 ] = 0x7e6a032d  v_mov_b32_e32 v53, v45  pgm[7@0x8001359ea000 + 0xdc4 ] = 0x2c766c01  v_mac_f32_e32 v59, s1, v54  pgm[7@0x8001359ea000 + 0xdc8 ] = 0x7e6c032b  v_mov_b32_e32 v54, v43  pgm[7@0x8001359ea000 + 0xdcc ] = 0x0a687333  v_mul_f32_e32 v52, v51, v57  pgm[7@0x8001359ea000 + 0xdd0 ] = 0x7e66032b  v_mov_b32_e32 v51, v43  pgm[7@0x8001359ea000 + 0xdd4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xdd8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xddc ] = 0xf0a00100  image_sample_c v61, v[43:44], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xde0 ] = 0x00e53d2b ;;  pgm[7@0x8001359ea000 + 0xde4 ] = 0x7e5a02ff  v_mov_b32_e32 v45, 0x3ad5629e  pgm[7@0x8001359ea000 + 0xde8 ] = 0x3ad5629e ;;  pgm[7@0x8001359ea000 + 0xdec ] = 0xd1c1002d  v_mad_f32 v45, s0, v45, v58  pgm[7@0x8001359ea000 + 0xdf0 ] = 0x04ea5a00 ;;  pgm[7@0x8001359ea000 + 0xdf4 ] = 0x0a6e732d  v_mul_f32_e32 v55, v45, v57  pgm[7@0x8001359ea000 + 0xdf8 ] = 0x0a5a733b  v_mul_f32_e32 v45, v59, v57  pgm[7@0x8001359ea000 + 0xdfc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xe00 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xe04 ] = 0xf0a00100  image_sample_c v54, v[54:55], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xe08 ] = 0x00e53636 ;;  pgm[7@0x8001359ea000 + 0xe0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xe10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xe14 ] = 0xf0a00100  image_sample_c v55, v[43:44], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xe18 ] = 0x00e5372b ;;  pgm[7@0x8001359ea000 + 0xe1c ] = 0x7e5802ff  v_mov_b32_e32 v44, 0xbad5629e  pgm[7@0x8001359ea000 + 0xe20 ] = 0xbad5629e ;;  pgm[7@0x8001359ea000 + 0xe24 ] = 0x2c745800  v_mac_f32_e32 v58, s0, v44  pgm[7@0x8001359ea000 + 0xe28 ] = 0x7e580334  v_mov_b32_e32 v44, v52  pgm[7@0x8001359ea000 + 0xe2c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xe30 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xe34 ] = 0xf0a00100  image_sample_c v59, v[43:44], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xe38 ] = 0x00e53b2b ;;  pgm[7@0x8001359ea000 + 0xe3c ] = 0x0a58733a  v_mul_f32_e32 v44, v58, v57  pgm[7@0x8001359ea000 + 0xe40 ] = 0x7e5a0338  v_mov_b32_e32 v45, v56  pgm[7@0x8001359ea000 + 0xe44 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xe48 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0xe4c ] = 0xf0a00100  image_sample_c v57, v[43:44], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xe50 ] = 0x00e5392b ;;  pgm[7@0x8001359ea000 + 0xe54 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ea000 + 0xe58 ] = 0xf0a00100  image_sample_c v56, v[51:52], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ea000 + 0xe5c ] = 0x00e53833 ;;  pgm[7@0x8001359ea000 + 0xe60 ] = 0x02566d3c  v_add_f32_e32 v43, v60, v54  pgm[7@0x8001359ea000 + 0xe64 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ea000 + 0xe68 ] = 0x02566f2b  v_add_f32_e32 v43, v43, v55  pgm[7@0x8001359ea000 + 0xe6c ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359ea000 + 0xe70 ] = 0x0256772b  v_add_f32_e32 v43, v43, v59  pgm[7@0x8001359ea000 + 0xe74 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ea000 + 0xe78 ] = 0x0256732b  v_add_f32_e32 v43, v43, v57  pgm[7@0x8001359ea000 + 0xe7c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0xe80 ] = 0x02565738  v_add_f32_e32 v43, v56, v43  pgm[7@0x8001359ea000 + 0xe84 ] = 0x0256573d  v_add_f32_e32 v43, v61, v43  pgm[7@0x8001359ea000 + 0xe88 ] = 0x0a5a56ff  v_mul_f32_e32 v45, 0x3e124925, v43  pgm[7@0x8001359ea000 + 0xe8c ] = 0x3e124925 ;;  pgm[7@0x8001359ea000 + 0xe90 ] = 0x0a565a06  v_mul_f32_e32 v43, s6, v45  pgm[7@0x8001359ea000 + 0xe94 ] = 0x0a585a07  v_mul_f32_e32 v44, s7, v45  pgm[7@0x8001359ea000 + 0xe98 ] = 0x0a5a5a05  v_mul_f32_e32 v45, s5, v45  pgm[7@0x8001359ea000 + 0xe9c ] = 0xbf820008  s_branch 8  pgm[7@0x8001359ea000 + 0xea0 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x130  pgm[7@0x8001359ea000 + 0xea4 ] = 0x00000130 ;;  pgm[7@0x8001359ea000 + 0xea8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001359ea000 + 0xeac ] = 0x00000138 ;;  pgm[7@0x8001359ea000 + 0xeb0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xeb4 ] = 0x7e560200  v_mov_b32_e32 v43, s0  pgm[7@0x8001359ea000 + 0xeb8 ] = 0x7e580201  v_mov_b32_e32 v44, s1  pgm[7@0x8001359ea000 + 0xebc ] = 0x7e5a0205  v_mov_b32_e32 v45, s5  pgm[7@0x8001359ea000 + 0xec0 ] = 0xd1c10033  v_mad_f32 v51, v47, -v16, -s16  pgm[7@0x8001359ea000 + 0xec4 ] = 0xc042212f ;;  pgm[7@0x8001359ea000 + 0xec8 ] = 0x045e3932  v_sub_f32_e32 v47, v50, v28  pgm[7@0x8001359ea000 + 0xecc ] = 0x04683d31  v_sub_f32_e32 v52, v49, v30  pgm[7@0x8001359ea000 + 0xed0 ] = 0x0a6a5f2f  v_mul_f32_e32 v53, v47, v47  pgm[7@0x8001359ea000 + 0xed4 ] = 0x2c6a6934  v_mac_f32_e32 v53, v52, v52  pgm[7@0x8001359ea000 + 0xed8 ] = 0x046c3b30  v_sub_f32_e32 v54, v48, v29  pgm[7@0x8001359ea000 + 0xedc ] = 0x2c6a6d36  v_mac_f32_e32 v53, v54, v54  pgm[7@0x8001359ea000 + 0xee0 ] = 0x7e6a4935  v_rsq_f32_e32 v53, v53  pgm[7@0x8001359ea000 + 0xee4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ea000 + 0xee8 ] = 0x7e7002ff  v_mov_b32_e32 v56, 0x7f7fffff  pgm[7@0x8001359ea000 + 0xeec ] = 0x7f7fffff ;;  pgm[7@0x8001359ea000 + 0xef0 ] = 0xd1c10037  v_mad_f32 v55, v46, -v16, -s17  pgm[7@0x8001359ea000 + 0xef4 ] = 0xc046212e ;;  pgm[7@0x8001359ea000 + 0xef8 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x230  pgm[7@0x8001359ea000 + 0xefc ] = 0x00000230 ;;  pgm[7@0x8001359ea000 + 0xf00 ] = 0x145c7135  v_min_f32_e32 v46, v53, v56  pgm[7@0x8001359ea000 + 0xf04 ] = 0x0a6a5d2f  v_mul_f32_e32 v53, v47, v46  pgm[7@0x8001359ea000 + 0xf08 ] = 0x0a685d34  v_mul_f32_e32 v52, v52, v46  pgm[7@0x8001359ea000 + 0xf0c ] = 0x0a6c5d36  v_mul_f32_e32 v54, v54, v46  pgm[7@0x8001359ea000 + 0xf10 ] = 0x0a5c0b32  v_mul_f32_e32 v46, v50, v5  pgm[7@0x8001359ea000 + 0xf14 ] = 0x2c5c0d31  v_mac_f32_e32 v46, v49, v6  pgm[7@0x8001359ea000 + 0xf18 ] = 0xd116802e  v_mac_f32_e64 v46, v48, v18 clamp  pgm[7@0x8001359ea000 + 0xf1c ] = 0x00022530 ;;  pgm[7@0x8001359ea000 + 0xf20 ] = 0x0a605135  v_mul_f32_e32 v48, v53, v40  pgm[7@0x8001359ea000 + 0xf24 ] = 0x2c604934  v_mac_f32_e32 v48, v52, v36  pgm[7@0x8001359ea000 + 0xf28 ] = 0xd1168030  v_mac_f32_e64 v48, v54, v37 clamp  pgm[7@0x8001359ea000 + 0xf2c ] = 0x00024b36 ;;  pgm[7@0x8001359ea000 + 0xf30 ] = 0x7e5e02ff  v_mov_b32_e32 v47, 0xc0b1c059  pgm[7@0x8001359ea000 + 0xf34 ] = 0xc0b1c059 ;;  pgm[7@0x8001359ea000 + 0xf38 ] = 0x30625f30  v_madak_f32 v49, v48, v47, 0xc0df760c  pgm[7@0x8001359ea000 + 0xf3c ] = 0xc0df760c ;;  pgm[7@0x8001359ea000 + 0xf40 ] = 0x0a606330  v_mul_f32_e32 v48, v48, v49  pgm[7@0x8001359ea000 + 0xf44 ] = 0x7e604130  v_exp_f32_e32 v48, v48  pgm[7@0x8001359ea000 + 0xf48 ] = 0x0a626b05  v_mul_f32_e32 v49, v5, v53  pgm[7@0x8001359ea000 + 0xf4c ] = 0x2c626906  v_mac_f32_e32 v49, v6, v52  pgm[7@0x8001359ea000 + 0xf50 ] = 0xd1168031  v_mac_f32_e64 v49, v18, v54 clamp  pgm[7@0x8001359ea000 + 0xf54 ] = 0x00026d12 ;;  pgm[7@0x8001359ea000 + 0xf58 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xf08  pgm[7@0x8001359ea000 + 0xf5c ] = 0x00000f08 ;;  pgm[7@0x8001359ea000 + 0xf60 ] = 0x2c52552e  v_mac_f32_e32 v41, v46, v42  pgm[7@0x8001359ea000 + 0xf64 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0xf68 ] = 0x0a646000  v_mul_f32_e32 v50, s0, v48  pgm[7@0x8001359ea000 + 0xf6c ] = 0xd1c1002a  v_mad_f32 v42, -v48, s0, 1.0  pgm[7@0x8001359ea000 + 0xf70 ] = 0x23c80130 ;;  pgm[7@0x8001359ea000 + 0xf74 ] = 0x0a606331  v_mul_f32_e32 v48, v49, v49  pgm[7@0x8001359ea000 + 0xf78 ] = 0xd1c10030  v_mad_f32 v48, v48, v35, 1.0  pgm[7@0x8001359ea000 + 0xf7c ] = 0x03ca4730 ;;  pgm[7@0x8001359ea000 + 0xf80 ] = 0x0a606130  v_mul_f32_e32 v48, v48, v48  pgm[7@0x8001359ea000 + 0xf84 ] = 0x7e604530  v_rcp_f32_e32 v48, v48  pgm[7@0x8001359ea000 + 0xf88 ] = 0x0a524f29  v_mul_f32_e32 v41, v41, v39  pgm[7@0x8001359ea000 + 0xf8c ] = 0x7e524529  v_rcp_f32_e32 v41, v41  pgm[7@0x8001359ea000 + 0xf90 ] = 0xd1c10031  v_mad_f32 v49, v20, v42, v50  pgm[7@0x8001359ea000 + 0xf94 ] = 0x04ca5514 ;;  pgm[7@0x8001359ea000 + 0xf98 ] = 0xd1c10034  v_mad_f32 v52, v21, v42, v50  pgm[7@0x8001359ea000 + 0xf9c ] = 0x04ca5515 ;;  pgm[7@0x8001359ea000 + 0xfa0 ] = 0x2c645516  v_mac_f32_e32 v50, v22, v42  pgm[7@0x8001359ea000 + 0xfa4 ] = 0x14607130  v_min_f32_e32 v48, v48, v56  pgm[7@0x8001359ea000 + 0xfa8 ] = 0x7e5402ff  v_mov_b32_e32 v42, 0xff7fffff  pgm[7@0x8001359ea000 + 0xfac ] = 0xff7fffff ;;  pgm[7@0x8001359ea000 + 0xfb0 ] = 0x16605530  v_max_f32_e32 v48, v48, v42  pgm[7@0x8001359ea000 + 0xfb4 ] = 0x0a606122  v_mul_f32_e32 v48, v34, v48  pgm[7@0x8001359ea000 + 0xfb8 ] = 0x14527129  v_min_f32_e32 v41, v41, v56  pgm[7@0x8001359ea000 + 0xfbc ] = 0x0a626330  v_mul_f32_e32 v49, v48, v49  pgm[7@0x8001359ea000 + 0xfc0 ] = 0x0a686930  v_mul_f32_e32 v52, v48, v52  pgm[7@0x8001359ea000 + 0xfc4 ] = 0x0a606530  v_mul_f32_e32 v48, v48, v50  pgm[7@0x8001359ea000 + 0xfc8 ] = 0x16525529  v_max_f32_e32 v41, v41, v42  pgm[7@0x8001359ea000 + 0xfcc ] = 0x7e6402ff  v_mov_b32_e32 v50, 0x3e800000  pgm[7@0x8001359ea000 + 0xfd0 ] = 0x3e800000 ;;  pgm[7@0x8001359ea000 + 0xfd4 ] = 0x0a526529  v_mul_f32_e32 v41, v41, v50  pgm[7@0x8001359ea000 + 0xfd8 ] = 0x0a626329  v_mul_f32_e32 v49, v41, v49  pgm[7@0x8001359ea000 + 0xfdc ] = 0x0a686929  v_mul_f32_e32 v52, v41, v52  pgm[7@0x8001359ea000 + 0xfe0 ] = 0x0a526129  v_mul_f32_e32 v41, v41, v48  pgm[7@0x8001359ea000 + 0xfe4 ] = 0x0a60632e  v_mul_f32_e32 v48, v46, v49  pgm[7@0x8001359ea000 + 0xfe8 ] = 0x0a626733  v_mul_f32_e32 v49, v51, v51  pgm[7@0x8001359ea000 + 0xfec ] = 0x2c1e3330  v_mac_f32_e32 v15, v48, v25  pgm[7@0x8001359ea000 + 0xff0 ] = 0x0a60692e  v_mul_f32_e32 v48, v46, v52  pgm[7@0x8001359ea000 + 0xff4 ] = 0x2c626f37  v_mac_f32_e32 v49, v55, v55  pgm[7@0x8001359ea000 + 0xff8 ] = 0xd1c10034  v_mad_f32 v52, v17, -v16, -s2  pgm[7@0x8001359ea000 + 0xffc ] = 0xc00a2111 ;;  pgm[7@0x8001359ea000 + 0x1000] = 0x2c626934  v_mac_f32_e32 v49, v52, v52  pgm[7@0x8001359ea000 + 0x1004] = 0x7e624931  v_rsq_f32_e32 v49, v49  pgm[7@0x8001359ea000 + 0x1008] = 0x0a52532e  v_mul_f32_e32 v41, v46, v41  pgm[7@0x8001359ea000 + 0x100c] = 0x2c183529  v_mac_f32_e32 v12, v41, v26  pgm[7@0x8001359ea000 + 0x1010] = 0x2c1a3130  v_mac_f32_e32 v13, v48, v24  pgm[7@0x8001359ea000 + 0x1014] = 0x14527131  v_min_f32_e32 v41, v49, v56  pgm[7@0x8001359ea000 + 0x1018] = 0x0a605333  v_mul_f32_e32 v48, v51, v41  pgm[7@0x8001359ea000 + 0x101c] = 0x0a625337  v_mul_f32_e32 v49, v55, v41  pgm[7@0x8001359ea000 + 0x1020] = 0x0a505130  v_mul_f32_e32 v40, v48, v40  pgm[7@0x8001359ea000 + 0x1024] = 0x0a606105  v_mul_f32_e32 v48, v5, v48  pgm[7@0x8001359ea000 + 0x1028] = 0x0a525334  v_mul_f32_e32 v41, v52, v41  pgm[7@0x8001359ea000 + 0x102c] = 0x2c606306  v_mac_f32_e32 v48, v6, v49  pgm[7@0x8001359ea000 + 0x1030] = 0xd1168030  v_mac_f32_e64 v48, v18, v41 clamp  pgm[7@0x8001359ea000 + 0x1034] = 0x00025312 ;;  pgm[7@0x8001359ea000 + 0x1038] = 0x0a606130  v_mul_f32_e32 v48, v48, v48  pgm[7@0x8001359ea000 + 0x103c] = 0xd1c10023  v_mad_f32 v35, v48, v35, 1.0  pgm[7@0x8001359ea000 + 0x1040] = 0x03ca4730 ;;  pgm[7@0x8001359ea000 + 0x1044] = 0x0a464723  v_mul_f32_e32 v35, v35, v35  pgm[7@0x8001359ea000 + 0x1048] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001359ea000 + 0x104c] = 0x2c504931  v_mac_f32_e32 v40, v49, v36  pgm[7@0x8001359ea000 + 0x1050] = 0xd1168028  v_mac_f32_e64 v40, v41, v37 clamp  pgm[7@0x8001359ea000 + 0x1054] = 0x00024b29 ;;  pgm[7@0x8001359ea000 + 0x1058] = 0x0a484f26  v_mul_f32_e32 v36, v38, v39  pgm[7@0x8001359ea000 + 0x105c] = 0x14467123  v_min_f32_e32 v35, v35, v56  pgm[7@0x8001359ea000 + 0x1060] = 0x16465523  v_max_f32_e32 v35, v35, v42  pgm[7@0x8001359ea000 + 0x1064] = 0x0a444523  v_mul_f32_e32 v34, v35, v34  pgm[7@0x8001359ea000 + 0x1068] = 0x7e464524  v_rcp_f32_e32 v35, v36  pgm[7@0x8001359ea000 + 0x106c] = 0x30485f28  v_madak_f32 v36, v40, v47, 0xc0df760c  pgm[7@0x8001359ea000 + 0x1070] = 0xc0df760c ;;  pgm[7@0x8001359ea000 + 0x1074] = 0x0a484928  v_mul_f32_e32 v36, v40, v36  pgm[7@0x8001359ea000 + 0x1078] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001359ea000 + 0x107c] = 0x14467123  v_min_f32_e32 v35, v35, v56  pgm[7@0x8001359ea000 + 0x1080] = 0x16465523  v_max_f32_e32 v35, v35, v42  pgm[7@0x8001359ea000 + 0x1084] = 0x0a466523  v_mul_f32_e32 v35, v35, v50  pgm[7@0x8001359ea000 + 0x1088] = 0x0a4a4800  v_mul_f32_e32 v37, s0, v36  pgm[7@0x8001359ea000 + 0x108c] = 0xd1c10024  v_mad_f32 v36, -v36, s0, 1.0  pgm[7@0x8001359ea000 + 0x1090] = 0x23c80124 ;;  pgm[7@0x8001359ea000 + 0x1094] = 0xd1c10026  v_mad_f32 v38, v20, v36, v37  pgm[7@0x8001359ea000 + 0x1098] = 0x04964914 ;;  pgm[7@0x8001359ea000 + 0x109c] = 0xd1c10027  v_mad_f32 v39, v21, v36, v37  pgm[7@0x8001359ea000 + 0x10a0] = 0x04964915 ;;  pgm[7@0x8001359ea000 + 0x10a4] = 0x2c4a4916  v_mac_f32_e32 v37, v22, v36  pgm[7@0x8001359ea000 + 0x10a8] = 0x0a484d22  v_mul_f32_e32 v36, v34, v38  pgm[7@0x8001359ea000 + 0x10ac] = 0x0a4c4f22  v_mul_f32_e32 v38, v34, v39  pgm[7@0x8001359ea000 + 0x10b0] = 0x0a444b22  v_mul_f32_e32 v34, v34, v37  pgm[7@0x8001359ea000 + 0x10b4] = 0x0a444523  v_mul_f32_e32 v34, v35, v34  pgm[7@0x8001359ea000 + 0x10b8] = 0x0a484923  v_mul_f32_e32 v36, v35, v36  pgm[7@0x8001359ea000 + 0x10bc] = 0x0a4a4d23  v_mul_f32_e32 v37, v35, v38  pgm[7@0x8001359ea000 + 0x10c0] = 0x0a464908  v_mul_f32_e32 v35, v8, v36  pgm[7@0x8001359ea000 + 0x10c4] = 0x0a444508  v_mul_f32_e32 v34, v8, v34  pgm[7@0x8001359ea000 + 0x10c8] = 0x023e3f1a  v_add_f32_e32 v31, v26, v31  pgm[7@0x8001359ea000 + 0x10cc] = 0x2c1e5723  v_mac_f32_e32 v15, v35, v43  pgm[7@0x8001359ea000 + 0x10d0] = 0x0a464b08  v_mul_f32_e32 v35, v8, v37  pgm[7@0x8001359ea000 + 0x10d4] = 0x2c185b22  v_mac_f32_e32 v12, v34, v45  pgm[7@0x8001359ea000 + 0x10d8] = 0x02424319  v_add_f32_e32 v33, v25, v33  pgm[7@0x8001359ea000 + 0x10dc] = 0x02444118  v_add_f32_e32 v34, v24, v32  pgm[7@0x8001359ea000 + 0x10e0] = 0x02405721  v_add_f32_e32 v32, v33, v43  pgm[7@0x8001359ea000 + 0x10e4] = 0x02425922  v_add_f32_e32 v33, v34, v44  pgm[7@0x8001359ea000 + 0x10e8] = 0x2c1a5923  v_mac_f32_e32 v13, v35, v44  pgm[7@0x8001359ea000 + 0x10ec] = 0x023e5b1f  v_add_f32_e32 v31, v31, v45  pgm[7@0x8001359ea000 + 0x10f0] = 0xbf068001  s_cmp_eq_u32 s1, 0  pgm[7@0x8001359ea000 + 0x10f4] = 0x7e4402ff  v_mov_b32_e32 v34, 0xc0df760c  pgm[7@0x8001359ea000 + 0x10f8] = 0xc0df760c ;;  pgm[7@0x8001359ea000 + 0x10fc] = 0xbf850095  s_cbranch_scc1 149  pgm[7@0x8001359ea000 + 0x1100] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xc0  pgm[7@0x8001359ea000 + 0x1104] = 0x000000c0 ;;  pgm[7@0x8001359ea000 + 0x1108] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xc8  pgm[7@0x8001359ea000 + 0x110c] = 0x000000c8 ;;  pgm[7@0x8001359ea000 + 0x1110] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xd0  pgm[7@0x8001359ea000 + 0x1114] = 0x000000d0 ;;  pgm[7@0x8001359ea000 + 0x1118] = 0x0a463905  v_mul_f32_e32 v35, v5, v28  pgm[7@0x8001359ea000 + 0x111c] = 0x2c460d1e  v_mac_f32_e32 v35, v30, v6  pgm[7@0x8001359ea000 + 0x1120] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xd8  pgm[7@0x8001359ea000 + 0x1124] = 0x000000d8 ;;  pgm[7@0x8001359ea000 + 0x1128] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0xe0  pgm[7@0x8001359ea000 + 0x112c] = 0x000000e0 ;;  pgm[7@0x8001359ea000 + 0x1130] = 0xd1160023  v_mac_f32_e64 v35, v29, v18 mul:2  pgm[7@0x8001359ea000 + 0x1134] = 0x0802251d ;;  pgm[7@0x8001359ea000 + 0x1138] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xe8  pgm[7@0x8001359ea000 + 0x113c] = 0x000000e8 ;;  pgm[7@0x8001359ea000 + 0x1140] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x150  pgm[7@0x8001359ea000 + 0x1144] = 0x00000150 ;;  pgm[7@0x8001359ea000 + 0x1148] = 0xd1c1001e  v_mad_f32 v30, -v6, v35, v30  pgm[7@0x8001359ea000 + 0x114c] = 0x247a4706 ;;  pgm[7@0x8001359ea000 + 0x1150] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x158  pgm[7@0x8001359ea000 + 0x1154] = 0x00000158 ;;  pgm[7@0x8001359ea000 + 0x1158] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x115c] = 0x0a483c06  v_mul_f32_e32 v36, s6, v30  pgm[7@0x8001359ea000 + 0x1160] = 0xd1c1001c  v_mad_f32 v28, -v5, v35, v28  pgm[7@0x8001359ea000 + 0x1164] = 0x24724705 ;;  pgm[7@0x8001359ea000 + 0x1168] = 0xd1c1001d  v_mad_f32 v29, -v18, v35, v29  pgm[7@0x8001359ea000 + 0x116c] = 0x24764712 ;;  pgm[7@0x8001359ea000 + 0x1170] = 0x0a463c07  v_mul_f32_e32 v35, s7, v30  pgm[7@0x8001359ea000 + 0x1174] = 0x2c483808  v_mac_f32_e32 v36, s8, v28  pgm[7@0x8001359ea000 + 0x1178] = 0x2c463809  v_mac_f32_e32 v35, s9, v28  pgm[7@0x8001359ea000 + 0x117c] = 0x0a3c3c02  v_mul_f32_e32 v30, s2, v30  pgm[7@0x8001359ea000 + 0x1180] = 0x2c483a10  v_mac_f32_e32 v36, s16, v29  pgm[7@0x8001359ea000 + 0x1184] = 0x2c3c3801  v_mac_f32_e32 v30, s1, v28  pgm[7@0x8001359ea000 + 0x1188] = 0x0a384812  v_mul_f32_e32 v28, s18, v36  pgm[7@0x8001359ea000 + 0x118c] = 0x2c463a11  v_mac_f32_e32 v35, s17, v29  pgm[7@0x8001359ea000 + 0x1190] = 0x7e4a031c  v_mov_b32_e32 v37, v28  pgm[7@0x8001359ea000 + 0x1194] = 0x7e4c031c  v_mov_b32_e32 v38, v28  pgm[7@0x8001359ea000 + 0x1198] = 0x2c3c3a05  v_mac_f32_e32 v30, s5, v29  pgm[7@0x8001359ea000 + 0x119c] = 0x0a3a4613  v_mul_f32_e32 v29, s19, v35  pgm[7@0x8001359ea000 + 0x11a0] = 0x7e50031d  v_mov_b32_e32 v40, v29  pgm[7@0x8001359ea000 + 0x11a4] = 0x7e52031d  v_mov_b32_e32 v41, v29  pgm[7@0x8001359ea000 + 0x11a8] = 0xc0220746  s_buffer_load_dword s29, s[12:15], 0x160  pgm[7@0x8001359ea000 + 0x11ac] = 0x00000160 ;;  pgm[7@0x8001359ea000 + 0x11b0] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x1b0  pgm[7@0x8001359ea000 + 0x11b4] = 0x000001b0 ;;  pgm[7@0x8001359ea000 + 0x11b8] = 0x7e4a02fa  v_mov_b32_dpp v37, v37 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x11bc] = 0xff000025 ;;  pgm[7@0x8001359ea000 + 0x11c0] = 0x7e4c02fa  v_mov_b32_dpp v38, v38 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x11c4] = 0xff00aa26 ;;  pgm[7@0x8001359ea000 + 0x11c8] = 0x7e3802fa  v_mov_b32_dpp v28, v28 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x11cc] = 0xff00551c ;;  pgm[7@0x8001359ea000 + 0x11d0] = 0x0a4e3c14  v_mul_f32_e32 v39, s20, v30  pgm[7@0x8001359ea000 + 0x11d4] = 0x2c445f1b  v_mac_f32_e32 v34, v27, v47  pgm[7@0x8001359ea000 + 0x11d8] = 0x044c4b26  v_sub_f32_e32 v38, v38, v37  pgm[7@0x8001359ea000 + 0x11dc] = 0x04384b1c  v_sub_f32_e32 v28, v28, v37  pgm[7@0x8001359ea000 + 0x11e0] = 0x7e4a0327  v_mov_b32_e32 v37, v39  pgm[7@0x8001359ea000 + 0x11e4] = 0x7e5e0327  v_mov_b32_e32 v47, v39  pgm[7@0x8001359ea000 + 0x11e8] = 0x7e5002fa  v_mov_b32_dpp v40, v40 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x11ec] = 0xff000028 ;;  pgm[7@0x8001359ea000 + 0x11f0] = 0x7e5202fa  v_mov_b32_dpp v41, v41 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x11f4] = 0xff00aa29 ;;  pgm[7@0x8001359ea000 + 0x11f8] = 0x7e3a02fa  v_mov_b32_dpp v29, v29 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x11fc] = 0xff00551d ;;  pgm[7@0x8001359ea000 + 0x1200] = 0x0a4c4d26  v_mul_f32_e32 v38, v38, v38  pgm[7@0x8001359ea000 + 0x1204] = 0x04525129  v_sub_f32_e32 v41, v41, v40  pgm[7@0x8001359ea000 + 0x1208] = 0x0a38391c  v_mul_f32_e32 v28, v28, v28  pgm[7@0x8001359ea000 + 0x120c] = 0x043a511d  v_sub_f32_e32 v29, v29, v40  pgm[7@0x8001359ea000 + 0x1210] = 0x7e4a02fa  v_mov_b32_dpp v37, v37 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x1214] = 0xff000025 ;;  pgm[7@0x8001359ea000 + 0x1218] = 0x7e5e02fa  v_mov_b32_dpp v47, v47 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x121c] = 0xff00aa2f ;;  pgm[7@0x8001359ea000 + 0x1220] = 0x2c383b1d  v_mac_f32_e32 v28, v29, v29  pgm[7@0x8001359ea000 + 0x1224] = 0x2c4c5329  v_mac_f32_e32 v38, v41, v41  pgm[7@0x8001359ea000 + 0x1228] = 0x043a4b2f  v_sub_f32_e32 v29, v47, v37  pgm[7@0x8001359ea000 + 0x122c] = 0x7e4e02fa  v_mov_b32_dpp v39, v39 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ea000 + 0x1230] = 0xff005527 ;;  pgm[7@0x8001359ea000 + 0x1234] = 0x2c4c3b1d  v_mac_f32_e32 v38, v29, v29  pgm[7@0x8001359ea000 + 0x1238] = 0x043a4b27  v_sub_f32_e32 v29, v39, v37  pgm[7@0x8001359ea000 + 0x123c] = 0x2c383b1d  v_mac_f32_e32 v28, v29, v29  pgm[7@0x8001359ea000 + 0x1240] = 0x16384d1c  v_max_f32_e32 v28, v28, v38  pgm[7@0x8001359ea000 + 0x1244] = 0xd161011c  v_log_f32_e64 v28, |v28|  pgm[7@0x8001359ea000 + 0x1248] = 0x0000011c ;;  pgm[7@0x8001359ea000 + 0x124c] = 0x0a36451b  v_mul_f32_e32 v27, v27, v34  pgm[7@0x8001359ea000 + 0x1250] = 0x7e44411b  v_exp_f32_e32 v34, v27  pgm[7@0x8001359ea000 + 0x1254] = 0x8106ff03  s_add_i32 s6, s3, 0x340  pgm[7@0x8001359ea000 + 0x1258] = 0x00000340 ;;  pgm[7@0x8001359ea000 + 0x125c] = 0x1636551c  v_max_f32_e32 v27, v28, v42  pgm[7@0x8001359ea000 + 0x1260] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359ea000 + 0x1264] = 0xd1c7001c  v_cubema_f32 v28, v36, v35, v30  pgm[7@0x8001359ea000 + 0x1268] = 0x047a4724 ;;  pgm[7@0x8001359ea000 + 0x126c] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359ea000 + 0x1270] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x1274] = 0x8106ff03  s_add_i32 s6, s3, 0x370  pgm[7@0x8001359ea000 + 0x1278] = 0x00000370 ;;  pgm[7@0x8001359ea000 + 0x127c] = 0xd1620125  v_rcp_f32_e64 v37, |v28|  pgm[7@0x8001359ea000 + 0x1280] = 0x0000011c ;;  pgm[7@0x8001359ea000 + 0x1284] = 0x042e2ef2  v_sub_f32_e32 v23, 1.0, v23  pgm[7@0x8001359ea000 + 0x1288] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359ea000 + 0x128c] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x1290] = 0xd1c10017  v_mad_f32 v23, -v23, v23, 1.0  pgm[7@0x8001359ea000 + 0x1294] = 0x23ca2f17 ;;  pgm[7@0x8001359ea000 + 0x1298] = 0x7e3802ff  v_mov_b32_e32 v28, 0x40de6666  pgm[7@0x8001359ea000 + 0x129c] = 0x40de6666 ;;  pgm[7@0x8001359ea000 + 0x12a0] = 0xd1c10017  v_mad_f32 v23, v23, v28, 0.5  pgm[7@0x8001359ea000 + 0x12a4] = 0x03c23917 ;;  pgm[7@0x8001359ea000 + 0x12a8] = 0xd1c1001b  v_mad_f32 v27, v27, 0.5, -0.5  pgm[7@0x8001359ea000 + 0x12ac] = 0x03c5e11b ;;  pgm[7@0x8001359ea000 + 0x12b0] = 0xd1c5001c  v_cubesc_f32 v28, v36, v35, v30  pgm[7@0x8001359ea000 + 0x12b4] = 0x047a4724 ;;  pgm[7@0x8001359ea000 + 0x12b8] = 0xd1c60026  v_cubetc_f32 v38, v36, v35, v30  pgm[7@0x8001359ea000 + 0x12bc] = 0x047a4724 ;;  pgm[7@0x8001359ea000 + 0x12c0] = 0xd1c4001d  v_cubeid_f32 v29, v36, v35, v30  pgm[7@0x8001359ea000 + 0x12c4] = 0x047a4724 ;;  pgm[7@0x8001359ea000 + 0x12c8] = 0x163c2f1b  v_max_f32_e32 v30, v27, v23  pgm[7@0x8001359ea000 + 0x12cc] = 0x30364b1c  v_madak_f32 v27, v28, v37, 0x3fc00000  pgm[7@0x8001359ea000 + 0x12d0] = 0x3fc00000 ;;  pgm[7@0x8001359ea000 + 0x12d4] = 0x7e3802ff  v_mov_b32_e32 v28, 0x3fc00000  pgm[7@0x8001359ea000 + 0x12d8] = 0x3fc00000 ;;  pgm[7@0x8001359ea000 + 0x12dc] = 0x0a464400  v_mul_f32_e32 v35, s0, v34  pgm[7@0x8001359ea000 + 0x12e0] = 0xd1c10022  v_mad_f32 v34, -v34, s0, 1.0  pgm[7@0x8001359ea000 + 0x12e4] = 0x23c80122 ;;  pgm[7@0x8001359ea000 + 0x12e8] = 0x2c384b26  v_mac_f32_e32 v28, v38, v37  pgm[7@0x8001359ea000 + 0x12ec] = 0xd1c10024  v_mad_f32 v36, v20, v34, v35  pgm[7@0x8001359ea000 + 0x12f0] = 0x048e4514 ;;  pgm[7@0x8001359ea000 + 0x12f4] = 0xd1c10025  v_mad_f32 v37, v21, v34, v35  pgm[7@0x8001359ea000 + 0x12f8] = 0x048e4515 ;;  pgm[7@0x8001359ea000 + 0x12fc] = 0x2c464516  v_mac_f32_e32 v35, v22, v34  pgm[7@0x8001359ea000 + 0x1300] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x1304] = 0x7e2e021d  v_mov_b32_e32 v23, s29  pgm[7@0x8001359ea000 + 0x1308] = 0xd1c10022  v_mad_f32 v34, s28, v32, v23  pgm[7@0x8001359ea000 + 0x130c] = 0x045e401c ;;  pgm[7@0x8001359ea000 + 0x1310] = 0xd1c10026  v_mad_f32 v38, s28, v33, v23  pgm[7@0x8001359ea000 + 0x1314] = 0x045e421c ;;  pgm[7@0x8001359ea000 + 0x1318] = 0x2c2e3e1c  v_mac_f32_e32 v23, s28, v31  pgm[7@0x8001359ea000 + 0x131c] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0x1320] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0x1324] = 0xf0904700  image_sample_l v[20:22], v27, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359ea000 + 0x1328] = 0x00c4141b ;;  pgm[7@0x8001359ea000 + 0x132c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0x1330] = 0x0a282922  v_mul_f32_e32 v20, v34, v20  pgm[7@0x8001359ea000 + 0x1334] = 0x0a2a2b26  v_mul_f32_e32 v21, v38, v21  pgm[7@0x8001359ea000 + 0x1338] = 0x0a2c2d17  v_mul_f32_e32 v22, v23, v22  pgm[7@0x8001359ea000 + 0x133c] = 0x0a282924  v_mul_f32_e32 v20, v36, v20  pgm[7@0x8001359ea000 + 0x1340] = 0x0a2a2b25  v_mul_f32_e32 v21, v37, v21  pgm[7@0x8001359ea000 + 0x1344] = 0x0a2c2d23  v_mul_f32_e32 v22, v35, v22  pgm[7@0x8001359ea000 + 0x1348] = 0x2c1e0914  v_mac_f32_e32 v15, v20, v4  pgm[7@0x8001359ea000 + 0x134c] = 0x2c1a0915  v_mac_f32_e32 v13, v21, v4  pgm[7@0x8001359ea000 + 0x1350] = 0x2c180916  v_mac_f32_e32 v12, v22, v4  pgm[7@0x8001359ea000 + 0x1354] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x8001359ea000 + 0x1358] = 0x00000f0c ;;  pgm[7@0x8001359ea000 + 0x135c] = 0x7e280280  v_mov_b32_e32 v20, 0  pgm[7@0x8001359ea000 + 0x1360] = 0x7e2a0280  v_mov_b32_e32 v21, 0  pgm[7@0x8001359ea000 + 0x1364] = 0x7e2c0280  v_mov_b32_e32 v22, 0  pgm[7@0x8001359ea000 + 0x1368] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x136c] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ea000 + 0x1370] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359ea000 + 0x1374] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xd8  pgm[7@0x8001359ea000 + 0x1378] = 0x000000d8 ;;  pgm[7@0x8001359ea000 + 0x137c] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xe0  pgm[7@0x8001359ea000 + 0x1380] = 0x000000e0 ;;  pgm[7@0x8001359ea000 + 0x1384] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xe8  pgm[7@0x8001359ea000 + 0x1388] = 0x000000e8 ;;  pgm[7@0x8001359ea000 + 0x138c] = 0xc0220686  s_buffer_load_dword s26, s[12:15], 0x160  pgm[7@0x8001359ea000 + 0x1390] = 0x00000160 ;;  pgm[7@0x8001359ea000 + 0x1394] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x1b0  pgm[7@0x8001359ea000 + 0x1398] = 0x000001b0 ;;  pgm[7@0x8001359ea000 + 0x139c] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001359ea000 + 0x13a0] = 0x000000c0 ;;  pgm[7@0x8001359ea000 + 0x13a4] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xc8  pgm[7@0x8001359ea000 + 0x13a8] = 0x000000c8 ;;  pgm[7@0x8001359ea000 + 0x13ac] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xd0  pgm[7@0x8001359ea000 + 0x13b0] = 0x000000d0 ;;  pgm[7@0x8001359ea000 + 0x13b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x13b8] = 0x0a280c02  v_mul_f32_e32 v20, s2, v6  pgm[7@0x8001359ea000 + 0x13bc] = 0x8118ff03  s_add_i32 s24, s3, 0x300  pgm[7@0x8001359ea000 + 0x13c0] = 0x00000300 ;;  pgm[7@0x8001359ea000 + 0x13c4] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359ea000 + 0x13c8] = 0x2c280a10  v_mac_f32_e32 v20, s16, v5  pgm[7@0x8001359ea000 + 0x13cc] = 0x0a2a0c00  v_mul_f32_e32 v21, s0, v6  pgm[7@0x8001359ea000 + 0x13d0] = 0x0a0c0c01  v_mul_f32_e32 v6, s1, v6  pgm[7@0x8001359ea000 + 0x13d4] = 0x2c2a0a06  v_mac_f32_e32 v21, s6, v5  pgm[7@0x8001359ea000 + 0x13d8] = 0x2c0c0a07  v_mac_f32_e32 v6, s7, v5  pgm[7@0x8001359ea000 + 0x13dc] = 0x2c282411  v_mac_f32_e32 v20, s17, v18  pgm[7@0x8001359ea000 + 0x13e0] = 0x2c2a2408  v_mac_f32_e32 v21, s8, v18  pgm[7@0x8001359ea000 + 0x13e4] = 0x2c0c2409  v_mac_f32_e32 v6, s9, v18  pgm[7@0x8001359ea000 + 0x13e8] = 0xd1c70005  v_cubema_f32 v5, v21, v6, v20  pgm[7@0x8001359ea000 + 0x13ec] = 0x04520d15 ;;  pgm[7@0x8001359ea000 + 0x13f0] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359ea000 + 0x13f4] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x13f8] = 0x8118ff03  s_add_i32 s24, s3, 0x330  pgm[7@0x8001359ea000 + 0x13fc] = 0x00000330 ;;  pgm[7@0x8001359ea000 + 0x1400] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359ea000 + 0x1404] = 0x00000000 ;;  pgm[7@0x8001359ea000 + 0x1408] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001359ea000 + 0x140c] = 0x00000105 ;;  pgm[7@0x8001359ea000 + 0x1410] = 0x7e2e021a  v_mov_b32_e32 v23, s26  pgm[7@0x8001359ea000 + 0x1414] = 0xd1c60012  v_cubetc_f32 v18, v21, v6, v20  pgm[7@0x8001359ea000 + 0x1418] = 0x04520d15 ;;  pgm[7@0x8001359ea000 + 0x141c] = 0xd1c5001d  v_cubesc_f32 v29, v21, v6, v20  pgm[7@0x8001359ea000 + 0x1420] = 0x04520d15 ;;  pgm[7@0x8001359ea000 + 0x1424] = 0xd1c40016  v_cubeid_f32 v22, v21, v6, v20  pgm[7@0x8001359ea000 + 0x1428] = 0x04520d15 ;;  pgm[7@0x8001359ea000 + 0x142c] = 0x7e2a02ff  v_mov_b32_e32 v21, 0x3fc00000  pgm[7@0x8001359ea000 + 0x1430] = 0x3fc00000 ;;  pgm[7@0x8001359ea000 + 0x1434] = 0xd1c1001b  v_mad_f32 v27, s5, v32, v23  pgm[7@0x8001359ea000 + 0x1438] = 0x045e4005 ;;  pgm[7@0x8001359ea000 + 0x143c] = 0xd1c1001c  v_mad_f32 v28, s5, v33, v23  pgm[7@0x8001359ea000 + 0x1440] = 0x045e4205 ;;  pgm[7@0x8001359ea000 + 0x1444] = 0x2c2e3e05  v_mac_f32_e32 v23, s5, v31  pgm[7@0x8001359ea000 + 0x1448] = 0x30280b1d  v_madak_f32 v20, v29, v5, 0x3fc00000  pgm[7@0x8001359ea000 + 0x144c] = 0x3fc00000 ;;  pgm[7@0x8001359ea000 + 0x1450] = 0x2c2a0b12  v_mac_f32_e32 v21, v18, v5  pgm[7@0x8001359ea000 + 0x1454] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0x1458] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x145c] = 0xbf800000  s_nop 0  pgm[7@0x8001359ea000 + 0x1460] = 0xf0804700  image_sample v[20:22], v20, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359ea000 + 0x1464] = 0x00041414 ;;  pgm[7@0x8001359ea000 + 0x1468] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0x146c] = 0x0a0a291b  v_mul_f32_e32 v5, v27, v20  pgm[7@0x8001359ea000 + 0x1470] = 0x0a0c2b1c  v_mul_f32_e32 v6, v28, v21  pgm[7@0x8001359ea000 + 0x1474] = 0x0a242d17  v_mul_f32_e32 v18, v23, v22  pgm[7@0x8001359ea000 + 0x1478] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001359ea000 + 0x147c] = 0x0a0c0d01  v_mul_f32_e32 v6, v1, v6  pgm[7@0x8001359ea000 + 0x1480] = 0x0a242502  v_mul_f32_e32 v18, v2, v18  pgm[7@0x8001359ea000 + 0x1484] = 0x0a280b04  v_mul_f32_e32 v20, v4, v5  pgm[7@0x8001359ea000 + 0x1488] = 0x0a2a0d04  v_mul_f32_e32 v21, v4, v6  pgm[7@0x8001359ea000 + 0x148c] = 0x0a2c2504  v_mul_f32_e32 v22, v4, v18  pgm[7@0x8001359ea000 + 0x1490] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x8001359ea000 + 0x1494] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x8001359ea000 + 0x1498] = 0x00000f10 ;;  pgm[7@0x8001359ea000 + 0x149c] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359ea000 + 0x14a0] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359ea000 + 0x14a4] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359ea000 + 0x14a8] = 0x7e240280  v_mov_b32_e32 v18, 0  pgm[7@0x8001359ea000 + 0x14ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x14b0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ea000 + 0x14b4] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359ea000 + 0x14b8] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1d8  pgm[7@0x8001359ea000 + 0x14bc] = 0x000001d8 ;;  pgm[7@0x8001359ea000 + 0x14c0] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359ea000 + 0x14c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x14c8] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359ea000 + 0x14cc] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1d0  pgm[7@0x8001359ea000 + 0x14d0] = 0x000001d0 ;;  pgm[7@0x8001359ea000 + 0x14d4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359ea000 + 0x14d8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359ea000 + 0x14dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x14e0] = 0x02082600  v_add_f32_e32 v4, s0, v19  pgm[7@0x8001359ea000 + 0x14e4] = 0xbf820002  s_branch 2  pgm[7@0x8001359ea000 + 0x14e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x14ec] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359ea000 + 0x14f0] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1d4  pgm[7@0x8001359ea000 + 0x14f4] = 0x000001d4 ;;  pgm[7@0x8001359ea000 + 0x14f8] = 0xd1620105  v_rcp_f32_e64 v5, |v17|  pgm[7@0x8001359ea000 + 0x14fc] = 0x00000111 ;;  pgm[7@0x8001359ea000 + 0x1500] = 0x7e2e4510  v_rcp_f32_e32 v23, v16  pgm[7@0x8001359ea000 + 0x1504] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1dc  pgm[7@0x8001359ea000 + 0x1508] = 0x000001dc ;;  pgm[7@0x8001359ea000 + 0x150c] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1f0  pgm[7@0x8001359ea000 + 0x1510] = 0x000001f0 ;;  pgm[7@0x8001359ea000 + 0x1514] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x1518] = 0x7e364402  v_rcp_f32_e32 v27, s2  pgm[7@0x8001359ea000 + 0x151c] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359ea000 + 0x1520] = 0x7f7fffff ;;  pgm[7@0x8001359ea000 + 0x1524] = 0x7e2402ff  v_mov_b32_e32 v18, 0xff7fffff  pgm[7@0x8001359ea000 + 0x1528] = 0xff7fffff ;;  pgm[7@0x8001359ea000 + 0x152c] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359ea000 + 0x1530] = 0x142e0d17  v_min_f32_e32 v23, v23, v6  pgm[7@0x8001359ea000 + 0x1534] = 0x04080907  v_sub_f32_e32 v4, v7, v4  pgm[7@0x8001359ea000 + 0x1538] = 0x160a2505  v_max_f32_e32 v5, v5, v18  pgm[7@0x8001359ea000 + 0x153c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359ea000 + 0x1540] = 0x00020b04 ;;  pgm[7@0x8001359ea000 + 0x1544] = 0x160a2517  v_max_f32_e32 v5, v23, v18  pgm[7@0x8001359ea000 + 0x1548] = 0x140c0d1b  v_min_f32_e32 v6, v27, v6  pgm[7@0x8001359ea000 + 0x154c] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359ea000 + 0x1550] = 0x160a2506  v_max_f32_e32 v5, v6, v18  pgm[7@0x8001359ea000 + 0x1554] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359ea000 + 0x1558] = 0x00020b04 ;;  pgm[7@0x8001359ea000 + 0x155c] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359ea000 + 0x1560] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1f8  pgm[7@0x8001359ea000 + 0x1564] = 0x000001f8 ;;  pgm[7@0x8001359ea000 + 0x1568] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001359ea000 + 0x156c] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359ea000 + 0x1570] = 0xd10b8012  v_max_f32_e64 v18, v4, v4 clamp  pgm[7@0x8001359ea000 + 0x1574] = 0x00020904 ;;  pgm[7@0x8001359ea000 + 0x1578] = 0xd1058004  v_mul_f32_e64 v4, v18, s0 clamp  pgm[7@0x8001359ea000 + 0x157c] = 0x00000112 ;;  pgm[7@0x8001359ea000 + 0x1580] = 0xd1058005  v_mul_f32_e64 v5, v18, s1 clamp  pgm[7@0x8001359ea000 + 0x1584] = 0x00000312 ;;  pgm[7@0x8001359ea000 + 0x1588] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x158c] = 0xd1058006  v_mul_f32_e64 v6, v18, s2 clamp  pgm[7@0x8001359ea000 + 0x1590] = 0x00000512 ;;  pgm[7@0x8001359ea000 + 0x1594] = 0xd10b8012  v_max_f32_e64 v18, v18, v18 clamp  pgm[7@0x8001359ea000 + 0x1598] = 0x00022512 ;;  pgm[7@0x8001359ea000 + 0x159c] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf14  pgm[7@0x8001359ea000 + 0x15a0] = 0x00000f14 ;;  pgm[7@0x8001359ea000 + 0x15a4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x15a8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ea000 + 0x15ac] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359ea000 + 0x15b0] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1e8  pgm[7@0x8001359ea000 + 0x15b4] = 0x000001e8 ;;  pgm[7@0x8001359ea000 + 0x15b8] = 0x7e2e5881  v_bfrev_b32_e32 v23, 1  pgm[7@0x8001359ea000 + 0x15bc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x15c0] = 0x7c962e00  v_cmp_ngt_f32_e32 vcc, s0, v23  pgm[7@0x8001359ea000 + 0x15c4] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1e0  pgm[7@0x8001359ea000 + 0x15c8] = 0x000001e0 ;;  pgm[7@0x8001359ea000 + 0x15cc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359ea000 + 0x15d0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359ea000 + 0x15d4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x15d8] = 0x02262600  v_add_f32_e32 v19, s0, v19  pgm[7@0x8001359ea000 + 0x15dc] = 0xbf820002  s_branch 2  pgm[7@0x8001359ea000 + 0x15e0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x15e4] = 0x7e260200  v_mov_b32_e32 v19, s0  pgm[7@0x8001359ea000 + 0x15e8] = 0xd1620111  v_rcp_f32_e64 v17, |v17|  pgm[7@0x8001359ea000 + 0x15ec] = 0x00000111 ;;  pgm[7@0x8001359ea000 + 0x15f0] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1e4  pgm[7@0x8001359ea000 + 0x15f4] = 0x000001e4 ;;  pgm[7@0x8001359ea000 + 0x15f8] = 0x040e2707  v_sub_f32_e32 v7, v7, v19  pgm[7@0x8001359ea000 + 0x15fc] = 0x7e2602ff  v_mov_b32_e32 v19, 0x7f7fffff  pgm[7@0x8001359ea000 + 0x1600] = 0x7f7fffff ;;  pgm[7@0x8001359ea000 + 0x1604] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x8001359ea000 + 0x1608] = 0x7e2e02ff  v_mov_b32_e32 v23, 0xff7fffff  pgm[7@0x8001359ea000 + 0x160c] = 0xff7fffff ;;  pgm[7@0x8001359ea000 + 0x1610] = 0x14222711  v_min_f32_e32 v17, v17, v19  pgm[7@0x8001359ea000 + 0x1614] = 0x16222f11  v_max_f32_e32 v17, v17, v23  pgm[7@0x8001359ea000 + 0x1618] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x200  pgm[7@0x8001359ea000 + 0x161c] = 0x00000200 ;;  pgm[7@0x8001359ea000 + 0x1620] = 0xd1058007  v_mul_f32_e64 v7, v7, v17 clamp  pgm[7@0x8001359ea000 + 0x1624] = 0x00022307 ;;  pgm[7@0x8001359ea000 + 0x1628] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x208  pgm[7@0x8001359ea000 + 0x162c] = 0x00000208 ;;  pgm[7@0x8001359ea000 + 0x1630] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x1634] = 0x7e224402  v_rcp_f32_e32 v17, s2  pgm[7@0x8001359ea000 + 0x1638] = 0x14202710  v_min_f32_e32 v16, v16, v19  pgm[7@0x8001359ea000 + 0x163c] = 0x16202f10  v_max_f32_e32 v16, v16, v23  pgm[7@0x8001359ea000 + 0x1640] = 0x0a0e2107  v_mul_f32_e32 v7, v7, v16  pgm[7@0x8001359ea000 + 0x1644] = 0x14202711  v_min_f32_e32 v16, v17, v19  pgm[7@0x8001359ea000 + 0x1648] = 0x16202f10  v_max_f32_e32 v16, v16, v23  pgm[7@0x8001359ea000 + 0x164c] = 0xd1058007  v_mul_f32_e64 v7, v7, v16 clamp  pgm[7@0x8001359ea000 + 0x1650] = 0x00022107 ;;  pgm[7@0x8001359ea000 + 0x1654] = 0xd1018012  v_add_f32_e64 v18, v7, v18 clamp  pgm[7@0x8001359ea000 + 0x1658] = 0x00022507 ;;  pgm[7@0x8001359ea000 + 0x165c] = 0xd1168004  v_mac_f32_e64 v4, s0, v7 clamp  pgm[7@0x8001359ea000 + 0x1660] = 0x00020e00 ;;  pgm[7@0x8001359ea000 + 0x1664] = 0xd1168005  v_mac_f32_e64 v5, s1, v7 clamp  pgm[7@0x8001359ea000 + 0x1668] = 0x00020e01 ;;  pgm[7@0x8001359ea000 + 0x166c] = 0xd1168006  v_mac_f32_e64 v6, s3, v7 clamp  pgm[7@0x8001359ea000 + 0x1670] = 0x00020e03 ;;  pgm[7@0x8001359ea000 + 0x1674] = 0x020e290f  v_add_f32_e32 v7, v15, v20  pgm[7@0x8001359ea000 + 0x1678] = 0x0a1e332e  v_mul_f32_e32 v15, v46, v25  pgm[7@0x8001359ea000 + 0x167c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ea000 + 0x1680] = 0x2c16010f  v_mac_f32_e32 v11, v15, v0  pgm[7@0x8001359ea000 + 0x1684] = 0x0a1e312e  v_mul_f32_e32 v15, v46, v24  pgm[7@0x8001359ea000 + 0x1688] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1c0  pgm[7@0x8001359ea000 + 0x168c] = 0x000001c0 ;;  pgm[7@0x8001359ea000 + 0x1690] = 0x2c14030f  v_mac_f32_e32 v10, v15, v1  pgm[7@0x8001359ea000 + 0x1694] = 0x0a1e352e  v_mul_f32_e32 v15, v46, v26  pgm[7@0x8001359ea000 + 0x1698] = 0x2c12050f  v_mac_f32_e32 v9, v15, v2  pgm[7@0x8001359ea000 + 0x169c] = 0x0a1e5708  v_mul_f32_e32 v15, v8, v43  pgm[7@0x8001359ea000 + 0x16a0] = 0x0a205908  v_mul_f32_e32 v16, v8, v44  pgm[7@0x8001359ea000 + 0x16a4] = 0x0a105b08  v_mul_f32_e32 v8, v8, v45  pgm[7@0x8001359ea000 + 0x16a8] = 0x2c16010f  v_mac_f32_e32 v11, v15, v0  pgm[7@0x8001359ea000 + 0x16ac] = 0x021a2b0d  v_add_f32_e32 v13, v13, v21  pgm[7@0x8001359ea000 + 0x16b0] = 0x2c140310  v_mac_f32_e32 v10, v16, v1  pgm[7@0x8001359ea000 + 0x16b4] = 0x02182d0c  v_add_f32_e32 v12, v12, v22  pgm[7@0x8001359ea000 + 0x16b8] = 0x2c120508  v_mac_f32_e32 v9, v8, v2  pgm[7@0x8001359ea000 + 0x16bc] = 0x02001707  v_add_f32_e32 v0, v7, v11  pgm[7@0x8001359ea000 + 0x16c0] = 0x0202150d  v_add_f32_e32 v1, v13, v10  pgm[7@0x8001359ea000 + 0x16c4] = 0x0204130c  v_add_f32_e32 v2, v12, v9  pgm[7@0x8001359ea000 + 0x16c8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ea000 + 0x16cc] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359ea000 + 0x16d0] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359ea000 + 0x16d4] = 0xbfb8aa3b ;;  pgm[7@0x8001359ea000 + 0x16d8] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001359ea000 + 0x16dc] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001359ea000 + 0x16e0] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359ea000 + 0x16e4] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359ea000 + 0x16e8] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359ea000 + 0x16ec] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359ea000 + 0x16f0] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359ea000 + 0x16f4] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359ea000 + 0x16f8] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359ea000 + 0x16fc] = 0x000000f2 ;;  pgm[7@0x8001359ea000 + 0x1700] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359ea000 + 0x1704] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359ea000 + 0x1708] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359ea000 + 0x170c] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359ea000 + 0x1710] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359ea000 + 0x1714] = 0x040e24f2  v_sub_f32_e32 v7, 1.0, v18  pgm[7@0x8001359ea000 + 0x1718] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001359ea000 + 0x171c] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001359ea000 + 0x1720] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001359ea000 + 0x1724] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001359ea000 + 0x1728] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001359ea000 + 0x172c] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359ea000 + 0x1730] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359ea000 + 0x1734] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359ea000 + 0x1738] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359ea000 + 0x173c] = 0x00020300 ;;  pgm[7@0x8001359ea000 + 0x1740] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359ea000 + 0x1744] = 0x00020702 ;;  pgm[7@0x8001359ea000 + 0x1748] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359ea000 + 0x174c] = 0x00000100 ;;  pgm[7@0x8001359ea000 + 0x1750] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x80016885b000 of length 2076 bytes from IB[7@0x8001a7dc0100 + 0x784] pgm[7@0x80016885b000 + 0x0 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x80016885b000 + 0x4 ] = 0xc00a0c04  s_load_dwordx4 s[48:51], s[8:9], 0x0  pgm[7@0x80016885b000 + 0x8 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0xc ] = 0x68020005  v_add_u32_e32 v1, s5, v0  pgm[7@0x80016885b000 + 0x10 ] = 0x81009008  s_add_i32 s0, s8, 16  pgm[7@0x80016885b000 + 0x14 ] = 0xbe810009  s_mov_b32 s1, s9  pgm[7@0x80016885b000 + 0x18 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x80016885b000 + 0x1c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x80016885b000 + 0x20 ] = 0xc00a0a00  s_load_dwordx4 s[40:43], s[0:1], 0x0  pgm[7@0x80016885b000 + 0x24 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0x28 ] = 0xc00a0b03  s_load_dwordx4 s[44:47], s[6:7], 0x0  pgm[7@0x80016885b000 + 0x2c ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885b000 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[2:5], v1, s[48:51], 0 idxen  pgm[7@0x80016885b000 + 0x38 ] = 0x800c0201 ;;  pgm[7@0x80016885b000 + 0x3c ] = 0xbe840002  s_mov_b32 s4, s2  pgm[7@0x80016885b000 + 0x40 ] = 0xbe8700ff  s_mov_b32 s7, 0x27fac  pgm[7@0x80016885b000 + 0x44 ] = 0x00027fac ;;  pgm[7@0x80016885b000 + 0x48 ] = 0xb00600a0  s_movk_i32 s6, 0xa0  pgm[7@0x80016885b000 + 0x4c ] = 0xbe8500ff  s_mov_b32 s5, 0x8000  pgm[7@0x80016885b000 + 0x50 ] = 0x00008000 ;;  pgm[7@0x80016885b000 + 0x54 ] = 0xc0220082  s_buffer_load_dword s2, s[4:7], 0x90  pgm[7@0x80016885b000 + 0x58 ] = 0x00000090 ;;  pgm[7@0x80016885b000 + 0x5c ] = 0x8100b008  s_add_i32 s0, s8, 48  pgm[7@0x80016885b000 + 0x60 ] = 0x810ac008  s_add_i32 s10, s8, 64  pgm[7@0x80016885b000 + 0x64 ] = 0xb7080050  s_addk_i32 s8, 0x50  pgm[7@0x80016885b000 + 0x68 ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x80016885b000 + 0x6c ] = 0xc00a0304  s_load_dwordx4 s[12:15], s[8:9], 0x0  pgm[7@0x80016885b000 + 0x70 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0x74 ] = 0xc00a0d00  s_load_dwordx4 s[52:55], s[0:1], 0x0  pgm[7@0x80016885b000 + 0x78 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0x7c ] = 0x8108ff03  s_add_i32 s8, s3, 0x240  pgm[7@0x80016885b000 + 0x80 ] = 0x00000240 ;;  pgm[7@0x80016885b000 + 0x84 ] = 0xc00e0704  s_load_dwordx8 s[28:35], s[8:9], 0x0  pgm[7@0x80016885b000 + 0x88 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0x8c ] = 0x8108ff03  s_add_i32 s8, s3, 0x270  pgm[7@0x80016885b000 + 0x90 ] = 0x00000270 ;;  pgm[7@0x80016885b000 + 0x94 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885b000 + 0x98 ] = 0x7e244402  v_rcp_f32_e32 v18, s2  pgm[7@0x80016885b000 + 0x9c ] = 0xc00a0904  s_load_dwordx4 s[36:39], s[8:9], 0x0  pgm[7@0x80016885b000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0xa4 ] = 0x8108ff03  s_add_i32 s8, s3, 0x200  pgm[7@0x80016885b000 + 0xa8 ] = 0x00000200 ;;  pgm[7@0x80016885b000 + 0xac ] = 0xc00e0504  s_load_dwordx8 s[20:27], s[8:9], 0x0  pgm[7@0x80016885b000 + 0xb0 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0xb4 ] = 0x8108ff03  s_add_i32 s8, s3, 0x230  pgm[7@0x80016885b000 + 0xb8 ] = 0x00000230 ;;  pgm[7@0x80016885b000 + 0xbc ] = 0xc00a0405  s_load_dwordx4 s[16:19], s[10:11], 0x0  pgm[7@0x80016885b000 + 0xc0 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0xc4 ] = 0xe00c2000  buffer_load_format_xyzw v[6:9], v1, s[40:43], 0 idxen  pgm[7@0x80016885b000 + 0xc8 ] = 0x800a0601 ;;  pgm[7@0x80016885b000 + 0xcc ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x7f7fffff  pgm[7@0x80016885b000 + 0xd0 ] = 0x7f7fffff ;;  pgm[7@0x80016885b000 + 0xd4 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x80016885b000 + 0xd8 ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0xdc ] = 0xe00c2000  buffer_load_format_xyzw v[14:17], v1, s[52:55], 0 idxen  pgm[7@0x80016885b000 + 0xe0 ] = 0x800d0e01 ;;  pgm[7@0x80016885b000 + 0xe4 ] = 0xe00c2000  buffer_load_format_xyzw v[10:13], v1, s[44:47], 0 idxen  pgm[7@0x80016885b000 + 0xe8 ] = 0x800b0a01 ;;  pgm[7@0x80016885b000 + 0xec ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80016885b000 + 0xf0 ] = 0x14120112  v_min_f32_e32 v9, v18, v0  pgm[7@0x80016885b000 + 0xf4 ] = 0x161212ff  v_max_f32_e32 v9, 0xff7fffff, v9  pgm[7@0x80016885b000 + 0xf8 ] = 0xff7fffff ;;  pgm[7@0x80016885b000 + 0xfc ] = 0x7e7a02f0  v_mov_b32_e32 v61, 0.5  pgm[7@0x80016885b000 + 0x100 ] = 0x7e5e02ff  v_mov_b32_e32 v47, 0x3ec00000  pgm[7@0x80016885b000 + 0x104 ] = 0x3ec00000 ;;  pgm[7@0x80016885b000 + 0x108 ] = 0x7e6e033d  v_mov_b32_e32 v55, v61  pgm[7@0x80016885b000 + 0x10c ] = 0x7e7e033d  v_mov_b32_e32 v63, v61  pgm[7@0x80016885b000 + 0x110 ] = 0x7e82033d  v_mov_b32_e32 v65, v61  pgm[7@0x80016885b000 + 0x114 ] = 0x7e7402ff  v_mov_b32_e32 v58, 0x3f200000  pgm[7@0x80016885b000 + 0x118 ] = 0x3f200000 ;;  pgm[7@0x80016885b000 + 0x11c ] = 0x020606f0  v_add_f32_e32 v3, 0.5, v3  pgm[7@0x80016885b000 + 0x120 ] = 0x0a780709  v_mul_f32_e32 v60, v9, v3  pgm[7@0x80016885b000 + 0x124 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x80016885b000 + 0x128 ] = 0x020808f0  v_add_f32_e32 v4, 0.5, v4  pgm[7@0x80016885b000 + 0x12c ] = 0x020a0af0  v_add_f32_e32 v5, 0.5, v5  pgm[7@0x80016885b000 + 0x130 ] = 0x0a6c0509  v_mul_f32_e32 v54, v9, v2  pgm[7@0x80016885b000 + 0x134 ] = 0x0a7c0909  v_mul_f32_e32 v62, v9, v4  pgm[7@0x80016885b000 + 0x138 ] = 0x0a800b09  v_mul_f32_e32 v64, v9, v5  pgm[7@0x80016885b000 + 0x13c ] = 0x7e5c033c  v_mov_b32_e32 v46, v60  pgm[7@0x80016885b000 + 0x140 ] = 0x7e72033c  v_mov_b32_e32 v57, v60  pgm[7@0x80016885b000 + 0x144 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885b000 + 0x148 ] = 0xf09c0300  image_sample_lz v[66:67], v60, s[28:35], s[36:39] dmask:0x3 pgm[7@0x80016885b000 + 0x14c ] = 0x0127423c ;;  pgm[7@0x80016885b000 + 0x150 ] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3e000000  pgm[7@0x80016885b000 + 0x154 ] = 0x3e000000 ;;  pgm[7@0x80016885b000 + 0x158 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x15c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x160 ] = 0xf09c0300  image_sample_lz v[68:69], v54, s[28:35], s[36:39] dmask:0x3 pgm[7@0x80016885b000 + 0x164 ] = 0x01274436 ;;  pgm[7@0x80016885b000 + 0x168 ] = 0x7e6e032f  v_mov_b32_e32 v55, v47  pgm[7@0x80016885b000 + 0x16c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x170 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x174 ] = 0xf09c0300  image_sample_lz v[70:71], v62, s[28:35], s[36:39] dmask:0x3 pgm[7@0x80016885b000 + 0x178 ] = 0x0127463e ;;  pgm[7@0x80016885b000 + 0x17c ] = 0x7e7e032f  v_mov_b32_e32 v63, v47  pgm[7@0x80016885b000 + 0x180 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x184 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x188 ] = 0xf09c0300  image_sample_lz v[72:73], v64, s[28:35], s[36:39] dmask:0x3 pgm[7@0x80016885b000 + 0x18c ] = 0x01274840 ;;  pgm[7@0x80016885b000 + 0x190 ] = 0x7e82032f  v_mov_b32_e32 v65, v47  pgm[7@0x80016885b000 + 0x194 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x198 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x19c ] = 0xf09c0f00  image_sample_lz v[30:33], v46, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x1a0 ] = 0x00051e2e ;;  pgm[7@0x80016885b000 + 0x1a4 ] = 0xf09c0f00  image_sample_lz v[2:5], v54, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x1a8 ] = 0x00050236 ;;  pgm[7@0x80016885b000 + 0x1ac ] = 0xf09c0f00  image_sample_lz v[18:21], v62, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x1b0 ] = 0x0005123e ;;  pgm[7@0x80016885b000 + 0x1b4 ] = 0xf09c0f00  image_sample_lz v[22:25], v64, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x1b8 ] = 0x00051640 ;;  pgm[7@0x80016885b000 + 0x1bc ] = 0x7e6e033d  v_mov_b32_e32 v55, v61  pgm[7@0x80016885b000 + 0x1c0 ] = 0x7e7e033d  v_mov_b32_e32 v63, v61  pgm[7@0x80016885b000 + 0x1c4 ] = 0x7e82033d  v_mov_b32_e32 v65, v61  pgm[7@0x80016885b000 + 0x1c8 ] = 0xbf8c0f78  s_waitcnt vmcnt(8)  pgm[7@0x80016885b000 + 0x1cc ] = 0xd1c1000b  v_mad_f32 v11, v11, 2.0, -1.0  pgm[7@0x80016885b000 + 0x1d0 ] = 0x03cde90b ;;  pgm[7@0x80016885b000 + 0x1d4 ] = 0xd1c1000a  v_mad_f32 v10, v10, 2.0, -1.0  pgm[7@0x80016885b000 + 0x1d8 ] = 0x03cde90a ;;  pgm[7@0x80016885b000 + 0x1dc ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x1e0 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x1e4 ] = 0xf09c0f00  image_sample_lz v[26:29], v60, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x1e8 ] = 0x00051a3c ;;  pgm[7@0x80016885b000 + 0x1ec ] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3f600000  pgm[7@0x80016885b000 + 0x1f0 ] = 0x3f600000 ;;  pgm[7@0x80016885b000 + 0x1f4 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x1f8 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x1fc ] = 0xf09c0f00  image_sample_lz v[34:37], v57, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x200 ] = 0x00052239 ;;  pgm[7@0x80016885b000 + 0x204 ] = 0xf09c0f00  image_sample_lz v[42:45], v60, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x208 ] = 0x00052a3c ;;  pgm[7@0x80016885b000 + 0x20c ] = 0xf09c0f00  image_sample_lz v[38:41], v54, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x210 ] = 0x00052636 ;;  pgm[7@0x80016885b000 + 0x214 ] = 0x7e6e033a  v_mov_b32_e32 v55, v58  pgm[7@0x80016885b000 + 0x218 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x21c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x220 ] = 0xf09c0f00  image_sample_lz v[50:53], v54, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x224 ] = 0x00053236 ;;  pgm[7@0x80016885b000 + 0x228 ] = 0x7e6e033d  v_mov_b32_e32 v55, v61  pgm[7@0x80016885b000 + 0x22c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x230 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x234 ] = 0xf09c0f00  image_sample_lz v[54:57], v54, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x238 ] = 0x00053636 ;;  pgm[7@0x80016885b000 + 0x23c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x240 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x244 ] = 0xf09c0f00  image_sample_lz v[46:49], v62, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x248 ] = 0x00052e3e ;;  pgm[7@0x80016885b000 + 0x24c ] = 0x7e7e033a  v_mov_b32_e32 v63, v58  pgm[7@0x80016885b000 + 0x250 ] = 0xbf8c0f7a  s_waitcnt vmcnt(10)  pgm[7@0x80016885b000 + 0x254 ] = 0x0a121f1e  v_mul_f32_e32 v9, v30, v15  pgm[7@0x80016885b000 + 0x258 ] = 0x0a941f1f  v_mul_f32_e32 v74, v31, v15  pgm[7@0x80016885b000 + 0x25c ] = 0x0a961f20  v_mul_f32_e32 v75, v32, v15  pgm[7@0x80016885b000 + 0x260 ] = 0x0a421f21  v_mul_f32_e32 v33, v33, v15  pgm[7@0x80016885b000 + 0x264 ] = 0xbf8c0f79  s_waitcnt vmcnt(9)  pgm[7@0x80016885b000 + 0x268 ] = 0x0a981f02  v_mul_f32_e32 v76, v2, v15  pgm[7@0x80016885b000 + 0x26c ] = 0x0a9a1f03  v_mul_f32_e32 v77, v3, v15  pgm[7@0x80016885b000 + 0x270 ] = 0x0a0a1f05  v_mul_f32_e32 v5, v5, v15  pgm[7@0x80016885b000 + 0x274 ] = 0xbf8c0f78  s_waitcnt vmcnt(8)  pgm[7@0x80016885b000 + 0x278 ] = 0x0a9c1f14  v_mul_f32_e32 v78, v20, v15  pgm[7@0x80016885b000 + 0x27c ] = 0x0a2a1f15  v_mul_f32_e32 v21, v21, v15  pgm[7@0x80016885b000 + 0x280 ] = 0xbf8c0f77  s_waitcnt vmcnt(7)  pgm[7@0x80016885b000 + 0x284 ] = 0x0a321f19  v_mul_f32_e32 v25, v25, v15  pgm[7@0x80016885b000 + 0x288 ] = 0xbf8c0f76  s_waitcnt vmcnt(6)  pgm[7@0x80016885b000 + 0x28c ] = 0x2c423b0e  v_mac_f32_e32 v33, v14, v29  pgm[7@0x80016885b000 + 0x290 ] = 0x2c12350e  v_mac_f32_e32 v9, v14, v26  pgm[7@0x80016885b000 + 0x294 ] = 0x2c94370e  v_mac_f32_e32 v74, v14, v27  pgm[7@0x80016885b000 + 0x298 ] = 0x2c96390e  v_mac_f32_e32 v75, v14, v28  pgm[7@0x80016885b000 + 0x29c ] = 0x0a3a1f04  v_mul_f32_e32 v29, v4, v15  pgm[7@0x80016885b000 + 0x2a0 ] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x80016885b000 + 0x2a4 ] = 0x2c124510  v_mac_f32_e32 v9, v16, v34  pgm[7@0x80016885b000 + 0x2a8 ] = 0x2c944710  v_mac_f32_e32 v74, v16, v35  pgm[7@0x80016885b000 + 0x2ac ] = 0x2c964910  v_mac_f32_e32 v75, v16, v36  pgm[7@0x80016885b000 + 0x2b0 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016885b000 + 0x2b4 ] = 0x2c984d0e  v_mac_f32_e32 v76, v14, v38  pgm[7@0x80016885b000 + 0x2b8 ] = 0x2c9a4f0e  v_mac_f32_e32 v77, v14, v39  pgm[7@0x80016885b000 + 0x2bc ] = 0x2c3a510e  v_mac_f32_e32 v29, v14, v40  pgm[7@0x80016885b000 + 0x2c0 ] = 0x2c0a530e  v_mac_f32_e32 v5, v14, v41  pgm[7@0x80016885b000 + 0x2c4 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80016885b000 + 0x2c8 ] = 0x2c986510  v_mac_f32_e32 v76, v16, v50  pgm[7@0x80016885b000 + 0x2cc ] = 0x2c9a6710  v_mac_f32_e32 v77, v16, v51  pgm[7@0x80016885b000 + 0x2d0 ] = 0x2c3a6910  v_mac_f32_e32 v29, v16, v52  pgm[7@0x80016885b000 + 0x2d4 ] = 0x2c125511  v_mac_f32_e32 v9, v17, v42  pgm[7@0x80016885b000 + 0x2d8 ] = 0x2c945711  v_mac_f32_e32 v74, v17, v43  pgm[7@0x80016885b000 + 0x2dc ] = 0x2c965911  v_mac_f32_e32 v75, v17, v44  pgm[7@0x80016885b000 + 0x2e0 ] = 0x2c0a6b10  v_mac_f32_e32 v5, v16, v53  pgm[7@0x80016885b000 + 0x2e4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016885b000 + 0x2e8 ] = 0x2c986d11  v_mac_f32_e32 v76, v17, v54  pgm[7@0x80016885b000 + 0x2ec ] = 0x2c9a6f11  v_mac_f32_e32 v77, v17, v55  pgm[7@0x80016885b000 + 0x2f0 ] = 0x2c3a7111  v_mac_f32_e32 v29, v17, v56  pgm[7@0x80016885b000 + 0x2f4 ] = 0x2c424b10  v_mac_f32_e32 v33, v16, v37  pgm[7@0x80016885b000 + 0x2f8 ] = 0x0a4a1f12  v_mul_f32_e32 v37, v18, v15  pgm[7@0x80016885b000 + 0x2fc ] = 0x2c425b11  v_mac_f32_e32 v33, v17, v45  pgm[7@0x80016885b000 + 0x300 ] = 0x0a5a1f13  v_mul_f32_e32 v45, v19, v15  pgm[7@0x80016885b000 + 0x304 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885b000 + 0x308 ] = 0x2c2a630e  v_mac_f32_e32 v21, v14, v49  pgm[7@0x80016885b000 + 0x30c ] = 0x2c4a5d0e  v_mac_f32_e32 v37, v14, v46  pgm[7@0x80016885b000 + 0x310 ] = 0x2c5a5f0e  v_mac_f32_e32 v45, v14, v47  pgm[7@0x80016885b000 + 0x314 ] = 0x2c9c610e  v_mac_f32_e32 v78, v14, v48  pgm[7@0x80016885b000 + 0x318 ] = 0x2c0a7311  v_mac_f32_e32 v5, v17, v57  pgm[7@0x80016885b000 + 0x31c ] = 0x0a621f17  v_mul_f32_e32 v49, v23, v15  pgm[7@0x80016885b000 + 0x320 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x324 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x328 ] = 0xf09c0f00  image_sample_lz v[41:44], v62, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x32c ] = 0x0005293e ;;  pgm[7@0x80016885b000 + 0x330 ] = 0x7e7e033d  v_mov_b32_e32 v63, v61  pgm[7@0x80016885b000 + 0x334 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x338 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x33c ] = 0xf09c0f00  image_sample_lz v[53:56], v62, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x340 ] = 0x0005353e ;;  pgm[7@0x80016885b000 + 0x344 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016885b000 + 0x348 ] = 0x2c2a5910  v_mac_f32_e32 v21, v16, v44  pgm[7@0x80016885b000 + 0x34c ] = 0x2c4a5310  v_mac_f32_e32 v37, v16, v41  pgm[7@0x80016885b000 + 0x350 ] = 0x2c5a5510  v_mac_f32_e32 v45, v16, v42  pgm[7@0x80016885b000 + 0x354 ] = 0x2c9c5710  v_mac_f32_e32 v78, v16, v43  pgm[7@0x80016885b000 + 0x358 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885b000 + 0x35c ] = 0x2c4a6b11  v_mac_f32_e32 v37, v17, v53  pgm[7@0x80016885b000 + 0x360 ] = 0x2c5a6d11  v_mac_f32_e32 v45, v17, v54  pgm[7@0x80016885b000 + 0x364 ] = 0x2c9c6f11  v_mac_f32_e32 v78, v17, v55  pgm[7@0x80016885b000 + 0x368 ] = 0x2c2a7111  v_mac_f32_e32 v21, v17, v56  pgm[7@0x80016885b000 + 0x36c ] = 0x0a581f16  v_mul_f32_e32 v44, v22, v15  pgm[7@0x80016885b000 + 0x370 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x374 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x378 ] = 0xf09c0f00  image_sample_lz v[53:56], v64, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x37c ] = 0x00053540 ;;  pgm[7@0x80016885b000 + 0x380 ] = 0x7e82033a  v_mov_b32_e32 v65, v58  pgm[7@0x80016885b000 + 0x384 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x388 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x38c ] = 0xf09c0f00  image_sample_lz v[57:60], v64, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x390 ] = 0x00053940 ;;  pgm[7@0x80016885b000 + 0x394 ] = 0x7e82033d  v_mov_b32_e32 v65, v61  pgm[7@0x80016885b000 + 0x398 ] = 0x0a7a1f18  v_mul_f32_e32 v61, v24, v15  pgm[7@0x80016885b000 + 0x39c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016885b000 + 0x3a0 ] = 0x2c32710e  v_mac_f32_e32 v25, v14, v56  pgm[7@0x80016885b000 + 0x3a4 ] = 0x2c586b0e  v_mac_f32_e32 v44, v14, v53  pgm[7@0x80016885b000 + 0x3a8 ] = 0x2c626d0e  v_mac_f32_e32 v49, v14, v54  pgm[7@0x80016885b000 + 0x3ac ] = 0x2c7a6f0e  v_mac_f32_e32 v61, v14, v55  pgm[7@0x80016885b000 + 0x3b0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885b000 + 0x3b4 ] = 0x2c327910  v_mac_f32_e32 v25, v16, v60  pgm[7@0x80016885b000 + 0x3b8 ] = 0x2c587310  v_mac_f32_e32 v44, v16, v57  pgm[7@0x80016885b000 + 0x3bc ] = 0x2c627510  v_mac_f32_e32 v49, v16, v58  pgm[7@0x80016885b000 + 0x3c0 ] = 0x2c7a7710  v_mac_f32_e32 v61, v16, v59  pgm[7@0x80016885b000 + 0x3c4 ] = 0x0a70171f  v_mul_f32_e32 v56, v31, v11  pgm[7@0x80016885b000 + 0x3c8 ] = 0x0a781720  v_mul_f32_e32 v60, v32, v11  pgm[7@0x80016885b000 + 0x3cc ] = 0x2c70370a  v_mac_f32_e32 v56, v10, v27  pgm[7@0x80016885b000 + 0x3d0 ] = 0x2c78390a  v_mac_f32_e32 v60, v10, v28  pgm[7@0x80016885b000 + 0x3d4 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x3d8 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x3dc ] = 0xf09c0f00  image_sample_lz v[13:16], v64, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885b000 + 0x3e0 ] = 0x00050d40 ;;  pgm[7@0x80016885b000 + 0x3e4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885b000 + 0x3e8 ] = 0x2c581b11  v_mac_f32_e32 v44, v17, v13  pgm[7@0x80016885b000 + 0x3ec ] = 0x2c621d11  v_mac_f32_e32 v49, v17, v14  pgm[7@0x80016885b000 + 0x3f0 ] = 0x2c7a1f11  v_mac_f32_e32 v61, v17, v15  pgm[7@0x80016885b000 + 0x3f4 ] = 0x2c322111  v_mac_f32_e32 v25, v17, v16  pgm[7@0x80016885b000 + 0x3f8 ] = 0x0a22171e  v_mul_f32_e32 v17, v30, v11  pgm[7@0x80016885b000 + 0x3fc ] = 0x2c22350a  v_mac_f32_e32 v17, v10, v26  pgm[7@0x80016885b000 + 0x400 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x404 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x408 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v1, s[16:19], 0 idxen  pgm[7@0x80016885b000 + 0x40c ] = 0x80040d01 ;;  pgm[7@0x80016885b000 + 0x410 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885b000 + 0x414 ] = 0xd1c1000e  v_mad_f32 v14, v14, 2.0, -1.0  pgm[7@0x80016885b000 + 0x418 ] = 0x03cde90e ;;  pgm[7@0x80016885b000 + 0x41c ] = 0x0a3c1d1e  v_mul_f32_e32 v30, v30, v14  pgm[7@0x80016885b000 + 0x420 ] = 0xd1c1000d  v_mad_f32 v13, v13, 2.0, -1.0  pgm[7@0x80016885b000 + 0x424 ] = 0x03cde90d ;;  pgm[7@0x80016885b000 + 0x428 ] = 0x0a7c1d02  v_mul_f32_e32 v62, v2, v14  pgm[7@0x80016885b000 + 0x42c ] = 0x2c3c350d  v_mac_f32_e32 v30, v13, v26  pgm[7@0x80016885b000 + 0x430 ] = 0x0a34050b  v_mul_f32_e32 v26, v11, v2  pgm[7@0x80016885b000 + 0x434 ] = 0x0a3e1d1f  v_mul_f32_e32 v31, v31, v14  pgm[7@0x80016885b000 + 0x438 ] = 0x0a401d20  v_mul_f32_e32 v32, v32, v14  pgm[7@0x80016885b000 + 0x43c ] = 0x2c3e370d  v_mac_f32_e32 v31, v13, v27  pgm[7@0x80016885b000 + 0x440 ] = 0x0a36070b  v_mul_f32_e32 v27, v11, v3  pgm[7@0x80016885b000 + 0x444 ] = 0x0a061d03  v_mul_f32_e32 v3, v3, v14  pgm[7@0x80016885b000 + 0x448 ] = 0x2c40390d  v_mac_f32_e32 v32, v13, v28  pgm[7@0x80016885b000 + 0x44c ] = 0x0a38090b  v_mul_f32_e32 v28, v11, v4  pgm[7@0x80016885b000 + 0x450 ] = 0x0a081d04  v_mul_f32_e32 v4, v4, v14  pgm[7@0x80016885b000 + 0x454 ] = 0x2c344d0a  v_mac_f32_e32 v26, v10, v38  pgm[7@0x80016885b000 + 0x458 ] = 0x2c7c4d0d  v_mac_f32_e32 v62, v13, v38  pgm[7@0x80016885b000 + 0x45c ] = 0x0a4c250b  v_mul_f32_e32 v38, v11, v18  pgm[7@0x80016885b000 + 0x460 ] = 0x0a241d12  v_mul_f32_e32 v18, v18, v14  pgm[7@0x80016885b000 + 0x464 ] = 0x2c364f0a  v_mac_f32_e32 v27, v10, v39  pgm[7@0x80016885b000 + 0x468 ] = 0x2c064f0d  v_mac_f32_e32 v3, v13, v39  pgm[7@0x80016885b000 + 0x46c ] = 0x0a4e270b  v_mul_f32_e32 v39, v11, v19  pgm[7@0x80016885b000 + 0x470 ] = 0x0a261d13  v_mul_f32_e32 v19, v19, v14  pgm[7@0x80016885b000 + 0x474 ] = 0x2c38510a  v_mac_f32_e32 v28, v10, v40  pgm[7@0x80016885b000 + 0x478 ] = 0x2c08510d  v_mac_f32_e32 v4, v13, v40  pgm[7@0x80016885b000 + 0x47c ] = 0x0a50290b  v_mul_f32_e32 v40, v11, v20  pgm[7@0x80016885b000 + 0x480 ] = 0x2c4c5d0a  v_mac_f32_e32 v38, v10, v46  pgm[7@0x80016885b000 + 0x484 ] = 0x2c245d0d  v_mac_f32_e32 v18, v13, v46  pgm[7@0x80016885b000 + 0x488 ] = 0x0a5c2d0b  v_mul_f32_e32 v46, v11, v22  pgm[7@0x80016885b000 + 0x48c ] = 0x2c4e5f0a  v_mac_f32_e32 v39, v10, v47  pgm[7@0x80016885b000 + 0x490 ] = 0x2c265f0d  v_mac_f32_e32 v19, v13, v47  pgm[7@0x80016885b000 + 0x494 ] = 0x0a5e2f0b  v_mul_f32_e32 v47, v11, v23  pgm[7@0x80016885b000 + 0x498 ] = 0x0a16310b  v_mul_f32_e32 v11, v11, v24  pgm[7@0x80016885b000 + 0x49c ] = 0x2c50610a  v_mac_f32_e32 v40, v10, v48  pgm[7@0x80016885b000 + 0x4a0 ] = 0x2c5c6b0a  v_mac_f32_e32 v46, v10, v53  pgm[7@0x80016885b000 + 0x4a4 ] = 0x2c5e6d0a  v_mac_f32_e32 v47, v10, v54  pgm[7@0x80016885b000 + 0x4a8 ] = 0x2c166f0a  v_mac_f32_e32 v11, v10, v55  pgm[7@0x80016885b000 + 0x4ac ] = 0xd1c1000a  v_mad_f32 v10, v12, 2.0, -1.0  pgm[7@0x80016885b000 + 0x4b0 ] = 0x03cde90c ;;  pgm[7@0x80016885b000 + 0x4b4 ] = 0xd1c1000c  v_mad_f32 v12, v15, 2.0, -1.0  pgm[7@0x80016885b000 + 0x4b8 ] = 0x03cde90f ;;  pgm[7@0x80016885b000 + 0x4bc ] = 0x0a281d14  v_mul_f32_e32 v20, v20, v14  pgm[7@0x80016885b000 + 0x4c0 ] = 0x0a2c1d16  v_mul_f32_e32 v22, v22, v14  pgm[7@0x80016885b000 + 0x4c4 ] = 0x0a2e1d17  v_mul_f32_e32 v23, v23, v14  pgm[7@0x80016885b000 + 0x4c8 ] = 0x0a1c1d18  v_mul_f32_e32 v14, v24, v14  pgm[7@0x80016885b000 + 0x4cc ] = 0x2c22450a  v_mac_f32_e32 v17, v10, v34  pgm[7@0x80016885b000 + 0x4d0 ] = 0x2c28610d  v_mac_f32_e32 v20, v13, v48  pgm[7@0x80016885b000 + 0x4d4 ] = 0x2c2c6b0d  v_mac_f32_e32 v22, v13, v53  pgm[7@0x80016885b000 + 0x4d8 ] = 0x2c2e6d0d  v_mac_f32_e32 v23, v13, v54  pgm[7@0x80016885b000 + 0x4dc ] = 0x2c1c6f0d  v_mac_f32_e32 v14, v13, v55  pgm[7@0x80016885b000 + 0x4e0 ] = 0x2c3e470c  v_mac_f32_e32 v31, v12, v35  pgm[7@0x80016885b000 + 0x4e4 ] = 0x2c34650a  v_mac_f32_e32 v26, v10, v50  pgm[7@0x80016885b000 + 0x4e8 ] = 0x0a1a0f11  v_mul_f32_e32 v13, v17, v7  pgm[7@0x80016885b000 + 0x4ec ] = 0x2c1a0d1a  v_mac_f32_e32 v13, v26, v6  pgm[7@0x80016885b000 + 0x4f0 ] = 0x2c06670c  v_mac_f32_e32 v3, v12, v51  pgm[7@0x80016885b000 + 0x4f4 ] = 0x0a340f1f  v_mul_f32_e32 v26, v31, v7  pgm[7@0x80016885b000 + 0x4f8 ] = 0x2c26550c  v_mac_f32_e32 v19, v12, v42  pgm[7@0x80016885b000 + 0x4fc ] = 0x2c340d03  v_mac_f32_e32 v26, v3, v6  pgm[7@0x80016885b000 + 0x500 ] = 0x2c3c450c  v_mac_f32_e32 v30, v12, v34  pgm[7@0x80016885b000 + 0x504 ] = 0x2c341113  v_mac_f32_e32 v26, v19, v8  pgm[7@0x80016885b000 + 0x508 ] = 0x0a260f21  v_mul_f32_e32 v19, v33, v7  pgm[7@0x80016885b000 + 0x50c ] = 0x2c260d05  v_mac_f32_e32 v19, v5, v6  pgm[7@0x80016885b000 + 0x510 ] = 0x040a0cf2  v_sub_f32_e32 v5, 1.0, v6  pgm[7@0x80016885b000 + 0x514 ] = 0x2c70470a  v_mac_f32_e32 v56, v10, v35  pgm[7@0x80016885b000 + 0x518 ] = 0x2c40490c  v_mac_f32_e32 v32, v12, v36  pgm[7@0x80016885b000 + 0x51c ] = 0x2c7c650c  v_mac_f32_e32 v62, v12, v50  pgm[7@0x80016885b000 + 0x520 ] = 0x0a300f1e  v_mul_f32_e32 v24, v30, v7  pgm[7@0x80016885b000 + 0x524 ] = 0x040a0f05  v_sub_f32_e32 v5, v5, v7  pgm[7@0x80016885b000 + 0x528 ] = 0x2c78490a  v_mac_f32_e32 v60, v10, v36  pgm[7@0x80016885b000 + 0x52c ] = 0x2c4c530a  v_mac_f32_e32 v38, v10, v41  pgm[7@0x80016885b000 + 0x530 ] = 0x2c36670a  v_mac_f32_e32 v27, v10, v51  pgm[7@0x80016885b000 + 0x534 ] = 0x0a1e0f38  v_mul_f32_e32 v15, v56, v7  pgm[7@0x80016885b000 + 0x538 ] = 0x2c08690c  v_mac_f32_e32 v4, v12, v52  pgm[7@0x80016885b000 + 0x53c ] = 0x0a060f20  v_mul_f32_e32 v3, v32, v7  pgm[7@0x80016885b000 + 0x540 ] = 0x2c24530c  v_mac_f32_e32 v18, v12, v41  pgm[7@0x80016885b000 + 0x544 ] = 0x2c300d3e  v_mac_f32_e32 v24, v62, v6  pgm[7@0x80016885b000 + 0x548 ] = 0x2c060d04  v_mac_f32_e32 v3, v4, v6  pgm[7@0x80016885b000 + 0x54c ] = 0x0a080f09  v_mul_f32_e32 v4, v9, v7  pgm[7@0x80016885b000 + 0x550 ] = 0x0a120f4a  v_mul_f32_e32 v9, v74, v7  pgm[7@0x80016885b000 + 0x554 ] = 0x2c28570c  v_mac_f32_e32 v20, v12, v43  pgm[7@0x80016885b000 + 0x558 ] = 0x2c301112  v_mac_f32_e32 v24, v18, v8  pgm[7@0x80016885b000 + 0x55c ] = 0x0a240f4b  v_mul_f32_e32 v18, v75, v7  pgm[7@0x80016885b000 + 0x560 ] = 0x2c38690a  v_mac_f32_e32 v28, v10, v52  pgm[7@0x80016885b000 + 0x564 ] = 0x0a220f3c  v_mul_f32_e32 v17, v60, v7  pgm[7@0x80016885b000 + 0x568 ] = 0x2c4e550a  v_mac_f32_e32 v39, v10, v42  pgm[7@0x80016885b000 + 0x56c ] = 0x2c1e0d1b  v_mac_f32_e32 v15, v27, v6  pgm[7@0x80016885b000 + 0x570 ] = 0x2c50570a  v_mac_f32_e32 v40, v10, v43  pgm[7@0x80016885b000 + 0x574 ] = 0x2c5c730a  v_mac_f32_e32 v46, v10, v57  pgm[7@0x80016885b000 + 0x578 ] = 0x2c5e750a  v_mac_f32_e32 v47, v10, v58  pgm[7@0x80016885b000 + 0x57c ] = 0x2c16770a  v_mac_f32_e32 v11, v10, v59  pgm[7@0x80016885b000 + 0x580 ] = 0x0a140f42  v_mul_f32_e32 v10, v66, v7  pgm[7@0x80016885b000 + 0x584 ] = 0x2c2c730c  v_mac_f32_e32 v22, v12, v57  pgm[7@0x80016885b000 + 0x588 ] = 0x040a1105  v_sub_f32_e32 v5, v5, v8  pgm[7@0x80016885b000 + 0x58c ] = 0x2c1a1126  v_mac_f32_e32 v13, v38, v8  pgm[7@0x80016885b000 + 0x590 ] = 0x2c2e750c  v_mac_f32_e32 v23, v12, v58  pgm[7@0x80016885b000 + 0x594 ] = 0x2c1c770c  v_mac_f32_e32 v14, v12, v59  pgm[7@0x80016885b000 + 0x598 ] = 0x0a180f43  v_mul_f32_e32 v12, v67, v7  pgm[7@0x80016885b000 + 0x59c ] = 0x2c140d44  v_mac_f32_e32 v10, v68, v6  pgm[7@0x80016885b000 + 0x5a0 ] = 0x2c180d45  v_mac_f32_e32 v12, v69, v6  pgm[7@0x80016885b000 + 0x5a4 ] = 0x2c220d1c  v_mac_f32_e32 v17, v28, v6  pgm[7@0x80016885b000 + 0x5a8 ] = 0x2c1e1127  v_mac_f32_e32 v15, v39, v8  pgm[7@0x80016885b000 + 0x5ac ] = 0x2c080d4c  v_mac_f32_e32 v4, v76, v6  pgm[7@0x80016885b000 + 0x5b0 ] = 0x2c120d4d  v_mac_f32_e32 v9, v77, v6  pgm[7@0x80016885b000 + 0x5b4 ] = 0x2c240d1d  v_mac_f32_e32 v18, v29, v6  pgm[7@0x80016885b000 + 0x5b8 ] = 0x2c1a0b2e  v_mac_f32_e32 v13, v46, v5  pgm[7@0x80016885b000 + 0x5bc ] = 0x2c300b16  v_mac_f32_e32 v24, v22, v5  pgm[7@0x80016885b000 + 0x5c0 ] = 0x2c141146  v_mac_f32_e32 v10, v70, v8  pgm[7@0x80016885b000 + 0x5c4 ] = 0x2c181147  v_mac_f32_e32 v12, v71, v8  pgm[7@0x80016885b000 + 0x5c8 ] = 0x2c221128  v_mac_f32_e32 v17, v40, v8  pgm[7@0x80016885b000 + 0x5cc ] = 0x2c061114  v_mac_f32_e32 v3, v20, v8  pgm[7@0x80016885b000 + 0x5d0 ] = 0x2c081125  v_mac_f32_e32 v4, v37, v8  pgm[7@0x80016885b000 + 0x5d4 ] = 0x2c12112d  v_mac_f32_e32 v9, v45, v8  pgm[7@0x80016885b000 + 0x5d8 ] = 0x2c24114e  v_mac_f32_e32 v18, v78, v8  pgm[7@0x80016885b000 + 0x5dc ] = 0x2c261115  v_mac_f32_e32 v19, v21, v8  pgm[7@0x80016885b000 + 0x5e0 ] = 0x2c1e0b2f  v_mac_f32_e32 v15, v47, v5  pgm[7@0x80016885b000 + 0x5e4 ] = 0x0a0e1b0d  v_mul_f32_e32 v7, v13, v13  pgm[7@0x80016885b000 + 0x5e8 ] = 0x2c340b17  v_mac_f32_e32 v26, v23, v5  pgm[7@0x80016885b000 + 0x5ec ] = 0x0a103118  v_mul_f32_e32 v8, v24, v24  pgm[7@0x80016885b000 + 0x5f0 ] = 0x2c220b0b  v_mac_f32_e32 v17, v11, v5  pgm[7@0x80016885b000 + 0x5f4 ] = 0x2c0e1f0f  v_mac_f32_e32 v7, v15, v15  pgm[7@0x80016885b000 + 0x5f8 ] = 0x2c060b0e  v_mac_f32_e32 v3, v14, v5  pgm[7@0x80016885b000 + 0x5fc ] = 0x2c10351a  v_mac_f32_e32 v8, v26, v26  pgm[7@0x80016885b000 + 0x600 ] = 0x2c0e2311  v_mac_f32_e32 v7, v17, v17  pgm[7@0x80016885b000 + 0x604 ] = 0x2c100703  v_mac_f32_e32 v8, v3, v3  pgm[7@0x80016885b000 + 0x608 ] = 0x7e0e4907  v_rsq_f32_e32 v7, v7  pgm[7@0x80016885b000 + 0x60c ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x80016885b000 + 0x610 ] = 0x2c140b48  v_mac_f32_e32 v10, v72, v5  pgm[7@0x80016885b000 + 0x614 ] = 0x2c180b49  v_mac_f32_e32 v12, v73, v5  pgm[7@0x80016885b000 + 0x618 ] = 0x140e0107  v_min_f32_e32 v7, v7, v0  pgm[7@0x80016885b000 + 0x61c ] = 0x14100108  v_min_f32_e32 v8, v8, v0  pgm[7@0x80016885b000 + 0x620 ] = 0x0a160f0f  v_mul_f32_e32 v11, v15, v7  pgm[7@0x80016885b000 + 0x624 ] = 0x2c120b31  v_mac_f32_e32 v9, v49, v5  pgm[7@0x80016885b000 + 0x628 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x80016885b000 + 0x62c ] = 0x2c080b2c  v_mac_f32_e32 v4, v44, v5  pgm[7@0x80016885b000 + 0x630 ] = 0x2c240b3d  v_mac_f32_e32 v18, v61, v5  pgm[7@0x80016885b000 + 0x634 ] = 0x2c260b19  v_mac_f32_e32 v19, v25, v5  pgm[7@0x80016885b000 + 0x638 ] = 0xd1c10006  v_mad_f32 v6, v16, 2.0, -1.0  pgm[7@0x80016885b000 + 0x63c ] = 0x03cde910 ;;  pgm[7@0x80016885b000 + 0x640 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x644 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885b000 + 0x648 ] = 0xe0042000  buffer_load_format_xy v[1:2], v1, s[12:15], 0 idxen  pgm[7@0x80016885b000 + 0x64c ] = 0x80030101 ;;  pgm[7@0x80016885b000 + 0x650 ] = 0xc02a0402  s_buffer_load_dwordx4 s[16:19], s[4:7], 0x48  pgm[7@0x80016885b000 + 0x654 ] = 0x00000048 ;;  pgm[7@0x80016885b000 + 0x658 ] = 0xc02a0302  s_buffer_load_dwordx4 s[12:15], s[4:7], 0x58  pgm[7@0x80016885b000 + 0x65c ] = 0x00000058 ;;  pgm[7@0x80016885b000 + 0x660 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885b000 + 0x664 ] = 0x0a201612  v_mul_f32_e32 v16, s18, v11  pgm[7@0x80016885b000 + 0x668 ] = 0x0a1c120c  v_mul_f32_e32 v14, s12, v9  pgm[7@0x80016885b000 + 0x66c ] = 0x0a1e120d  v_mul_f32_e32 v15, s13, v9  pgm[7@0x80016885b000 + 0x670 ] = 0x0a0a160c  v_mul_f32_e32 v5, s12, v11  pgm[7@0x80016885b000 + 0x674 ] = 0x0a161613  v_mul_f32_e32 v11, s19, v11  pgm[7@0x80016885b000 + 0x678 ] = 0x2c1c0810  v_mac_f32_e32 v14, s16, v4  pgm[7@0x80016885b000 + 0x67c ] = 0x2c1e0811  v_mac_f32_e32 v15, s17, v4  pgm[7@0x80016885b000 + 0x680 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885b000 + 0x684 ] = 0x0202030a  v_add_f32_e32 v1, v10, v1  pgm[7@0x80016885b000 + 0x688 ] = 0x0a140f0d  v_mul_f32_e32 v10, v13, v7  pgm[7@0x80016885b000 + 0x68c ] = 0x0a1a111a  v_mul_f32_e32 v13, v26, v8  pgm[7@0x80016885b000 + 0x690 ] = 0x0204050c  v_add_f32_e32 v2, v12, v2  pgm[7@0x80016885b000 + 0x694 ] = 0x0a181118  v_mul_f32_e32 v12, v24, v8  pgm[7@0x80016885b000 + 0x698 ] = 0x0a101a0c  v_mul_f32_e32 v8, s12, v13  pgm[7@0x80016885b000 + 0x69c ] = 0xc02a0202  s_buffer_load_dwordx4 s[8:11], s[4:7], 0x20  pgm[7@0x80016885b000 + 0x6a0 ] = 0x00000020 ;;  pgm[7@0x80016885b000 + 0x6a4 ] = 0xc0260302  s_buffer_load_dwordx2 s[12:13], s[4:7], 0x30  pgm[7@0x80016885b000 + 0x6a8 ] = 0x00000030 ;;  pgm[7@0x80016885b000 + 0x6ac ] = 0xc02a0002  s_buffer_load_dwordx4 s[0:3], s[4:7], 0x38  pgm[7@0x80016885b000 + 0x6b0 ] = 0x00000038 ;;  pgm[7@0x80016885b000 + 0x6b4 ] = 0x0a0e0f11  v_mul_f32_e32 v7, v17, v7  pgm[7@0x80016885b000 + 0x6b8 ] = 0x0a221a12  v_mul_f32_e32 v17, s18, v13  pgm[7@0x80016885b000 + 0x6bc ] = 0x0a1a1a13  v_mul_f32_e32 v13, s19, v13  pgm[7@0x80016885b000 + 0x6c0 ] = 0x2c0a1410  v_mac_f32_e32 v5, s16, v10  pgm[7@0x80016885b000 + 0x6c4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885b000 + 0x6c8 ] = 0x2c201402  v_mac_f32_e32 v16, s2, v10  pgm[7@0x80016885b000 + 0x6cc ] = 0x2c161403  v_mac_f32_e32 v11, s3, v10  pgm[7@0x80016885b000 + 0x6d0 ] = 0x0a141212  v_mul_f32_e32 v10, s18, v9  pgm[7@0x80016885b000 + 0x6d4 ] = 0x0a121213  v_mul_f32_e32 v9, s19, v9  pgm[7@0x80016885b000 + 0x6d8 ] = 0x2c101810  v_mac_f32_e32 v8, s16, v12  pgm[7@0x80016885b000 + 0x6dc ] = 0xc02a0402  s_buffer_load_dwordx4 s[16:19], s[4:7], 0x68  pgm[7@0x80016885b000 + 0x6e0 ] = 0x00000068 ;;  pgm[7@0x80016885b000 + 0x6e4 ] = 0x2c1a1803  v_mac_f32_e32 v13, s3, v12  pgm[7@0x80016885b000 + 0x6e8 ] = 0xc0220582  s_buffer_load_dword s22, s[4:7], 0x78  pgm[7@0x80016885b000 + 0x6ec ] = 0x00000078 ;;  pgm[7@0x80016885b000 + 0x6f0 ] = 0xc0260502  s_buffer_load_dwordx2 s[20:21], s[4:7], 0x7c  pgm[7@0x80016885b000 + 0x6f4 ] = 0x0000007c ;;  pgm[7@0x80016885b000 + 0x6f8 ] = 0x2c1a060f  v_mac_f32_e32 v13, s15, v3  pgm[7@0x80016885b000 + 0x6fc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885b000 + 0x700 ] = 0x2c0a0e10  v_mac_f32_e32 v5, s16, v7  pgm[7@0x80016885b000 + 0x704 ] = 0x2c221802  v_mac_f32_e32 v17, s2, v12  pgm[7@0x80016885b000 + 0x708 ] = 0x2c140802  v_mac_f32_e32 v10, s2, v4  pgm[7@0x80016885b000 + 0x70c ] = 0x2c120803  v_mac_f32_e32 v9, s3, v4  pgm[7@0x80016885b000 + 0x710 ] = 0x2c100610  v_mac_f32_e32 v8, s16, v3  pgm[7@0x80016885b000 + 0x714 ] = 0x2c200e0e  v_mac_f32_e32 v16, s14, v7  pgm[7@0x80016885b000 + 0x718 ] = 0x2c160e0f  v_mac_f32_e32 v11, s15, v7  pgm[7@0x80016885b000 + 0x71c ] = 0x0a080b0d  v_mul_f32_e32 v4, v13, v5  pgm[7@0x80016885b000 + 0x720 ] = 0x2c22060e  v_mac_f32_e32 v17, s14, v3  pgm[7@0x80016885b000 + 0x724 ] = 0x0a0e2108  v_mul_f32_e32 v7, v8, v16  pgm[7@0x80016885b000 + 0x728 ] = 0xd1c10004  v_mad_f32 v4, v11, v8, -v4  pgm[7@0x80016885b000 + 0x72c ] = 0x8412110b ;;  pgm[7@0x80016885b000 + 0x730 ] = 0x0a061711  v_mul_f32_e32 v3, v17, v11  pgm[7@0x80016885b000 + 0x734 ] = 0xd1c10007  v_mad_f32 v7, v5, v17, -v7  pgm[7@0x80016885b000 + 0x738 ] = 0x841e2305 ;;  pgm[7@0x80016885b000 + 0x73c ] = 0x0a180904  v_mul_f32_e32 v12, v4, v4  pgm[7@0x80016885b000 + 0x740 ] = 0xd1c10003  v_mad_f32 v3, v16, v13, -v3  pgm[7@0x80016885b000 + 0x744 ] = 0x840e1b10 ;;  pgm[7@0x80016885b000 + 0x748 ] = 0x2c180f07  v_mac_f32_e32 v12, v7, v7  pgm[7@0x80016885b000 + 0x74c ] = 0x2c180703  v_mac_f32_e32 v12, v3, v3  pgm[7@0x80016885b000 + 0x750 ] = 0x2c1c2410  v_mac_f32_e32 v14, s16, v18  pgm[7@0x80016885b000 + 0x754 ] = 0x2c1e2411  v_mac_f32_e32 v15, s17, v18  pgm[7@0x80016885b000 + 0x758 ] = 0x7e18490c  v_rsq_f32_e32 v12, v12  pgm[7@0x80016885b000 + 0x75c ] = 0x2c1c2616  v_mac_f32_e32 v14, s22, v19  pgm[7@0x80016885b000 + 0x760 ] = 0x0a0c0c15  v_mul_f32_e32 v6, s21, v6  pgm[7@0x80016885b000 + 0x764 ] = 0x2c1e2614  v_mac_f32_e32 v15, s20, v19  pgm[7@0x80016885b000 + 0x768 ] = 0xc02a0602  s_buffer_load_dwordx4 s[24:27], s[4:7], 0x0  pgm[7@0x80016885b000 + 0x76c ] = 0x00000000 ;;  pgm[7@0x80016885b000 + 0x770 ] = 0xc02a0502  s_buffer_load_dwordx4 s[20:23], s[4:7], 0x10  pgm[7@0x80016885b000 + 0x774 ] = 0x00000010 ;;  pgm[7@0x80016885b000 + 0x778 ] = 0x2c12240f  v_mac_f32_e32 v9, s15, v18  pgm[7@0x80016885b000 + 0x77c ] = 0x1400010c  v_min_f32_e32 v0, v12, v0  pgm[7@0x80016885b000 + 0x780 ] = 0x2c14240e  v_mac_f32_e32 v10, s14, v18  pgm[7@0x80016885b000 + 0x784 ] = 0x2c122613  v_mac_f32_e32 v9, s19, v19  pgm[7@0x80016885b000 + 0x788 ] = 0x0a080104  v_mul_f32_e32 v4, v4, v0  pgm[7@0x80016885b000 + 0x78c ] = 0x0a0e0107  v_mul_f32_e32 v7, v7, v0  pgm[7@0x80016885b000 + 0x790 ] = 0x0a000103  v_mul_f32_e32 v0, v3, v0  pgm[7@0x80016885b000 + 0x794 ] = 0x0a060906  v_mul_f32_e32 v3, v6, v4  pgm[7@0x80016885b000 + 0x798 ] = 0x0a080f06  v_mul_f32_e32 v4, v6, v7  pgm[7@0x80016885b000 + 0x79c ] = 0x0a000106  v_mul_f32_e32 v0, v6, v0  pgm[7@0x80016885b000 + 0x7a0 ] = 0x2c142612  v_mac_f32_e32 v10, s18, v19  pgm[7@0x80016885b000 + 0x7a4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885b000 + 0x7a8 ] = 0x0a0c1214  v_mul_f32_e32 v6, s20, v9  pgm[7@0x80016885b000 + 0x7ac ] = 0x0a0e1215  v_mul_f32_e32 v7, s21, v9  pgm[7@0x80016885b000 + 0x7b0 ] = 0x0a181216  v_mul_f32_e32 v12, s22, v9  pgm[7@0x80016885b000 + 0x7b4 ] = 0x0a241217  v_mul_f32_e32 v18, s23, v9  pgm[7@0x80016885b000 + 0x7b8 ] = 0x2c0c1418  v_mac_f32_e32 v6, s24, v10  pgm[7@0x80016885b000 + 0x7bc ] = 0x2c0e1419  v_mac_f32_e32 v7, s25, v10  pgm[7@0x80016885b000 + 0x7c0 ] = 0x2c18141a  v_mac_f32_e32 v12, s26, v10  pgm[7@0x80016885b000 + 0x7c4 ] = 0x2c24141b  v_mac_f32_e32 v18, s27, v10  pgm[7@0x80016885b000 + 0x7c8 ] = 0x2c0c1c08  v_mac_f32_e32 v6, s8, v14  pgm[7@0x80016885b000 + 0x7cc ] = 0x2c0e1c09  v_mac_f32_e32 v7, s9, v14  pgm[7@0x80016885b000 + 0x7d0 ] = 0x2c181c0a  v_mac_f32_e32 v12, s10, v14  pgm[7@0x80016885b000 + 0x7d4 ] = 0x2c241c0b  v_mac_f32_e32 v18, s11, v14  pgm[7@0x80016885b000 + 0x7d8 ] = 0x2c0c1e0c  v_mac_f32_e32 v6, s12, v15  pgm[7@0x80016885b000 + 0x7dc ] = 0x2c0e1e0d  v_mac_f32_e32 v7, s13, v15  pgm[7@0x80016885b000 + 0x7e0 ] = 0x2c181e00  v_mac_f32_e32 v12, s0, v15  pgm[7@0x80016885b000 + 0x7e4 ] = 0x2c241e01  v_mac_f32_e32 v18, s1, v15  pgm[7@0x80016885b000 + 0x7e8 ] = 0xc40008cf  exp pos0 v6, v7, v12, v18 done  pgm[7@0x80016885b000 + 0x7ec ] = 0x120c0706 ;;  pgm[7@0x80016885b000 + 0x7f0 ] = 0xc400020f  exp param0 v10, v9, v14, v15  pgm[7@0x80016885b000 + 0x7f4 ] = 0x0f0e090a ;;  pgm[7@0x80016885b000 + 0x7f8 ] = 0xc400021f  exp param1 v1, v2, v0, v0  pgm[7@0x80016885b000 + 0x7fc ] = 0x00000201 ;;  pgm[7@0x80016885b000 + 0x800 ] = 0xc400022f  exp param2 v16, v11, v5, v0  pgm[7@0x80016885b000 + 0x804 ] = 0x00050b10 ;;  pgm[7@0x80016885b000 + 0x808 ] = 0xc400023f  exp param3 v17, v13, v8, v0  pgm[7@0x80016885b000 + 0x80c ] = 0x00080d11 ;;  pgm[7@0x80016885b000 + 0x810 ] = 0xc400024f  exp param4 v3, v4, v0, v0  pgm[7@0x80016885b000 + 0x814 ] = 0x00000403 ;;  pgm[7@0x80016885b000 + 0x818 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359ec000 of length 6416 bytes from IB[7@0x8001a7dc0100 + 0x7f8] pgm[7@0x8001359ec000 + 0x0 ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x8001359ec000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359ec000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359ec000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359ec000 + 0x10 ] = 0x8112ff03  s_add_i32 s18, s3, 0x400  pgm[7@0x8001359ec000 + 0x14 ] = 0x00000400 ;;  pgm[7@0x8001359ec000 + 0x18 ] = 0xd41c1002  v_interp_p1_f32_e32 v7, v2, attr4.x  pgm[7@0x8001359ec000 + 0x1c ] = 0xd4201102  v_interp_p1_f32_e32 v8, v2, attr4.y  pgm[7@0x8001359ec000 + 0x20 ] = 0xd41d1003  v_interp_p2_f32_e32 v7, v3, attr4.x  pgm[7@0x8001359ec000 + 0x24 ] = 0xd4240402  v_interp_p1_f32_e32 v9, v2, attr1.x  pgm[7@0x8001359ec000 + 0x28 ] = 0xd44c1202  v_interp_p1_f32_e32 v19, v2, attr4.z  pgm[7@0x8001359ec000 + 0x2c ] = 0xb0138000  s_movk_i32 s19, 0x8000  pgm[7@0x8001359ec000 + 0x30 ] = 0xd4211103  v_interp_p2_f32_e32 v8, v3, attr4.y  pgm[7@0x8001359ec000 + 0x34 ] = 0x0a1e0f07  v_mul_f32_e32 v15, v7, v7  pgm[7@0x8001359ec000 + 0x38 ] = 0xd4540c02  v_interp_p1_f32_e32 v21, v2, attr3.x  pgm[7@0x8001359ec000 + 0x3c ] = 0xd4250403  v_interp_p2_f32_e32 v9, v3, attr1.x  pgm[7@0x8001359ec000 + 0x40 ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x44 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x48 ] = 0x8112ff03  s_add_i32 s18, s3, 0x430  pgm[7@0x8001359ec000 + 0x4c ] = 0x00000430 ;;  pgm[7@0x8001359ec000 + 0x50 ] = 0xd44d1203  v_interp_p2_f32_e32 v19, v3, attr4.z  pgm[7@0x8001359ec000 + 0x54 ] = 0x2c1e1108  v_mac_f32_e32 v15, v8, v8  pgm[7@0x8001359ec000 + 0x58 ] = 0x020212f2  v_add_f32_e32 v1, 1.0, v9  pgm[7@0x8001359ec000 + 0x5c ] = 0xd4580d02  v_interp_p1_f32_e32 v22, v2, attr3.y  pgm[7@0x8001359ec000 + 0x60 ] = 0xc00a0709  s_load_dwordx4 s[28:31], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x64 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x68 ] = 0x8112ff03  s_add_i32 s18, s3, 0x380  pgm[7@0x8001359ec000 + 0x6c ] = 0x00000380 ;;  pgm[7@0x8001359ec000 + 0x70 ] = 0x2c1e2713  v_mac_f32_e32 v15, v19, v19  pgm[7@0x8001359ec000 + 0x74 ] = 0xd4550c03  v_interp_p2_f32_e32 v21, v3, attr3.x  pgm[7@0x8001359ec000 + 0x78 ] = 0xd45c0e02  v_interp_p1_f32_e32 v23, v2, attr3.z  pgm[7@0x8001359ec000 + 0x7c ] = 0xd15f0100  v_floor_f32_e64 v0, |v1|  pgm[7@0x8001359ec000 + 0x80 ] = 0x00000101 ;;  pgm[7@0x8001359ec000 + 0x84 ] = 0xc00e0a09  s_load_dwordx8 s[40:47], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x88 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x8c ] = 0x8112ff03  s_add_i32 s18, s3, 0x3b0  pgm[7@0x8001359ec000 + 0x90 ] = 0x000003b0 ;;  pgm[7@0x8001359ec000 + 0x94 ] = 0x7e28490f  v_rsq_f32_e32 v20, v15  pgm[7@0x8001359ec000 + 0x98 ] = 0xd4590d03  v_interp_p2_f32_e32 v22, v3, attr3.y  pgm[7@0x8001359ec000 + 0x9c ] = 0x0a1e2b15  v_mul_f32_e32 v15, v21, v21  pgm[7@0x8001359ec000 + 0xa0 ] = 0xd4640802  v_interp_p1_f32_e32 v25, v2, attr2.x  pgm[7@0x8001359ec000 + 0xa4 ] = 0xd1020104  v_sub_f32_e64 v4, |v1|, v0  pgm[7@0x8001359ec000 + 0xa8 ] = 0x00020101 ;;  pgm[7@0x8001359ec000 + 0xac ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359ec000 + 0xb0 ] = 0xc00a0c09  s_load_dwordx4 s[48:51], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0xb4 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0xb8 ] = 0xd45d0e03  v_interp_p2_f32_e32 v23, v3, attr3.z  pgm[7@0x8001359ec000 + 0xbc ] = 0x2c1e2d16  v_mac_f32_e32 v15, v22, v22  pgm[7@0x8001359ec000 + 0xc0 ] = 0xd4680902  v_interp_p1_f32_e32 v26, v2, attr2.y  pgm[7@0x8001359ec000 + 0xc4 ] = 0x2c1e2f17  v_mac_f32_e32 v15, v23, v23  pgm[7@0x8001359ec000 + 0xc8 ] = 0x2a0a0104  v_xor_b32_e32 v5, v4, v0  pgm[7@0x8001359ec000 + 0xcc ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359ec000 + 0xd0 ] = 0xd4650803  v_interp_p2_f32_e32 v25, v3, attr2.x  pgm[7@0x8001359ec000 + 0xd4 ] = 0xd42c0502  v_interp_p1_f32_e32 v11, v2, attr1.y  pgm[7@0x8001359ec000 + 0xd8 ] = 0xd46c0a02  v_interp_p1_f32_e32 v27, v2, attr2.z  pgm[7@0x8001359ec000 + 0xdc ] = 0x00020b04  v_cndmask_b32_e32 v1, v4, v5, vcc  pgm[7@0x8001359ec000 + 0xe0 ] = 0x7e30490f  v_rsq_f32_e32 v24, v15  pgm[7@0x8001359ec000 + 0xe4 ] = 0xd4690903  v_interp_p2_f32_e32 v26, v3, attr2.y  pgm[7@0x8001359ec000 + 0xe8 ] = 0x0a1e3319  v_mul_f32_e32 v15, v25, v25  pgm[7@0x8001359ec000 + 0xec ] = 0xd42d0503  v_interp_p2_f32_e32 v11, v3, attr1.y  pgm[7@0x8001359ec000 + 0xf0 ] = 0xd1c1000a  v_mad_f32 v10, v1, 0.5, 0.5  pgm[7@0x8001359ec000 + 0xf4 ] = 0x03c1e101 ;;  pgm[7@0x8001359ec000 + 0xf8 ] = 0xd46d0a03  v_interp_p2_f32_e32 v27, v3, attr2.z  pgm[7@0x8001359ec000 + 0xfc ] = 0x2c1e351a  v_mac_f32_e32 v15, v26, v26  pgm[7@0x8001359ec000 + 0x100 ] = 0x2c1e371b  v_mac_f32_e32 v15, v27, v27  pgm[7@0x8001359ec000 + 0x104 ] = 0x7e38490f  v_rsq_f32_e32 v28, v15  pgm[7@0x8001359ec000 + 0x108 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001359ec000 + 0x10c ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001359ec000 + 0x110 ] = 0x00027fac ;;  pgm[7@0x8001359ec000 + 0x114 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x8001359ec000 + 0x118 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001359ec000 + 0x11c ] = 0x00008000 ;;  pgm[7@0x8001359ec000 + 0x120 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x124 ] = 0xf0800700  image_sample v[4:6], v10, s[20:27], s[28:31] dmask:0x7  pgm[7@0x8001359ec000 + 0x128 ] = 0x00e5040a ;;  pgm[7@0x8001359ec000 + 0x12c ] = 0x7e14030b  v_mov_b32_e32 v10, v11  pgm[7@0x8001359ec000 + 0x130 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x280  pgm[7@0x8001359ec000 + 0x134 ] = 0x00000280 ;;  pgm[7@0x8001359ec000 + 0x138 ] = 0xf0800f00  image_sample v[15:18], v9, s[40:47], s[48:51] dmask:0xf  pgm[7@0x8001359ec000 + 0x13c ] = 0x018a0f09 ;;  pgm[7@0x8001359ec000 + 0x140 ] = 0xbec000ff  s_mov_b32 s64, 0x7f7fffff  pgm[7@0x8001359ec000 + 0x144 ] = 0x7f7fffff ;;  pgm[7@0x8001359ec000 + 0x148 ] = 0x14282840  v_min_f32_e32 v20, s64, v20  pgm[7@0x8001359ec000 + 0x14c ] = 0x14303040  v_min_f32_e32 v24, s64, v24  pgm[7@0x8001359ec000 + 0x150 ] = 0x14383840  v_min_f32_e32 v28, s64, v28  pgm[7@0x8001359ec000 + 0x154 ] = 0x0a0e2907  v_mul_f32_e32 v7, v7, v20  pgm[7@0x8001359ec000 + 0x158 ] = 0x0a3a2908  v_mul_f32_e32 v29, v8, v20  pgm[7@0x8001359ec000 + 0x15c ] = 0x0a262913  v_mul_f32_e32 v19, v19, v20  pgm[7@0x8001359ec000 + 0x160 ] = 0x0a283115  v_mul_f32_e32 v20, v21, v24  pgm[7@0x8001359ec000 + 0x164 ] = 0x0a2a3116  v_mul_f32_e32 v21, v22, v24  pgm[7@0x8001359ec000 + 0x168 ] = 0x0a2c3117  v_mul_f32_e32 v22, v23, v24  pgm[7@0x8001359ec000 + 0x16c ] = 0x0a30391a  v_mul_f32_e32 v24, v26, v28  pgm[7@0x8001359ec000 + 0x170 ] = 0xbec100ff  s_mov_b32 s65, 0xff7fffff  pgm[7@0x8001359ec000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001359ec000 + 0x178 ] = 0x0a2e3919  v_mul_f32_e32 v23, v25, v28  pgm[7@0x8001359ec000 + 0x17c ] = 0x0a32391b  v_mul_f32_e32 v25, v27, v28  pgm[7@0x8001359ec000 + 0x180 ] = 0xd4a80102  v_interp_p1_f32_e32 v42, v2, attr0.y  pgm[7@0x8001359ec000 + 0x184 ] = 0xd4a40002  v_interp_p1_f32_e32 v41, v2, attr0.x  pgm[7@0x8001359ec000 + 0x188 ] = 0xd4a90103  v_interp_p2_f32_e32 v42, v3, attr0.y  pgm[7@0x8001359ec000 + 0x18c ] = 0xd4a50003  v_interp_p2_f32_e32 v41, v3, attr0.x  pgm[7@0x8001359ec000 + 0x190 ] = 0x8112ff03  s_add_i32 s18, s3, 0x240  pgm[7@0x8001359ec000 + 0x194 ] = 0x00000240 ;;  pgm[7@0x8001359ec000 + 0x198 ] = 0xc00e0809  s_load_dwordx8 s[32:39], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x19c ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x1a0 ] = 0x8112ff03  s_add_i32 s18, s3, 0x270  pgm[7@0x8001359ec000 + 0x1a4 ] = 0x00000270 ;;  pgm[7@0x8001359ec000 + 0x1a8 ] = 0x7e800280  v_mov_b32_e32 v64, 0  pgm[7@0x8001359ec000 + 0x1ac ] = 0x7e8202ff  v_mov_b32_e32 v65, 0xff  pgm[7@0x8001359ec000 + 0x1b0 ] = 0x000000ff ;;  pgm[7@0x8001359ec000 + 0x1b4 ] = 0x7e940280  v_mov_b32_e32 v74, 0  pgm[7@0x8001359ec000 + 0x1b8 ] = 0x7e960280  v_mov_b32_e32 v75, 0  pgm[7@0x8001359ec000 + 0x1bc ] = 0x7e980280  v_mov_b32_e32 v76, 0  pgm[7@0x8001359ec000 + 0x1c0 ] = 0x7e8e0280  v_mov_b32_e32 v71, 0  pgm[7@0x8001359ec000 + 0x1c4 ] = 0x7e900280  v_mov_b32_e32 v72, 0  pgm[7@0x8001359ec000 + 0x1c8 ] = 0x7e920280  v_mov_b32_e32 v73, 0  pgm[7@0x8001359ec000 + 0x1cc ] = 0x7e9a0280  v_mov_b32_e32 v77, 0  pgm[7@0x8001359ec000 + 0x1d0 ] = 0x7e9c0280  v_mov_b32_e32 v78, 0  pgm[7@0x8001359ec000 + 0x1d4 ] = 0x7e9e0280  v_mov_b32_e32 v79, 0  pgm[7@0x8001359ec000 + 0x1d8 ] = 0x7e760280  v_mov_b32_e32 v59, 0  pgm[7@0x8001359ec000 + 0x1dc ] = 0x7e7c0280  v_mov_b32_e32 v62, 0  pgm[7@0x8001359ec000 + 0x1e0 ] = 0x7e8c0280  v_mov_b32_e32 v70, 0  pgm[7@0x8001359ec000 + 0x1e4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ec000 + 0x1e8 ] = 0xd1d3001a  v_max3_f32 v26, v4, v5, v6  pgm[7@0x8001359ec000 + 0x1ec ] = 0x041a0b04 ;;  pgm[7@0x8001359ec000 + 0x1f0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x1f4 ] = 0xd1c1000f  v_mad_f32 v15, v15, 2.0, -1.0  pgm[7@0x8001359ec000 + 0x1f8 ] = 0x03cde90f ;;  pgm[7@0x8001359ec000 + 0x1fc ] = 0xd1c10010  v_mad_f32 v16, v16, 2.0, -1.0  pgm[7@0x8001359ec000 + 0x200 ] = 0x03cde910 ;;  pgm[7@0x8001359ec000 + 0x204 ] = 0xd102801f  v_sub_f32_e64 v31, 1.0, v18 clamp  pgm[7@0x8001359ec000 + 0x208 ] = 0x000224f2 ;;  pgm[7@0x8001359ec000 + 0x20c ] = 0x0a10251a  v_mul_f32_e32 v8, v26, v18  pgm[7@0x8001359ec000 + 0x210 ] = 0xd1c10012  v_mad_f32 v18, -v26, v18, 1.0  pgm[7@0x8001359ec000 + 0x214 ] = 0x23ca251a ;;  pgm[7@0x8001359ec000 + 0x218 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x21c ] = 0x0a341e00  v_mul_f32_e32 v26, s0, v15  pgm[7@0x8001359ec000 + 0x220 ] = 0x0a1e2000  v_mul_f32_e32 v15, s0, v16  pgm[7@0x8001359ec000 + 0x224 ] = 0x0a20351a  v_mul_f32_e32 v16, v26, v26  pgm[7@0x8001359ec000 + 0x228 ] = 0xd1c10010  v_mad_f32 v16, v15, -v15, -v16  pgm[7@0x8001359ec000 + 0x22c ] = 0xc4421f0f ;;  pgm[7@0x8001359ec000 + 0x230 ] = 0x022020f2  v_add_f32_e32 v16, 1.0, v16  pgm[7@0x8001359ec000 + 0x234 ] = 0x16202080  v_max_f32_e32 v16, 0, v16  pgm[7@0x8001359ec000 + 0x238 ] = 0x2c102511  v_mac_f32_e32 v8, v17, v18  pgm[7@0x8001359ec000 + 0x23c ] = 0x7e244910  v_rsq_f32_e32 v18, v16  pgm[7@0x8001359ec000 + 0x240 ] = 0x0a200f0f  v_mul_f32_e32 v16, v15, v7  pgm[7@0x8001359ec000 + 0x244 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x190  pgm[7@0x8001359ec000 + 0x248 ] = 0x00000190 ;;  pgm[7@0x8001359ec000 + 0x24c ] = 0x0a223b0f  v_mul_f32_e32 v17, v15, v29  pgm[7@0x8001359ec000 + 0x250 ] = 0x140e2440  v_min_f32_e32 v7, s64, v18  pgm[7@0x8001359ec000 + 0x254 ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x8001359ec000 + 0x258 ] = 0x0a1e270f  v_mul_f32_e32 v15, v15, v19  pgm[7@0x8001359ec000 + 0x25c ] = 0x2c20291a  v_mac_f32_e32 v16, v26, v20  pgm[7@0x8001359ec000 + 0x260 ] = 0x2c222b1a  v_mac_f32_e32 v17, v26, v21  pgm[7@0x8001359ec000 + 0x264 ] = 0x140e0e40  v_min_f32_e32 v7, s64, v7  pgm[7@0x8001359ec000 + 0x268 ] = 0x160e0e41  v_max_f32_e32 v7, s65, v7  pgm[7@0x8001359ec000 + 0x26c ] = 0x2c1e2d1a  v_mac_f32_e32 v15, v26, v22  pgm[7@0x8001359ec000 + 0x270 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1a0  pgm[7@0x8001359ec000 + 0x274 ] = 0x000001a0 ;;  pgm[7@0x8001359ec000 + 0x278 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x230  pgm[7@0x8001359ec000 + 0x27c ] = 0x00000230 ;;  pgm[7@0x8001359ec000 + 0x280 ] = 0x2c202f07  v_mac_f32_e32 v16, v7, v23  pgm[7@0x8001359ec000 + 0x284 ] = 0x2c223107  v_mac_f32_e32 v17, v7, v24  pgm[7@0x8001359ec000 + 0x288 ] = 0x2c1e3307  v_mac_f32_e32 v15, v7, v25  pgm[7@0x8001359ec000 + 0x28c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x290 ] = 0x7e0e3e00  v_floor_f32_e32 v7, s0  pgm[7@0x8001359ec000 + 0x294 ] = 0x060e0e00  v_subrev_f32_e32 v7, s0, v7  pgm[7@0x8001359ec000 + 0x298 ] = 0x7c880e80  v_cmp_gt_f32_e32 vcc, 0, v7  pgm[7@0x8001359ec000 + 0x29c ] = 0xd0410010  v_cmp_lt_f32_e64 s[16:17], s0, 0  pgm[7@0x8001359ec000 + 0x2a0 ] = 0x00010000 ;;  pgm[7@0x8001359ec000 + 0x2a4 ] = 0x86906a10  s_and_b64 s[16:17], s[16:17], vcc  pgm[7@0x8001359ec000 + 0x2a8 ] = 0xd1000012  v_cndmask_b32_e64 v18, 0, 1.0, s[16:17]  pgm[7@0x8001359ec000 + 0x2ac ] = 0x0041e480 ;;  pgm[7@0x8001359ec000 + 0x2b0 ] = 0x020e0e00  v_add_f32_e32 v7, s0, v7  pgm[7@0x8001359ec000 + 0x2b4 ] = 0x02240f12  v_add_f32_e32 v18, v18, v7  pgm[7@0x8001359ec000 + 0x2b8 ] = 0x7e0e3e01  v_floor_f32_e32 v7, s1  pgm[7@0x8001359ec000 + 0x2bc ] = 0x060e0e01  v_subrev_f32_e32 v7, s1, v7  pgm[7@0x8001359ec000 + 0x2c0 ] = 0x7c880e80  v_cmp_gt_f32_e32 vcc, 0, v7  pgm[7@0x8001359ec000 + 0x2c4 ] = 0xd0410010  v_cmp_lt_f32_e64 s[16:17], s1, 0  pgm[7@0x8001359ec000 + 0x2c8 ] = 0x00010001 ;;  pgm[7@0x8001359ec000 + 0x2cc ] = 0x020e0e01  v_add_f32_e32 v7, s1, v7  pgm[7@0x8001359ec000 + 0x2d0 ] = 0x86806a10  s_and_b64 s[0:1], s[16:17], vcc  pgm[7@0x8001359ec000 + 0x2d4 ] = 0xd1000013  v_cndmask_b32_e64 v19, 0, 1.0, s[0:1]  pgm[7@0x8001359ec000 + 0x2d8 ] = 0x0001e480 ;;  pgm[7@0x8001359ec000 + 0x2dc ] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x0  pgm[7@0x8001359ec000 + 0x2e0 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x2e4 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xc  pgm[7@0x8001359ec000 + 0x2e8 ] = 0x0000000c ;;  pgm[7@0x8001359ec000 + 0x2ec ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x10  pgm[7@0x8001359ec000 + 0x2f0 ] = 0x00000010 ;;  pgm[7@0x8001359ec000 + 0x2f4 ] = 0x02260f13  v_add_f32_e32 v19, v19, v7  pgm[7@0x8001359ec000 + 0x2f8 ] = 0xd41c0202  v_interp_p1_f32_e32 v7, v2, attr0.z  pgm[7@0x8001359ec000 + 0x2fc ] = 0xd41d0203  v_interp_p2_f32_e32 v7, v3, attr0.z  pgm[7@0x8001359ec000 + 0x300 ] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359ec000 + 0x304 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x308 ] = 0x0a045400  v_mul_f32_e32 v2, s0, v42  pgm[7@0x8001359ec000 + 0x30c ] = 0x0a065401  v_mul_f32_e32 v3, s1, v42  pgm[7@0x8001359ec000 + 0x310 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1c  pgm[7@0x8001359ec000 + 0x314 ] = 0x0000001c ;;  pgm[7@0x8001359ec000 + 0x318 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x24  pgm[7@0x8001359ec000 + 0x31c ] = 0x00000024 ;;  pgm[7@0x8001359ec000 + 0x320 ] = 0xc0260a06  s_buffer_load_dwordx2 s[40:41], s[12:15], 0x2c  pgm[7@0x8001359ec000 + 0x324 ] = 0x0000002c ;;  pgm[7@0x8001359ec000 + 0x328 ] = 0x2c045210  v_mac_f32_e32 v2, s16, v41  pgm[7@0x8001359ec000 + 0x32c ] = 0x2c065211  v_mac_f32_e32 v3, s17, v41  pgm[7@0x8001359ec000 + 0x330 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x334 ] = 0x0a285400  v_mul_f32_e32 v20, s0, v42  pgm[7@0x8001359ec000 + 0x338 ] = 0x2c285202  v_mac_f32_e32 v20, s2, v41  pgm[7@0x8001359ec000 + 0x33c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x34  pgm[7@0x8001359ec000 + 0x340 ] = 0x00000034 ;;  pgm[7@0x8001359ec000 + 0x344 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0x3c  pgm[7@0x8001359ec000 + 0x348 ] = 0x0000003c ;;  pgm[7@0x8001359ec000 + 0x34c ] = 0x2c280e28  v_mac_f32_e32 v20, s40, v7  pgm[7@0x8001359ec000 + 0x350 ] = 0x2c040e01  v_mac_f32_e32 v2, s1, v7  pgm[7@0x8001359ec000 + 0x354 ] = 0xc0221086  s_buffer_load_dword s66, s[12:15], 0xfc  pgm[7@0x8001359ec000 + 0x358 ] = 0x000000fc ;;  pgm[7@0x8001359ec000 + 0x35c ] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0x10c  pgm[7@0x8001359ec000 + 0x360 ] = 0x0000010c ;;  pgm[7@0x8001359ec000 + 0x364 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x110  pgm[7@0x8001359ec000 + 0x368 ] = 0x00000110 ;;  pgm[7@0x8001359ec000 + 0x36c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x370 ] = 0x02282810  v_add_f32_e32 v20, s16, v20  pgm[7@0x8001359ec000 + 0x374 ] = 0x7e284514  v_rcp_f32_e32 v20, v20  pgm[7@0x8001359ec000 + 0x378 ] = 0x2c060e05  v_mac_f32_e32 v3, s5, v7  pgm[7@0x8001359ec000 + 0x37c ] = 0x02040429  v_add_f32_e32 v2, s41, v2  pgm[7@0x8001359ec000 + 0x380 ] = 0x02060602  v_add_f32_e32 v3, s2, v3  pgm[7@0x8001359ec000 + 0x384 ] = 0x14282840  v_min_f32_e32 v20, s64, v20  pgm[7@0x8001359ec000 + 0x388 ] = 0x16282841  v_max_f32_e32 v20, s65, v20  pgm[7@0x8001359ec000 + 0x38c ] = 0x7e2a4406  v_rcp_f32_e32 v21, s6  pgm[7@0x8001359ec000 + 0x390 ] = 0x0a040514  v_mul_f32_e32 v2, v20, v2  pgm[7@0x8001359ec000 + 0x394 ] = 0x0a060714  v_mul_f32_e32 v3, v20, v3  pgm[7@0x8001359ec000 + 0x398 ] = 0x7e264513  v_rcp_f32_e32 v19, v19  pgm[7@0x8001359ec000 + 0x39c ] = 0x7e284407  v_rcp_f32_e32 v20, s7  pgm[7@0x8001359ec000 + 0x3a0 ] = 0x14242440  v_min_f32_e32 v18, s64, v18  pgm[7@0x8001359ec000 + 0x3a4 ] = 0x142a2a40  v_min_f32_e32 v21, s64, v21  pgm[7@0x8001359ec000 + 0x3a8 ] = 0x14262640  v_min_f32_e32 v19, s64, v19  pgm[7@0x8001359ec000 + 0x3ac ] = 0x14282840  v_min_f32_e32 v20, s64, v20  pgm[7@0x8001359ec000 + 0x3b0 ] = 0x16242441  v_max_f32_e32 v18, s65, v18  pgm[7@0x8001359ec000 + 0x3b4 ] = 0x162a2a41  v_max_f32_e32 v21, s65, v21  pgm[7@0x8001359ec000 + 0x3b8 ] = 0x16262641  v_max_f32_e32 v19, s65, v19  pgm[7@0x8001359ec000 + 0x3bc ] = 0x16282841  v_max_f32_e32 v20, s65, v20  pgm[7@0x8001359ec000 + 0x3c0 ] = 0x0a2a2b12  v_mul_f32_e32 v21, v18, v21  pgm[7@0x8001359ec000 + 0x3c4 ] = 0x0a282913  v_mul_f32_e32 v20, v19, v20  pgm[7@0x8001359ec000 + 0x3c8 ] = 0x7e2a4515  v_rcp_f32_e32 v21, v21  pgm[7@0x8001359ec000 + 0x3cc ] = 0x7e284514  v_rcp_f32_e32 v20, v20  pgm[7@0x8001359ec000 + 0x3d0 ] = 0xc00a0a09  s_load_dwordx4 s[40:43], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x3d4 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x3d8 ] = 0x8112ff03  s_add_i32 s18, s3, 0x3c0  pgm[7@0x8001359ec000 + 0x3dc ] = 0x000003c0 ;;  pgm[7@0x8001359ec000 + 0x3e0 ] = 0xc00e0d09  s_load_dwordx8 s[52:59], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x3e4 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x3e8 ] = 0x8112ff03  s_add_i32 s18, s3, 0x3f0  pgm[7@0x8001359ec000 + 0x3ec ] = 0x000003f0 ;;  pgm[7@0x8001359ec000 + 0x3f0 ] = 0xc00a0f09  s_load_dwordx4 s[60:63], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x3f4 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x3f8 ] = 0x142a2a40  v_min_f32_e32 v21, s64, v21  pgm[7@0x8001359ec000 + 0x3fc ] = 0x14282840  v_min_f32_e32 v20, s64, v20  pgm[7@0x8001359ec000 + 0x400 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359ec000 + 0x404 ] = 0x03c1e103 ;;  pgm[7@0x8001359ec000 + 0x408 ] = 0x162a2a41  v_max_f32_e32 v21, s65, v21  pgm[7@0x8001359ec000 + 0x40c ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359ec000 + 0x410 ] = 0x03c1e102 ;;  pgm[7@0x8001359ec000 + 0x414 ] = 0x16282841  v_max_f32_e32 v20, s65, v20  pgm[7@0x8001359ec000 + 0x418 ] = 0x040606f2  v_sub_f32_e32 v3, 1.0, v3  pgm[7@0x8001359ec000 + 0x41c ] = 0xd1c10002  v_mad_f32 v2, v2, v21, 0.5  pgm[7@0x8001359ec000 + 0x420 ] = 0x03c22b02 ;;  pgm[7@0x8001359ec000 + 0x424 ] = 0xd1c10003  v_mad_f32 v3, v3, v20, 0.5  pgm[7@0x8001359ec000 + 0x428 ] = 0x03c22903 ;;  pgm[7@0x8001359ec000 + 0x42c ] = 0x0a300512  v_mul_f32_e32 v24, v18, v2  pgm[7@0x8001359ec000 + 0x430 ] = 0x0a320713  v_mul_f32_e32 v25, v19, v3  pgm[7@0x8001359ec000 + 0x434 ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x238  pgm[7@0x8001359ec000 + 0x438 ] = 0x00000238 ;;  pgm[7@0x8001359ec000 + 0x43c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x440 ] = 0xf0800700  image_sample v[18:20], v9, s[52:59], s[60:63] dmask:0x7  pgm[7@0x8001359ec000 + 0x444 ] = 0x01ed1209 ;;  pgm[7@0x8001359ec000 + 0x448 ] = 0x8112ff03  s_add_i32 s18, s3, 0x200  pgm[7@0x8001359ec000 + 0x44c ] = 0x00000200 ;;  pgm[7@0x8001359ec000 + 0x450 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0x240  pgm[7@0x8001359ec000 + 0x454 ] = 0x00000240 ;;  pgm[7@0x8001359ec000 + 0x458 ] = 0xc02210c6  s_buffer_load_dword s67, s[12:15], 0x250  pgm[7@0x8001359ec000 + 0x45c ] = 0x00000250 ;;  pgm[7@0x8001359ec000 + 0x460 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x260  pgm[7@0x8001359ec000 + 0x464 ] = 0x00000260 ;;  pgm[7@0x8001359ec000 + 0x468 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x270  pgm[7@0x8001359ec000 + 0x46c ] = 0x00000270 ;;  pgm[7@0x8001359ec000 + 0x470 ] = 0xc00e0b09  s_load_dwordx8 s[44:51], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x474 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x478 ] = 0xc0220e06  s_buffer_load_dword s56, s[12:15], 0x148  pgm[7@0x8001359ec000 + 0x47c ] = 0x00000148 ;;  pgm[7@0x8001359ec000 + 0x480 ] = 0x7e2a030b  v_mov_b32_e32 v21, v11  pgm[7@0x8001359ec000 + 0x484 ] = 0xc0220e46  s_buffer_load_dword s57, s[12:15], 0x174  pgm[7@0x8001359ec000 + 0x488 ] = 0x00000174 ;;  pgm[7@0x8001359ec000 + 0x48c ] = 0xc02a0d06  s_buffer_load_dwordx4 s[52:55], s[12:15], 0x178  pgm[7@0x8001359ec000 + 0x490 ] = 0x00000178 ;;  pgm[7@0x8001359ec000 + 0x494 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x498 ] = 0xd101000a  v_add_f32_e64 v10, s5, 1.0  pgm[7@0x8001359ec000 + 0x49c ] = 0x0001e405 ;;  pgm[7@0x8001359ec000 + 0x4a0 ] = 0x7e14450a  v_rcp_f32_e32 v10, v10  pgm[7@0x8001359ec000 + 0x4a4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x4a8 ] = 0x0a062408  v_mul_f32_e32 v3, s8, v18  pgm[7@0x8001359ec000 + 0x4ac ] = 0x0a342806  v_mul_f32_e32 v26, s6, v20  pgm[7@0x8001359ec000 + 0x4b0 ] = 0xc0220206  s_buffer_load_dword s8, s[12:15], 0x118  pgm[7@0x8001359ec000 + 0x4b4 ] = 0x00000118 ;;  pgm[7@0x8001359ec000 + 0x4b8 ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x12c  pgm[7@0x8001359ec000 + 0x4bc ] = 0x0000012c ;;  pgm[7@0x8001359ec000 + 0x4c0 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x140  pgm[7@0x8001359ec000 + 0x4c4 ] = 0x00000140 ;;  pgm[7@0x8001359ec000 + 0x4c8 ] = 0x0a2c2609  v_mul_f32_e32 v22, s9, v19  pgm[7@0x8001359ec000 + 0x4cc ] = 0x06260e38  v_subrev_f32_e32 v19, s56, v7  pgm[7@0x8001359ec000 + 0x4d0 ] = 0x0a2802f0  v_mul_f32_e32 v20, 0.5, v1  pgm[7@0x8001359ec000 + 0x4d4 ] = 0x0a022201  v_mul_f32_e32 v1, s1, v17  pgm[7@0x8001359ec000 + 0x4d8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x4dc ] = 0x062e5206  v_subrev_f32_e32 v23, s6, v41  pgm[7@0x8001359ec000 + 0x4e0 ] = 0x06365407  v_subrev_f32_e32 v27, s7, v42  pgm[7@0x8001359ec000 + 0x4e4 ] = 0x0a162f17  v_mul_f32_e32 v11, v23, v23  pgm[7@0x8001359ec000 + 0x4e8 ] = 0x2c16371b  v_mac_f32_e32 v11, v27, v27  pgm[7@0x8001359ec000 + 0x4ec ] = 0x2c162713  v_mac_f32_e32 v11, v19, v19  pgm[7@0x8001359ec000 + 0x4f0 ] = 0xd1640112  v_rsq_f32_e64 v18, |v11|  pgm[7@0x8001359ec000 + 0x4f4 ] = 0x0000010b ;;  pgm[7@0x8001359ec000 + 0x4f8 ] = 0xd1c10001  v_mad_f32 v1, s0, -v16, -v1  pgm[7@0x8001359ec000 + 0x4fc ] = 0xc4062000 ;;  pgm[7@0x8001359ec000 + 0x500 ] = 0xd1c10001  v_mad_f32 v1, -s8, v15, v1  pgm[7@0x8001359ec000 + 0x504 ] = 0x24061e08 ;;  pgm[7@0x8001359ec000 + 0x508 ] = 0xd1028002  v_sub_f32_e64 v2, 1.0, v1 clamp  pgm[7@0x8001359ec000 + 0x50c ] = 0x000202f2 ;;  pgm[7@0x8001359ec000 + 0x510 ] = 0x14242440  v_min_f32_e32 v18, s64, v18  pgm[7@0x8001359ec000 + 0x514 ] = 0x041204f2  v_sub_f32_e32 v9, 1.0, v2  pgm[7@0x8001359ec000 + 0x518 ] = 0x2c041202  v_mac_f32_e32 v2, s2, v9  pgm[7@0x8001359ec000 + 0x51c ] = 0x14121440  v_min_f32_e32 v9, s64, v10  pgm[7@0x8001359ec000 + 0x520 ] = 0xd1c1000a  v_mad_f32 v10, v23, -v18, -s0  pgm[7@0x8001359ec000 + 0x524 ] = 0xc0022517 ;;  pgm[7@0x8001359ec000 + 0x528 ] = 0x16161241  v_max_f32_e32 v11, s65, v9  pgm[7@0x8001359ec000 + 0x52c ] = 0xd1c1001c  v_mad_f32 v28, v27, -v18, -s1  pgm[7@0x8001359ec000 + 0x530 ] = 0xc006251b ;;  pgm[7@0x8001359ec000 + 0x534 ] = 0x0a12150a  v_mul_f32_e32 v9, v10, v10  pgm[7@0x8001359ec000 + 0x538 ] = 0x2c12391c  v_mac_f32_e32 v9, v28, v28  pgm[7@0x8001359ec000 + 0x53c ] = 0xd1c1001d  v_mad_f32 v29, v19, -v18, -s8  pgm[7@0x8001359ec000 + 0x540 ] = 0xc0222513 ;;  pgm[7@0x8001359ec000 + 0x544 ] = 0x2c123b1d  v_mac_f32_e32 v9, v29, v29  pgm[7@0x8001359ec000 + 0x548 ] = 0x7e3c4909  v_rsq_f32_e32 v30, v9  pgm[7@0x8001359ec000 + 0x54c ] = 0x02120205  v_add_f32_e32 v9, s5, v1  pgm[7@0x8001359ec000 + 0x550 ] = 0xd1058009  v_mul_f32_e64 v9, v11, v9 clamp  pgm[7@0x8001359ec000 + 0x554 ] = 0x0002130b ;;  pgm[7@0x8001359ec000 + 0x558 ] = 0x0a120509  v_mul_f32_e32 v9, v9, v2  pgm[7@0x8001359ec000 + 0x55c ] = 0x14043c40  v_min_f32_e32 v2, s64, v30  pgm[7@0x8001359ec000 + 0x560 ] = 0x0a422f12  v_mul_f32_e32 v33, v18, v23  pgm[7@0x8001359ec000 + 0x564 ] = 0x0a14050a  v_mul_f32_e32 v10, v10, v2  pgm[7@0x8001359ec000 + 0x568 ] = 0x0a463712  v_mul_f32_e32 v35, v18, v27  pgm[7@0x8001359ec000 + 0x56c ] = 0x0a38051c  v_mul_f32_e32 v28, v28, v2  pgm[7@0x8001359ec000 + 0x570 ] = 0x0a2e430a  v_mul_f32_e32 v23, v10, v33  pgm[7@0x8001359ec000 + 0x574 ] = 0x0a442712  v_mul_f32_e32 v34, v18, v19  pgm[7@0x8001359ec000 + 0x578 ] = 0x0a04051d  v_mul_f32_e32 v2, v29, v2  pgm[7@0x8001359ec000 + 0x57c ] = 0xd1c10017  v_mad_f32 v23, v28, -v35, -v23  pgm[7@0x8001359ec000 + 0x580 ] = 0xc45e471c ;;  pgm[7@0x8001359ec000 + 0x584 ] = 0xd1c18017  v_mad_f32 v23, -v2, v34, v23 clamp  pgm[7@0x8001359ec000 + 0x588 ] = 0x245e4502 ;;  pgm[7@0x8001359ec000 + 0x58c ] = 0x7e3602ff  v_mov_b32_e32 v27, 0xc0b1c059  pgm[7@0x8001359ec000 + 0x590 ] = 0xc0b1c059 ;;  pgm[7@0x8001359ec000 + 0x594 ] = 0x30363717  v_madak_f32 v27, v23, v27, 0xc0df760c  pgm[7@0x8001359ec000 + 0x598 ] = 0xc0df760c ;;  pgm[7@0x8001359ec000 + 0x59c ] = 0x0a141510  v_mul_f32_e32 v10, v16, v10  pgm[7@0x8001359ec000 + 0x5a0 ] = 0x0a2e3717  v_mul_f32_e32 v23, v23, v27  pgm[7@0x8001359ec000 + 0x5a4 ] = 0x2c143911  v_mac_f32_e32 v10, v17, v28  pgm[7@0x8001359ec000 + 0x5a8 ] = 0x0a363f1f  v_mul_f32_e32 v27, v31, v31  pgm[7@0x8001359ec000 + 0x5ac ] = 0x163636ff  v_max_f32_e32 v27, 0x3b03126f, v27  pgm[7@0x8001359ec000 + 0x5b0 ] = 0x3b03126f ;;  pgm[7@0x8001359ec000 + 0x5b4 ] = 0xd116800a  v_mac_f32_e64 v10, v15, v2 clamp  pgm[7@0x8001359ec000 + 0x5b8 ] = 0x0002050f ;;  pgm[7@0x8001359ec000 + 0x5bc ] = 0x0a14150a  v_mul_f32_e32 v10, v10, v10  pgm[7@0x8001359ec000 + 0x5c0 ] = 0xd1c10028  v_mad_f32 v40, v27, v27, -1.0  pgm[7@0x8001359ec000 + 0x5c4 ] = 0x03ce371b ;;  pgm[7@0x8001359ec000 + 0x5c8 ] = 0xd1c1000a  v_mad_f32 v10, v10, v40, 1.0  pgm[7@0x8001359ec000 + 0x5cc ] = 0x03ca510a ;;  pgm[7@0x8001359ec000 + 0x5d0 ] = 0x0a14150a  v_mul_f32_e32 v10, v10, v10  pgm[7@0x8001359ec000 + 0x5d4 ] = 0x7e14450a  v_rcp_f32_e32 v10, v10  pgm[7@0x8001359ec000 + 0x5d8 ] = 0x7e2e4117  v_exp_f32_e32 v23, v23  pgm[7@0x8001359ec000 + 0x5dc ] = 0x0a4e371b  v_mul_f32_e32 v39, v27, v27  pgm[7@0x8001359ec000 + 0x5e0 ] = 0xd1c10024  v_mad_f32 v36, v27, -0.5, 1.0  pgm[7@0x8001359ec000 + 0x5e4 ] = 0x03c9e31b ;;  pgm[7@0x8001359ec000 + 0x5e8 ] = 0x14141440  v_min_f32_e32 v10, s64, v10  pgm[7@0x8001359ec000 + 0x5ec ] = 0x0a042e10  v_mul_f32_e32 v2, s16, v23  pgm[7@0x8001359ec000 + 0x5f0 ] = 0xd1c10017  v_mad_f32 v23, -v23, s16, 1.0  pgm[7@0x8001359ec000 + 0x5f4 ] = 0x23c82117 ;;  pgm[7@0x8001359ec000 + 0x5f8 ] = 0x16141441  v_max_f32_e32 v10, s65, v10  pgm[7@0x8001359ec000 + 0x5fc ] = 0xd1c1001c  v_mad_f32 v28, v4, v23, v2  pgm[7@0x8001359ec000 + 0x600 ] = 0x040a2f04 ;;  pgm[7@0x8001359ec000 + 0x604 ] = 0xd1c1001d  v_mad_f32 v29, v5, v23, v2  pgm[7@0x8001359ec000 + 0x608 ] = 0x040a2f05 ;;  pgm[7@0x8001359ec000 + 0x60c ] = 0x2c042f06  v_mac_f32_e32 v2, v6, v23  pgm[7@0x8001359ec000 + 0x610 ] = 0x0a2e4f0a  v_mul_f32_e32 v23, v10, v39  pgm[7@0x8001359ec000 + 0x614 ] = 0xd10b800a  v_max_f32_e64 v10, v1, v1 clamp  pgm[7@0x8001359ec000 + 0x618 ] = 0x00020301 ;;  pgm[7@0x8001359ec000 + 0x61c ] = 0x0a024310  v_mul_f32_e32 v1, v16, v33  pgm[7@0x8001359ec000 + 0x620 ] = 0xd1c10001  v_mad_f32 v1, v17, -v35, -v1  pgm[7@0x8001359ec000 + 0x624 ] = 0xc4064711 ;;  pgm[7@0x8001359ec000 + 0x628 ] = 0x0a4a36f0  v_mul_f32_e32 v37, 0.5, v27  pgm[7@0x8001359ec000 + 0x62c ] = 0xd1c18020  v_mad_f32 v32, -v15, v34, v1 clamp  pgm[7@0x8001359ec000 + 0x630 ] = 0x2406450f ;;  pgm[7@0x8001359ec000 + 0x634 ] = 0xd1c10001  v_mad_f32 v1, v10, v36, v37  pgm[7@0x8001359ec000 + 0x638 ] = 0x0496490a ;;  pgm[7@0x8001359ec000 + 0x63c ] = 0xd1c10026  v_mad_f32 v38, v32, v36, v37  pgm[7@0x8001359ec000 + 0x640 ] = 0x04964920 ;;  pgm[7@0x8001359ec000 + 0x644 ] = 0x0a024d01  v_mul_f32_e32 v1, v1, v38  pgm[7@0x8001359ec000 + 0x648 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359ec000 + 0x64c ] = 0x0a363917  v_mul_f32_e32 v27, v23, v28  pgm[7@0x8001359ec000 + 0x650 ] = 0x0a383b17  v_mul_f32_e32 v28, v23, v29  pgm[7@0x8001359ec000 + 0x654 ] = 0x0a040517  v_mul_f32_e32 v2, v23, v2  pgm[7@0x8001359ec000 + 0x658 ] = 0x14020240  v_min_f32_e32 v1, s64, v1  pgm[7@0x8001359ec000 + 0x65c ] = 0x16020241  v_max_f32_e32 v1, s65, v1  pgm[7@0x8001359ec000 + 0x660 ] = 0x0a0202ff  v_mul_f32_e32 v1, 0x3e800000, v1  pgm[7@0x8001359ec000 + 0x664 ] = 0x3e800000 ;;  pgm[7@0x8001359ec000 + 0x668 ] = 0x0a2e3701  v_mul_f32_e32 v23, v1, v27  pgm[7@0x8001359ec000 + 0x66c ] = 0x0a363901  v_mul_f32_e32 v27, v1, v28  pgm[7@0x8001359ec000 + 0x670 ] = 0x0a380501  v_mul_f32_e32 v28, v1, v2  pgm[7@0x8001359ec000 + 0x674 ] = 0x0a021836  v_mul_f32_e32 v1, s54, v12  pgm[7@0x8001359ec000 + 0x678 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359ec000 + 0x67c ] = 0x7e023f01  v_floor_f32_e32 v1, v1  pgm[7@0x8001359ec000 + 0x680 ] = 0x0a041a37  v_mul_f32_e32 v2, s55, v13  pgm[7@0x8001359ec000 + 0x684 ] = 0xd1c10001  v_mad_f32 v1, -s54, v12, v1  pgm[7@0x8001359ec000 + 0x688 ] = 0x24061836 ;;  pgm[7@0x8001359ec000 + 0x68c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359ec000 + 0x690 ] = 0x00020480 ;;  pgm[7@0x8001359ec000 + 0x694 ] = 0x7e043f02  v_floor_f32_e32 v2, v2  pgm[7@0x8001359ec000 + 0x698 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v1  pgm[7@0x8001359ec000 + 0x69c ] = 0x00020280 ;;  pgm[7@0x8001359ec000 + 0x6a0 ] = 0xd1c10002  v_mad_f32 v2, -s55, v13, v2  pgm[7@0x8001359ec000 + 0x6a4 ] = 0x240a1a37 ;;  pgm[7@0x8001359ec000 + 0x6a8 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v2  pgm[7@0x8001359ec000 + 0x6ac ] = 0x00020480 ;;  pgm[7@0x8001359ec000 + 0x6b0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ec000 + 0x6b4 ] = 0x2c021836  v_mac_f32_e32 v1, s54, v12  pgm[7@0x8001359ec000 + 0x6b8 ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[0:1]  pgm[7@0x8001359ec000 + 0x6bc ] = 0x0001e480 ;;  pgm[7@0x8001359ec000 + 0x6c0 ] = 0x86800806  s_and_b64 s[0:1], s[6:7], s[8:9]  pgm[7@0x8001359ec000 + 0x6c4 ] = 0x0202030c  v_add_f32_e32 v1, v12, v1  pgm[7@0x8001359ec000 + 0x6c8 ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[0:1]  pgm[7@0x8001359ec000 + 0x6cc ] = 0x0001e480 ;;  pgm[7@0x8001359ec000 + 0x6d0 ] = 0x2c041a37  v_mac_f32_e32 v2, s55, v13  pgm[7@0x8001359ec000 + 0x6d4 ] = 0x0204050c  v_add_f32_e32 v2, v12, v2  pgm[7@0x8001359ec000 + 0x6d8 ] = 0x7e1802ff  v_mov_b32_e32 v12, 0x3c800000  pgm[7@0x8001359ec000 + 0x6dc ] = 0x3c800000 ;;  pgm[7@0x8001359ec000 + 0x6e0 ] = 0x0a1a1901  v_mul_f32_e32 v13, v1, v12  pgm[7@0x8001359ec000 + 0x6e4 ] = 0x7e1a3f0d  v_floor_f32_e32 v13, v13  pgm[7@0x8001359ec000 + 0x6e8 ] = 0xd1c1000d  v_mad_f32 v13, -v1, v12, v13  pgm[7@0x8001359ec000 + 0x6ec ] = 0x24361901 ;;  pgm[7@0x8001359ec000 + 0x6f0 ] = 0x7c881a80  v_cmp_gt_f32_e32 vcc, 0, v13  pgm[7@0x8001359ec000 + 0x6f4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v1  pgm[7@0x8001359ec000 + 0x6f8 ] = 0x00020280 ;;  pgm[7@0x8001359ec000 + 0x6fc ] = 0x2c1a1901  v_mac_f32_e32 v13, v1, v12  pgm[7@0x8001359ec000 + 0x700 ] = 0x0a021902  v_mul_f32_e32 v1, v2, v12  pgm[7@0x8001359ec000 + 0x704 ] = 0x7e023f01  v_floor_f32_e32 v1, v1  pgm[7@0x8001359ec000 + 0x708 ] = 0xd1c10001  v_mad_f32 v1, -v2, v12, v1  pgm[7@0x8001359ec000 + 0x70c ] = 0x24061902 ;;  pgm[7@0x8001359ec000 + 0x710 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v1  pgm[7@0x8001359ec000 + 0x714 ] = 0x00020280 ;;  pgm[7@0x8001359ec000 + 0x718 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v2  pgm[7@0x8001359ec000 + 0x71c ] = 0x00020480 ;;  pgm[7@0x8001359ec000 + 0x720 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359ec000 + 0x724 ] = 0x2c021902  v_mac_f32_e32 v1, v2, v12  pgm[7@0x8001359ec000 + 0x728 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[0:1]  pgm[7@0x8001359ec000 + 0x72c ] = 0x0001e480 ;;  pgm[7@0x8001359ec000 + 0x730 ] = 0x86800608  s_and_b64 s[0:1], s[8:9], s[6:7]  pgm[7@0x8001359ec000 + 0x734 ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[0:1]  pgm[7@0x8001359ec000 + 0x738 ] = 0x0001e480 ;;  pgm[7@0x8001359ec000 + 0x73c ] = 0x0202030c  v_add_f32_e32 v1, v12, v1  pgm[7@0x8001359ec000 + 0x740 ] = 0x7e180239  v_mov_b32_e32 v12, s57  pgm[7@0x8001359ec000 + 0x744 ] = 0x02181835  v_add_f32_e32 v12, s53, v12  pgm[7@0x8001359ec000 + 0x748 ] = 0x02041b02  v_add_f32_e32 v2, v2, v13  pgm[7@0x8001359ec000 + 0x74c ] = 0x021a18f2  v_add_f32_e32 v13, 1.0, v12  pgm[7@0x8001359ec000 + 0x750 ] = 0x7e1a450d  v_rcp_f32_e32 v13, v13  pgm[7@0x8001359ec000 + 0x754 ] = 0x7e3a4434  v_rcp_f32_e32 v29, s52  pgm[7@0x8001359ec000 + 0x758 ] = 0x023c02f0  v_add_f32_e32 v30, 0.5, v1  pgm[7@0x8001359ec000 + 0x75c ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359ec000 + 0x760 ] = 0x14021a40  v_min_f32_e32 v1, s64, v13  pgm[7@0x8001359ec000 + 0x764 ] = 0x161a0241  v_max_f32_e32 v13, s65, v1  pgm[7@0x8001359ec000 + 0x768 ] = 0x14023a40  v_min_f32_e32 v1, s64, v29  pgm[7@0x8001359ec000 + 0x76c ] = 0x16680241  v_max_f32_e32 v52, s65, v1  pgm[7@0x8001359ec000 + 0x770 ] = 0x0a026902  v_mul_f32_e32 v1, v2, v52  pgm[7@0x8001359ec000 + 0x774 ] = 0x0a041b1e  v_mul_f32_e32 v2, v30, v13  pgm[7@0x8001359ec000 + 0x778 ] = 0x0a7068f0  v_mul_f32_e32 v56, 0.5, v52  pgm[7@0x8001359ec000 + 0x77c ] = 0x0a781af0  v_mul_f32_e32 v60, 0.5, v13  pgm[7@0x8001359ec000 + 0x780 ] = 0x2a640121  v_xor_b32_e32 v50, v33, v0  pgm[7@0x8001359ec000 + 0x784 ] = 0x2a620123  v_xor_b32_e32 v49, v35, v0  pgm[7@0x8001359ec000 + 0x788 ] = 0x2a600122  v_xor_b32_e32 v48, v34, v0  pgm[7@0x8001359ec000 + 0x78c ] = 0x7e000211  v_mov_b32_e32 v0, s17  pgm[7@0x8001359ec000 + 0x790 ] = 0x04000042  v_sub_f32_e32 v0, s66, v0  pgm[7@0x8001359ec000 + 0x794 ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x8001359ec000 + 0x798 ] = 0x0a582f0a  v_mul_f32_e32 v44, v10, v23  pgm[7@0x8001359ec000 + 0x79c ] = 0x0a2e0643  v_mul_f32_e32 v23, s67, v3  pgm[7@0x8001359ec000 + 0x7a0 ] = 0x0a56370a  v_mul_f32_e32 v43, v10, v27  pgm[7@0x8001359ec000 + 0x7a4 ] = 0x14000040  v_min_f32_e32 v0, s64, v0  pgm[7@0x8001359ec000 + 0x7a8 ] = 0x166a0041  v_max_f32_e32 v53, s65, v0  pgm[7@0x8001359ec000 + 0x7ac ] = 0x0a5a390a  v_mul_f32_e32 v45, v10, v28  pgm[7@0x8001359ec000 + 0x7b0 ] = 0x0a7a1a39  v_mul_f32_e32 v61, s57, v13  pgm[7@0x8001359ec000 + 0x7b4 ] = 0xd1c1003f  v_mad_f32 v63, v12, v13, v60  pgm[7@0x8001359ec000 + 0x7b8 ] = 0x04f21b0c ;;  pgm[7@0x8001359ec000 + 0x7bc ] = 0x0a2c2c43  v_mul_f32_e32 v22, s67, v22  pgm[7@0x8001359ec000 + 0x7c0 ] = 0x0a1a3443  v_mul_f32_e32 v13, s67, v26  pgm[7@0x8001359ec000 + 0x7c4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x7c8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x7cc ] = 0xf09c0300  image_sample_lz v[1:2], v1, s[32:39], s[40:43] dmask:0x3  pgm[7@0x8001359ec000 + 0x7d0 ] = 0x01480101 ;;  pgm[7@0x8001359ec000 + 0x7d4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x7d8 ] = 0x7e3a3f01  v_floor_f32_e32 v29, v1  pgm[7@0x8001359ec000 + 0x7dc ] = 0x043a031d  v_sub_f32_e32 v29, v29, v1  pgm[7@0x8001359ec000 + 0x7e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v1  pgm[7@0x8001359ec000 + 0x7e4 ] = 0x00020280 ;;  pgm[7@0x8001359ec000 + 0x7e8 ] = 0x7c883a80  v_cmp_gt_f32_e32 vcc, 0, v29  pgm[7@0x8001359ec000 + 0x7ec ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359ec000 + 0x7f0 ] = 0x02023b01  v_add_f32_e32 v1, v1, v29  pgm[7@0x8001359ec000 + 0x7f4 ] = 0xd100001d  v_cndmask_b32_e64 v29, 0, 1.0, s[0:1]  pgm[7@0x8001359ec000 + 0x7f8 ] = 0x0001e480 ;;  pgm[7@0x8001359ec000 + 0x7fc ] = 0x0202031d  v_add_f32_e32 v1, v29, v1  pgm[7@0x8001359ec000 + 0x800 ] = 0xd1c10039  v_mad_f32 v57, v1, v52, v56  pgm[7@0x8001359ec000 + 0x804 ] = 0x04e26901 ;;  pgm[7@0x8001359ec000 + 0x808 ] = 0x7e023f39  v_floor_f32_e32 v1, v57  pgm[7@0x8001359ec000 + 0x80c ] = 0x04027301  v_sub_f32_e32 v1, v1, v57  pgm[7@0x8001359ec000 + 0x810 ] = 0x02027301  v_add_f32_e32 v1, v1, v57  pgm[7@0x8001359ec000 + 0x814 ] = 0x0a747901  v_mul_f32_e32 v58, v1, v60  pgm[7@0x8001359ec000 + 0x818 ] = 0x2c747901  v_mac_f32_e32 v58, v1, v60  pgm[7@0x8001359ec000 + 0x81c ] = 0x7e024412  v_rcp_f32_e32 v1, s18  pgm[7@0x8001359ec000 + 0x820 ] = 0x8112ff03  s_add_i32 s18, s3, 0x230  pgm[7@0x8001359ec000 + 0x824 ] = 0x00000230 ;;  pgm[7@0x8001359ec000 + 0x828 ] = 0x7e3c3f02  v_floor_f32_e32 v30, v2  pgm[7@0x8001359ec000 + 0x82c ] = 0xc00a0d09  s_load_dwordx4 s[52:55], s[18:19], 0x0  pgm[7@0x8001359ec000 + 0x830 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x834 ] = 0x043c051e  v_sub_f32_e32 v30, v30, v2  pgm[7@0x8001359ec000 + 0x838 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359ec000 + 0x83c ] = 0x00020480 ;;  pgm[7@0x8001359ec000 + 0x840 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v30  pgm[7@0x8001359ec000 + 0x844 ] = 0x00023c80 ;;  pgm[7@0x8001359ec000 + 0x848 ] = 0x86800806  s_and_b64 s[0:1], s[6:7], s[8:9]  pgm[7@0x8001359ec000 + 0x84c ] = 0x02043d02  v_add_f32_e32 v2, v2, v30  pgm[7@0x8001359ec000 + 0x850 ] = 0xd100001d  v_cndmask_b32_e64 v29, 0, 1.0, s[0:1]  pgm[7@0x8001359ec000 + 0x854 ] = 0x0001e480 ;;  pgm[7@0x8001359ec000 + 0x858 ] = 0x14000240  v_min_f32_e32 v0, s64, v1  pgm[7@0x8001359ec000 + 0x85c ] = 0x026e051d  v_add_f32_e32 v55, v29, v2  pgm[7@0x8001359ec000 + 0x860 ] = 0x166c0041  v_max_f32_e32 v54, s65, v0  pgm[7@0x8001359ec000 + 0x864 ] = 0xbe920180  s_mov_b64 s[18:19], 0  pgm[7@0x8001359ec000 + 0x868 ] = 0x7e3c0238  v_mov_b32_e32 v30, s56  pgm[7@0x8001359ec000 + 0x86c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x870 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x874 ] = 0xf0800f00  image_sample v[0:3], v20, s[20:27], s[28:31] dmask:0xf  pgm[7@0x8001359ec000 + 0x878 ] = 0x00e50014 ;;  pgm[7@0x8001359ec000 + 0x87c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x880 ] = 0xf09c0f00  image_sample_lz v[66:69], v24, s[44:51], s[52:55] dmask:0xf pgm[7@0x8001359ec000 + 0x884 ] = 0x01ab4218 ;;  pgm[7@0x8001359ec000 + 0x888 ] = 0x7d828280  v_cmp_lt_i32_e32 vcc, 0, v65  pgm[7@0x8001359ec000 + 0x88c ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v64, v55  pgm[7@0x8001359ec000 + 0x890 ] = 0x00026f40 ;;  pgm[7@0x8001359ec000 + 0x894 ] = 0x7e5c0346  v_mov_b32_e32 v46, v70  pgm[7@0x8001359ec000 + 0x898 ] = 0x7e5e033e  v_mov_b32_e32 v47, v62  pgm[7@0x8001359ec000 + 0x89c ] = 0x7e66033b  v_mov_b32_e32 v51, v59  pgm[7@0x8001359ec000 + 0x8a0 ] = 0x7e30034f  v_mov_b32_e32 v24, v79  pgm[7@0x8001359ec000 + 0x8a4 ] = 0x7e32034e  v_mov_b32_e32 v25, v78  pgm[7@0x8001359ec000 + 0x8a8 ] = 0x7e34034d  v_mov_b32_e32 v26, v77  pgm[7@0x8001359ec000 + 0x8ac ] = 0x7e360349  v_mov_b32_e32 v27, v73  pgm[7@0x8001359ec000 + 0x8b0 ] = 0x7e380348  v_mov_b32_e32 v28, v72  pgm[7@0x8001359ec000 + 0x8b4 ] = 0x7e3a0347  v_mov_b32_e32 v29, v71  pgm[7@0x8001359ec000 + 0x8b8 ] = 0x7e18034c  v_mov_b32_e32 v12, v76  pgm[7@0x8001359ec000 + 0x8bc ] = 0x7e28034b  v_mov_b32_e32 v20, v75  pgm[7@0x8001359ec000 + 0x8c0 ] = 0x7e2a034a  v_mov_b32_e32 v21, v74  pgm[7@0x8001359ec000 + 0x8c4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ec000 + 0x8c8 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359ec000 + 0x8cc ] = 0x8894067e  s_xor_b64 s[20:21], exec, s[6:7]  pgm[7@0x8001359ec000 + 0x8d0 ] = 0xbf8800d9  s_cbranch_execz 217  pgm[7@0x8001359ec000 + 0x8d4 ] = 0x0274753d  v_add_f32_e32 v58, v61, v58  pgm[7@0x8001359ec000 + 0x8d8 ] = 0x0274753c  v_add_f32_e32 v58, v60, v58  pgm[7@0x8001359ec000 + 0x8dc ] = 0x0a767280  v_mul_f32_e32 v59, 0, v57  pgm[7@0x8001359ec000 + 0x8e0 ] = 0x7e9c02ff  v_mov_b32_e32 v78, 0xff7fffff  pgm[7@0x8001359ec000 + 0x8e4 ] = 0xff7fffff ;;  pgm[7@0x8001359ec000 + 0x8e8 ] = 0x028080f2  v_add_f32_e32 v64, 1.0, v64  pgm[7@0x8001359ec000 + 0x8ec ] = 0x688282c1  v_add_u32_e32 v65, -1, v65  pgm[7@0x8001359ec000 + 0x8f0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x8f4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x8f8 ] = 0xf0900100  image_sample_l v58, v57, s[32:39], s[40:43] dmask:0x1  pgm[7@0x8001359ec000 + 0x8fc ] = 0x01483a39 ;;  pgm[7@0x8001359ec000 + 0x900 ] = 0x02727334  v_add_f32_e32 v57, v52, v57  pgm[7@0x8001359ec000 + 0x904 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x908 ] = 0x0276753a  v_add_f32_e32 v59, v58, v58  pgm[7@0x8001359ec000 + 0x90c ] = 0x7e763f3b  v_floor_f32_e32 v59, v59  pgm[7@0x8001359ec000 + 0x910 ] = 0x2c7674f5  v_mac_f32_e32 v59, -2.0, v58  pgm[7@0x8001359ec000 + 0x914 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v59  pgm[7@0x8001359ec000 + 0x918 ] = 0x00027680 ;;  pgm[7@0x8001359ec000 + 0x91c ] = 0x7c887480  v_cmp_gt_f32_e32 vcc, 0, v58  pgm[7@0x8001359ec000 + 0x920 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ec000 + 0x924 ] = 0x2c7674f4  v_mac_f32_e32 v59, 2.0, v58  pgm[7@0x8001359ec000 + 0x928 ] = 0xd100003a  v_cndmask_b32_e64 v58, 0, 1.0, s[0:1]  pgm[7@0x8001359ec000 + 0x92c ] = 0x0001e480 ;;  pgm[7@0x8001359ec000 + 0x930 ] = 0x0274773a  v_add_f32_e32 v58, v58, v59  pgm[7@0x8001359ec000 + 0x934 ] = 0xd1c1003e  v_mad_f32 v62, v58, v52, v56  pgm[7@0x8001359ec000 + 0x938 ] = 0x04e2693a ;;  pgm[7@0x8001359ec000 + 0x93c ] = 0x7e76033f  v_mov_b32_e32 v59, v63  pgm[7@0x8001359ec000 + 0x940 ] = 0x02747d34  v_add_f32_e32 v58, v52, v62  pgm[7@0x8001359ec000 + 0x944 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x948 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x94c ] = 0xf09c0f00  image_sample_lz v[70:73], v62, s[32:39], s[40:43] dmask:0xf pgm[7@0x8001359ec000 + 0x950 ] = 0x0148463e ;;  pgm[7@0x8001359ec000 + 0x954 ] = 0xf09c0f00  image_sample_lz v[74:77], v58, s[32:39], s[40:43] dmask:0xf pgm[7@0x8001359ec000 + 0x958 ] = 0x01484a3a ;;  pgm[7@0x8001359ec000 + 0x95c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ec000 + 0x960 ] = 0x047c5346  v_sub_f32_e32 v62, v70, v41  pgm[7@0x8001359ec000 + 0x964 ] = 0x048c5547  v_sub_f32_e32 v70, v71, v42  pgm[7@0x8001359ec000 + 0x968 ] = 0x0a8e7d3e  v_mul_f32_e32 v71, v62, v62  pgm[7@0x8001359ec000 + 0x96c ] = 0x2c8e8d46  v_mac_f32_e32 v71, v70, v70  pgm[7@0x8001359ec000 + 0x970 ] = 0x04900f48  v_sub_f32_e32 v72, v72, v7  pgm[7@0x8001359ec000 + 0x974 ] = 0x2c8e9148  v_mac_f32_e32 v71, v72, v72  pgm[7@0x8001359ec000 + 0x978 ] = 0xd1640147  v_rsq_f32_e64 v71, |v71|  pgm[7@0x8001359ec000 + 0x97c ] = 0x00000147 ;;  pgm[7@0x8001359ec000 + 0x980 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x984 ] = 0x7e74454d  v_rcp_f32_e32 v58, v77  pgm[7@0x8001359ec000 + 0x988 ] = 0x7e9a02ff  v_mov_b32_e32 v77, 0x7f7fffff  pgm[7@0x8001359ec000 + 0x98c ] = 0x7f7fffff ;;  pgm[7@0x8001359ec000 + 0x990 ] = 0x029e92ff  v_add_f32_e32 v79, 0xc0200000, v73  pgm[7@0x8001359ec000 + 0x994 ] = 0xc0200000 ;;  pgm[7@0x8001359ec000 + 0x998 ] = 0x14769b47  v_min_f32_e32 v59, v71, v77  pgm[7@0x8001359ec000 + 0x99c ] = 0x7e8e453b  v_rcp_f32_e32 v71, v59  pgm[7@0x8001359ec000 + 0x9a0 ] = 0x14749b3a  v_min_f32_e32 v58, v58, v77  pgm[7@0x8001359ec000 + 0x9a4 ] = 0x16749d3a  v_max_f32_e32 v58, v58, v78  pgm[7@0x8001359ec000 + 0x9a8 ] = 0x02a092ff  v_add_f32_e32 v80, 0xbfc00000, v73  pgm[7@0x8001359ec000 + 0x9ac ] = 0xbfc00000 ;;  pgm[7@0x8001359ec000 + 0x9b0 ] = 0x148e9b47  v_min_f32_e32 v71, v71, v77  pgm[7@0x8001359ec000 + 0x9b4 ] = 0x168e9d47  v_max_f32_e32 v71, v71, v78  pgm[7@0x8001359ec000 + 0x9b8 ] = 0xd105803a  v_mul_f32_e64 v58, v58, v71 clamp  pgm[7@0x8001359ec000 + 0x9bc ] = 0x00028f3a ;;  pgm[7@0x8001359ec000 + 0x9c0 ] = 0x3074753a  v_madak_f32 v58, v58, v58, 0x3ca3d70a  pgm[7@0x8001359ec000 + 0x9c4 ] = 0x3ca3d70a ;;  pgm[7@0x8001359ec000 + 0x9c8 ] = 0x7e74453a  v_rcp_f32_e32 v58, v58  pgm[7@0x8001359ec000 + 0x9cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v79  pgm[7@0x8001359ec000 + 0x9d0 ] = 0x00029e80 ;;  pgm[7@0x8001359ec000 + 0x9d4 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v80  pgm[7@0x8001359ec000 + 0x9d8 ] = 0x0002a080 ;;  pgm[7@0x8001359ec000 + 0x9dc ] = 0x14749b3a  v_min_f32_e32 v58, v58, v77  pgm[7@0x8001359ec000 + 0x9e0 ] = 0x16749d3a  v_max_f32_e32 v58, v58, v78  pgm[7@0x8001359ec000 + 0x9e4 ] = 0x027474ff  v_add_f32_e32 v58, 0xbf7afafb, v58  pgm[7@0x8001359ec000 + 0x9e8 ] = 0xbf7afafb ;;  pgm[7@0x8001359ec000 + 0x9ec ] = 0x0a7474ff  v_mul_f32_e32 v58, 0x3e50e561, v58  pgm[7@0x8001359ec000 + 0x9f0 ] = 0x3e50e561 ;;  pgm[7@0x8001359ec000 + 0x9f4 ] = 0x0a8e953a  v_mul_f32_e32 v71, v58, v74  pgm[7@0x8001359ec000 + 0x9f8 ] = 0x0a94973a  v_mul_f32_e32 v74, v58, v75  pgm[7@0x8001359ec000 + 0x9fc ] = 0x0a96993a  v_mul_f32_e32 v75, v58, v76  pgm[7@0x8001359ec000 + 0xa00 ] = 0x049892f1  v_sub_f32_e32 v76, -0.5, v73  pgm[7@0x8001359ec000 + 0xa04 ] = 0x029292f1  v_add_f32_e32 v73, -0.5, v73  pgm[7@0x8001359ec000 + 0xa08 ] = 0x7c889280  v_cmp_gt_f32_e32 vcc, 0, v73  pgm[7@0x8001359ec000 + 0xa0c ] = 0x86966a08  s_and_b64 s[22:23], s[8:9], vcc  pgm[7@0x8001359ec000 + 0xa10 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v76  pgm[7@0x8001359ec000 + 0xa14 ] = 0x00029880 ;;  pgm[7@0x8001359ec000 + 0xa18 ] = 0xd100004c  v_cndmask_b32_e64 v76, 1.0, 0, s[8:9]  pgm[7@0x8001359ec000 + 0xa1c ] = 0x002100f2 ;;  pgm[7@0x8001359ec000 + 0xa20 ] = 0x86880800  s_and_b64 s[8:9], s[0:1], s[8:9]  pgm[7@0x8001359ec000 + 0xa24 ] = 0xd100004f  v_cndmask_b32_e64 v79, 1.0, 0, vcc  pgm[7@0x8001359ec000 + 0xa28 ] = 0x01a900f2 ;;  pgm[7@0x8001359ec000 + 0xa2c ] = 0x86ea0806  s_and_b64 vcc, s[6:7], s[8:9]  pgm[7@0x8001359ec000 + 0xa30 ] = 0x86961600  s_and_b64 s[22:23], s[0:1], s[22:23]  pgm[7@0x8001359ec000 + 0xa34 ] = 0x009e9e80  v_cndmask_b32_e32 v79, 0, v79, vcc  pgm[7@0x8001359ec000 + 0xa38 ] = 0x86881606  s_and_b64 s[8:9], s[6:7], s[22:23]  pgm[7@0x8001359ec000 + 0xa3c ] = 0x86ea0006  s_and_b64 vcc, s[6:7], s[0:1]  pgm[7@0x8001359ec000 + 0xa40 ] = 0x0a9e9f43  v_mul_f32_e32 v79, v67, v79  pgm[7@0x8001359ec000 + 0xa44 ] = 0xd1000050  v_cndmask_b32_e64 v80, 0, 1.0, s[8:9]  pgm[7@0x8001359ec000 + 0xa48 ] = 0x0021e480 ;;  pgm[7@0x8001359ec000 + 0xa4c ] = 0xd1000049  v_cndmask_b32_e64 v73, 1.0, 0, s[0:1]  pgm[7@0x8001359ec000 + 0xa50 ] = 0x000100f2 ;;  pgm[7@0x8001359ec000 + 0xa54 ] = 0x2c9ea142  v_mac_f32_e32 v79, v66, v80  pgm[7@0x8001359ec000 + 0xa58 ] = 0x00989880  v_cndmask_b32_e32 v76, 0, v76, vcc  pgm[7@0x8001359ec000 + 0xa5c ] = 0x2c9e9944  v_mac_f32_e32 v79, v68, v76  pgm[7@0x8001359ec000 + 0xa60 ] = 0xd1000049  v_cndmask_b32_e64 v73, 0, v73, s[6:7]  pgm[7@0x8001359ec000 + 0xa64 ] = 0x001a9280 ;;  pgm[7@0x8001359ec000 + 0xa68 ] = 0x2c9e9345  v_mac_f32_e32 v79, v69, v73  pgm[7@0x8001359ec000 + 0xa6c ] = 0x0a92773e  v_mul_f32_e32 v73, v62, v59  pgm[7@0x8001359ec000 + 0xa70 ] = 0x0a987746  v_mul_f32_e32 v76, v70, v59  pgm[7@0x8001359ec000 + 0xa74 ] = 0xd1c1003e  v_mad_f32 v62, v62, v59, -v33  pgm[7@0x8001359ec000 + 0xa78 ] = 0x8486773e ;;  pgm[7@0x8001359ec000 + 0xa7c ] = 0xd1c10046  v_mad_f32 v70, v70, v59, -v35  pgm[7@0x8001359ec000 + 0xa80 ] = 0x848e7746 ;;  pgm[7@0x8001359ec000 + 0xa84 ] = 0x0aa07748  v_mul_f32_e32 v80, v72, v59  pgm[7@0x8001359ec000 + 0xa88 ] = 0xd1c1003b  v_mad_f32 v59, v72, v59, -v34  pgm[7@0x8001359ec000 + 0xa8c ] = 0x848a7748 ;;  pgm[7@0x8001359ec000 + 0xa90 ] = 0x0a902149  v_mul_f32_e32 v72, v73, v16  pgm[7@0x8001359ec000 + 0xa94 ] = 0x2c90234c  v_mac_f32_e32 v72, v76, v17  pgm[7@0x8001359ec000 + 0xa98 ] = 0x2c901f50  v_mac_f32_e32 v72, v80, v15  pgm[7@0x8001359ec000 + 0xa9c ] = 0xd1028049  v_sub_f32_e64 v73, 1.0, v72 clamp  pgm[7@0x8001359ec000 + 0xaa0 ] = 0x000290f2 ;;  pgm[7@0x8001359ec000 + 0xaa4 ] = 0x049892f2  v_sub_f32_e32 v76, 1.0, v73  pgm[7@0x8001359ec000 + 0xaa8 ] = 0x2c929802  v_mac_f32_e32 v73, s2, v76  pgm[7@0x8001359ec000 + 0xaac ] = 0x02989005  v_add_f32_e32 v76, s5, v72  pgm[7@0x8001359ec000 + 0xab0 ] = 0xd105804c  v_mul_f32_e64 v76, v11, v76 clamp  pgm[7@0x8001359ec000 + 0xab4 ] = 0x0002990b ;;  pgm[7@0x8001359ec000 + 0xab8 ] = 0x0a92934c  v_mul_f32_e32 v73, v76, v73  pgm[7@0x8001359ec000 + 0xabc ] = 0x0a987d3e  v_mul_f32_e32 v76, v62, v62  pgm[7@0x8001359ec000 + 0xac0 ] = 0x2c988d46  v_mac_f32_e32 v76, v70, v70  pgm[7@0x8001359ec000 + 0xac4 ] = 0x2c98773b  v_mac_f32_e32 v76, v59, v59  pgm[7@0x8001359ec000 + 0xac8 ] = 0x7e98494c  v_rsq_f32_e32 v76, v76  pgm[7@0x8001359ec000 + 0xacc ] = 0x7e743f39  v_floor_f32_e32 v58, v57  pgm[7@0x8001359ec000 + 0xad0 ] = 0x0474733a  v_sub_f32_e32 v58, v58, v57  pgm[7@0x8001359ec000 + 0xad4 ] = 0x02a27539  v_add_f32_e32 v81, v57, v58  pgm[7@0x8001359ec000 + 0xad8 ] = 0x14989b4c  v_min_f32_e32 v76, v76, v77  pgm[7@0x8001359ec000 + 0xadc ] = 0x0a7c993e  v_mul_f32_e32 v62, v62, v76  pgm[7@0x8001359ec000 + 0xae0 ] = 0x0a8c9946  v_mul_f32_e32 v70, v70, v76  pgm[7@0x8001359ec000 + 0xae4 ] = 0x0aa07d10  v_mul_f32_e32 v80, v16, v62  pgm[7@0x8001359ec000 + 0xae8 ] = 0x0a76993b  v_mul_f32_e32 v59, v59, v76  pgm[7@0x8001359ec000 + 0xaec ] = 0x0a98653e  v_mul_f32_e32 v76, v62, v50  pgm[7@0x8001359ec000 + 0xaf0 ] = 0x2c986346  v_mac_f32_e32 v76, v70, v49  pgm[7@0x8001359ec000 + 0xaf4 ] = 0x2ca08d11  v_mac_f32_e32 v80, v17, v70  pgm[7@0x8001359ec000 + 0xaf8 ] = 0xd116804c  v_mac_f32_e64 v76, v59, v48 clamp  pgm[7@0x8001359ec000 + 0xafc ] = 0x0002613b ;;  pgm[7@0x8001359ec000 + 0xb00 ] = 0xd1168050  v_mac_f32_e64 v80, v15, v59 clamp  pgm[7@0x8001359ec000 + 0xb04 ] = 0x0002770f ;;  pgm[7@0x8001359ec000 + 0xb08 ] = 0x7e7602ff  v_mov_b32_e32 v59, 0xc0b1c059  pgm[7@0x8001359ec000 + 0xb0c ] = 0xc0b1c059 ;;  pgm[7@0x8001359ec000 + 0xb10 ] = 0x0a747951  v_mul_f32_e32 v58, v81, v60  pgm[7@0x8001359ec000 + 0xb14 ] = 0x3076774c  v_madak_f32 v59, v76, v59, 0xc0df760c  pgm[7@0x8001359ec000 + 0xb18 ] = 0xc0df760c ;;  pgm[7@0x8001359ec000 + 0xb1c ] = 0x0aa49f4a  v_mul_f32_e32 v82, v74, v79  pgm[7@0x8001359ec000 + 0xb20 ] = 0xd1c1003e  v_mad_f32 v62, v74, v79, v47  pgm[7@0x8001359ec000 + 0xb24 ] = 0x04be9f4a ;;  pgm[7@0x8001359ec000 + 0xb28 ] = 0x0a949f4b  v_mul_f32_e32 v74, v75, v79  pgm[7@0x8001359ec000 + 0xb2c ] = 0xd1c10046  v_mad_f32 v70, v75, v79, v46  pgm[7@0x8001359ec000 + 0xb30 ] = 0x04ba9f4b ;;  pgm[7@0x8001359ec000 + 0xb34 ] = 0x0a96a150  v_mul_f32_e32 v75, v80, v80  pgm[7@0x8001359ec000 + 0xb38 ] = 0x0a98774c  v_mul_f32_e32 v76, v76, v59  pgm[7@0x8001359ec000 + 0xb3c ] = 0xd1c1004b  v_mad_f32 v75, v75, v40, 1.0  pgm[7@0x8001359ec000 + 0xb40 ] = 0x03ca514b ;;  pgm[7@0x8001359ec000 + 0xb44 ] = 0x2c747951  v_mac_f32_e32 v58, v81, v60  pgm[7@0x8001359ec000 + 0xb48 ] = 0x0aa29f47  v_mul_f32_e32 v81, v71, v79  pgm[7@0x8001359ec000 + 0xb4c ] = 0xd1c1003b  v_mad_f32 v59, v71, v79, v51  pgm[7@0x8001359ec000 + 0xb50 ] = 0x04ce9f47 ;;  pgm[7@0x8001359ec000 + 0xb54 ] = 0xd10b8047  v_max_f32_e64 v71, v72, v72 clamp  pgm[7@0x8001359ec000 + 0xb58 ] = 0x00029148 ;;  pgm[7@0x8001359ec000 + 0xb5c ] = 0xd1c10048  v_mad_f32 v72, v71, v36, v37  pgm[7@0x8001359ec000 + 0xb60 ] = 0x04964947 ;;  pgm[7@0x8001359ec000 + 0xb64 ] = 0x0a96974b  v_mul_f32_e32 v75, v75, v75  pgm[7@0x8001359ec000 + 0xb68 ] = 0x0a909126  v_mul_f32_e32 v72, v38, v72  pgm[7@0x8001359ec000 + 0xb6c ] = 0x7e96454b  v_rcp_f32_e32 v75, v75  pgm[7@0x8001359ec000 + 0xb70 ] = 0x7e904548  v_rcp_f32_e32 v72, v72  pgm[7@0x8001359ec000 + 0xb74 ] = 0x7e98414c  v_exp_f32_e32 v76, v76  pgm[7@0x8001359ec000 + 0xb78 ] = 0x0aa6934a  v_mul_f32_e32 v83, v74, v73  pgm[7@0x8001359ec000 + 0xb7c ] = 0x14969b4b  v_min_f32_e32 v75, v75, v77  pgm[7@0x8001359ec000 + 0xb80 ] = 0x14909b48  v_min_f32_e32 v72, v72, v77  pgm[7@0x8001359ec000 + 0xb84 ] = 0x16969d4b  v_max_f32_e32 v75, v75, v78  pgm[7@0x8001359ec000 + 0xb88 ] = 0x0a9a9810  v_mul_f32_e32 v77, s16, v76  pgm[7@0x8001359ec000 + 0xb8c ] = 0xd1c1004c  v_mad_f32 v76, -v76, s16, 1.0  pgm[7@0x8001359ec000 + 0xb90 ] = 0x23c8214c ;;  pgm[7@0x8001359ec000 + 0xb94 ] = 0x16909d48  v_max_f32_e32 v72, v72, v78  pgm[7@0x8001359ec000 + 0xb98 ] = 0xd1c1004f  v_mad_f32 v79, v4, v76, v77  pgm[7@0x8001359ec000 + 0xb9c ] = 0x05369904 ;;  pgm[7@0x8001359ec000 + 0xba0 ] = 0xd1c10050  v_mad_f32 v80, v5, v76, v77  pgm[7@0x8001359ec000 + 0xba4 ] = 0x05369905 ;;  pgm[7@0x8001359ec000 + 0xba8 ] = 0x0a969727  v_mul_f32_e32 v75, v39, v75  pgm[7@0x8001359ec000 + 0xbac ] = 0x2c9a9906  v_mac_f32_e32 v77, v6, v76  pgm[7@0x8001359ec000 + 0xbb0 ] = 0x0a989f4b  v_mul_f32_e32 v76, v75, v79  pgm[7@0x8001359ec000 + 0xbb4 ] = 0x0a9ca14b  v_mul_f32_e32 v78, v75, v80  pgm[7@0x8001359ec000 + 0xbb8 ] = 0x0a9090ff  v_mul_f32_e32 v72, 0x3e800000, v72  pgm[7@0x8001359ec000 + 0xbbc ] = 0x3e800000 ;;  pgm[7@0x8001359ec000 + 0xbc0 ] = 0x0a969b4b  v_mul_f32_e32 v75, v75, v77  pgm[7@0x8001359ec000 + 0xbc4 ] = 0x0a9a9d48  v_mul_f32_e32 v77, v72, v78  pgm[7@0x8001359ec000 + 0xbc8 ] = 0x0a989948  v_mul_f32_e32 v76, v72, v76  pgm[7@0x8001359ec000 + 0xbcc ] = 0x0a909748  v_mul_f32_e32 v72, v72, v75  pgm[7@0x8001359ec000 + 0xbd0 ] = 0x0a969947  v_mul_f32_e32 v75, v71, v76  pgm[7@0x8001359ec000 + 0xbd4 ] = 0x0a989b47  v_mul_f32_e32 v76, v71, v77  pgm[7@0x8001359ec000 + 0xbd8 ] = 0x0a9a9147  v_mul_f32_e32 v77, v71, v72  pgm[7@0x8001359ec000 + 0xbdc ] = 0x0a9ca347  v_mul_f32_e32 v78, v71, v81  pgm[7@0x8001359ec000 + 0xbe0 ] = 0x0a9ea547  v_mul_f32_e32 v79, v71, v82  pgm[7@0x8001359ec000 + 0xbe4 ] = 0x0aa09547  v_mul_f32_e32 v80, v71, v74  pgm[7@0x8001359ec000 + 0xbe8 ] = 0xd1c10047  v_mad_f32 v71, v75, v81, v29  pgm[7@0x8001359ec000 + 0xbec ] = 0x0476a34b ;;  pgm[7@0x8001359ec000 + 0xbf0 ] = 0xd1c10048  v_mad_f32 v72, v76, v82, v28  pgm[7@0x8001359ec000 + 0xbf4 ] = 0x0472a54c ;;  pgm[7@0x8001359ec000 + 0xbf8 ] = 0x0aa29351  v_mul_f32_e32 v81, v81, v73  pgm[7@0x8001359ec000 + 0xbfc ] = 0x0aa49352  v_mul_f32_e32 v82, v82, v73  pgm[7@0x8001359ec000 + 0xc00 ] = 0xd1c10049  v_mad_f32 v73, v77, v74, v27  pgm[7@0x8001359ec000 + 0xc04 ] = 0x046e954d ;;  pgm[7@0x8001359ec000 + 0xc08 ] = 0xd1c1004a  v_mad_f32 v74, v78, v0, v21  pgm[7@0x8001359ec000 + 0xc0c ] = 0x0456014e ;;  pgm[7@0x8001359ec000 + 0xc10 ] = 0xd1c1004b  v_mad_f32 v75, v79, v1, v20  pgm[7@0x8001359ec000 + 0xc14 ] = 0x0452034f ;;  pgm[7@0x8001359ec000 + 0xc18 ] = 0xd1c1004c  v_mad_f32 v76, v80, v2, v12  pgm[7@0x8001359ec000 + 0xc1c ] = 0x04320550 ;;  pgm[7@0x8001359ec000 + 0xc20 ] = 0xd1c1004d  v_mad_f32 v77, v81, v23, v26  pgm[7@0x8001359ec000 + 0xc24 ] = 0x046a2f51 ;;  pgm[7@0x8001359ec000 + 0xc28 ] = 0xd1c1004e  v_mad_f32 v78, v82, v22, v25  pgm[7@0x8001359ec000 + 0xc2c ] = 0x04662d52 ;;  pgm[7@0x8001359ec000 + 0xc30 ] = 0xd1c1004f  v_mad_f32 v79, v83, v13, v24  pgm[7@0x8001359ec000 + 0xc34 ] = 0x04621b53 ;;  pgm[7@0x8001359ec000 + 0xc38 ] = 0x87fe147e  s_or_b64 exec, exec, s[20:21]  pgm[7@0x8001359ec000 + 0xc3c ] = 0xbe800112  s_mov_b64 s[0:1], s[18:19]  pgm[7@0x8001359ec000 + 0xc40 ] = 0x8692147e  s_and_b64 s[18:19], exec, s[20:21]  pgm[7@0x8001359ec000 + 0xc44 ] = 0x87920012  s_or_b64 s[18:19], s[18:19], s[0:1]  pgm[7@0x8001359ec000 + 0xc48 ] = 0x89fe127e  s_andn2_b64 exec, exec, s[18:19]  pgm[7@0x8001359ec000 + 0xc4c ] = 0xbf89ff0e  s_cbranch_execnz 65294  pgm[7@0x8001359ec000 + 0xc50 ] = 0x87fe127e  s_or_b64 exec, exec, s[18:19]  pgm[7@0x8001359ec000 + 0xc54 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xf0  pgm[7@0x8001359ec000 + 0xc58 ] = 0x000000f0 ;;  pgm[7@0x8001359ec000 + 0xc5c ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0xf8  pgm[7@0x8001359ec000 + 0xc60 ] = 0x000000f8 ;;  pgm[7@0x8001359ec000 + 0xc64 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x100  pgm[7@0x8001359ec000 + 0xc68 ] = 0x00000100 ;;  pgm[7@0x8001359ec000 + 0xc6c ] = 0x7e6802ff  v_mov_b32_e32 v52, 0x7f7fffff  pgm[7@0x8001359ec000 + 0xc70 ] = 0x7f7fffff ;;  pgm[7@0x8001359ec000 + 0xc74 ] = 0xc02204c6  s_buffer_load_dword s19, s[12:15], 0x108  pgm[7@0x8001359ec000 + 0xc78 ] = 0x00000108 ;;  pgm[7@0x8001359ec000 + 0xc7c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0xc80 ] = 0x046e5200  v_sub_f32_e32 v55, s0, v41  pgm[7@0x8001359ec000 + 0xc84 ] = 0x04705401  v_sub_f32_e32 v56, s1, v42  pgm[7@0x8001359ec000 + 0xc88 ] = 0x0a726f37  v_mul_f32_e32 v57, v55, v55  pgm[7@0x8001359ec000 + 0xc8c ] = 0x04760e12  v_sub_f32_e32 v59, s18, v7  pgm[7@0x8001359ec000 + 0xc90 ] = 0x2c727138  v_mac_f32_e32 v57, v56, v56  pgm[7@0x8001359ec000 + 0xc94 ] = 0x2c72773b  v_mac_f32_e32 v57, v59, v59  pgm[7@0x8001359ec000 + 0xc98 ] = 0xd1640139  v_rsq_f32_e64 v57, |v57|  pgm[7@0x8001359ec000 + 0xc9c ] = 0x00000139 ;;  pgm[7@0x8001359ec000 + 0xca0 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x120  pgm[7@0x8001359ec000 + 0xca4 ] = 0x00000120 ;;  pgm[7@0x8001359ec000 + 0xca8 ] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x128  pgm[7@0x8001359ec000 + 0xcac ] = 0x00000128 ;;  pgm[7@0x8001359ec000 + 0xcb0 ] = 0xc0220546  s_buffer_load_dword s21, s[12:15], 0xf00  pgm[7@0x8001359ec000 + 0xcb4 ] = 0x00000f00 ;;  pgm[7@0x8001359ec000 + 0xcb8 ] = 0x14786939  v_min_f32_e32 v60, v57, v52  pgm[7@0x8001359ec000 + 0xcbc ] = 0x7e7a453c  v_rcp_f32_e32 v61, v60  pgm[7@0x8001359ec000 + 0xcc0 ] = 0x0a727938  v_mul_f32_e32 v57, v56, v60  pgm[7@0x8001359ec000 + 0xcc4 ] = 0x0a747937  v_mul_f32_e32 v58, v55, v60  pgm[7@0x8001359ec000 + 0xcc8 ] = 0x0a70793b  v_mul_f32_e32 v56, v59, v60  pgm[7@0x8001359ec000 + 0xccc ] = 0x1468693d  v_min_f32_e32 v52, v61, v52  pgm[7@0x8001359ec000 + 0xcd0 ] = 0x166868ff  v_max_f32_e32 v52, 0xff7fffff, v52  pgm[7@0x8001359ec000 + 0xcd4 ] = 0xff7fffff ;;  pgm[7@0x8001359ec000 + 0xcd8 ] = 0xd1058034  v_mul_f32_e64 v52, v54, v52 clamp  pgm[7@0x8001359ec000 + 0xcdc ] = 0x00026936 ;;  pgm[7@0x8001359ec000 + 0xce0 ] = 0x0a6c7207  v_mul_f32_e32 v54, s7, v57  pgm[7@0x8001359ec000 + 0xce4 ] = 0xd1c10036  v_mad_f32 v54, s6, -v58, -v54  pgm[7@0x8001359ec000 + 0xce8 ] = 0xc4da7406 ;;  pgm[7@0x8001359ec000 + 0xcec ] = 0xd1c10036  v_mad_f32 v54, -s19, v56, v54  pgm[7@0x8001359ec000 + 0xcf0 ] = 0x24da7013 ;;  pgm[7@0x8001359ec000 + 0xcf4 ] = 0x066c6c11  v_subrev_f32_e32 v54, s17, v54  pgm[7@0x8001359ec000 + 0xcf8 ] = 0x046868f2  v_sub_f32_e32 v52, 1.0, v52  pgm[7@0x8001359ec000 + 0xcfc ] = 0xd1058035  v_mul_f32_e64 v53, v53, v54 clamp  pgm[7@0x8001359ec000 + 0xd00 ] = 0x00026d35 ;;  pgm[7@0x8001359ec000 + 0xd04 ] = 0x0a6c6935  v_mul_f32_e32 v54, v53, v52  pgm[7@0x8001359ec000 + 0xd08 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0xd0c ] = 0x0a6a6c08  v_mul_f32_e32 v53, s8, v54  pgm[7@0x8001359ec000 + 0xd10 ] = 0x0a686c09  v_mul_f32_e32 v52, s9, v54  pgm[7@0x8001359ec000 + 0xd14 ] = 0xbf068015  s_cmp_eq_u32 s21, 0  pgm[7@0x8001359ec000 + 0xd18 ] = 0x0a6c6c14  v_mul_f32_e32 v54, s20, v54  pgm[7@0x8001359ec000 + 0xd1c ] = 0xbf850067  s_cbranch_scc1 103  pgm[7@0x8001359ec000 + 0xd20 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x40  pgm[7@0x8001359ec000 + 0xd24 ] = 0x00000040 ;;  pgm[7@0x8001359ec000 + 0xd28 ] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0x4c  pgm[7@0x8001359ec000 + 0xd2c ] = 0x0000004c ;;  pgm[7@0x8001359ec000 + 0xd30 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x50  pgm[7@0x8001359ec000 + 0xd34 ] = 0x00000050 ;;  pgm[7@0x8001359ec000 + 0xd38 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x5c  pgm[7@0x8001359ec000 + 0xd3c ] = 0x0000005c ;;  pgm[7@0x8001359ec000 + 0xd40 ] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x64  pgm[7@0x8001359ec000 + 0xd44 ] = 0x00000064 ;;  pgm[7@0x8001359ec000 + 0xd48 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x6c  pgm[7@0x8001359ec000 + 0xd4c ] = 0x0000006c ;;  pgm[7@0x8001359ec000 + 0xd50 ] = 0xc0220546  s_buffer_load_dword s21, s[12:15], 0x74  pgm[7@0x8001359ec000 + 0xd54 ] = 0x00000074 ;;  pgm[7@0x8001359ec000 + 0xd58 ] = 0xc0220586  s_buffer_load_dword s22, s[12:15], 0x7c  pgm[7@0x8001359ec000 + 0xd5c ] = 0x0000007c ;;  pgm[7@0x8001359ec000 + 0xd60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0xd64 ] = 0x0a6e5406  v_mul_f32_e32 v55, s6, v42  pgm[7@0x8001359ec000 + 0xd68 ] = 0x2c6e5211  v_mac_f32_e32 v55, s17, v41  pgm[7@0x8001359ec000 + 0xd6c ] = 0x0a765400  v_mul_f32_e32 v59, s0, v42  pgm[7@0x8001359ec000 + 0xd70 ] = 0x0a785401  v_mul_f32_e32 v60, s1, v42  pgm[7@0x8001359ec000 + 0xd74 ] = 0x2c6e0e12  v_mac_f32_e32 v55, s18, v7  pgm[7@0x8001359ec000 + 0xd78 ] = 0x2c765208  v_mac_f32_e32 v59, s8, v41  pgm[7@0x8001359ec000 + 0xd7c ] = 0x2c785209  v_mac_f32_e32 v60, s9, v41  pgm[7@0x8001359ec000 + 0xd80 ] = 0x026e6e16  v_add_f32_e32 v55, s22, v55  pgm[7@0x8001359ec000 + 0xd84 ] = 0x2c760e07  v_mac_f32_e32 v59, s7, v7  pgm[7@0x8001359ec000 + 0xd88 ] = 0x2c780e14  v_mac_f32_e32 v60, s20, v7  pgm[7@0x8001359ec000 + 0xd8c ] = 0x8106ff03  s_add_i32 s6, s3, 0x280  pgm[7@0x8001359ec000 + 0xd90 ] = 0x00000280 ;;  pgm[7@0x8001359ec000 + 0xd94 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359ec000 + 0xd98 ] = 0x02827815  v_add_f32_e32 v65, s21, v60  pgm[7@0x8001359ec000 + 0xd9c ] = 0xc00e0503  s_load_dwordx8 s[20:27], s[6:7], 0x0  pgm[7@0x8001359ec000 + 0xda0 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0xda4 ] = 0x8106ff03  s_add_i32 s6, s3, 0x2b0  pgm[7@0x8001359ec000 + 0xda8 ] = 0x000002b0 ;;  pgm[7@0x8001359ec000 + 0xdac ] = 0x7e6e4537  v_rcp_f32_e32 v55, v55  pgm[7@0x8001359ec000 + 0xdb0 ] = 0xc00a0703  s_load_dwordx4 s[28:31], s[6:7], 0x0  pgm[7@0x8001359ec000 + 0xdb4 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0xdb8 ] = 0x02807613  v_add_f32_e32 v64, s19, v59  pgm[7@0x8001359ec000 + 0xdbc ] = 0x027882ff  v_add_f32_e32 v60, 0xbf7ca510, v65  pgm[7@0x8001359ec000 + 0xdc0 ] = 0xbf7ca510 ;;  pgm[7@0x8001359ec000 + 0xdc4 ] = 0x027680ff  v_add_f32_e32 v59, 0x3f11de6a, v64  pgm[7@0x8001359ec000 + 0xdc8 ] = 0x3f11de6a ;;  pgm[7@0x8001359ec000 + 0xdcc ] = 0x027a80ff  v_add_f32_e32 v61, 0xbf11de6a, v64  pgm[7@0x8001359ec000 + 0xdd0 ] = 0xbf11de6a ;;  pgm[7@0x8001359ec000 + 0xdd4 ] = 0x0a786f3c  v_mul_f32_e32 v60, v60, v55  pgm[7@0x8001359ec000 + 0xdd8 ] = 0x0a766f3b  v_mul_f32_e32 v59, v59, v55  pgm[7@0x8001359ec000 + 0xddc ] = 0x0a7a6f3d  v_mul_f32_e32 v61, v61, v55  pgm[7@0x8001359ec000 + 0xde0 ] = 0x7e7c033c  v_mov_b32_e32 v62, v60  pgm[7@0x8001359ec000 + 0xde4 ] = 0x0a7e6f41  v_mul_f32_e32 v63, v65, v55  pgm[7@0x8001359ec000 + 0xde8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xdec ] = 0xbf8c0070  s_waitcnt vmcnt(0) lgkmcnt(0)  pgm[7@0x8001359ec000 + 0xdf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xdf4 ] = 0xf0800100  image_sample v66, v59, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0xdf8 ] = 0x00e5423b ;;  pgm[7@0x8001359ec000 + 0xdfc ] = 0xf0800100  image_sample v67, v61, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0xe00 ] = 0x00e5433d ;;  pgm[7@0x8001359ec000 + 0xe04 ] = 0x0a7c6f40  v_mul_f32_e32 v62, v64, v55  pgm[7@0x8001359ec000 + 0xe08 ] = 0x027880ff  v_add_f32_e32 v60, 0x3f91de6a, v64  pgm[7@0x8001359ec000 + 0xe0c ] = 0x3f91de6a ;;  pgm[7@0x8001359ec000 + 0xe10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe14 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe18 ] = 0xf0800100  image_sample v68, v62, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0xe1c ] = 0x00e5443e ;;  pgm[7@0x8001359ec000 + 0xe20 ] = 0x0a7c6f3c  v_mul_f32_e32 v62, v60, v55  pgm[7@0x8001359ec000 + 0xe24 ] = 0x027882ff  v_add_f32_e32 v60, 0x3f7ca510, v65  pgm[7@0x8001359ec000 + 0xe28 ] = 0x3f7ca510 ;;  pgm[7@0x8001359ec000 + 0xe2c ] = 0x0a786f3c  v_mul_f32_e32 v60, v60, v55  pgm[7@0x8001359ec000 + 0xe30 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe34 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe38 ] = 0xf0800100  image_sample v69, v62, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0xe3c ] = 0x00e5453e ;;  pgm[7@0x8001359ec000 + 0xe40 ] = 0x7e7c033c  v_mov_b32_e32 v62, v60  pgm[7@0x8001359ec000 + 0xe44 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe48 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe4c ] = 0xf0800100  image_sample v59, v59, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0xe50 ] = 0x00e53b3b ;;  pgm[7@0x8001359ec000 + 0xe54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe5c ] = 0xf0800100  image_sample v60, v61, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0xe60 ] = 0x00e53c3d ;;  pgm[7@0x8001359ec000 + 0xe64 ] = 0x027a80ff  v_add_f32_e32 v61, 0xbf91de6a, v64  pgm[7@0x8001359ec000 + 0xe68 ] = 0xbf91de6a ;;  pgm[7@0x8001359ec000 + 0xe6c ] = 0x0a7c6f3d  v_mul_f32_e32 v62, v61, v55  pgm[7@0x8001359ec000 + 0xe70 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe74 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xe78 ] = 0xf0800100  image_sample v55, v62, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0xe7c ] = 0x00e5373e ;;  pgm[7@0x8001359ec000 + 0xe80 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ec000 + 0xe84 ] = 0x027a8b44  v_add_f32_e32 v61, v68, v69  pgm[7@0x8001359ec000 + 0xe88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359ec000 + 0xe8c ] = 0x0276773d  v_add_f32_e32 v59, v61, v59  pgm[7@0x8001359ec000 + 0xe90 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ec000 + 0xe94 ] = 0x0276793b  v_add_f32_e32 v59, v59, v60  pgm[7@0x8001359ec000 + 0xe98 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0xe9c ] = 0x026e6f3b  v_add_f32_e32 v55, v59, v55  pgm[7@0x8001359ec000 + 0xea0 ] = 0x026e6f43  v_add_f32_e32 v55, v67, v55  pgm[7@0x8001359ec000 + 0xea4 ] = 0x026e6f42  v_add_f32_e32 v55, v66, v55  pgm[7@0x8001359ec000 + 0xea8 ] = 0x0a6e6eff  v_mul_f32_e32 v55, 0x3e124925, v55  pgm[7@0x8001359ec000 + 0xeac ] = 0x3e124925 ;;  pgm[7@0x8001359ec000 + 0xeb0 ] = 0x0a6a6b37  v_mul_f32_e32 v53, v55, v53  pgm[7@0x8001359ec000 + 0xeb4 ] = 0x0a686937  v_mul_f32_e32 v52, v55, v52  pgm[7@0x8001359ec000 + 0xeb8 ] = 0x0a6c6d37  v_mul_f32_e32 v54, v55, v54  pgm[7@0x8001359ec000 + 0xebc ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf04  pgm[7@0x8001359ec000 + 0xec0 ] = 0x00000f04 ;;  pgm[7@0x8001359ec000 + 0xec4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0xec8 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ec000 + 0xecc ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359ec000 + 0xed0 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0x80  pgm[7@0x8001359ec000 + 0xed4 ] = 0x00000080 ;;  pgm[7@0x8001359ec000 + 0xed8 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x90  pgm[7@0x8001359ec000 + 0xedc ] = 0x00000090 ;;  pgm[7@0x8001359ec000 + 0xee0 ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0xa0  pgm[7@0x8001359ec000 + 0xee4 ] = 0x000000a0 ;;  pgm[7@0x8001359ec000 + 0xee8 ] = 0xc02a0b06  s_buffer_load_dwordx4 s[44:47], s[12:15], 0xb0  pgm[7@0x8001359ec000 + 0xeec ] = 0x000000b0 ;;  pgm[7@0x8001359ec000 + 0xef0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x2c0  pgm[7@0x8001359ec000 + 0xef4 ] = 0x000002c0 ;;  pgm[7@0x8001359ec000 + 0xef8 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359ec000 + 0xefc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0xf00 ] = 0x0a6e5423  v_mul_f32_e32 v55, s35, v42  pgm[7@0x8001359ec000 + 0xf04 ] = 0x2c6e5227  v_mac_f32_e32 v55, s39, v41  pgm[7@0x8001359ec000 + 0xf08 ] = 0x2c6e0e2b  v_mac_f32_e32 v55, s43, v7  pgm[7@0x8001359ec000 + 0xf0c ] = 0xc00e0500  s_load_dwordx8 s[20:27], s[0:1], 0x0  pgm[7@0x8001359ec000 + 0xf10 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0xf14 ] = 0x8100ff03  s_add_i32 s0, s3, 0x2f0  pgm[7@0x8001359ec000 + 0xf18 ] = 0x000002f0 ;;  pgm[7@0x8001359ec000 + 0xf1c ] = 0x026e6e2f  v_add_f32_e32 v55, s47, v55  pgm[7@0x8001359ec000 + 0xf20 ] = 0xc00a0700  s_load_dwordx4 s[28:31], s[0:1], 0x0  pgm[7@0x8001359ec000 + 0xf24 ] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0xf28 ] = 0x0a765422  v_mul_f32_e32 v59, s34, v42  pgm[7@0x8001359ec000 + 0xf2c ] = 0x7e6e4537  v_rcp_f32_e32 v55, v55  pgm[7@0x8001359ec000 + 0xf30 ] = 0x2c765226  v_mac_f32_e32 v59, s38, v41  pgm[7@0x8001359ec000 + 0xf34 ] = 0x0a785420  v_mul_f32_e32 v60, s32, v42  pgm[7@0x8001359ec000 + 0xf38 ] = 0x0a545421  v_mul_f32_e32 v42, s33, v42  pgm[7@0x8001359ec000 + 0xf3c ] = 0x2c760e2a  v_mac_f32_e32 v59, s42, v7  pgm[7@0x8001359ec000 + 0xf40 ] = 0x2c785224  v_mac_f32_e32 v60, s36, v41  pgm[7@0x8001359ec000 + 0xf44 ] = 0x2c545225  v_mac_f32_e32 v42, s37, v41  pgm[7@0x8001359ec000 + 0xf48 ] = 0x0252762e  v_add_f32_e32 v41, s46, v59  pgm[7@0x8001359ec000 + 0xf4c ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x130  pgm[7@0x8001359ec000 + 0xf50 ] = 0x00000130 ;;  pgm[7@0x8001359ec000 + 0xf54 ] = 0xc0220206  s_buffer_load_dword s8, s[12:15], 0x138  pgm[7@0x8001359ec000 + 0xf58 ] = 0x00000138 ;;  pgm[7@0x8001359ec000 + 0xf5c ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x220  pgm[7@0x8001359ec000 + 0xf60 ] = 0x00000220 ;;  pgm[7@0x8001359ec000 + 0xf64 ] = 0x2c540e29  v_mac_f32_e32 v42, s41, v7  pgm[7@0x8001359ec000 + 0xf68 ] = 0x2c780e28  v_mac_f32_e32 v60, s40, v7  pgm[7@0x8001359ec000 + 0xf6c ] = 0x0a526f29  v_mul_f32_e32 v41, v41, v55  pgm[7@0x8001359ec000 + 0xf70 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0xf74 ] = 0x8609ff1f  s_and_b32 s9, s31, 0x20000000  pgm[7@0x8001359ec000 + 0xf78 ] = 0x20000000 ;;  pgm[7@0x8001359ec000 + 0xf7c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0xf80 ] = 0x0288782c  v_add_f32_e32 v68, s44, v60  pgm[7@0x8001359ec000 + 0xf84 ] = 0x0254542d  v_add_f32_e32 v42, s45, v42  pgm[7@0x8001359ec000 + 0xf88 ] = 0xd10b803b  v_max_f32_e64 v59, v41, v41 clamp  pgm[7@0x8001359ec000 + 0xf8c ] = 0x00025329 ;;  pgm[7@0x8001359ec000 + 0xf90 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s9, 0  pgm[7@0x8001359ec000 + 0xf94 ] = 0x00010009 ;;  pgm[7@0x8001359ec000 + 0xf98 ] = 0x0a786f44  v_mul_f32_e32 v60, v68, v55  pgm[7@0x8001359ec000 + 0xf9c ] = 0x0a7a6f2a  v_mul_f32_e32 v61, v42, v55  pgm[7@0x8001359ec000 + 0xfa0 ] = 0x0076533b  v_cndmask_b32_e32 v59, v59, v41, vcc  pgm[7@0x8001359ec000 + 0xfa4 ] = 0xd1c10043  v_mad_f32 v67, 0, s1, v42  pgm[7@0x8001359ec000 + 0xfa8 ] = 0x04a80280 ;;  pgm[7@0x8001359ec000 + 0xfac ] = 0x7e8202ff  v_mov_b32_e32 v65, 0x3ab8caa6  pgm[7@0x8001359ec000 + 0xfb0 ] = 0x3ab8caa6 ;;  pgm[7@0x8001359ec000 + 0xfb4 ] = 0x0a866f43  v_mul_f32_e32 v67, v67, v55  pgm[7@0x8001359ec000 + 0xfb8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xfbc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0xfc0 ] = 0xf0a00100  image_sample_c v41, v[59:60], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0xfc4 ] = 0x00e5293b ;;  pgm[7@0x8001359ec000 + 0xfc8 ] = 0x7e7802ff  v_mov_b32_e32 v60, 0xba55629e  pgm[7@0x8001359ec000 + 0xfcc ] = 0xba55629e ;;  pgm[7@0x8001359ec000 + 0xfd0 ] = 0xd1c1003e  v_mad_f32 v62, s0, v60, v68  pgm[7@0x8001359ec000 + 0xfd4 ] = 0x05127800 ;;  pgm[7@0x8001359ec000 + 0xfd8 ] = 0x7e7802ff  v_mov_b32_e32 v60, 0xbab8caa6  pgm[7@0x8001359ec000 + 0xfdc ] = 0xbab8caa6 ;;  pgm[7@0x8001359ec000 + 0xfe0 ] = 0xd1c1003d  v_mad_f32 v61, s1, v60, v42  pgm[7@0x8001359ec000 + 0xfe4 ] = 0x04aa7801 ;;  pgm[7@0x8001359ec000 + 0xfe8 ] = 0x7e7802ff  v_mov_b32_e32 v60, 0x3a55629e  pgm[7@0x8001359ec000 + 0xfec ] = 0x3a55629e ;;  pgm[7@0x8001359ec000 + 0xff0 ] = 0xd1c1003c  v_mad_f32 v60, s0, v60, v68  pgm[7@0x8001359ec000 + 0xff4 ] = 0x05127800 ;;  pgm[7@0x8001359ec000 + 0xff8 ] = 0x0a7a6f3d  v_mul_f32_e32 v61, v61, v55  pgm[7@0x8001359ec000 + 0xffc ] = 0x0a786f3c  v_mul_f32_e32 v60, v60, v55  pgm[7@0x8001359ec000 + 0x1000] = 0x7e80033d  v_mov_b32_e32 v64, v61  pgm[7@0x8001359ec000 + 0x1004] = 0x2c548201  v_mac_f32_e32 v42, s1, v65  pgm[7@0x8001359ec000 + 0x1008] = 0x7e82033b  v_mov_b32_e32 v65, v59  pgm[7@0x8001359ec000 + 0x100c] = 0x0a7e6f3e  v_mul_f32_e32 v63, v62, v55  pgm[7@0x8001359ec000 + 0x1010] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1014] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1018] = 0xf0a00100  image_sample_c v69, v[59:60], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0x101c] = 0x00e5453b ;;  pgm[7@0x8001359ec000 + 0x1020] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3ad5629e  pgm[7@0x8001359ec000 + 0x1024] = 0x3ad5629e ;;  pgm[7@0x8001359ec000 + 0x1028] = 0xd1c1003d  v_mad_f32 v61, s0, v61, v68  pgm[7@0x8001359ec000 + 0x102c] = 0x05127a00 ;;  pgm[7@0x8001359ec000 + 0x1030] = 0x0a846f3d  v_mul_f32_e32 v66, v61, v55  pgm[7@0x8001359ec000 + 0x1034] = 0x7e7c033b  v_mov_b32_e32 v62, v59  pgm[7@0x8001359ec000 + 0x1038] = 0x0a7a6f2a  v_mul_f32_e32 v61, v42, v55  pgm[7@0x8001359ec000 + 0x103c] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1040] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1044] = 0xf0a00100  image_sample_c v65, v[65:66], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0x1048] = 0x00e54141 ;;  pgm[7@0x8001359ec000 + 0x104c] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1050] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1054] = 0xf0a00100  image_sample_c v42, v[59:60], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0x1058] = 0x00e52a3b ;;  pgm[7@0x8001359ec000 + 0x105c] = 0x7e7802ff  v_mov_b32_e32 v60, 0xbad5629e  pgm[7@0x8001359ec000 + 0x1060] = 0xbad5629e ;;  pgm[7@0x8001359ec000 + 0x1064] = 0x2c887800  v_mac_f32_e32 v68, s0, v60  pgm[7@0x8001359ec000 + 0x1068] = 0x7e78033f  v_mov_b32_e32 v60, v63  pgm[7@0x8001359ec000 + 0x106c] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1070] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1074] = 0xf0a00100  image_sample_c v66, v[59:60], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0x1078] = 0x00e5423b ;;  pgm[7@0x8001359ec000 + 0x107c] = 0x0a786f44  v_mul_f32_e32 v60, v68, v55  pgm[7@0x8001359ec000 + 0x1080] = 0x7e7a0343  v_mov_b32_e32 v61, v67  pgm[7@0x8001359ec000 + 0x1084] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1088] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x108c] = 0xf0a00100  image_sample_c v67, v[59:60], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0x1090] = 0x00e5433b ;;  pgm[7@0x8001359ec000 + 0x1094] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ec000 + 0x1098] = 0xf0a00100  image_sample_c v55, v[62:63], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359ec000 + 0x109c] = 0x00e5373e ;;  pgm[7@0x8001359ec000 + 0x10a0] = 0x02528329  v_add_f32_e32 v41, v41, v65  pgm[7@0x8001359ec000 + 0x10a4] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ec000 + 0x10a8] = 0x02525529  v_add_f32_e32 v41, v41, v42  pgm[7@0x8001359ec000 + 0x10ac] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359ec000 + 0x10b0] = 0x02528529  v_add_f32_e32 v41, v41, v66  pgm[7@0x8001359ec000 + 0x10b4] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ec000 + 0x10b8] = 0x02528729  v_add_f32_e32 v41, v41, v67  pgm[7@0x8001359ec000 + 0x10bc] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x10c0] = 0x02525337  v_add_f32_e32 v41, v55, v41  pgm[7@0x8001359ec000 + 0x10c4] = 0x02525345  v_add_f32_e32 v41, v69, v41  pgm[7@0x8001359ec000 + 0x10c8] = 0x0a6e52ff  v_mul_f32_e32 v55, 0x3e124925, v41  pgm[7@0x8001359ec000 + 0x10cc] = 0x3e124925 ;;  pgm[7@0x8001359ec000 + 0x10d0] = 0x0a526e06  v_mul_f32_e32 v41, s6, v55  pgm[7@0x8001359ec000 + 0x10d4] = 0x0a546e07  v_mul_f32_e32 v42, s7, v55  pgm[7@0x8001359ec000 + 0x10d8] = 0x0a6e6e08  v_mul_f32_e32 v55, s8, v55  pgm[7@0x8001359ec000 + 0x10dc] = 0xbf820008  s_branch 8  pgm[7@0x8001359ec000 + 0x10e0] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x130  pgm[7@0x8001359ec000 + 0x10e4] = 0x00000130 ;;  pgm[7@0x8001359ec000 + 0x10e8] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x138  pgm[7@0x8001359ec000 + 0x10ec] = 0x00000138 ;;  pgm[7@0x8001359ec000 + 0x10f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x10f4] = 0x7e520200  v_mov_b32_e32 v41, s0  pgm[7@0x8001359ec000 + 0x10f8] = 0x7e540201  v_mov_b32_e32 v42, s1  pgm[7@0x8001359ec000 + 0x10fc] = 0x7e6e0206  v_mov_b32_e32 v55, s6  pgm[7@0x8001359ec000 + 0x1100] = 0x0476433a  v_sub_f32_e32 v59, v58, v33  pgm[7@0x8001359ec000 + 0x1104] = 0x04784739  v_sub_f32_e32 v60, v57, v35  pgm[7@0x8001359ec000 + 0x1108] = 0x0a7a773b  v_mul_f32_e32 v61, v59, v59  pgm[7@0x8001359ec000 + 0x110c] = 0x2c7a793c  v_mac_f32_e32 v61, v60, v60  pgm[7@0x8001359ec000 + 0x1110] = 0x047c4538  v_sub_f32_e32 v62, v56, v34  pgm[7@0x8001359ec000 + 0x1114] = 0x2c7a7d3e  v_mac_f32_e32 v61, v62, v62  pgm[7@0x8001359ec000 + 0x1118] = 0x7e7a493d  v_rsq_f32_e32 v61, v61  pgm[7@0x8001359ec000 + 0x111c] = 0x7e7e02ff  v_mov_b32_e32 v63, 0x7f7fffff  pgm[7@0x8001359ec000 + 0x1120] = 0x7f7fffff ;;  pgm[7@0x8001359ec000 + 0x1124] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf08  pgm[7@0x8001359ec000 + 0x1128] = 0x00000f08 ;;  pgm[7@0x8001359ec000 + 0x112c] = 0x02666735  v_add_f32_e32 v51, v53, v51  pgm[7@0x8001359ec000 + 0x1130] = 0x147a7f3d  v_min_f32_e32 v61, v61, v63  pgm[7@0x8001359ec000 + 0x1134] = 0x0a767b3b  v_mul_f32_e32 v59, v59, v61  pgm[7@0x8001359ec000 + 0x1138] = 0x0a787b3c  v_mul_f32_e32 v60, v60, v61  pgm[7@0x8001359ec000 + 0x113c] = 0x0a64653b  v_mul_f32_e32 v50, v59, v50  pgm[7@0x8001359ec000 + 0x1140] = 0x2c64633c  v_mac_f32_e32 v50, v60, v49  pgm[7@0x8001359ec000 + 0x1144] = 0x0a627710  v_mul_f32_e32 v49, v16, v59  pgm[7@0x8001359ec000 + 0x1148] = 0x0a7a7b3e  v_mul_f32_e32 v61, v62, v61  pgm[7@0x8001359ec000 + 0x114c] = 0x2c627911  v_mac_f32_e32 v49, v17, v60  pgm[7@0x8001359ec000 + 0x1150] = 0xd1168031  v_mac_f32_e64 v49, v15, v61 clamp  pgm[7@0x8001359ec000 + 0x1154] = 0x00027b0f ;;  pgm[7@0x8001359ec000 + 0x1158] = 0x0a626331  v_mul_f32_e32 v49, v49, v49  pgm[7@0x8001359ec000 + 0x115c] = 0xd1c10028  v_mad_f32 v40, v49, v40, 1.0  pgm[7@0x8001359ec000 + 0x1160] = 0x03ca5131 ;;  pgm[7@0x8001359ec000 + 0x1164] = 0xd1168032  v_mac_f32_e64 v50, v61, v48 clamp  pgm[7@0x8001359ec000 + 0x1168] = 0x0002613d ;;  pgm[7@0x8001359ec000 + 0x116c] = 0x0a60213a  v_mul_f32_e32 v48, v58, v16  pgm[7@0x8001359ec000 + 0x1170] = 0x2c602339  v_mac_f32_e32 v48, v57, v17  pgm[7@0x8001359ec000 + 0x1174] = 0x0a505128  v_mul_f32_e32 v40, v40, v40  pgm[7@0x8001359ec000 + 0x1178] = 0x7e6202ff  v_mov_b32_e32 v49, 0xc0b1c059  pgm[7@0x8001359ec000 + 0x117c] = 0xc0b1c059 ;;  pgm[7@0x8001359ec000 + 0x1180] = 0x2c601f38  v_mac_f32_e32 v48, v56, v15  pgm[7@0x8001359ec000 + 0x1184] = 0x30706332  v_madak_f32 v56, v50, v49, 0xc0df760c  pgm[7@0x8001359ec000 + 0x1188] = 0xc0df760c ;;  pgm[7@0x8001359ec000 + 0x118c] = 0x7e504528  v_rcp_f32_e32 v40, v40  pgm[7@0x8001359ec000 + 0x1190] = 0x0a647132  v_mul_f32_e32 v50, v50, v56  pgm[7@0x8001359ec000 + 0x1194] = 0x7e644132  v_exp_f32_e32 v50, v50  pgm[7@0x8001359ec000 + 0x1198] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x119c] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ec000 + 0x11a0] = 0x14707f28  v_min_f32_e32 v56, v40, v63  pgm[7@0x8001359ec000 + 0x11a4] = 0x7e5002ff  v_mov_b32_e32 v40, 0xff7fffff  pgm[7@0x8001359ec000 + 0x11a8] = 0xff7fffff ;;  pgm[7@0x8001359ec000 + 0x11ac] = 0x16705138  v_max_f32_e32 v56, v56, v40  pgm[7@0x8001359ec000 + 0x11b0] = 0x0a704f38  v_mul_f32_e32 v56, v56, v39  pgm[7@0x8001359ec000 + 0x11b4] = 0x0a726410  v_mul_f32_e32 v57, s16, v50  pgm[7@0x8001359ec000 + 0x11b8] = 0xd1c10027  v_mad_f32 v39, -v50, s16, 1.0  pgm[7@0x8001359ec000 + 0x11bc] = 0x23c82132 ;;  pgm[7@0x8001359ec000 + 0x11c0] = 0xd1c10032  v_mad_f32 v50, v4, v39, v57  pgm[7@0x8001359ec000 + 0x11c4] = 0x04e64f04 ;;  pgm[7@0x8001359ec000 + 0x11c8] = 0xd1c1003a  v_mad_f32 v58, v5, v39, v57  pgm[7@0x8001359ec000 + 0x11cc] = 0x04e64f05 ;;  pgm[7@0x8001359ec000 + 0x11d0] = 0x2c724f06  v_mac_f32_e32 v57, v6, v39  pgm[7@0x8001359ec000 + 0x11d4] = 0xd10b8027  v_max_f32_e64 v39, v48, v48 clamp  pgm[7@0x8001359ec000 + 0x11d8] = 0x00026130 ;;  pgm[7@0x8001359ec000 + 0x11dc] = 0x2c4a4927  v_mac_f32_e32 v37, v39, v36  pgm[7@0x8001359ec000 + 0x11e0] = 0x0a484d25  v_mul_f32_e32 v36, v37, v38  pgm[7@0x8001359ec000 + 0x11e4] = 0x7e484524  v_rcp_f32_e32 v36, v36  pgm[7@0x8001359ec000 + 0x11e8] = 0x0a4a6538  v_mul_f32_e32 v37, v56, v50  pgm[7@0x8001359ec000 + 0x11ec] = 0x0a4c7538  v_mul_f32_e32 v38, v56, v58  pgm[7@0x8001359ec000 + 0x11f0] = 0x0a647338  v_mul_f32_e32 v50, v56, v57  pgm[7@0x8001359ec000 + 0x11f4] = 0x14487f24  v_min_f32_e32 v36, v36, v63  pgm[7@0x8001359ec000 + 0x11f8] = 0x16485124  v_max_f32_e32 v36, v36, v40  pgm[7@0x8001359ec000 + 0x11fc] = 0x0a4848ff  v_mul_f32_e32 v36, 0x3e800000, v36  pgm[7@0x8001359ec000 + 0x1200] = 0x3e800000 ;;  pgm[7@0x8001359ec000 + 0x1204] = 0x0a4a4b24  v_mul_f32_e32 v37, v36, v37  pgm[7@0x8001359ec000 + 0x1208] = 0x0a4c4d24  v_mul_f32_e32 v38, v36, v38  pgm[7@0x8001359ec000 + 0x120c] = 0x0a4a4b27  v_mul_f32_e32 v37, v39, v37  pgm[7@0x8001359ec000 + 0x1210] = 0x2c3a6b25  v_mac_f32_e32 v29, v37, v53  pgm[7@0x8001359ec000 + 0x1214] = 0x0a486524  v_mul_f32_e32 v36, v36, v50  pgm[7@0x8001359ec000 + 0x1218] = 0x0a4a4d27  v_mul_f32_e32 v37, v39, v38  pgm[7@0x8001359ec000 + 0x121c] = 0x2c386925  v_mac_f32_e32 v28, v37, v52  pgm[7@0x8001359ec000 + 0x1220] = 0x0a484927  v_mul_f32_e32 v36, v39, v36  pgm[7@0x8001359ec000 + 0x1224] = 0x2c366d24  v_mac_f32_e32 v27, v36, v54  pgm[7@0x8001359ec000 + 0x1228] = 0x2c38552b  v_mac_f32_e32 v28, v43, v42  pgm[7@0x8001359ec000 + 0x122c] = 0x02485f34  v_add_f32_e32 v36, v52, v47  pgm[7@0x8001359ec000 + 0x1230] = 0x02565d36  v_add_f32_e32 v43, v54, v46  pgm[7@0x8001359ec000 + 0x1234] = 0x024c5524  v_add_f32_e32 v38, v36, v42  pgm[7@0x8001359ec000 + 0x1238] = 0x02486f2b  v_add_f32_e32 v36, v43, v55  pgm[7@0x8001359ec000 + 0x123c] = 0x2c3a532c  v_mac_f32_e32 v29, v44, v41  pgm[7@0x8001359ec000 + 0x1240] = 0x2c366f2d  v_mac_f32_e32 v27, v45, v55  pgm[7@0x8001359ec000 + 0x1244] = 0x024a5333  v_add_f32_e32 v37, v51, v41  pgm[7@0x8001359ec000 + 0x1248] = 0x7e5602ff  v_mov_b32_e32 v43, 0xc0df760c  pgm[7@0x8001359ec000 + 0x124c] = 0xc0df760c ;;  pgm[7@0x8001359ec000 + 0x1250] = 0xbf850095  s_cbranch_scc1 149  pgm[7@0x8001359ec000 + 0x1254] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001359ec000 + 0x1258] = 0x000000c0 ;;  pgm[7@0x8001359ec000 + 0x125c] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xc8  pgm[7@0x8001359ec000 + 0x1260] = 0x000000c8 ;;  pgm[7@0x8001359ec000 + 0x1264] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xd0  pgm[7@0x8001359ec000 + 0x1268] = 0x000000d0 ;;  pgm[7@0x8001359ec000 + 0x126c] = 0x0a584310  v_mul_f32_e32 v44, v16, v33  pgm[7@0x8001359ec000 + 0x1270] = 0x2c582323  v_mac_f32_e32 v44, v35, v17  pgm[7@0x8001359ec000 + 0x1274] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0xd8  pgm[7@0x8001359ec000 + 0x1278] = 0x000000d8 ;;  pgm[7@0x8001359ec000 + 0x127c] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xe0  pgm[7@0x8001359ec000 + 0x1280] = 0x000000e0 ;;  pgm[7@0x8001359ec000 + 0x1284] = 0xd116002c  v_mac_f32_e64 v44, v34, v15 mul:2  pgm[7@0x8001359ec000 + 0x1288] = 0x08021f22 ;;  pgm[7@0x8001359ec000 + 0x128c] = 0xc0220546  s_buffer_load_dword s21, s[12:15], 0xe8  pgm[7@0x8001359ec000 + 0x1290] = 0x000000e8 ;;  pgm[7@0x8001359ec000 + 0x1294] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x150  pgm[7@0x8001359ec000 + 0x1298] = 0x00000150 ;;  pgm[7@0x8001359ec000 + 0x129c] = 0xd1c10023  v_mad_f32 v35, -v17, v44, v35  pgm[7@0x8001359ec000 + 0x12a0] = 0x248e5911 ;;  pgm[7@0x8001359ec000 + 0x12a4] = 0xc0220586  s_buffer_load_dword s22, s[12:15], 0x158  pgm[7@0x8001359ec000 + 0x12a8] = 0x00000158 ;;  pgm[7@0x8001359ec000 + 0x12ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x12b0] = 0x0a5a4600  v_mul_f32_e32 v45, s0, v35  pgm[7@0x8001359ec000 + 0x12b4] = 0xd1c10021  v_mad_f32 v33, -v16, v44, v33  pgm[7@0x8001359ec000 + 0x12b8] = 0x24865910 ;;  pgm[7@0x8001359ec000 + 0x12bc] = 0xd1c10022  v_mad_f32 v34, -v15, v44, v34  pgm[7@0x8001359ec000 + 0x12c0] = 0x248a590f ;;  pgm[7@0x8001359ec000 + 0x12c4] = 0x0a584601  v_mul_f32_e32 v44, s1, v35  pgm[7@0x8001359ec000 + 0x12c8] = 0x2c5a4206  v_mac_f32_e32 v45, s6, v33  pgm[7@0x8001359ec000 + 0x12cc] = 0x2c584207  v_mac_f32_e32 v44, s7, v33  pgm[7@0x8001359ec000 + 0x12d0] = 0x0a464614  v_mul_f32_e32 v35, s20, v35  pgm[7@0x8001359ec000 + 0x12d4] = 0x2c5a4408  v_mac_f32_e32 v45, s8, v34  pgm[7@0x8001359ec000 + 0x12d8] = 0x2c464211  v_mac_f32_e32 v35, s17, v33  pgm[7@0x8001359ec000 + 0x12dc] = 0x0a425a12  v_mul_f32_e32 v33, s18, v45  pgm[7@0x8001359ec000 + 0x12e0] = 0x2c584409  v_mac_f32_e32 v44, s9, v34  pgm[7@0x8001359ec000 + 0x12e4] = 0x7e5c0321  v_mov_b32_e32 v46, v33  pgm[7@0x8001359ec000 + 0x12e8] = 0x7e5e0321  v_mov_b32_e32 v47, v33  pgm[7@0x8001359ec000 + 0x12ec] = 0x2c464415  v_mac_f32_e32 v35, s21, v34  pgm[7@0x8001359ec000 + 0x12f0] = 0x0a445813  v_mul_f32_e32 v34, s19, v44  pgm[7@0x8001359ec000 + 0x12f4] = 0x2c566320  v_mac_f32_e32 v43, v32, v49  pgm[7@0x8001359ec000 + 0x12f8] = 0x7e640322  v_mov_b32_e32 v50, v34  pgm[7@0x8001359ec000 + 0x12fc] = 0x7e660322  v_mov_b32_e32 v51, v34  pgm[7@0x8001359ec000 + 0x1300] = 0xc0220846  s_buffer_load_dword s33, s[12:15], 0x160  pgm[7@0x8001359ec000 + 0x1304] = 0x00000160 ;;  pgm[7@0x8001359ec000 + 0x1308] = 0xc0220806  s_buffer_load_dword s32, s[12:15], 0x1b0  pgm[7@0x8001359ec000 + 0x130c] = 0x000001b0 ;;  pgm[7@0x8001359ec000 + 0x1310] = 0x0a624616  v_mul_f32_e32 v49, s22, v35  pgm[7@0x8001359ec000 + 0x1314] = 0x7e5c02fa  v_mov_b32_dpp v46, v46 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1318] = 0xff00002e ;;  pgm[7@0x8001359ec000 + 0x131c] = 0x7e5e02fa  v_mov_b32_dpp v47, v47 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1320] = 0xff00aa2f ;;  pgm[7@0x8001359ec000 + 0x1324] = 0x7e4202fa  v_mov_b32_dpp v33, v33 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1328] = 0xff005521 ;;  pgm[7@0x8001359ec000 + 0x132c] = 0x045e5d2f  v_sub_f32_e32 v47, v47, v46  pgm[7@0x8001359ec000 + 0x1330] = 0x04425d21  v_sub_f32_e32 v33, v33, v46  pgm[7@0x8001359ec000 + 0x1334] = 0x7e5c0331  v_mov_b32_e32 v46, v49  pgm[7@0x8001359ec000 + 0x1338] = 0x7e700331  v_mov_b32_e32 v56, v49  pgm[7@0x8001359ec000 + 0x133c] = 0x7e6402fa  v_mov_b32_dpp v50, v50 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1340] = 0xff000032 ;;  pgm[7@0x8001359ec000 + 0x1344] = 0x7e6602fa  v_mov_b32_dpp v51, v51 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1348] = 0xff00aa33 ;;  pgm[7@0x8001359ec000 + 0x134c] = 0x7e4402fa  v_mov_b32_dpp v34, v34 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1350] = 0xff005522 ;;  pgm[7@0x8001359ec000 + 0x1354] = 0x0a5e5f2f  v_mul_f32_e32 v47, v47, v47  pgm[7@0x8001359ec000 + 0x1358] = 0x04666533  v_sub_f32_e32 v51, v51, v50  pgm[7@0x8001359ec000 + 0x135c] = 0x0a424321  v_mul_f32_e32 v33, v33, v33  pgm[7@0x8001359ec000 + 0x1360] = 0x04446522  v_sub_f32_e32 v34, v34, v50  pgm[7@0x8001359ec000 + 0x1364] = 0x7e5c02fa  v_mov_b32_dpp v46, v46 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1368] = 0xff00002e ;;  pgm[7@0x8001359ec000 + 0x136c] = 0x7e7002fa  v_mov_b32_dpp v56, v56 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1370] = 0xff00aa38 ;;  pgm[7@0x8001359ec000 + 0x1374] = 0x2c424522  v_mac_f32_e32 v33, v34, v34  pgm[7@0x8001359ec000 + 0x1378] = 0x2c5e6733  v_mac_f32_e32 v47, v51, v51  pgm[7@0x8001359ec000 + 0x137c] = 0x04445d38  v_sub_f32_e32 v34, v56, v46  pgm[7@0x8001359ec000 + 0x1380] = 0x7e6202fa  v_mov_b32_dpp v49, v49 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359ec000 + 0x1384] = 0xff005531 ;;  pgm[7@0x8001359ec000 + 0x1388] = 0x2c5e4522  v_mac_f32_e32 v47, v34, v34  pgm[7@0x8001359ec000 + 0x138c] = 0x04445d31  v_sub_f32_e32 v34, v49, v46  pgm[7@0x8001359ec000 + 0x1390] = 0x2c424522  v_mac_f32_e32 v33, v34, v34  pgm[7@0x8001359ec000 + 0x1394] = 0x16425f21  v_max_f32_e32 v33, v33, v47  pgm[7@0x8001359ec000 + 0x1398] = 0xd1610121  v_log_f32_e64 v33, |v33|  pgm[7@0x8001359ec000 + 0x139c] = 0x00000121 ;;  pgm[7@0x8001359ec000 + 0x13a0] = 0x0a405720  v_mul_f32_e32 v32, v32, v43  pgm[7@0x8001359ec000 + 0x13a4] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359ec000 + 0x13a8] = 0x00000340 ;;  pgm[7@0x8001359ec000 + 0x13ac] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359ec000 + 0x13b0] = 0xc00e0500  s_load_dwordx8 s[20:27], s[0:1], 0x0  pgm[7@0x8001359ec000 + 0x13b4] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x13b8] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359ec000 + 0x13bc] = 0x00000370 ;;  pgm[7@0x8001359ec000 + 0x13c0] = 0x7e564120  v_exp_f32_e32 v43, v32  pgm[7@0x8001359ec000 + 0x13c4] = 0x16405121  v_max_f32_e32 v32, v33, v40  pgm[7@0x8001359ec000 + 0x13c8] = 0xd1c70021  v_cubema_f32 v33, v45, v44, v35  pgm[7@0x8001359ec000 + 0x13cc] = 0x048e592d ;;  pgm[7@0x8001359ec000 + 0x13d0] = 0x043e3ef2  v_sub_f32_e32 v31, 1.0, v31  pgm[7@0x8001359ec000 + 0x13d4] = 0xd1620128  v_rcp_f32_e64 v40, |v33|  pgm[7@0x8001359ec000 + 0x13d8] = 0x00000121 ;;  pgm[7@0x8001359ec000 + 0x13dc] = 0xc00a0700  s_load_dwordx4 s[28:31], s[0:1], 0x0  pgm[7@0x8001359ec000 + 0x13e0] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x13e4] = 0xd1c1001f  v_mad_f32 v31, -v31, v31, 1.0  pgm[7@0x8001359ec000 + 0x13e8] = 0x23ca3f1f ;;  pgm[7@0x8001359ec000 + 0x13ec] = 0x7e4202ff  v_mov_b32_e32 v33, 0x40de6666  pgm[7@0x8001359ec000 + 0x13f0] = 0x40de6666 ;;  pgm[7@0x8001359ec000 + 0x13f4] = 0xd1c1001f  v_mad_f32 v31, v31, v33, 0.5  pgm[7@0x8001359ec000 + 0x13f8] = 0x03c2431f ;;  pgm[7@0x8001359ec000 + 0x13fc] = 0xd1c10020  v_mad_f32 v32, v32, 0.5, -0.5  pgm[7@0x8001359ec000 + 0x1400] = 0x03c5e120 ;;  pgm[7@0x8001359ec000 + 0x1404] = 0x16443f20  v_max_f32_e32 v34, v32, v31  pgm[7@0x8001359ec000 + 0x1408] = 0xd1c5002f  v_cubesc_f32 v47, v45, v44, v35  pgm[7@0x8001359ec000 + 0x140c] = 0x048e592d ;;  pgm[7@0x8001359ec000 + 0x1410] = 0xd1c6002e  v_cubetc_f32 v46, v45, v44, v35  pgm[7@0x8001359ec000 + 0x1414] = 0x048e592d ;;  pgm[7@0x8001359ec000 + 0x1418] = 0x7e4002ff  v_mov_b32_e32 v32, 0x3fc00000  pgm[7@0x8001359ec000 + 0x141c] = 0x3fc00000 ;;  pgm[7@0x8001359ec000 + 0x1420] = 0xd1c40021  v_cubeid_f32 v33, v45, v44, v35  pgm[7@0x8001359ec000 + 0x1424] = 0x048e592d ;;  pgm[7@0x8001359ec000 + 0x1428] = 0x303e512f  v_madak_f32 v31, v47, v40, 0x3fc00000  pgm[7@0x8001359ec000 + 0x142c] = 0x3fc00000 ;;  pgm[7@0x8001359ec000 + 0x1430] = 0x2c40512e  v_mac_f32_e32 v32, v46, v40  pgm[7@0x8001359ec000 + 0x1434] = 0x0a505610  v_mul_f32_e32 v40, s16, v43  pgm[7@0x8001359ec000 + 0x1438] = 0xd1c1002b  v_mad_f32 v43, -v43, s16, 1.0  pgm[7@0x8001359ec000 + 0x143c] = 0x23c8212b ;;  pgm[7@0x8001359ec000 + 0x1440] = 0xd1c1002c  v_mad_f32 v44, v4, v43, v40  pgm[7@0x8001359ec000 + 0x1444] = 0x04a25704 ;;  pgm[7@0x8001359ec000 + 0x1448] = 0xd1c1002d  v_mad_f32 v45, v5, v43, v40  pgm[7@0x8001359ec000 + 0x144c] = 0x04a25705 ;;  pgm[7@0x8001359ec000 + 0x1450] = 0x2c505706  v_mac_f32_e32 v40, v6, v43  pgm[7@0x8001359ec000 + 0x1454] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x1458] = 0x7e460221  v_mov_b32_e32 v35, s33  pgm[7@0x8001359ec000 + 0x145c] = 0xd1c1002b  v_mad_f32 v43, s32, v37, v35  pgm[7@0x8001359ec000 + 0x1460] = 0x048e4a20 ;;  pgm[7@0x8001359ec000 + 0x1464] = 0xd1c1002e  v_mad_f32 v46, s32, v38, v35  pgm[7@0x8001359ec000 + 0x1468] = 0x048e4c20 ;;  pgm[7@0x8001359ec000 + 0x146c] = 0x2c464820  v_mac_f32_e32 v35, s32, v36  pgm[7@0x8001359ec000 + 0x1470] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1474] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x1478] = 0xf0904700  image_sample_l v[4:6], v31, s[20:27], s[28:31] dmask:0x7 da pgm[7@0x8001359ec000 + 0x147c] = 0x00e5041f ;;  pgm[7@0x8001359ec000 + 0x1480] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x1484] = 0x0a08092b  v_mul_f32_e32 v4, v43, v4  pgm[7@0x8001359ec000 + 0x1488] = 0x0a0a0b2e  v_mul_f32_e32 v5, v46, v5  pgm[7@0x8001359ec000 + 0x148c] = 0x0a0c0d23  v_mul_f32_e32 v6, v35, v6  pgm[7@0x8001359ec000 + 0x1490] = 0x0a08092c  v_mul_f32_e32 v4, v44, v4  pgm[7@0x8001359ec000 + 0x1494] = 0x0a0a0b2d  v_mul_f32_e32 v5, v45, v5  pgm[7@0x8001359ec000 + 0x1498] = 0x0a0c0d28  v_mul_f32_e32 v6, v40, v6  pgm[7@0x8001359ec000 + 0x149c] = 0x2c3a1104  v_mac_f32_e32 v29, v4, v8  pgm[7@0x8001359ec000 + 0x14a0] = 0x2c381105  v_mac_f32_e32 v28, v5, v8  pgm[7@0x8001359ec000 + 0x14a4] = 0x2c361106  v_mac_f32_e32 v27, v6, v8  pgm[7@0x8001359ec000 + 0x14a8] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x8001359ec000 + 0x14ac] = 0x00000f0c ;;  pgm[7@0x8001359ec000 + 0x14b0] = 0x7e3e0280  v_mov_b32_e32 v31, 0  pgm[7@0x8001359ec000 + 0x14b4] = 0x7e400280  v_mov_b32_e32 v32, 0  pgm[7@0x8001359ec000 + 0x14b8] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359ec000 + 0x14bc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x14c0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ec000 + 0x14c4] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359ec000 + 0x14c8] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xd8  pgm[7@0x8001359ec000 + 0x14cc] = 0x000000d8 ;;  pgm[7@0x8001359ec000 + 0x14d0] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xe0  pgm[7@0x8001359ec000 + 0x14d4] = 0x000000e0 ;;  pgm[7@0x8001359ec000 + 0x14d8] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0xe8  pgm[7@0x8001359ec000 + 0x14dc] = 0x000000e8 ;;  pgm[7@0x8001359ec000 + 0x14e0] = 0xc0220746  s_buffer_load_dword s29, s[12:15], 0x160  pgm[7@0x8001359ec000 + 0x14e4] = 0x00000160 ;;  pgm[7@0x8001359ec000 + 0x14e8] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x1b0  pgm[7@0x8001359ec000 + 0x14ec] = 0x000001b0 ;;  pgm[7@0x8001359ec000 + 0x14f0] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001359ec000 + 0x14f4] = 0x000000c0 ;;  pgm[7@0x8001359ec000 + 0x14f8] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xc8  pgm[7@0x8001359ec000 + 0x14fc] = 0x000000c8 ;;  pgm[7@0x8001359ec000 + 0x1500] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xd0  pgm[7@0x8001359ec000 + 0x1504] = 0x000000d0 ;;  pgm[7@0x8001359ec000 + 0x1508] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x150c] = 0x0a082210  v_mul_f32_e32 v4, s16, v17  pgm[7@0x8001359ec000 + 0x1510] = 0x8118ff03  s_add_i32 s24, s3, 0x300  pgm[7@0x8001359ec000 + 0x1514] = 0x00000300 ;;  pgm[7@0x8001359ec000 + 0x1518] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359ec000 + 0x151c] = 0x2c082011  v_mac_f32_e32 v4, s17, v16  pgm[7@0x8001359ec000 + 0x1520] = 0x0a0a2200  v_mul_f32_e32 v5, s0, v17  pgm[7@0x8001359ec000 + 0x1524] = 0x0a0c2201  v_mul_f32_e32 v6, s1, v17  pgm[7@0x8001359ec000 + 0x1528] = 0x2c0a2006  v_mac_f32_e32 v5, s6, v16  pgm[7@0x8001359ec000 + 0x152c] = 0x2c0c2007  v_mac_f32_e32 v6, s7, v16  pgm[7@0x8001359ec000 + 0x1530] = 0x2c081e12  v_mac_f32_e32 v4, s18, v15  pgm[7@0x8001359ec000 + 0x1534] = 0x2c0a1e08  v_mac_f32_e32 v5, s8, v15  pgm[7@0x8001359ec000 + 0x1538] = 0x2c0c1e09  v_mac_f32_e32 v6, s9, v15  pgm[7@0x8001359ec000 + 0x153c] = 0xd1c7000f  v_cubema_f32 v15, v5, v6, v4  pgm[7@0x8001359ec000 + 0x1540] = 0x04120d05 ;;  pgm[7@0x8001359ec000 + 0x1544] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359ec000 + 0x1548] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x154c] = 0x8118ff03  s_add_i32 s24, s3, 0x330  pgm[7@0x8001359ec000 + 0x1550] = 0x00000330 ;;  pgm[7@0x8001359ec000 + 0x1554] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359ec000 + 0x1558] = 0x00000000 ;;  pgm[7@0x8001359ec000 + 0x155c] = 0xd162010f  v_rcp_f32_e64 v15, |v15|  pgm[7@0x8001359ec000 + 0x1560] = 0x0000010f ;;  pgm[7@0x8001359ec000 + 0x1564] = 0xd1c60010  v_cubetc_f32 v16, v5, v6, v4  pgm[7@0x8001359ec000 + 0x1568] = 0x04120d05 ;;  pgm[7@0x8001359ec000 + 0x156c] = 0xd1c50021  v_cubesc_f32 v33, v5, v6, v4  pgm[7@0x8001359ec000 + 0x1570] = 0x04120d05 ;;  pgm[7@0x8001359ec000 + 0x1574] = 0xd1c40006  v_cubeid_f32 v6, v5, v6, v4  pgm[7@0x8001359ec000 + 0x1578] = 0x04120d05 ;;  pgm[7@0x8001359ec000 + 0x157c] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001359ec000 + 0x1580] = 0x3fc00000 ;;  pgm[7@0x8001359ec000 + 0x1584] = 0x30081f21  v_madak_f32 v4, v33, v15, 0x3fc00000  pgm[7@0x8001359ec000 + 0x1588] = 0x3fc00000 ;;  pgm[7@0x8001359ec000 + 0x158c] = 0x2c0a1f10  v_mac_f32_e32 v5, v16, v15  pgm[7@0x8001359ec000 + 0x1590] = 0x7e22021d  v_mov_b32_e32 v17, s29  pgm[7@0x8001359ec000 + 0x1594] = 0xd1c1001f  v_mad_f32 v31, s28, v37, v17  pgm[7@0x8001359ec000 + 0x1598] = 0x04464a1c ;;  pgm[7@0x8001359ec000 + 0x159c] = 0xd1c10020  v_mad_f32 v32, s28, v38, v17  pgm[7@0x8001359ec000 + 0x15a0] = 0x04464c1c ;;  pgm[7@0x8001359ec000 + 0x15a4] = 0x2c22481c  v_mac_f32_e32 v17, s28, v36  pgm[7@0x8001359ec000 + 0x15a8] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x15ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x15b0] = 0xbf800000  s_nop 0  pgm[7@0x8001359ec000 + 0x15b4] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[24:27] dmask:0x7 da  pgm[7@0x8001359ec000 + 0x15b8] = 0x00c40404 ;;  pgm[7@0x8001359ec000 + 0x15bc] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x15c0] = 0x0a08091f  v_mul_f32_e32 v4, v31, v4  pgm[7@0x8001359ec000 + 0x15c4] = 0x0a0a0b20  v_mul_f32_e32 v5, v32, v5  pgm[7@0x8001359ec000 + 0x15c8] = 0x0a0c0d11  v_mul_f32_e32 v6, v17, v6  pgm[7@0x8001359ec000 + 0x15cc] = 0x0a080900  v_mul_f32_e32 v4, v0, v4  pgm[7@0x8001359ec000 + 0x15d0] = 0x0a0a0b01  v_mul_f32_e32 v5, v1, v5  pgm[7@0x8001359ec000 + 0x15d4] = 0x0a0c0d02  v_mul_f32_e32 v6, v2, v6  pgm[7@0x8001359ec000 + 0x15d8] = 0x0a3e0908  v_mul_f32_e32 v31, v8, v4  pgm[7@0x8001359ec000 + 0x15dc] = 0x0a400b08  v_mul_f32_e32 v32, v8, v5  pgm[7@0x8001359ec000 + 0x15e0] = 0x0a420d08  v_mul_f32_e32 v33, v8, v6  pgm[7@0x8001359ec000 + 0x15e4] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x8001359ec000 + 0x15e8] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x8001359ec000 + 0x15ec] = 0x00000f10 ;;  pgm[7@0x8001359ec000 + 0x15f0] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359ec000 + 0x15f4] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359ec000 + 0x15f8] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359ec000 + 0x15fc] = 0x7e100280  v_mov_b32_e32 v8, 0  pgm[7@0x8001359ec000 + 0x1600] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x1604] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ec000 + 0x1608] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359ec000 + 0x160c] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1d8  pgm[7@0x8001359ec000 + 0x1610] = 0x000001d8 ;;  pgm[7@0x8001359ec000 + 0x1614] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359ec000 + 0x1618] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x161c] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359ec000 + 0x1620] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1d0  pgm[7@0x8001359ec000 + 0x1624] = 0x000001d0 ;;  pgm[7@0x8001359ec000 + 0x1628] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359ec000 + 0x162c] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359ec000 + 0x1630] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x1634] = 0x02083c00  v_add_f32_e32 v4, s0, v30  pgm[7@0x8001359ec000 + 0x1638] = 0xbf820002  s_branch 2  pgm[7@0x8001359ec000 + 0x163c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x1640] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359ec000 + 0x1644] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1d4  pgm[7@0x8001359ec000 + 0x1648] = 0x000001d4 ;;  pgm[7@0x8001359ec000 + 0x164c] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001359ec000 + 0x1650] = 0x00000113 ;;  pgm[7@0x8001359ec000 + 0x1654] = 0x7e1e4512  v_rcp_f32_e32 v15, v18  pgm[7@0x8001359ec000 + 0x1658] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x1dc  pgm[7@0x8001359ec000 + 0x165c] = 0x000001dc ;;  pgm[7@0x8001359ec000 + 0x1660] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1f0  pgm[7@0x8001359ec000 + 0x1664] = 0x000001f0 ;;  pgm[7@0x8001359ec000 + 0x1668] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x166c] = 0x7e204403  v_rcp_f32_e32 v16, s3  pgm[7@0x8001359ec000 + 0x1670] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359ec000 + 0x1674] = 0x7f7fffff ;;  pgm[7@0x8001359ec000 + 0x1678] = 0x7e1002ff  v_mov_b32_e32 v8, 0xff7fffff  pgm[7@0x8001359ec000 + 0x167c] = 0xff7fffff ;;  pgm[7@0x8001359ec000 + 0x1680] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359ec000 + 0x1684] = 0x141e0d0f  v_min_f32_e32 v15, v15, v6  pgm[7@0x8001359ec000 + 0x1688] = 0x04080907  v_sub_f32_e32 v4, v7, v4  pgm[7@0x8001359ec000 + 0x168c] = 0x160a1105  v_max_f32_e32 v5, v5, v8  pgm[7@0x8001359ec000 + 0x1690] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359ec000 + 0x1694] = 0x00020b04 ;;  pgm[7@0x8001359ec000 + 0x1698] = 0x160a110f  v_max_f32_e32 v5, v15, v8  pgm[7@0x8001359ec000 + 0x169c] = 0x140c0d10  v_min_f32_e32 v6, v16, v6  pgm[7@0x8001359ec000 + 0x16a0] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359ec000 + 0x16a4] = 0x160a1106  v_max_f32_e32 v5, v6, v8  pgm[7@0x8001359ec000 + 0x16a8] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359ec000 + 0x16ac] = 0x00020b04 ;;  pgm[7@0x8001359ec000 + 0x16b0] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359ec000 + 0x16b4] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1f8  pgm[7@0x8001359ec000 + 0x16b8] = 0x000001f8 ;;  pgm[7@0x8001359ec000 + 0x16bc] = 0x08080806  v_mul_legacy_f32_e32 v4, s6, v4  pgm[7@0x8001359ec000 + 0x16c0] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359ec000 + 0x16c4] = 0xd10b8008  v_max_f32_e64 v8, v4, v4 clamp  pgm[7@0x8001359ec000 + 0x16c8] = 0x00020904 ;;  pgm[7@0x8001359ec000 + 0x16cc] = 0xd1058004  v_mul_f32_e64 v4, v8, s0 clamp  pgm[7@0x8001359ec000 + 0x16d0] = 0x00000108 ;;  pgm[7@0x8001359ec000 + 0x16d4] = 0xd1058005  v_mul_f32_e64 v5, v8, s1 clamp  pgm[7@0x8001359ec000 + 0x16d8] = 0x00000308 ;;  pgm[7@0x8001359ec000 + 0x16dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x16e0] = 0xd1058006  v_mul_f32_e64 v6, v8, s3 clamp  pgm[7@0x8001359ec000 + 0x16e4] = 0x00000708 ;;  pgm[7@0x8001359ec000 + 0x16e8] = 0xd10b8008  v_max_f32_e64 v8, v8, v8 clamp  pgm[7@0x8001359ec000 + 0x16ec] = 0x00021108 ;;  pgm[7@0x8001359ec000 + 0x16f0] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf14  pgm[7@0x8001359ec000 + 0x16f4] = 0x00000f14 ;;  pgm[7@0x8001359ec000 + 0x16f8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x16fc] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ec000 + 0x1700] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359ec000 + 0x1704] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1e8  pgm[7@0x8001359ec000 + 0x1708] = 0x000001e8 ;;  pgm[7@0x8001359ec000 + 0x170c] = 0x7e1e5881  v_bfrev_b32_e32 v15, 1  pgm[7@0x8001359ec000 + 0x1710] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x1714] = 0x7c961e00  v_cmp_ngt_f32_e32 vcc, s0, v15  pgm[7@0x8001359ec000 + 0x1718] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1e0  pgm[7@0x8001359ec000 + 0x171c] = 0x000001e0 ;;  pgm[7@0x8001359ec000 + 0x1720] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359ec000 + 0x1724] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359ec000 + 0x1728] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x172c] = 0x021e3c00  v_add_f32_e32 v15, s0, v30  pgm[7@0x8001359ec000 + 0x1730] = 0xbf820002  s_branch 2  pgm[7@0x8001359ec000 + 0x1734] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x1738] = 0x7e1e0200  v_mov_b32_e32 v15, s0  pgm[7@0x8001359ec000 + 0x173c] = 0x040e1f07  v_sub_f32_e32 v7, v7, v15  pgm[7@0x8001359ec000 + 0x1740] = 0xd162010f  v_rcp_f32_e64 v15, |v19|  pgm[7@0x8001359ec000 + 0x1744] = 0x00000113 ;;  pgm[7@0x8001359ec000 + 0x1748] = 0x7e2002ff  v_mov_b32_e32 v16, 0x7f7fffff  pgm[7@0x8001359ec000 + 0x174c] = 0x7f7fffff ;;  pgm[7@0x8001359ec000 + 0x1750] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1e4  pgm[7@0x8001359ec000 + 0x1754] = 0x000001e4 ;;  pgm[7@0x8001359ec000 + 0x1758] = 0x7e2202ff  v_mov_b32_e32 v17, 0xff7fffff  pgm[7@0x8001359ec000 + 0x175c] = 0xff7fffff ;;  pgm[7@0x8001359ec000 + 0x1760] = 0x141e210f  v_min_f32_e32 v15, v15, v16  pgm[7@0x8001359ec000 + 0x1764] = 0x161e230f  v_max_f32_e32 v15, v15, v17  pgm[7@0x8001359ec000 + 0x1768] = 0xd1058007  v_mul_f32_e64 v7, v7, v15 clamp  pgm[7@0x8001359ec000 + 0x176c] = 0x00021f07 ;;  pgm[7@0x8001359ec000 + 0x1770] = 0x7e1e4512  v_rcp_f32_e32 v15, v18  pgm[7@0x8001359ec000 + 0x1774] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x200  pgm[7@0x8001359ec000 + 0x1778] = 0x00000200 ;;  pgm[7@0x8001359ec000 + 0x177c] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x208  pgm[7@0x8001359ec000 + 0x1780] = 0x00000208 ;;  pgm[7@0x8001359ec000 + 0x1784] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x1788] = 0x7e244403  v_rcp_f32_e32 v18, s3  pgm[7@0x8001359ec000 + 0x178c] = 0x141e210f  v_min_f32_e32 v15, v15, v16  pgm[7@0x8001359ec000 + 0x1790] = 0x161e230f  v_max_f32_e32 v15, v15, v17  pgm[7@0x8001359ec000 + 0x1794] = 0x0a0e1f07  v_mul_f32_e32 v7, v7, v15  pgm[7@0x8001359ec000 + 0x1798] = 0x141e2112  v_min_f32_e32 v15, v18, v16  pgm[7@0x8001359ec000 + 0x179c] = 0x161e230f  v_max_f32_e32 v15, v15, v17  pgm[7@0x8001359ec000 + 0x17a0] = 0xd1058007  v_mul_f32_e64 v7, v7, v15 clamp  pgm[7@0x8001359ec000 + 0x17a4] = 0x00021f07 ;;  pgm[7@0x8001359ec000 + 0x17a8] = 0xd1018008  v_add_f32_e64 v8, v7, v8 clamp  pgm[7@0x8001359ec000 + 0x17ac] = 0x00021107 ;;  pgm[7@0x8001359ec000 + 0x17b0] = 0xd1168004  v_mac_f32_e64 v4, s0, v7 clamp  pgm[7@0x8001359ec000 + 0x17b4] = 0x00020e00 ;;  pgm[7@0x8001359ec000 + 0x17b8] = 0xd1168005  v_mac_f32_e64 v5, s1, v7 clamp  pgm[7@0x8001359ec000 + 0x17bc] = 0x00020e01 ;;  pgm[7@0x8001359ec000 + 0x17c0] = 0xd1168006  v_mac_f32_e64 v6, s6, v7 clamp  pgm[7@0x8001359ec000 + 0x17c4] = 0x00020e06 ;;  pgm[7@0x8001359ec000 + 0x17c8] = 0x02226005  v_add_f32_e32 v17, s5, v48  pgm[7@0x8001359ec000 + 0x17cc] = 0xd105800b  v_mul_f32_e64 v11, v11, v17 clamp  pgm[7@0x8001359ec000 + 0x17d0] = 0x0002230b ;;  pgm[7@0x8001359ec000 + 0x17d4] = 0xd1028011  v_sub_f32_e64 v17, 1.0, v48 clamp  pgm[7@0x8001359ec000 + 0x17d8] = 0x000260f2 ;;  pgm[7@0x8001359ec000 + 0x17dc] = 0x042422f2  v_sub_f32_e32 v18, 1.0, v17  pgm[7@0x8001359ec000 + 0x17e0] = 0x2c222402  v_mac_f32_e32 v17, s2, v18  pgm[7@0x8001359ec000 + 0x17e4] = 0x0a16230b  v_mul_f32_e32 v11, v11, v17  pgm[7@0x8001359ec000 + 0x17e8] = 0x0a221735  v_mul_f32_e32 v17, v53, v11  pgm[7@0x8001359ec000 + 0x17ec] = 0x2c342f11  v_mac_f32_e32 v26, v17, v23  pgm[7@0x8001359ec000 + 0x17f0] = 0x0a225309  v_mul_f32_e32 v17, v9, v41  pgm[7@0x8001359ec000 + 0x17f4] = 0x2c342f11  v_mac_f32_e32 v26, v17, v23  pgm[7@0x8001359ec000 + 0x17f8] = 0x0a221734  v_mul_f32_e32 v17, v52, v11  pgm[7@0x8001359ec000 + 0x17fc] = 0x0a161736  v_mul_f32_e32 v11, v54, v11  pgm[7@0x8001359ec000 + 0x1800] = 0x2c322d11  v_mac_f32_e32 v25, v17, v22  pgm[7@0x8001359ec000 + 0x1804] = 0x0a225509  v_mul_f32_e32 v17, v9, v42  pgm[7@0x8001359ec000 + 0x1808] = 0x2c301b0b  v_mac_f32_e32 v24, v11, v13  pgm[7@0x8001359ec000 + 0x180c] = 0x0a126f09  v_mul_f32_e32 v9, v9, v55  pgm[7@0x8001359ec000 + 0x1810] = 0x2c301b09  v_mac_f32_e32 v24, v9, v13  pgm[7@0x8001359ec000 + 0x1814] = 0x0220431b  v_add_f32_e32 v16, v27, v33  pgm[7@0x8001359ec000 + 0x1818] = 0x021e411c  v_add_f32_e32 v15, v28, v32  pgm[7@0x8001359ec000 + 0x181c] = 0x2c322d11  v_mac_f32_e32 v25, v17, v22  pgm[7@0x8001359ec000 + 0x1820] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1c0  pgm[7@0x8001359ec000 + 0x1824] = 0x000001c0 ;;  pgm[7@0x8001359ec000 + 0x1828] = 0x0212330f  v_add_f32_e32 v9, v15, v25  pgm[7@0x8001359ec000 + 0x182c] = 0x02163110  v_add_f32_e32 v11, v16, v24  pgm[7@0x8001359ec000 + 0x1830] = 0x0a1a4f35  v_mul_f32_e32 v13, v53, v39  pgm[7@0x8001359ec000 + 0x1834] = 0x0a1e4f34  v_mul_f32_e32 v15, v52, v39  pgm[7@0x8001359ec000 + 0x1838] = 0x0a204f36  v_mul_f32_e32 v16, v54, v39  pgm[7@0x8001359ec000 + 0x183c] = 0x020e3f1d  v_add_f32_e32 v7, v29, v31  pgm[7@0x8001359ec000 + 0x1840] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ec000 + 0x1844] = 0x2c2a010d  v_mac_f32_e32 v21, v13, v0  pgm[7@0x8001359ec000 + 0x1848] = 0x2c28030f  v_mac_f32_e32 v20, v15, v1  pgm[7@0x8001359ec000 + 0x184c] = 0x0a1a530a  v_mul_f32_e32 v13, v10, v41  pgm[7@0x8001359ec000 + 0x1850] = 0x0a1e550a  v_mul_f32_e32 v15, v10, v42  pgm[7@0x8001359ec000 + 0x1854] = 0x2c180510  v_mac_f32_e32 v12, v16, v2  pgm[7@0x8001359ec000 + 0x1858] = 0x0a146f0a  v_mul_f32_e32 v10, v10, v55  pgm[7@0x8001359ec000 + 0x185c] = 0x2c28030f  v_mac_f32_e32 v20, v15, v1  pgm[7@0x8001359ec000 + 0x1860] = 0x2c18050a  v_mac_f32_e32 v12, v10, v2  pgm[7@0x8001359ec000 + 0x1864] = 0x020e3507  v_add_f32_e32 v7, v7, v26  pgm[7@0x8001359ec000 + 0x1868] = 0x2c2a010d  v_mac_f32_e32 v21, v13, v0  pgm[7@0x8001359ec000 + 0x186c] = 0x02002b07  v_add_f32_e32 v0, v7, v21  pgm[7@0x8001359ec000 + 0x1870] = 0x02022909  v_add_f32_e32 v1, v9, v20  pgm[7@0x8001359ec000 + 0x1874] = 0x0204190b  v_add_f32_e32 v2, v11, v12  pgm[7@0x8001359ec000 + 0x1878] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ec000 + 0x187c] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359ec000 + 0x1880] = 0x7e1602ff  v_mov_b32_e32 v11, 0xbfb8aa3b  pgm[7@0x8001359ec000 + 0x1884] = 0xbfb8aa3b ;;  pgm[7@0x8001359ec000 + 0x1888] = 0x0a120200  v_mul_f32_e32 v9, s0, v1  pgm[7@0x8001359ec000 + 0x188c] = 0x0a140400  v_mul_f32_e32 v10, s0, v2  pgm[7@0x8001359ec000 + 0x1890] = 0x0a0e1707  v_mul_f32_e32 v7, v7, v11  pgm[7@0x8001359ec000 + 0x1894] = 0x0a121709  v_mul_f32_e32 v9, v9, v11  pgm[7@0x8001359ec000 + 0x1898] = 0x0a14170a  v_mul_f32_e32 v10, v10, v11  pgm[7@0x8001359ec000 + 0x189c] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359ec000 + 0x18a0] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359ec000 + 0x18a4] = 0x7e14410a  v_exp_f32_e32 v10, v10  pgm[7@0x8001359ec000 + 0x18a8] = 0xd102000b  v_sub_f32_e64 v11, 1.0, s0  pgm[7@0x8001359ec000 + 0x18ac] = 0x000000f2 ;;  pgm[7@0x8001359ec000 + 0x18b0] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359ec000 + 0x18b4] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x8001359ec000 + 0x18b8] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359ec000 + 0x18bc] = 0x041414f2  v_sub_f32_e32 v10, 1.0, v10  pgm[7@0x8001359ec000 + 0x18c0] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359ec000 + 0x18c4] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359ec000 + 0x18c8] = 0x00021301  v_cndmask_b32_e32 v1, v1, v9, vcc  pgm[7@0x8001359ec000 + 0x18cc] = 0x00041502  v_cndmask_b32_e32 v2, v2, v10, vcc  pgm[7@0x8001359ec000 + 0x18d0] = 0x2c081100  v_mac_f32_e32 v4, v0, v8  pgm[7@0x8001359ec000 + 0x18d4] = 0x2c0a1101  v_mac_f32_e32 v5, v1, v8  pgm[7@0x8001359ec000 + 0x18d8] = 0x2c0c1102  v_mac_f32_e32 v6, v2, v8  pgm[7@0x8001359ec000 + 0x18dc] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359ec000 + 0x18e0] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359ec000 + 0x18e4] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359ec000 + 0x18e8] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ec000 + 0x18ec] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359ec000 + 0x18f0] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359ec000 + 0x18f4] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359ec000 + 0x18f8] = 0x00020300 ;;  pgm[7@0x8001359ec000 + 0x18fc] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359ec000 + 0x1900] = 0x00020702 ;;  pgm[7@0x8001359ec000 + 0x1904] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359ec000 + 0x1908] = 0x00000100 ;;  pgm[7@0x8001359ec000 + 0x190c] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001656c6000 of length 2044 bytes from IB[7@0x8001a7dc0100 + 0x8ec] pgm[7@0x8001656c6000 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001656c6000 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001656c6000 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001656c6000 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001656c6000 + 0x10 ] = 0x7e100304  v_mov_b32_e32 v8, v4  pgm[7@0x8001656c6000 + 0x14 ] = 0x7e120304  v_mov_b32_e32 v9, v4  pgm[7@0x8001656c6000 + 0x18 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001656c6000 + 0x1c ] = 0xc00a0304  s_load_dwordx4 s[12:15], s[8:9], 0x0  pgm[7@0x8001656c6000 + 0x20 ] = 0x00000000 ;;  pgm[7@0x8001656c6000 + 0x24 ] = 0xbe800002  s_mov_b32 s0, s2  pgm[7@0x8001656c6000 + 0x28 ] = 0x8102a008  s_add_i32 s2, s8, 32  pgm[7@0x8001656c6000 + 0x2c ] = 0xbe830009  s_mov_b32 s3, s9  pgm[7@0x8001656c6000 + 0x30 ] = 0x8114b008  s_add_i32 s20, s8, 48  pgm[7@0x8001656c6000 + 0x34 ] = 0x8116c008  s_add_i32 s22, s8, 64  pgm[7@0x8001656c6000 + 0x38 ] = 0xbe950009  s_mov_b32 s21, s9  pgm[7@0x8001656c6000 + 0x3c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c6000 + 0x40 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[12:15], 0 idxen  pgm[7@0x8001656c6000 + 0x44 ] = 0x80030004 ;;  pgm[7@0x8001656c6000 + 0x48 ] = 0xc00a0301  s_load_dwordx4 s[12:15], s[2:3], 0x0  pgm[7@0x8001656c6000 + 0x4c ] = 0x00000000 ;;  pgm[7@0x8001656c6000 + 0x50 ] = 0xbe970009  s_mov_b32 s23, s9  pgm[7@0x8001656c6000 + 0x54 ] = 0xbe8300ff  s_mov_b32 s3, 0x27fac  pgm[7@0x8001656c6000 + 0x58 ] = 0x00027fac ;;  pgm[7@0x8001656c6000 + 0x5c ] = 0xb0021000  s_movk_i32 s2, 0x1000  pgm[7@0x8001656c6000 + 0x60 ] = 0xbe8100ff  s_mov_b32 s1, 0x8000  pgm[7@0x8001656c6000 + 0x64 ] = 0x00008000 ;;  pgm[7@0x8001656c6000 + 0x68 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c6000 + 0x6c ] = 0xe00c2000  buffer_load_format_xyzw v[10:13], v6, s[12:15], 0 idxen  pgm[7@0x8001656c6000 + 0x70 ] = 0x80030a06 ;;  pgm[7@0x8001656c6000 + 0x74 ] = 0xc00a030a  s_load_dwordx4 s[12:15], s[20:21], 0x0  pgm[7@0x8001656c6000 + 0x78 ] = 0x00000000 ;;  pgm[7@0x8001656c6000 + 0x7c ] = 0xc00a040b  s_load_dwordx4 s[16:19], s[22:23], 0x0  pgm[7@0x8001656c6000 + 0x80 ] = 0x00000000 ;;  pgm[7@0x8001656c6000 + 0x84 ] = 0x810a9008  s_add_i32 s10, s8, 16  pgm[7@0x8001656c6000 + 0x88 ] = 0xb7080050  s_addk_i32 s8, 0x50  pgm[7@0x8001656c6000 + 0x8c ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x8001656c6000 + 0x90 ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[7@0x8001656c6000 + 0x94 ] = 0x00000000 ;;  pgm[7@0x8001656c6000 + 0x98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c6000 + 0x9c ] = 0xe00c2000  buffer_load_format_xyzw v[17:20], v8, s[16:19], 0 idxen  pgm[7@0x8001656c6000 + 0xa0 ] = 0x80041108 ;;  pgm[7@0x8001656c6000 + 0xa4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c6000 + 0xa8 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v7, s[12:15], 0 idxen  pgm[7@0x8001656c6000 + 0xac ] = 0x80030d07 ;;  pgm[7@0x8001656c6000 + 0xb0 ] = 0xc00a0205  s_load_dwordx4 s[8:11], s[10:11], 0x0  pgm[7@0x8001656c6000 + 0xb4 ] = 0x00000000 ;;  pgm[7@0x8001656c6000 + 0xb8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0xbc ] = 0xc02a0400  s_buffer_load_dwordx4 s[16:19], s[0:3], 0xcc8  pgm[7@0x8001656c6000 + 0xc0 ] = 0x00000cc8 ;;  pgm[7@0x8001656c6000 + 0xc4 ] = 0xc02a0300  s_buffer_load_dwordx4 s[12:15], s[0:3], 0xcd8  pgm[7@0x8001656c6000 + 0xc8 ] = 0x00000cd8 ;;  pgm[7@0x8001656c6000 + 0xcc ] = 0x0a0000f6  v_mul_f32_e32 v0, 4.0, v0  pgm[7@0x8001656c6000 + 0xd0 ] = 0x0a0202f6  v_mul_f32_e32 v1, 4.0, v1  pgm[7@0x8001656c6000 + 0xd4 ] = 0x0a0404f6  v_mul_f32_e32 v2, 4.0, v2  pgm[7@0x8001656c6000 + 0xd8 ] = 0x7e003d00  v_rndne_f32_e32 v0, v0  pgm[7@0x8001656c6000 + 0xdc ] = 0x7e023d01  v_rndne_f32_e32 v1, v1  pgm[7@0x8001656c6000 + 0xe0 ] = 0x7e043d02  v_rndne_f32_e32 v2, v2  pgm[7@0x8001656c6000 + 0xe4 ] = 0x7e001100  v_cvt_i32_f32_e32 v0, v0  pgm[7@0x8001656c6000 + 0xe8 ] = 0x7e021101  v_cvt_i32_f32_e32 v1, v1  pgm[7@0x8001656c6000 + 0xec ] = 0x7e041102  v_cvt_i32_f32_e32 v2, v2  pgm[7@0x8001656c6000 + 0xf0 ] = 0x0a0606f6  v_mul_f32_e32 v3, 4.0, v3  pgm[7@0x8001656c6000 + 0xf4 ] = 0x243a0084  v_lshlrev_b32_e32 v29, 4, v0  pgm[7@0x8001656c6000 + 0xf8 ] = 0x7e063d03  v_rndne_f32_e32 v3, v3  pgm[7@0x8001656c6000 + 0xfc ] = 0x244e0484  v_lshlrev_b32_e32 v39, 4, v2  pgm[7@0x8001656c6000 + 0x100 ] = 0x244c0284  v_lshlrev_b32_e32 v38, 4, v1  pgm[7@0x8001656c6000 + 0x104 ] = 0x7e4a1103  v_cvt_i32_f32_e32 v37, v3  pgm[7@0x8001656c6000 + 0x108 ] = 0xd1c10008  v_mad_f32 v8, v11, 2.0, -1.0  pgm[7@0x8001656c6000 + 0x10c ] = 0x03cde90b ;;  pgm[7@0x8001656c6000 + 0x110 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c6000 + 0x114 ] = 0xd1c10023  v_mad_f32 v35, v18, 2.0, -1.0  pgm[7@0x8001656c6000 + 0x118 ] = 0x03cde912 ;;  pgm[7@0x8001656c6000 + 0x11c ] = 0xe0501000  buffer_load_dword v40, v29, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x120 ] = 0x8000281d ;;  pgm[7@0x8001656c6000 + 0x124 ] = 0xe0541010  buffer_load_dwordx2 v[6:7], v29, s[0:3], 0 offen offset:16  pgm[7@0x8001656c6000 + 0x128 ] = 0x8000061d ;;  pgm[7@0x8001656c6000 + 0x12c ] = 0x28523a84  v_or_b32_e32 v41, 4, v29  pgm[7@0x8001656c6000 + 0x130 ] = 0xe05c1018  buffer_load_dwordx4 v[0:3], v29, s[0:3], 0 offen offset:24  pgm[7@0x8001656c6000 + 0x134 ] = 0x8000001d ;;  pgm[7@0x8001656c6000 + 0x138 ] = 0x28543a88  v_or_b32_e32 v42, 8, v29  pgm[7@0x8001656c6000 + 0x13c ] = 0x28563a8c  v_or_b32_e32 v43, 12, v29  pgm[7@0x8001656c6000 + 0x140 ] = 0xd1c10024  v_mad_f32 v36, v17, 2.0, -1.0  pgm[7@0x8001656c6000 + 0x144 ] = 0x03cde911 ;;  pgm[7@0x8001656c6000 + 0x148 ] = 0xe05c1028  buffer_load_dwordx4 v[25:28], v29, s[0:3], 0 offen offset:40 pgm[7@0x8001656c6000 + 0x14c ] = 0x8000191d ;;  pgm[7@0x8001656c6000 + 0x150 ] = 0x285a4c84  v_or_b32_e32 v45, 4, v38  pgm[7@0x8001656c6000 + 0x154 ] = 0xd1c10004  v_mad_f32 v4, v10, 2.0, -1.0  pgm[7@0x8001656c6000 + 0x158 ] = 0x03cde90a ;;  pgm[7@0x8001656c6000 + 0x15c ] = 0xe0501000  buffer_load_dword v49, v41, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x160 ] = 0x80003129 ;;  pgm[7@0x8001656c6000 + 0x164 ] = 0x285e4e84  v_or_b32_e32 v47, 4, v39  pgm[7@0x8001656c6000 + 0x168 ] = 0xe0541038  buffer_load_dwordx2 v[17:18], v29, s[0:3], 0 offen offset:56 pgm[7@0x8001656c6000 + 0x16c ] = 0x8000111d ;;  pgm[7@0x8001656c6000 + 0x170 ] = 0xe0501000  buffer_load_dword v44, v38, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x174 ] = 0x80002c26 ;;  pgm[7@0x8001656c6000 + 0x178 ] = 0xe0501000  buffer_load_dword v48, v45, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x17c ] = 0x8000302d ;;  pgm[7@0x8001656c6000 + 0x180 ] = 0xe0541010  buffer_load_dwordx2 v[10:11], v38, s[0:3], 0 offen offset:16 pgm[7@0x8001656c6000 + 0x184 ] = 0x80000a26 ;;  pgm[7@0x8001656c6000 + 0x188 ] = 0xe05c1018  buffer_load_dwordx4 v[21:24], v38, s[0:3], 0 offen offset:24 pgm[7@0x8001656c6000 + 0x18c ] = 0x80001526 ;;  pgm[7@0x8001656c6000 + 0x190 ] = 0xe0501000  buffer_load_dword v50, v47, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x194 ] = 0x8000322f ;;  pgm[7@0x8001656c6000 + 0x198 ] = 0xd1c1000c  v_mad_f32 v12, v12, 2.0, -1.0  pgm[7@0x8001656c6000 + 0x19c ] = 0x03cde90c ;;  pgm[7@0x8001656c6000 + 0x1a0 ] = 0xd1c10013  v_mad_f32 v19, v19, 2.0, -1.0  pgm[7@0x8001656c6000 + 0x1a4 ] = 0x03cde913 ;;  pgm[7@0x8001656c6000 + 0x1a8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x1ac ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x1b0 ] = 0xe0501000  buffer_load_dword v46, v39, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x1b4 ] = 0x80002e27 ;;  pgm[7@0x8001656c6000 + 0x1b8 ] = 0xe0541010  buffer_load_dwordx2 v[33:34], v39, s[0:3], 0 offen offset:16 pgm[7@0x8001656c6000 + 0x1bc ] = 0x80002127 ;;  pgm[7@0x8001656c6000 + 0x1c0 ] = 0xe05c1018  buffer_load_dwordx4 v[29:32], v39, s[0:3], 0 offen offset:24 pgm[7@0x8001656c6000 + 0x1c4 ] = 0x80001d27 ;;  pgm[7@0x8001656c6000 + 0x1c8 ] = 0xbf8c0f7c  s_waitcnt vmcnt(12)  pgm[7@0x8001656c6000 + 0x1cc ] = 0x0a520d08  v_mul_f32_e32 v41, v8, v6  pgm[7@0x8001656c6000 + 0x1d0 ] = 0x0a5a0f08  v_mul_f32_e32 v45, v8, v7  pgm[7@0x8001656c6000 + 0x1d4 ] = 0xbf8c0f7b  s_waitcnt vmcnt(11)  pgm[7@0x8001656c6000 + 0x1d8 ] = 0x0a6c0108  v_mul_f32_e32 v54, v8, v0  pgm[7@0x8001656c6000 + 0x1dc ] = 0x0a6e0123  v_mul_f32_e32 v55, v35, v0  pgm[7@0x8001656c6000 + 0x1e0 ] = 0x0a70010e  v_mul_f32_e32 v56, v14, v0  pgm[7@0x8001656c6000 + 0x1e4 ] = 0x0a72030e  v_mul_f32_e32 v57, v14, v1  pgm[7@0x8001656c6000 + 0x1e8 ] = 0x0a5e0d23  v_mul_f32_e32 v47, v35, v6  pgm[7@0x8001656c6000 + 0x1ec ] = 0x0a660f23  v_mul_f32_e32 v51, v35, v7  pgm[7@0x8001656c6000 + 0x1f0 ] = 0x0a680d0e  v_mul_f32_e32 v52, v14, v6  pgm[7@0x8001656c6000 + 0x1f4 ] = 0x0a6a0f0e  v_mul_f32_e32 v53, v14, v7  pgm[7@0x8001656c6000 + 0x1f8 ] = 0x2c525104  v_mac_f32_e32 v41, v4, v40  pgm[7@0x8001656c6000 + 0x1fc ] = 0x2c5e5124  v_mac_f32_e32 v47, v36, v40  pgm[7@0x8001656c6000 + 0x200 ] = 0x2c68510d  v_mac_f32_e32 v52, v13, v40  pgm[7@0x8001656c6000 + 0x204 ] = 0xbf8c0f79  s_waitcnt vmcnt(9)  pgm[7@0x8001656c6000 + 0x208 ] = 0x2c5a6304  v_mac_f32_e32 v45, v4, v49  pgm[7@0x8001656c6000 + 0x20c ] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x8001656c6000 + 0x210 ] = 0x0a741508  v_mul_f32_e32 v58, v8, v10  pgm[7@0x8001656c6000 + 0x214 ] = 0x0a501708  v_mul_f32_e32 v40, v8, v11  pgm[7@0x8001656c6000 + 0x218 ] = 0x2c666324  v_mac_f32_e32 v51, v36, v49  pgm[7@0x8001656c6000 + 0x21c ] = 0x2c6a630d  v_mac_f32_e32 v53, v13, v49  pgm[7@0x8001656c6000 + 0x220 ] = 0x0a621523  v_mul_f32_e32 v49, v35, v10  pgm[7@0x8001656c6000 + 0x224 ] = 0x0a78150e  v_mul_f32_e32 v60, v14, v10  pgm[7@0x8001656c6000 + 0x228 ] = 0x0a761723  v_mul_f32_e32 v59, v35, v11  pgm[7@0x8001656c6000 + 0x22c ] = 0x0a7a170e  v_mul_f32_e32 v61, v14, v11  pgm[7@0x8001656c6000 + 0x230 ] = 0x28144c88  v_or_b32_e32 v10, 8, v38  pgm[7@0x8001656c6000 + 0x234 ] = 0x28164c8c  v_or_b32_e32 v11, 12, v38  pgm[7@0x8001656c6000 + 0x238 ] = 0x2c68050f  v_mac_f32_e32 v52, v15, v2  pgm[7@0x8001656c6000 + 0x23c ] = 0x2c6a070f  v_mac_f32_e32 v53, v15, v3  pgm[7@0x8001656c6000 + 0x240 ] = 0x2c52050c  v_mac_f32_e32 v41, v12, v2  pgm[7@0x8001656c6000 + 0x244 ] = 0x2c5a070c  v_mac_f32_e32 v45, v12, v3  pgm[7@0x8001656c6000 + 0x248 ] = 0x2c5e0513  v_mac_f32_e32 v47, v19, v2  pgm[7@0x8001656c6000 + 0x24c ] = 0x2c660713  v_mac_f32_e32 v51, v19, v3  pgm[7@0x8001656c6000 + 0x250 ] = 0x2c745904  v_mac_f32_e32 v58, v4, v44  pgm[7@0x8001656c6000 + 0x254 ] = 0x2c625924  v_mac_f32_e32 v49, v36, v44  pgm[7@0x8001656c6000 + 0x258 ] = 0x2c78590d  v_mac_f32_e32 v60, v13, v44  pgm[7@0x8001656c6000 + 0x25c ] = 0x2c7a610d  v_mac_f32_e32 v61, v13, v48  pgm[7@0x8001656c6000 + 0x260 ] = 0xbf8c0f74  s_waitcnt vmcnt(4)  pgm[7@0x8001656c6000 + 0x264 ] = 0x0a582d0e  v_mul_f32_e32 v44, v14, v22  pgm[7@0x8001656c6000 + 0x268 ] = 0x0a7c2b08  v_mul_f32_e32 v62, v8, v21  pgm[7@0x8001656c6000 + 0x26c ] = 0x0a7e2b23  v_mul_f32_e32 v63, v35, v21  pgm[7@0x8001656c6000 + 0x270 ] = 0x0a802b0e  v_mul_f32_e32 v64, v14, v21  pgm[7@0x8001656c6000 + 0x274 ] = 0x2c782f0f  v_mac_f32_e32 v60, v15, v23  pgm[7@0x8001656c6000 + 0x278 ] = 0x2c7a310f  v_mac_f32_e32 v61, v15, v24  pgm[7@0x8001656c6000 + 0x27c ] = 0x282a4e88  v_or_b32_e32 v21, 8, v39  pgm[7@0x8001656c6000 + 0x280 ] = 0x282c4e8c  v_or_b32_e32 v22, 12, v39  pgm[7@0x8001656c6000 + 0x284 ] = 0x2c506104  v_mac_f32_e32 v40, v4, v48  pgm[7@0x8001656c6000 + 0x288 ] = 0x2c766124  v_mac_f32_e32 v59, v36, v48  pgm[7@0x8001656c6000 + 0x28c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c6000 + 0x290 ] = 0x0a604308  v_mul_f32_e32 v48, v8, v33  pgm[7@0x8001656c6000 + 0x294 ] = 0x0a824523  v_mul_f32_e32 v65, v35, v34  pgm[7@0x8001656c6000 + 0x298 ] = 0x2c742f0c  v_mac_f32_e32 v58, v12, v23  pgm[7@0x8001656c6000 + 0x29c ] = 0x2c622f13  v_mac_f32_e32 v49, v19, v23  pgm[7@0x8001656c6000 + 0x2a0 ] = 0x0a2e4508  v_mul_f32_e32 v23, v8, v34  pgm[7@0x8001656c6000 + 0x2a4 ] = 0x0a44450e  v_mul_f32_e32 v34, v14, v34  pgm[7@0x8001656c6000 + 0x2a8 ] = 0x2c50310c  v_mac_f32_e32 v40, v12, v24  pgm[7@0x8001656c6000 + 0x2ac ] = 0x2c763113  v_mac_f32_e32 v59, v19, v24  pgm[7@0x8001656c6000 + 0x2b0 ] = 0x0a304323  v_mul_f32_e32 v24, v35, v33  pgm[7@0x8001656c6000 + 0x2b4 ] = 0x0a42430e  v_mul_f32_e32 v33, v14, v33  pgm[7@0x8001656c6000 + 0x2b8 ] = 0x2c605d04  v_mac_f32_e32 v48, v4, v46  pgm[7@0x8001656c6000 + 0x2bc ] = 0x2c305d24  v_mac_f32_e32 v24, v36, v46  pgm[7@0x8001656c6000 + 0x2c0 ] = 0x2c425d0d  v_mac_f32_e32 v33, v13, v46  pgm[7@0x8001656c6000 + 0x2c4 ] = 0x2c44650d  v_mac_f32_e32 v34, v13, v50  pgm[7@0x8001656c6000 + 0x2c8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x2cc ] = 0x0a843b08  v_mul_f32_e32 v66, v8, v29  pgm[7@0x8001656c6000 + 0x2d0 ] = 0x0a5c3b23  v_mul_f32_e32 v46, v35, v29  pgm[7@0x8001656c6000 + 0x2d4 ] = 0x0a3a3b0e  v_mul_f32_e32 v29, v14, v29  pgm[7@0x8001656c6000 + 0x2d8 ] = 0x0a3c3d0e  v_mul_f32_e32 v30, v14, v30  pgm[7@0x8001656c6000 + 0x2dc ] = 0x2c423f0f  v_mac_f32_e32 v33, v15, v31  pgm[7@0x8001656c6000 + 0x2e0 ] = 0x2c44410f  v_mac_f32_e32 v34, v15, v32  pgm[7@0x8001656c6000 + 0x2e4 ] = 0x2c2e6504  v_mac_f32_e32 v23, v4, v50  pgm[7@0x8001656c6000 + 0x2e8 ] = 0x2c826524  v_mac_f32_e32 v65, v36, v50  pgm[7@0x8001656c6000 + 0x2ec ] = 0x2c2e410c  v_mac_f32_e32 v23, v12, v32  pgm[7@0x8001656c6000 + 0x2f0 ] = 0x2c824113  v_mac_f32_e32 v65, v19, v32  pgm[7@0x8001656c6000 + 0x2f4 ] = 0x2c6a3910  v_mac_f32_e32 v53, v16, v28  pgm[7@0x8001656c6000 + 0x2f8 ] = 0x2c603f0c  v_mac_f32_e32 v48, v12, v31  pgm[7@0x8001656c6000 + 0x2fc ] = 0x2c303f13  v_mac_f32_e32 v24, v19, v31  pgm[7@0x8001656c6000 + 0x300 ] = 0x2c683710  v_mac_f32_e32 v52, v16, v27  pgm[7@0x8001656c6000 + 0x304 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x308 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x30c ] = 0xe0501000  buffer_load_dword v1, v42, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x310 ] = 0x8000012a ;;  pgm[7@0x8001656c6000 + 0x314 ] = 0xe0501000  buffer_load_dword v0, v43, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x318 ] = 0x8000002b ;;  pgm[7@0x8001656c6000 + 0x31c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c6000 + 0x320 ] = 0x2c6c0304  v_mac_f32_e32 v54, v4, v1  pgm[7@0x8001656c6000 + 0x324 ] = 0x2c6e0324  v_mac_f32_e32 v55, v36, v1  pgm[7@0x8001656c6000 + 0x328 ] = 0x2c70030d  v_mac_f32_e32 v56, v13, v1  pgm[7@0x8001656c6000 + 0x32c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x330 ] = 0x2c72010d  v_mac_f32_e32 v57, v13, v0  pgm[7@0x8001656c6000 + 0x334 ] = 0x2c70330f  v_mac_f32_e32 v56, v15, v25  pgm[7@0x8001656c6000 + 0x338 ] = 0x2c72350f  v_mac_f32_e32 v57, v15, v26  pgm[7@0x8001656c6000 + 0x33c ] = 0x2c6c330c  v_mac_f32_e32 v54, v12, v25  pgm[7@0x8001656c6000 + 0x340 ] = 0x2c6e3313  v_mac_f32_e32 v55, v19, v25  pgm[7@0x8001656c6000 + 0x344 ] = 0x2c702310  v_mac_f32_e32 v56, v16, v17  pgm[7@0x8001656c6000 + 0x348 ] = 0x2c722510  v_mac_f32_e32 v57, v16, v18  pgm[7@0x8001656c6000 + 0x34c ] = 0x7e2202ff  v_mov_b32_e32 v17, 0x7f7fffff  pgm[7@0x8001656c6000 + 0x350 ] = 0x7f7fffff ;;  pgm[7@0x8001656c6000 + 0x354 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x358 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x35c ] = 0xe0501000  buffer_load_dword v26, v10, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x360 ] = 0x80001a0a ;;  pgm[7@0x8001656c6000 + 0x364 ] = 0xe0501000  buffer_load_dword v25, v11, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x368 ] = 0x8000190b ;;  pgm[7@0x8001656c6000 + 0x36c ] = 0xe05c1028  buffer_load_dwordx4 v[0:3], v38, s[0:3], 0 offen offset:40  pgm[7@0x8001656c6000 + 0x370 ] = 0x80000026 ;;  pgm[7@0x8001656c6000 + 0x374 ] = 0xe0541038  buffer_load_dwordx2 v[6:7], v38, s[0:3], 0 offen offset:56  pgm[7@0x8001656c6000 + 0x378 ] = 0x80000626 ;;  pgm[7@0x8001656c6000 + 0x37c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001656c6000 + 0x380 ] = 0x2c7c3504  v_mac_f32_e32 v62, v4, v26  pgm[7@0x8001656c6000 + 0x384 ] = 0x2c7e3524  v_mac_f32_e32 v63, v36, v26  pgm[7@0x8001656c6000 + 0x388 ] = 0x2c80350d  v_mac_f32_e32 v64, v13, v26  pgm[7@0x8001656c6000 + 0x38c ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001656c6000 + 0x390 ] = 0x2c58330d  v_mac_f32_e32 v44, v13, v25  pgm[7@0x8001656c6000 + 0x394 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c6000 + 0x398 ] = 0x2c80010f  v_mac_f32_e32 v64, v15, v0  pgm[7@0x8001656c6000 + 0x39c ] = 0x2c58030f  v_mac_f32_e32 v44, v15, v1  pgm[7@0x8001656c6000 + 0x3a0 ] = 0x2c7c010c  v_mac_f32_e32 v62, v12, v0  pgm[7@0x8001656c6000 + 0x3a4 ] = 0x2c7e0113  v_mac_f32_e32 v63, v19, v0  pgm[7@0x8001656c6000 + 0x3a8 ] = 0x2c780510  v_mac_f32_e32 v60, v16, v2  pgm[7@0x8001656c6000 + 0x3ac ] = 0x2c7a0710  v_mac_f32_e32 v61, v16, v3  pgm[7@0x8001656c6000 + 0x3b0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x3b4 ] = 0x2c800d10  v_mac_f32_e32 v64, v16, v6  pgm[7@0x8001656c6000 + 0x3b8 ] = 0x2c580f10  v_mac_f32_e32 v44, v16, v7  pgm[7@0x8001656c6000 + 0x3bc ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x3c0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x3c4 ] = 0xe05c1028  buffer_load_dwordx4 v[0:3], v39, s[0:3], 0 offen offset:40  pgm[7@0x8001656c6000 + 0x3c8 ] = 0x80000027 ;;  pgm[7@0x8001656c6000 + 0x3cc ] = 0xe0541038  buffer_load_dwordx2 v[10:11], v39, s[0:3], 0 offen offset:56 pgm[7@0x8001656c6000 + 0x3d0 ] = 0x80000a27 ;;  pgm[7@0x8001656c6000 + 0x3d4 ] = 0xe0501000  buffer_load_dword v26, v21, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x3d8 ] = 0x80001a15 ;;  pgm[7@0x8001656c6000 + 0x3dc ] = 0xe0501000  buffer_load_dword v25, v22, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x3e0 ] = 0x80001916 ;;  pgm[7@0x8001656c6000 + 0x3e4 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001656c6000 + 0x3e8 ] = 0x2c420510  v_mac_f32_e32 v33, v16, v2  pgm[7@0x8001656c6000 + 0x3ec ] = 0x2c440710  v_mac_f32_e32 v34, v16, v3  pgm[7@0x8001656c6000 + 0x3f0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c6000 + 0x3f4 ] = 0x2c843504  v_mac_f32_e32 v66, v4, v26  pgm[7@0x8001656c6000 + 0x3f8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x3fc ] = 0x2c3c330d  v_mac_f32_e32 v30, v13, v25  pgm[7@0x8001656c6000 + 0x400 ] = 0x2c5c3524  v_mac_f32_e32 v46, v36, v26  pgm[7@0x8001656c6000 + 0x404 ] = 0x2c3a350d  v_mac_f32_e32 v29, v13, v26  pgm[7@0x8001656c6000 + 0x408 ] = 0x24324a84  v_lshlrev_b32_e32 v25, 4, v37  pgm[7@0x8001656c6000 + 0x40c ] = 0x2c3a010f  v_mac_f32_e32 v29, v15, v0  pgm[7@0x8001656c6000 + 0x410 ] = 0x2c3c030f  v_mac_f32_e32 v30, v15, v1  pgm[7@0x8001656c6000 + 0x414 ] = 0x2c84010c  v_mac_f32_e32 v66, v12, v0  pgm[7@0x8001656c6000 + 0x418 ] = 0x2c5c0113  v_mac_f32_e32 v46, v19, v0  pgm[7@0x8001656c6000 + 0x41c ] = 0x2c3a1510  v_mac_f32_e32 v29, v16, v10  pgm[7@0x8001656c6000 + 0x420 ] = 0x2c3c1710  v_mac_f32_e32 v30, v16, v11  pgm[7@0x8001656c6000 + 0x424 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x428 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x42c ] = 0xe0541010  buffer_load_dwordx2 v[21:22], v25, s[0:3], 0 offen offset:16 pgm[7@0x8001656c6000 + 0x430 ] = 0x80001519 ;;  pgm[7@0x8001656c6000 + 0x434 ] = 0xe0501000  buffer_load_dword v32, v25, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x438 ] = 0x80002019 ;;  pgm[7@0x8001656c6000 + 0x43c ] = 0xe05c1018  buffer_load_dwordx4 v[0:3], v25, s[0:3], 0 offen offset:24  pgm[7@0x8001656c6000 + 0x440 ] = 0x80000019 ;;  pgm[7@0x8001656c6000 + 0x444 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001656c6000 + 0x448 ] = 0x0a342b08  v_mul_f32_e32 v26, v8, v21  pgm[7@0x8001656c6000 + 0x44c ] = 0x0a382b23  v_mul_f32_e32 v28, v35, v21  pgm[7@0x8001656c6000 + 0x450 ] = 0x0a2a2b0e  v_mul_f32_e32 v21, v14, v21  pgm[7@0x8001656c6000 + 0x454 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c6000 + 0x458 ] = 0x2c344104  v_mac_f32_e32 v26, v4, v32  pgm[7@0x8001656c6000 + 0x45c ] = 0x2c384124  v_mac_f32_e32 v28, v36, v32  pgm[7@0x8001656c6000 + 0x460 ] = 0x2c2a410d  v_mac_f32_e32 v21, v13, v32  pgm[7@0x8001656c6000 + 0x464 ] = 0x28403284  v_or_b32_e32 v32, 4, v25  pgm[7@0x8001656c6000 + 0x468 ] = 0x0a362d08  v_mul_f32_e32 v27, v8, v22  pgm[7@0x8001656c6000 + 0x46c ] = 0x0a3e2d23  v_mul_f32_e32 v31, v35, v22  pgm[7@0x8001656c6000 + 0x470 ] = 0x0a2c2d0e  v_mul_f32_e32 v22, v14, v22  pgm[7@0x8001656c6000 + 0x474 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x478 ] = 0x0a100108  v_mul_f32_e32 v8, v8, v0  pgm[7@0x8001656c6000 + 0x47c ] = 0x2c34050c  v_mac_f32_e32 v26, v12, v2  pgm[7@0x8001656c6000 + 0x480 ] = 0x2c380513  v_mac_f32_e32 v28, v19, v2  pgm[7@0x8001656c6000 + 0x484 ] = 0x2c2a050f  v_mac_f32_e32 v21, v15, v2  pgm[7@0x8001656c6000 + 0x488 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x48c ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x490 ] = 0xe0501000  buffer_load_dword v32, v32, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x494 ] = 0x80002020 ;;  pgm[7@0x8001656c6000 + 0x498 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x49c ] = 0x2c364104  v_mac_f32_e32 v27, v4, v32  pgm[7@0x8001656c6000 + 0x4a0 ] = 0x2c3e4124  v_mac_f32_e32 v31, v36, v32  pgm[7@0x8001656c6000 + 0x4a4 ] = 0x2c2c410d  v_mac_f32_e32 v22, v13, v32  pgm[7@0x8001656c6000 + 0x4a8 ] = 0x0a400123  v_mul_f32_e32 v32, v35, v0  pgm[7@0x8001656c6000 + 0x4ac ] = 0x0a46010e  v_mul_f32_e32 v35, v14, v0  pgm[7@0x8001656c6000 + 0x4b0 ] = 0x2800328c  v_or_b32_e32 v0, 12, v25  pgm[7@0x8001656c6000 + 0x4b4 ] = 0x0a1c030e  v_mul_f32_e32 v14, v14, v1  pgm[7@0x8001656c6000 + 0x4b8 ] = 0x2c36070c  v_mac_f32_e32 v27, v12, v3  pgm[7@0x8001656c6000 + 0x4bc ] = 0x2c3e0713  v_mac_f32_e32 v31, v19, v3  pgm[7@0x8001656c6000 + 0x4c0 ] = 0x2c2c070f  v_mac_f32_e32 v22, v15, v3  pgm[7@0x8001656c6000 + 0x4c4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x4c8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x4cc ] = 0xe0501000  buffer_load_dword v0, v0, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x4d0 ] = 0x80000000 ;;  pgm[7@0x8001656c6000 + 0x4d4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x4d8 ] = 0x2c1c010d  v_mac_f32_e32 v14, v13, v0  pgm[7@0x8001656c6000 + 0x4dc ] = 0x28003288  v_or_b32_e32 v0, 8, v25  pgm[7@0x8001656c6000 + 0x4e0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x4e4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x4e8 ] = 0xe0501000  buffer_load_dword v10, v0, s[0:3], 0 offen  pgm[7@0x8001656c6000 + 0x4ec ] = 0x80000a00 ;;  pgm[7@0x8001656c6000 + 0x4f0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x4f4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x4f8 ] = 0xe05c1028  buffer_load_dwordx4 v[0:3], v25, s[0:3], 0 offen offset:40  pgm[7@0x8001656c6000 + 0x4fc ] = 0x80000019 ;;  pgm[7@0x8001656c6000 + 0x500 ] = 0xe0541038  buffer_load_dwordx2 v[6:7], v25, s[0:3], 0 offen offset:56  pgm[7@0x8001656c6000 + 0x504 ] = 0x80000619 ;;  pgm[7@0x8001656c6000 + 0x508 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001656c6000 + 0x50c ] = 0x2c46150d  v_mac_f32_e32 v35, v13, v10  pgm[7@0x8001656c6000 + 0x510 ] = 0x2c101504  v_mac_f32_e32 v8, v4, v10  pgm[7@0x8001656c6000 + 0x514 ] = 0x2c401524  v_mac_f32_e32 v32, v36, v10  pgm[7@0x8001656c6000 + 0x518 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001656c6000 + 0x51c ] = 0x2c46010f  v_mac_f32_e32 v35, v15, v0  pgm[7@0x8001656c6000 + 0x520 ] = 0x2c1c030f  v_mac_f32_e32 v14, v15, v1  pgm[7@0x8001656c6000 + 0x524 ] = 0x2c2a0510  v_mac_f32_e32 v21, v16, v2  pgm[7@0x8001656c6000 + 0x528 ] = 0x2c2c0710  v_mac_f32_e32 v22, v16, v3  pgm[7@0x8001656c6000 + 0x52c ] = 0x2c10010c  v_mac_f32_e32 v8, v12, v0  pgm[7@0x8001656c6000 + 0x530 ] = 0x2c400113  v_mac_f32_e32 v32, v19, v0  pgm[7@0x8001656c6000 + 0x534 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x538 ] = 0x2c460d10  v_mac_f32_e32 v35, v16, v6  pgm[7@0x8001656c6000 + 0x53c ] = 0x2c1c0f10  v_mac_f32_e32 v14, v16, v7  pgm[7@0x8001656c6000 + 0x540 ] = 0xd1c10010  v_mad_f32 v16, v20, 2.0, -1.0  pgm[7@0x8001656c6000 + 0x544 ] = 0x03cde914 ;;  pgm[7@0x8001656c6000 + 0x548 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x54c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c6000 + 0x550 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x554 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v5, s[8:11], 0 idxen  pgm[7@0x8001656c6000 + 0x558 ] = 0x80020005 ;;  pgm[7@0x8001656c6000 + 0x55c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x560 ] = 0x0a06033a  v_mul_f32_e32 v3, v58, v1  pgm[7@0x8001656c6000 + 0x564 ] = 0x0a080328  v_mul_f32_e32 v4, v40, v1  pgm[7@0x8001656c6000 + 0x568 ] = 0x0a0a0331  v_mul_f32_e32 v5, v49, v1  pgm[7@0x8001656c6000 + 0x56c ] = 0x0a0c033b  v_mul_f32_e32 v6, v59, v1  pgm[7@0x8001656c6000 + 0x570 ] = 0x0a0e033e  v_mul_f32_e32 v7, v62, v1  pgm[7@0x8001656c6000 + 0x574 ] = 0x0a14033f  v_mul_f32_e32 v10, v63, v1  pgm[7@0x8001656c6000 + 0x578 ] = 0x0a16033c  v_mul_f32_e32 v11, v60, v1  pgm[7@0x8001656c6000 + 0x57c ] = 0x0a18033d  v_mul_f32_e32 v12, v61, v1  pgm[7@0x8001656c6000 + 0x580 ] = 0x0a1a0340  v_mul_f32_e32 v13, v64, v1  pgm[7@0x8001656c6000 + 0x584 ] = 0x0a1e032c  v_mul_f32_e32 v15, v44, v1  pgm[7@0x8001656c6000 + 0x588 ] = 0x2c060129  v_mac_f32_e32 v3, v41, v0  pgm[7@0x8001656c6000 + 0x58c ] = 0x2c08012d  v_mac_f32_e32 v4, v45, v0  pgm[7@0x8001656c6000 + 0x590 ] = 0x2c0a012f  v_mac_f32_e32 v5, v47, v0  pgm[7@0x8001656c6000 + 0x594 ] = 0x2c0c0133  v_mac_f32_e32 v6, v51, v0  pgm[7@0x8001656c6000 + 0x598 ] = 0x2c0e0136  v_mac_f32_e32 v7, v54, v0  pgm[7@0x8001656c6000 + 0x59c ] = 0x2c140137  v_mac_f32_e32 v10, v55, v0  pgm[7@0x8001656c6000 + 0x5a0 ] = 0x2c160134  v_mac_f32_e32 v11, v52, v0  pgm[7@0x8001656c6000 + 0x5a4 ] = 0x2c180135  v_mac_f32_e32 v12, v53, v0  pgm[7@0x8001656c6000 + 0x5a8 ] = 0x2c1a0138  v_mac_f32_e32 v13, v56, v0  pgm[7@0x8001656c6000 + 0x5ac ] = 0x2c1e0139  v_mac_f32_e32 v15, v57, v0  pgm[7@0x8001656c6000 + 0x5b0 ] = 0x040000f2  v_sub_f32_e32 v0, 1.0, v0  pgm[7@0x8001656c6000 + 0x5b4 ] = 0x04000300  v_sub_f32_e32 v0, v0, v1  pgm[7@0x8001656c6000 + 0x5b8 ] = 0x2c060530  v_mac_f32_e32 v3, v48, v2  pgm[7@0x8001656c6000 + 0x5bc ] = 0x2c080517  v_mac_f32_e32 v4, v23, v2  pgm[7@0x8001656c6000 + 0x5c0 ] = 0x2c0a0518  v_mac_f32_e32 v5, v24, v2  pgm[7@0x8001656c6000 + 0x5c4 ] = 0x2c0c0541  v_mac_f32_e32 v6, v65, v2  pgm[7@0x8001656c6000 + 0x5c8 ] = 0x2c0e0542  v_mac_f32_e32 v7, v66, v2  pgm[7@0x8001656c6000 + 0x5cc ] = 0x2c14052e  v_mac_f32_e32 v10, v46, v2  pgm[7@0x8001656c6000 + 0x5d0 ] = 0x2c160521  v_mac_f32_e32 v11, v33, v2  pgm[7@0x8001656c6000 + 0x5d4 ] = 0x2c180522  v_mac_f32_e32 v12, v34, v2  pgm[7@0x8001656c6000 + 0x5d8 ] = 0x2c1a051d  v_mac_f32_e32 v13, v29, v2  pgm[7@0x8001656c6000 + 0x5dc ] = 0x2c1e051e  v_mac_f32_e32 v15, v30, v2  pgm[7@0x8001656c6000 + 0x5e0 ] = 0x04040500  v_sub_f32_e32 v2, v0, v2  pgm[7@0x8001656c6000 + 0x5e4 ] = 0x2c06051a  v_mac_f32_e32 v3, v26, v2  pgm[7@0x8001656c6000 + 0x5e8 ] = 0x2c08051b  v_mac_f32_e32 v4, v27, v2  pgm[7@0x8001656c6000 + 0x5ec ] = 0x0a000703  v_mul_f32_e32 v0, v3, v3  pgm[7@0x8001656c6000 + 0x5f0 ] = 0x2c0e0508  v_mac_f32_e32 v7, v8, v2  pgm[7@0x8001656c6000 + 0x5f4 ] = 0x2c000904  v_mac_f32_e32 v0, v4, v4  pgm[7@0x8001656c6000 + 0x5f8 ] = 0x2c000f07  v_mac_f32_e32 v0, v7, v7  pgm[7@0x8001656c6000 + 0x5fc ] = 0x7e004900  v_rsq_f32_e32 v0, v0  pgm[7@0x8001656c6000 + 0x600 ] = 0x2c0a051c  v_mac_f32_e32 v5, v28, v2  pgm[7@0x8001656c6000 + 0x604 ] = 0x2c0c051f  v_mac_f32_e32 v6, v31, v2  pgm[7@0x8001656c6000 + 0x608 ] = 0x0a020b05  v_mul_f32_e32 v1, v5, v5  pgm[7@0x8001656c6000 + 0x60c ] = 0x2c140520  v_mac_f32_e32 v10, v32, v2  pgm[7@0x8001656c6000 + 0x610 ] = 0x2c020d06  v_mac_f32_e32 v1, v6, v6  pgm[7@0x8001656c6000 + 0x614 ] = 0x14002300  v_min_f32_e32 v0, v0, v17  pgm[7@0x8001656c6000 + 0x618 ] = 0x2c02150a  v_mac_f32_e32 v1, v10, v10  pgm[7@0x8001656c6000 + 0x61c ] = 0x7e104901  v_rsq_f32_e32 v8, v1  pgm[7@0x8001656c6000 + 0x620 ] = 0x0a080104  v_mul_f32_e32 v4, v4, v0  pgm[7@0x8001656c6000 + 0x624 ] = 0x0a060103  v_mul_f32_e32 v3, v3, v0  pgm[7@0x8001656c6000 + 0x628 ] = 0x0a0e0107  v_mul_f32_e32 v7, v7, v0  pgm[7@0x8001656c6000 + 0x62c ] = 0x14102308  v_min_f32_e32 v8, v8, v17  pgm[7@0x8001656c6000 + 0x630 ] = 0x0a0c1106  v_mul_f32_e32 v6, v6, v8  pgm[7@0x8001656c6000 + 0x634 ] = 0x2c180516  v_mac_f32_e32 v12, v22, v2  pgm[7@0x8001656c6000 + 0x638 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x8001656c6000 + 0x63c ] = 0x0a10110a  v_mul_f32_e32 v8, v10, v8  pgm[7@0x8001656c6000 + 0x640 ] = 0x2c1e050e  v_mac_f32_e32 v15, v14, v2  pgm[7@0x8001656c6000 + 0x644 ] = 0x2c160515  v_mac_f32_e32 v11, v21, v2  pgm[7@0x8001656c6000 + 0x648 ] = 0x0a14180c  v_mul_f32_e32 v10, s12, v12  pgm[7@0x8001656c6000 + 0x64c ] = 0x0a1c180d  v_mul_f32_e32 v14, s13, v12  pgm[7@0x8001656c6000 + 0x650 ] = 0x2c1a0523  v_mac_f32_e32 v13, v35, v2  pgm[7@0x8001656c6000 + 0x654 ] = 0x0a04080c  v_mul_f32_e32 v2, s12, v4  pgm[7@0x8001656c6000 + 0x658 ] = 0x0a240812  v_mul_f32_e32 v18, s18, v4  pgm[7@0x8001656c6000 + 0x65c ] = 0x0a080813  v_mul_f32_e32 v4, s19, v4  pgm[7@0x8001656c6000 + 0x660 ] = 0x0a260c12  v_mul_f32_e32 v19, s18, v6  pgm[7@0x8001656c6000 + 0x664 ] = 0x2c040610  v_mac_f32_e32 v2, s16, v3  pgm[7@0x8001656c6000 + 0x668 ] = 0x2c141610  v_mac_f32_e32 v10, s16, v11  pgm[7@0x8001656c6000 + 0x66c ] = 0x2c1c1611  v_mac_f32_e32 v14, s17, v11  pgm[7@0x8001656c6000 + 0x670 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x674 ] = 0xbf800000  s_nop 0  pgm[7@0x8001656c6000 + 0x678 ] = 0xe0042000  buffer_load_format_xy v[0:1], v9, s[4:7], 0 idxen  pgm[7@0x8001656c6000 + 0x67c ] = 0x80010009 ;;  pgm[7@0x8001656c6000 + 0x680 ] = 0x0a120c0c  v_mul_f32_e32 v9, s12, v6  pgm[7@0x8001656c6000 + 0x684 ] = 0xc02a0200  s_buffer_load_dwordx4 s[8:11], s[0:3], 0xca0  pgm[7@0x8001656c6000 + 0x688 ] = 0x00000ca0 ;;  pgm[7@0x8001656c6000 + 0x68c ] = 0xc0260300  s_buffer_load_dwordx2 s[12:13], s[0:3], 0xcb0  pgm[7@0x8001656c6000 + 0x690 ] = 0x00000cb0 ;;  pgm[7@0x8001656c6000 + 0x694 ] = 0xc02a0100  s_buffer_load_dwordx4 s[4:7], s[0:3], 0xcb8  pgm[7@0x8001656c6000 + 0x698 ] = 0x00000cb8 ;;  pgm[7@0x8001656c6000 + 0x69c ] = 0x0a0c0c13  v_mul_f32_e32 v6, s19, v6  pgm[7@0x8001656c6000 + 0x6a0 ] = 0x2c120a10  v_mac_f32_e32 v9, s16, v5  pgm[7@0x8001656c6000 + 0x6a4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c6000 + 0x6a8 ] = 0x2c240606  v_mac_f32_e32 v18, s6, v3  pgm[7@0x8001656c6000 + 0x6ac ] = 0x2c080607  v_mac_f32_e32 v4, s7, v3  pgm[7@0x8001656c6000 + 0x6b0 ] = 0x0a061812  v_mul_f32_e32 v3, s18, v12  pgm[7@0x8001656c6000 + 0x6b4 ] = 0x0a181813  v_mul_f32_e32 v12, s19, v12  pgm[7@0x8001656c6000 + 0x6b8 ] = 0xc02a0400  s_buffer_load_dwordx4 s[16:19], s[0:3], 0xce8  pgm[7@0x8001656c6000 + 0x6bc ] = 0x00000ce8 ;;  pgm[7@0x8001656c6000 + 0x6c0 ] = 0x2c0c0a07  v_mac_f32_e32 v6, s7, v5  pgm[7@0x8001656c6000 + 0x6c4 ] = 0xc0220580  s_buffer_load_dword s22, s[0:3], 0xcf8  pgm[7@0x8001656c6000 + 0x6c8 ] = 0x00000cf8 ;;  pgm[7@0x8001656c6000 + 0x6cc ] = 0xc0260500  s_buffer_load_dwordx2 s[20:21], s[0:3], 0xcfc  pgm[7@0x8001656c6000 + 0x6d0 ] = 0x00000cfc ;;  pgm[7@0x8001656c6000 + 0x6d4 ] = 0x2c0c100f  v_mac_f32_e32 v6, s15, v8  pgm[7@0x8001656c6000 + 0x6d8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c6000 + 0x6dc ] = 0x2c040e10  v_mac_f32_e32 v2, s16, v7  pgm[7@0x8001656c6000 + 0x6e0 ] = 0x2c260a06  v_mac_f32_e32 v19, s6, v5  pgm[7@0x8001656c6000 + 0x6e4 ] = 0x2c121010  v_mac_f32_e32 v9, s16, v8  pgm[7@0x8001656c6000 + 0x6e8 ] = 0x2c240e0e  v_mac_f32_e32 v18, s14, v7  pgm[7@0x8001656c6000 + 0x6ec ] = 0x2c080e0f  v_mac_f32_e32 v4, s15, v7  pgm[7@0x8001656c6000 + 0x6f0 ] = 0x0a0e0d02  v_mul_f32_e32 v7, v2, v6  pgm[7@0x8001656c6000 + 0x6f4 ] = 0x2c26100e  v_mac_f32_e32 v19, s14, v8  pgm[7@0x8001656c6000 + 0x6f8 ] = 0x0a101312  v_mul_f32_e32 v8, v18, v9  pgm[7@0x8001656c6000 + 0x6fc ] = 0xd1c10007  v_mad_f32 v7, v4, v9, -v7  pgm[7@0x8001656c6000 + 0x700 ] = 0x841e1304 ;;  pgm[7@0x8001656c6000 + 0x704 ] = 0x0a0a2704  v_mul_f32_e32 v5, v4, v19  pgm[7@0x8001656c6000 + 0x708 ] = 0x2c061606  v_mac_f32_e32 v3, s6, v11  pgm[7@0x8001656c6000 + 0x70c ] = 0x2c181607  v_mac_f32_e32 v12, s7, v11  pgm[7@0x8001656c6000 + 0x710 ] = 0xd1c10008  v_mad_f32 v8, v2, v19, -v8  pgm[7@0x8001656c6000 + 0x714 ] = 0x84222702 ;;  pgm[7@0x8001656c6000 + 0x718 ] = 0x0a160f07  v_mul_f32_e32 v11, v7, v7  pgm[7@0x8001656c6000 + 0x71c ] = 0xd1c10005  v_mad_f32 v5, v18, v6, -v5  pgm[7@0x8001656c6000 + 0x720 ] = 0x84160d12 ;;  pgm[7@0x8001656c6000 + 0x724 ] = 0x2c161108  v_mac_f32_e32 v11, v8, v8  pgm[7@0x8001656c6000 + 0x728 ] = 0x2c160b05  v_mac_f32_e32 v11, v5, v5  pgm[7@0x8001656c6000 + 0x72c ] = 0x2c141a10  v_mac_f32_e32 v10, s16, v13  pgm[7@0x8001656c6000 + 0x730 ] = 0x2c1c1a11  v_mac_f32_e32 v14, s17, v13  pgm[7@0x8001656c6000 + 0x734 ] = 0x7e16490b  v_rsq_f32_e32 v11, v11  pgm[7@0x8001656c6000 + 0x738 ] = 0x2c141e16  v_mac_f32_e32 v10, s22, v15  pgm[7@0x8001656c6000 + 0x73c ] = 0x0a202015  v_mul_f32_e32 v16, s21, v16  pgm[7@0x8001656c6000 + 0x740 ] = 0x2c1c1e14  v_mac_f32_e32 v14, s20, v15  pgm[7@0x8001656c6000 + 0x744 ] = 0xc02a0600  s_buffer_load_dwordx4 s[24:27], s[0:3], 0xc80  pgm[7@0x8001656c6000 + 0x748 ] = 0x00000c80 ;;  pgm[7@0x8001656c6000 + 0x74c ] = 0xc02a0500  s_buffer_load_dwordx4 s[20:23], s[0:3], 0xc90  pgm[7@0x8001656c6000 + 0x750 ] = 0x00000c90 ;;  pgm[7@0x8001656c6000 + 0x754 ] = 0x1416230b  v_min_f32_e32 v11, v11, v17  pgm[7@0x8001656c6000 + 0x758 ] = 0x2c181a0f  v_mac_f32_e32 v12, s15, v13  pgm[7@0x8001656c6000 + 0x75c ] = 0x2c061a0e  v_mac_f32_e32 v3, s14, v13  pgm[7@0x8001656c6000 + 0x760 ] = 0x0a0e1707  v_mul_f32_e32 v7, v7, v11  pgm[7@0x8001656c6000 + 0x764 ] = 0x0a101708  v_mul_f32_e32 v8, v8, v11  pgm[7@0x8001656c6000 + 0x768 ] = 0x0a0a1705  v_mul_f32_e32 v5, v5, v11  pgm[7@0x8001656c6000 + 0x76c ] = 0x2c181e13  v_mac_f32_e32 v12, s19, v15  pgm[7@0x8001656c6000 + 0x770 ] = 0x2c061e12  v_mac_f32_e32 v3, s18, v15  pgm[7@0x8001656c6000 + 0x774 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001656c6000 + 0x778 ] = 0x0a161814  v_mul_f32_e32 v11, s20, v12  pgm[7@0x8001656c6000 + 0x77c ] = 0x0a1a1815  v_mul_f32_e32 v13, s21, v12  pgm[7@0x8001656c6000 + 0x780 ] = 0x0a1e1816  v_mul_f32_e32 v15, s22, v12  pgm[7@0x8001656c6000 + 0x784 ] = 0x0a0e0f10  v_mul_f32_e32 v7, v16, v7  pgm[7@0x8001656c6000 + 0x788 ] = 0x0a101110  v_mul_f32_e32 v8, v16, v8  pgm[7@0x8001656c6000 + 0x78c ] = 0x0a0a0b10  v_mul_f32_e32 v5, v16, v5  pgm[7@0x8001656c6000 + 0x790 ] = 0x0a201817  v_mul_f32_e32 v16, s23, v12  pgm[7@0x8001656c6000 + 0x794 ] = 0x2c160618  v_mac_f32_e32 v11, s24, v3  pgm[7@0x8001656c6000 + 0x798 ] = 0x2c1a0619  v_mac_f32_e32 v13, s25, v3  pgm[7@0x8001656c6000 + 0x79c ] = 0x2c1e061a  v_mac_f32_e32 v15, s26, v3  pgm[7@0x8001656c6000 + 0x7a0 ] = 0x2c20061b  v_mac_f32_e32 v16, s27, v3  pgm[7@0x8001656c6000 + 0x7a4 ] = 0x2c161408  v_mac_f32_e32 v11, s8, v10  pgm[7@0x8001656c6000 + 0x7a8 ] = 0x2c1a1409  v_mac_f32_e32 v13, s9, v10  pgm[7@0x8001656c6000 + 0x7ac ] = 0x2c1e140a  v_mac_f32_e32 v15, s10, v10  pgm[7@0x8001656c6000 + 0x7b0 ] = 0x2c20140b  v_mac_f32_e32 v16, s11, v10  pgm[7@0x8001656c6000 + 0x7b4 ] = 0x2c161c0c  v_mac_f32_e32 v11, s12, v14  pgm[7@0x8001656c6000 + 0x7b8 ] = 0x2c1a1c0d  v_mac_f32_e32 v13, s13, v14  pgm[7@0x8001656c6000 + 0x7bc ] = 0x2c1e1c04  v_mac_f32_e32 v15, s4, v14  pgm[7@0x8001656c6000 + 0x7c0 ] = 0x2c201c05  v_mac_f32_e32 v16, s5, v14  pgm[7@0x8001656c6000 + 0x7c4 ] = 0xc40008cf  exp pos0 v11, v13, v15, v16 done  pgm[7@0x8001656c6000 + 0x7c8 ] = 0x100f0d0b ;;  pgm[7@0x8001656c6000 + 0x7cc ] = 0xc400020f  exp param0 v3, v12, v10, v14  pgm[7@0x8001656c6000 + 0x7d0 ] = 0x0e0a0c03 ;;  pgm[7@0x8001656c6000 + 0x7d4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001656c6000 + 0x7d8 ] = 0xc400021f  exp param1 v0, v1, v0, v0  pgm[7@0x8001656c6000 + 0x7dc ] = 0x00000100 ;;  pgm[7@0x8001656c6000 + 0x7e0 ] = 0xc400022f  exp param2 v18, v4, v2, v0  pgm[7@0x8001656c6000 + 0x7e4 ] = 0x00020412 ;;  pgm[7@0x8001656c6000 + 0x7e8 ] = 0xc400023f  exp param3 v19, v6, v9, v0  pgm[7@0x8001656c6000 + 0x7ec ] = 0x00090613 ;;  pgm[7@0x8001656c6000 + 0x7f0 ] = 0xc400024f  exp param4 v7, v8, v5, v0  pgm[7@0x8001656c6000 + 0x7f4 ] = 0x00050807 ;;  pgm[7@0x8001656c6000 + 0x7f8 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359ee000 of length 4996 bytes from IB[7@0x8001a7dc0100 + 0x960] pgm[7@0x8001359ee000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x8001359ee000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359ee000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359ee000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359ee000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001359ee000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x8001359ee000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x8001359ee000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x8001359ee000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x8001359ee000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x8001359ee000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x8001359ee000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x8001359ee000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x8001359ee000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x8001359ee000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x8001359ee000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x8001359ee000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x8001359ee000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x8001359ee000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x8001359ee000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x8001359ee000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x8001359ee000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x8001359ee000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001359ee000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001359ee000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x8001359ee000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001359ee000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x8001359ee000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x8001359ee000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x8001359ee000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001359ee000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x8001359ee000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x8001359ee000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x8001359ee000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x1b0  pgm[7@0x8001359ee000 + 0x8c ] = 0x000001b0 ;;  pgm[7@0x8001359ee000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x8001359ee000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x8001359ee000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001359ee000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x8001359ee000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x8001359ee000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001359ee000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001359ee000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x8001359ee000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001359ee000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x8001359ee000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001359ee000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x8001359ee000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x8001359ee000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x8001359ee000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x8001359ee000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x1c0  pgm[7@0x8001359ee000 + 0xd4 ] = 0x000001c0 ;;  pgm[7@0x8001359ee000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x8001359ee000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x8001359ee000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x8001359ee000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x8001359ee000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x8001359ee000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x8001359ee000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x8001359ee000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x8001359ee000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x8001359ee000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x8001359ee000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x8001359ee000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x8001359ee000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x8001359ee000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x8001359ee000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x8001359ee000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x8001359ee000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x140  pgm[7@0x8001359ee000 + 0x124 ] = 0x00000140 ;;  pgm[7@0x8001359ee000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x150  pgm[7@0x8001359ee000 + 0x12c ] = 0x00000150 ;;  pgm[7@0x8001359ee000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001359ee000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x8001359ee000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359ee000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x160  pgm[7@0x8001359ee000 + 0x140 ] = 0x00000160 ;;  pgm[7@0x8001359ee000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001359ee000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x8001359ee000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x8001359ee000 + 0x154 ] = 0x0a322907  v_mul_f32_e32 v25, v7, v20  pgm[7@0x8001359ee000 + 0x158 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x8001359ee000 + 0x15c ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x8001359ee000 + 0x160 ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x8001359ee000 + 0x164 ] = 0x0a342b09  v_mul_f32_e32 v26, v9, v21  pgm[7@0x8001359ee000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x8001359ee000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x8001359ee000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x8001359ee000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001359ee000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x8001359ee000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x8001359ee000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x8001359ee000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x8001359ee000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x8001359ee000 + 0x18c ] = 0xd4700102  v_interp_p1_f32_e32 v28, v2, attr0.y  pgm[7@0x8001359ee000 + 0x190 ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x8001359ee000 + 0x194 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001359ee000 + 0x198 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x8001359ee000 + 0x19c ] = 0xd4710103  v_interp_p2_f32_e32 v28, v3, attr0.y  pgm[7@0x8001359ee000 + 0x1a0 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359ee000 + 0x1a4 ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x8001359ee000 + 0x1a8 ] = 0x000000ff ;;  pgm[7@0x8001359ee000 + 0x1ac ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001359ee000 + 0x1b0 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001359ee000 + 0x1b4 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001359ee000 + 0x1b8 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001359ee000 + 0x1bc ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001359ee000 + 0x1c0 ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001359ee000 + 0x1c4 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359ee000 + 0x1c8 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x8001359ee000 + 0x1cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0x1d0 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001359ee000 + 0x1d4 ] = 0x03cde906 ;;  pgm[7@0x8001359ee000 + 0x1d8 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x8001359ee000 + 0x1dc ] = 0x00020880 ;;  pgm[7@0x8001359ee000 + 0x1e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x8001359ee000 + 0x1e4 ] = 0x00020026 ;;  pgm[7@0x8001359ee000 + 0x1e8 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001359ee000 + 0x1ec ] = 0x03cde905 ;;  pgm[7@0x8001359ee000 + 0x1f0 ] = 0x0a0e0d06  v_mul_f32_e32 v7, v6, v6  pgm[7@0x8001359ee000 + 0x1f4 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x8001359ee000 + 0x1f8 ] = 0x00020c80 ;;  pgm[7@0x8001359ee000 + 0x1fc ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x8001359ee000 + 0x200 ] = 0x00020a80 ;;  pgm[7@0x8001359ee000 + 0x204 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v7  pgm[7@0x8001359ee000 + 0x208 ] = 0xc41e0b05 ;;  pgm[7@0x8001359ee000 + 0x20c ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001359ee000 + 0x210 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001359ee000 + 0x214 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001359ee000 + 0x218 ] = 0x0a0e0306  v_mul_f32_e32 v7, v6, v1  pgm[7@0x8001359ee000 + 0x21c ] = 0x0a103306  v_mul_f32_e32 v8, v6, v25  pgm[7@0x8001359ee000 + 0x220 ] = 0x0a122906  v_mul_f32_e32 v9, v6, v20  pgm[7@0x8001359ee000 + 0x224 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359ee000 + 0x228 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359ee000 + 0x22c ] = 0x2c0e3500  v_mac_f32_e32 v7, v0, v26  pgm[7@0x8001359ee000 + 0x230 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x8001359ee000 + 0x234 ] = 0x2c121700  v_mac_f32_e32 v9, v0, v11  pgm[7@0x8001359ee000 + 0x238 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359ee000 + 0x23c ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359ee000 + 0x240 ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x8001359ee000 + 0x244 ] = 0x000200f2 ;;  pgm[7@0x8001359ee000 + 0x248 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x8001359ee000 + 0x24c ] = 0x0061e480 ;;  pgm[7@0x8001359ee000 + 0x250 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x8001359ee000 + 0x254 ] = 0x00023080 ;;  pgm[7@0x8001359ee000 + 0x258 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x8001359ee000 + 0x25c ] = 0x00010007 ;;  pgm[7@0x8001359ee000 + 0x260 ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x8001359ee000 + 0x264 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x8001359ee000 + 0x268 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x8001359ee000 + 0x26c ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x8001359ee000 + 0x270 ] = 0x0001e480 ;;  pgm[7@0x8001359ee000 + 0x274 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x8001359ee000 + 0x278 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x8001359ee000 + 0x27c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001359ee000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x284 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x8001359ee000 + 0x288 ] = 0x0000000c ;;  pgm[7@0x8001359ee000 + 0x28c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x8001359ee000 + 0x290 ] = 0x00000010 ;;  pgm[7@0x8001359ee000 + 0x294 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359ee000 + 0x298 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359ee000 + 0x29c ] = 0xd4180002  v_interp_p1_f32_e32 v6, v2, attr0.x  pgm[7@0x8001359ee000 + 0x2a0 ] = 0x2c0e2300  v_mac_f32_e32 v7, v0, v17  pgm[7@0x8001359ee000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x8001359ee000 + 0x2a8 ] = 0x2c122700  v_mac_f32_e32 v9, v0, v19  pgm[7@0x8001359ee000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359ee000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359ee000 + 0x2b4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x2b8 ] = 0x0a0a3800  v_mul_f32_e32 v5, s0, v28  pgm[7@0x8001359ee000 + 0x2bc ] = 0x0a163801  v_mul_f32_e32 v11, s1, v28  pgm[7@0x8001359ee000 + 0x2c0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x8001359ee000 + 0x2c4 ] = 0x0000001c ;;  pgm[7@0x8001359ee000 + 0x2c8 ] = 0xd4190003  v_interp_p2_f32_e32 v6, v3, attr0.x  pgm[7@0x8001359ee000 + 0x2cc ] = 0x2c0a0c06  v_mac_f32_e32 v5, s6, v6  pgm[7@0x8001359ee000 + 0x2d0 ] = 0x2c160c07  v_mac_f32_e32 v11, s7, v6  pgm[7@0x8001359ee000 + 0x2d4 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x8001359ee000 + 0x2d8 ] = 0x00000024 ;;  pgm[7@0x8001359ee000 + 0x2dc ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x8001359ee000 + 0x2e0 ] = 0x0000002c ;;  pgm[7@0x8001359ee000 + 0x2e4 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x8001359ee000 + 0x2e8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x2ec ] = 0x0a043800  v_mul_f32_e32 v2, s0, v28  pgm[7@0x8001359ee000 + 0x2f0 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x8001359ee000 + 0x2f4 ] = 0x2c040c18  v_mac_f32_e32 v2, s24, v6  pgm[7@0x8001359ee000 + 0x2f8 ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x8001359ee000 + 0x2fc ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x8001359ee000 + 0x300 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359ee000 + 0x304 ] = 0x2c0a1401  v_mac_f32_e32 v5, s1, v10  pgm[7@0x8001359ee000 + 0x308 ] = 0x2c161419  v_mac_f32_e32 v11, s25, v10  pgm[7@0x8001359ee000 + 0x30c ] = 0x02060a07  v_add_f32_e32 v3, s7, v5  pgm[7@0x8001359ee000 + 0x310 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001359ee000 + 0x314 ] = 0x020a1627  v_add_f32_e32 v5, s39, v11  pgm[7@0x8001359ee000 + 0x318 ] = 0x7e164425  v_rcp_f32_e32 v11, s37  pgm[7@0x8001359ee000 + 0x31c ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x8001359ee000 + 0x320 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001359ee000 + 0x324 ] = 0x0a040b02  v_mul_f32_e32 v2, v2, v5  pgm[7@0x8001359ee000 + 0x328 ] = 0x7e0a4424  v_rcp_f32_e32 v5, s36  pgm[7@0x8001359ee000 + 0x32c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359ee000 + 0x330 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x8001359ee000 + 0x334 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359ee000 + 0x338 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359ee000 + 0x33c ] = 0x0a161701  v_mul_f32_e32 v11, v1, v11  pgm[7@0x8001359ee000 + 0x340 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359ee000 + 0x344 ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359ee000 + 0x348 ] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001359ee000 + 0x34c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359ee000 + 0x350 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359ee000 + 0x354 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x170  pgm[7@0x8001359ee000 + 0x358 ] = 0x00000170 ;;  pgm[7@0x8001359ee000 + 0x35c ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x178  pgm[7@0x8001359ee000 + 0x360 ] = 0x00000178 ;;  pgm[7@0x8001359ee000 + 0x364 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x194  pgm[7@0x8001359ee000 + 0x368 ] = 0x00000194 ;;  pgm[7@0x8001359ee000 + 0x36c ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x198  pgm[7@0x8001359ee000 + 0x370 ] = 0x00000198 ;;  pgm[7@0x8001359ee000 + 0x374 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359ee000 + 0x378 ] = 0x03c1e102 ;;  pgm[7@0x8001359ee000 + 0x37c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359ee000 + 0x380 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359ee000 + 0x384 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001359ee000 + 0x388 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359ee000 + 0x38c ] = 0xd1c10002  v_mad_f32 v2, v2, v11, 0.5  pgm[7@0x8001359ee000 + 0x390 ] = 0x03c21702 ;;  pgm[7@0x8001359ee000 + 0x394 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359ee000 + 0x398 ] = 0x03c1e103 ;;  pgm[7@0x8001359ee000 + 0x39c ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359ee000 + 0x3a0 ] = 0x0a400501  v_mul_f32_e32 v32, v1, v2  pgm[7@0x8001359ee000 + 0x3a4 ] = 0xd1c10003  v_mad_f32 v3, v3, v5, 0.5  pgm[7@0x8001359ee000 + 0x3a8 ] = 0x03c20b03 ;;  pgm[7@0x8001359ee000 + 0x3ac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x3b0 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x8001359ee000 + 0x3b4 ] = 0x0a3e0700  v_mul_f32_e32 v31, v0, v3  pgm[7@0x8001359ee000 + 0x3b8 ] = 0x7e0a3f02  v_floor_f32_e32 v5, v2  pgm[7@0x8001359ee000 + 0x3bc ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x8001359ee000 + 0x3c0 ] = 0x7e163f03  v_floor_f32_e32 v11, v3  pgm[7@0x8001359ee000 + 0x3c4 ] = 0xd1c10005  v_mad_f32 v5, -s26, v12, v5  pgm[7@0x8001359ee000 + 0x3c8 ] = 0x2416181a ;;  pgm[7@0x8001359ee000 + 0x3cc ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359ee000 + 0x3d0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359ee000 + 0x3d4 ] = 0x00020480 ;;  pgm[7@0x8001359ee000 + 0x3d8 ] = 0xd1c1000b  v_mad_f32 v11, -s27, v13, v11  pgm[7@0x8001359ee000 + 0x3dc ] = 0x242e1a1b ;;  pgm[7@0x8001359ee000 + 0x3e0 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359ee000 + 0x3e4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359ee000 + 0x3e8 ] = 0x00021680 ;;  pgm[7@0x8001359ee000 + 0x3ec ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359ee000 + 0x3f0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ee000 + 0x3f4 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001359ee000 + 0x3f8 ] = 0x0019e480 ;;  pgm[7@0x8001359ee000 + 0x3fc ] = 0x2c0a181a  v_mac_f32_e32 v5, s26, v12  pgm[7@0x8001359ee000 + 0x400 ] = 0x02040b02  v_add_f32_e32 v2, v2, v5  pgm[7@0x8001359ee000 + 0x404 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001359ee000 + 0x408 ] = 0x3c800000 ;;  pgm[7@0x8001359ee000 + 0x40c ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359ee000 + 0x410 ] = 0x0001e480 ;;  pgm[7@0x8001359ee000 + 0x414 ] = 0x2c161a1b  v_mac_f32_e32 v11, s27, v13  pgm[7@0x8001359ee000 + 0x418 ] = 0x02061703  v_add_f32_e32 v3, v3, v11  pgm[7@0x8001359ee000 + 0x41c ] = 0x0a0a0102  v_mul_f32_e32 v5, v2, v0  pgm[7@0x8001359ee000 + 0x420 ] = 0x0a160103  v_mul_f32_e32 v11, v3, v0  pgm[7@0x8001359ee000 + 0x424 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x8001359ee000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x8001359ee000 + 0x42c ] = 0xd1c10005  v_mad_f32 v5, -v2, v0, v5  pgm[7@0x8001359ee000 + 0x430 ] = 0x24160102 ;;  pgm[7@0x8001359ee000 + 0x434 ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359ee000 + 0x438 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359ee000 + 0x43c ] = 0x00020480 ;;  pgm[7@0x8001359ee000 + 0x440 ] = 0xd1c1000b  v_mad_f32 v11, -v3, v0, v11  pgm[7@0x8001359ee000 + 0x444 ] = 0x242e0103 ;;  pgm[7@0x8001359ee000 + 0x448 ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x8001359ee000 + 0x44c ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359ee000 + 0x450 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359ee000 + 0x454 ] = 0x00021680 ;;  pgm[7@0x8001359ee000 + 0x458 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359ee000 + 0x45c ] = 0x2c160103  v_mac_f32_e32 v11, v3, v0  pgm[7@0x8001359ee000 + 0x460 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x8001359ee000 + 0x464 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001359ee000 + 0x468 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359ee000 + 0x46c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359ee000 + 0x470 ] = 0x0019e480 ;;  pgm[7@0x8001359ee000 + 0x474 ] = 0x2c0a0102  v_mac_f32_e32 v5, v2, v0  pgm[7@0x8001359ee000 + 0x478 ] = 0x02000b0c  v_add_f32_e32 v0, v12, v5  pgm[7@0x8001359ee000 + 0x47c ] = 0x7e0a4418  v_rcp_f32_e32 v5, s24  pgm[7@0x8001359ee000 + 0x480 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ee000 + 0x484 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359ee000 + 0x488 ] = 0x0001e480 ;;  pgm[7@0x8001359ee000 + 0x48c ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359ee000 + 0x490 ] = 0x0204170d  v_add_f32_e32 v2, v13, v11  pgm[7@0x8001359ee000 + 0x494 ] = 0x1616020e  v_max_f32_e32 v11, s14, v1  pgm[7@0x8001359ee000 + 0x498 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359ee000 + 0x49c ] = 0x162a020e  v_max_f32_e32 v21, s14, v1  pgm[7@0x8001359ee000 + 0x4a0 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x8001359ee000 + 0x4a4 ] = 0x000002f0 ;;  pgm[7@0x8001359ee000 + 0x4a8 ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x8001359ee000 + 0x4ac ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x4b0 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001359ee000 + 0x4b4 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359ee000 + 0x4b8 ] = 0x0a002b00  v_mul_f32_e32 v0, v0, v21  pgm[7@0x8001359ee000 + 0x4bc ] = 0x0a021702  v_mul_f32_e32 v1, v2, v11  pgm[7@0x8001359ee000 + 0x4c0 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x8001359ee000 + 0x4c4 ] = 0x0a2e2af0  v_mul_f32_e32 v23, 0.5, v21  pgm[7@0x8001359ee000 + 0x4c8 ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x8001359ee000 + 0x4cc ] = 0x00000280 ;;  pgm[7@0x8001359ee000 + 0x4d0 ] = 0x0a4416f0  v_mul_f32_e32 v34, 0.5, v11  pgm[7@0x8001359ee000 + 0x4d4 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x8001359ee000 + 0x4d8 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x4dc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x4e0 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x8001359ee000 + 0x4e4 ] = 0x00c40000 ;;  pgm[7@0x8001359ee000 + 0x4e8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x8001359ee000 + 0x4ec ] = 0x000002b0 ;;  pgm[7@0x8001359ee000 + 0x4f0 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x8001359ee000 + 0x4f4 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x4f8 ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x8001359ee000 + 0x4fc ] = 0x00000200 ;;  pgm[7@0x8001359ee000 + 0x500 ] = 0x0a461626  v_mul_f32_e32 v35, s38, v11  pgm[7@0x8001359ee000 + 0x504 ] = 0xd1c10025  v_mad_f32 v37, v3, v11, v34  pgm[7@0x8001359ee000 + 0x508 ] = 0x048a1703 ;;  pgm[7@0x8001359ee000 + 0x50c ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x8001359ee000 + 0x510 ] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x8001359ee000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359ee000 + 0x51c ] = 0x7e0a3f01  v_floor_f32_e32 v5, v1  pgm[7@0x8001359ee000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359ee000 + 0x524 ] = 0x040a0305  v_sub_f32_e32 v5, v5, v1  pgm[7@0x8001359ee000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001359ee000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x8001359ee000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359ee000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359ee000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359ee000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v5  pgm[7@0x8001359ee000 + 0x540 ] = 0x00020a80 ;;  pgm[7@0x8001359ee000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ee000 + 0x548 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359ee000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x8001359ee000 + 0x550 ] = 0x02020b01  v_add_f32_e32 v1, v1, v5  pgm[7@0x8001359ee000 + 0x554 ] = 0x022c030d  v_add_f32_e32 v22, v13, v1  pgm[7@0x8001359ee000 + 0x558 ] = 0x06020c24  v_subrev_f32_e32 v1, s36, v6  pgm[7@0x8001359ee000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359ee000 + 0x560 ] = 0x06043825  v_subrev_f32_e32 v2, s37, v28  pgm[7@0x8001359ee000 + 0x564 ] = 0x0a0a0301  v_mul_f32_e32 v5, v1, v1  pgm[7@0x8001359ee000 + 0x568 ] = 0x2c0a0502  v_mac_f32_e32 v5, v2, v2  pgm[7@0x8001359ee000 + 0x56c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359ee000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x8001359ee000 + 0x574 ] = 0x2c0a2713  v_mac_f32_e32 v5, v19, v19  pgm[7@0x8001359ee000 + 0x578 ] = 0x0200010c  v_add_f32_e32 v0, v12, v0  pgm[7@0x8001359ee000 + 0x57c ] = 0xd1c10018  v_mad_f32 v24, v0, v21, v23  pgm[7@0x8001359ee000 + 0x580 ] = 0x045e2b00 ;;  pgm[7@0x8001359ee000 + 0x584 ] = 0xd1640105  v_rsq_f32_e64 v5, |v5|  pgm[7@0x8001359ee000 + 0x588 ] = 0x00000105 ;;  pgm[7@0x8001359ee000 + 0x58c ] = 0x7e003f18  v_floor_f32_e32 v0, v24  pgm[7@0x8001359ee000 + 0x590 ] = 0x04003100  v_sub_f32_e32 v0, v0, v24  pgm[7@0x8001359ee000 + 0x594 ] = 0x02003100  v_add_f32_e32 v0, v0, v24  pgm[7@0x8001359ee000 + 0x598 ] = 0x0a324500  v_mul_f32_e32 v25, v0, v34  pgm[7@0x8001359ee000 + 0x59c ] = 0x14240a05  v_min_f32_e32 v18, s5, v5  pgm[7@0x8001359ee000 + 0x5a0 ] = 0x2c324500  v_mac_f32_e32 v25, v0, v34  pgm[7@0x8001359ee000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001359ee000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x8001359ee000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x8001359ee000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x8001359ee000 + 0x5b8 ] = 0x0a000f00  v_mul_f32_e32 v0, v0, v7  pgm[7@0x8001359ee000 + 0x5bc ] = 0x0a0a0512  v_mul_f32_e32 v5, v18, v2  pgm[7@0x8001359ee000 + 0x5c0 ] = 0x2c001105  v_mac_f32_e32 v0, v5, v8  pgm[7@0x8001359ee000 + 0x5c4 ] = 0x0a0a2712  v_mul_f32_e32 v5, v18, v19  pgm[7@0x8001359ee000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x8001359ee000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v5, v9 mul:2  pgm[7@0x8001359ee000 + 0x5d4 ] = 0x08021305 ;;  pgm[7@0x8001359ee000 + 0x5d8 ] = 0x0a0a0107  v_mul_f32_e32 v5, v7, v0  pgm[7@0x8001359ee000 + 0x5dc ] = 0xd1c1001b  v_mad_f32 v27, v18, v1, -v5  pgm[7@0x8001359ee000 + 0x5e0 ] = 0x84160312 ;;  pgm[7@0x8001359ee000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x8001359ee000 + 0x5e8 ] = 0xd1c1001d  v_mad_f32 v29, v18, v2, -v1  pgm[7@0x8001359ee000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x8001359ee000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x8001359ee000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x8001359ee000 + 0x5f8 ] = 0x0a000109  v_mul_f32_e32 v0, v9, v0  pgm[7@0x8001359ee000 + 0x5fc ] = 0x0a3c02ff  v_mul_f32_e32 v30, 0x3e22f98c, v1  pgm[7@0x8001359ee000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x8001359ee000 + 0x604 ] = 0xd1c10005  v_mad_f32 v5, v18, v19, -v0  pgm[7@0x8001359ee000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x8001359ee000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x8001359ee000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v31, s[28:35], s[44:47] dmask:0xf pgm[7@0x8001359ee000 + 0x61c ] = 0x0167281f ;;  pgm[7@0x8001359ee000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x8001359ee000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x8001359ee000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x8001359ee000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v22  pgm[7@0x8001359ee000 + 0x634 ] = 0x00022d27 ;;  pgm[7@0x8001359ee000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x8001359ee000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x8001359ee000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x8001359ee000 + 0x644 ] = 0x7e3e032d  v_mov_b32_e32 v31, v45  pgm[7@0x8001359ee000 + 0x648 ] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x8001359ee000 + 0x64c ] = 0x7e42031a  v_mov_b32_e32 v33, v26  pgm[7@0x8001359ee000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x8001359ee000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x8001359ee000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x8001359ee000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ee000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359ee000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x8001359ee000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001359ee000 + 0x66c ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x8001359ee000 + 0x670 ] = 0x02323322  v_add_f32_e32 v25, v34, v25  pgm[7@0x8001359ee000 + 0x674 ] = 0x0a343080  v_mul_f32_e32 v26, 0, v24  pgm[7@0x8001359ee000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001359ee000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001359ee000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x8001359ee000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001359ee000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x8001359ee000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x8001359ee000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x8001359ee000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0x69c ] = 0xf0900100  image_sample_l v26, v24, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0x6a0 ] = 0x00c41a18 ;;  pgm[7@0x8001359ee000 + 0x6a4 ] = 0x02303115  v_add_f32_e32 v24, v21, v24  pgm[7@0x8001359ee000 + 0x6a8 ] = 0x7e323f18  v_floor_f32_e32 v25, v24  pgm[7@0x8001359ee000 + 0x6ac ] = 0x04323119  v_sub_f32_e32 v25, v25, v24  pgm[7@0x8001359ee000 + 0x6b0 ] = 0x02483318  v_add_f32_e32 v36, v24, v25  pgm[7@0x8001359ee000 + 0x6b4 ] = 0x0a324524  v_mul_f32_e32 v25, v36, v34  pgm[7@0x8001359ee000 + 0x6b8 ] = 0x2c324524  v_mac_f32_e32 v25, v36, v34  pgm[7@0x8001359ee000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0x6c0 ] = 0x0248351a  v_add_f32_e32 v36, v26, v26  pgm[7@0x8001359ee000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001359ee000 + 0x6c8 ] = 0x2c4834f5  v_mac_f32_e32 v36, -2.0, v26  pgm[7@0x8001359ee000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001359ee000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x8001359ee000 + 0x6d4 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001359ee000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359ee000 + 0x6dc ] = 0x2c4834f4  v_mac_f32_e32 v36, 2.0, v26  pgm[7@0x8001359ee000 + 0x6e0 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[0:1]  pgm[7@0x8001359ee000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x8001359ee000 + 0x6e8 ] = 0x0234491a  v_add_f32_e32 v26, v26, v36  pgm[7@0x8001359ee000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v26, v21, v23  pgm[7@0x8001359ee000 + 0x6f0 ] = 0x045e2b1a ;;  pgm[7@0x8001359ee000 + 0x6f4 ] = 0x02684915  v_add_f32_e32 v52, v21, v36  pgm[7@0x8001359ee000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359ee000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x8001359ee000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359ee000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x8001359ee000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ee000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359ee000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0x71c ] = 0x04340d2c  v_sub_f32_e32 v26, v44, v6  pgm[7@0x8001359ee000 + 0x720 ] = 0x0448392d  v_sub_f32_e32 v36, v45, v28  pgm[7@0x8001359ee000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x8001359ee000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001359ee000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x8001359ee000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001359ee000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x8001359ee000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001359ee000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001359ee000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001359ee000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359ee000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x8001359ee000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001359ee000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x8001359ee000 + 0x754 ] = 0x0a6a351a  v_mul_f32_e32 v53, v26, v26  pgm[7@0x8001359ee000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001359ee000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x8001359ee000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x8001359ee000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001359ee000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001359ee000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x8001359ee000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001359ee000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001359ee000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x8001359ee000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001359ee000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x8001359ee000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359ee000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001359ee000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x8001359ee000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001359ee000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x8001359ee000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001359ee000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x8001359ee000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001359ee000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001359ee000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001359ee000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x8001359ee000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359ee000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001359ee000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001359ee000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x8001359ee000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001359ee000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001359ee000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001359ee000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001359ee000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001359ee000 + 0x7d4 ] = 0x0a345b1a  v_mul_f32_e32 v26, v26, v45  pgm[7@0x8001359ee000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001359ee000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x8001359ee000 + 0x7e0 ] = 0x0a680f1a  v_mul_f32_e32 v52, v26, v7  pgm[7@0x8001359ee000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x8001359ee000 + 0x7e8 ] = 0x0a5a371a  v_mul_f32_e32 v45, v26, v27  pgm[7@0x8001359ee000 + 0x7ec ] = 0x14346d2e  v_min_f32_e32 v26, v46, v54  pgm[7@0x8001359ee000 + 0x7f0 ] = 0x2c5a3b24  v_mac_f32_e32 v45, v36, v29  pgm[7@0x8001359ee000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001359ee000 + 0x7f8 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359ee000 + 0x7fc ] = 0xd105801a  v_mul_f32_e64 v26, v51, v26 clamp  pgm[7@0x8001359ee000 + 0x800 ] = 0x00023533 ;;  pgm[7@0x8001359ee000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v5 clamp  pgm[7@0x8001359ee000 + 0x808 ] = 0x00020b2c ;;  pgm[7@0x8001359ee000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x8001359ee000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001359ee000 + 0x814 ] = 0x3034351a  v_madak_f32 v26, v26, v26, 0x3ca3d70a  pgm[7@0x8001359ee000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x8001359ee000 + 0x81c ] = 0x7e34451a  v_rcp_f32_e32 v26, v26  pgm[7@0x8001359ee000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v9 clamp  pgm[7@0x8001359ee000 + 0x824 ] = 0x0002132c ;;  pgm[7@0x8001359ee000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001359ee000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001359ee000 + 0x830 ] = 0x14346d1a  v_min_f32_e32 v26, v26, v54  pgm[7@0x8001359ee000 + 0x834 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359ee000 + 0x838 ] = 0x023434ff  v_add_f32_e32 v26, 0xbf7afafb, v26  pgm[7@0x8001359ee000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x8001359ee000 + 0x840 ] = 0x0a3434ff  v_mul_f32_e32 v26, 0x3e50e561, v26  pgm[7@0x8001359ee000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x8001359ee000 + 0x848 ] = 0x0a48491e  v_mul_f32_e32 v36, v30, v36  pgm[7@0x8001359ee000 + 0x84c ] = 0x0a58611a  v_mul_f32_e32 v44, v26, v48  pgm[7@0x8001359ee000 + 0x850 ] = 0x0a5a631a  v_mul_f32_e32 v45, v26, v49  pgm[7@0x8001359ee000 + 0x854 ] = 0x0a5c651a  v_mul_f32_e32 v46, v26, v50  pgm[7@0x8001359ee000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x8001359ee000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001359ee000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x8001359ee000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x8001359ee000 + 0x868 ] = 0xd1c1001a  v_mad_f32 v26, v44, v47, v33  pgm[7@0x8001359ee000 + 0x86c ] = 0x04865f2c ;;  pgm[7@0x8001359ee000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v32  pgm[7@0x8001359ee000 + 0x874 ] = 0x04825f2d ;;  pgm[7@0x8001359ee000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v31  pgm[7@0x8001359ee000 + 0x87c ] = 0x047e5f2e ;;  pgm[7@0x8001359ee000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x8001359ee000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x8001359ee000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x8001359ee000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x8001359ee000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x8001359ee000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x8001359ee000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x8001359ee000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x8001359ee000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x8001359ee000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x8001359ee000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x8001359ee000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x8001359ee000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x8001359ee000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x8001359ee000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x8001359ee000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x8001359ee000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x8001359ee000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x8001359ee000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x8001359ee000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x8001359ee000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001359ee000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x8001359ee000 + 0x8d8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xf0  pgm[7@0x8001359ee000 + 0x8dc ] = 0x000000f0 ;;  pgm[7@0x8001359ee000 + 0x8e0 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0xf8  pgm[7@0x8001359ee000 + 0x8e4 ] = 0x000000f8 ;;  pgm[7@0x8001359ee000 + 0x8e8 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359ee000 + 0x8ec ] = 0x7f7fffff ;;  pgm[7@0x8001359ee000 + 0x8f0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x108  pgm[7@0x8001359ee000 + 0x8f4 ] = 0x00000108 ;;  pgm[7@0x8001359ee000 + 0x8f8 ] = 0xc02a0504  s_buffer_load_dwordx4 s[20:23], s[8:11], 0x120  pgm[7@0x8001359ee000 + 0x8fc ] = 0x00000120 ;;  pgm[7@0x8001359ee000 + 0x900 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x904 ] = 0x042a0c00  v_sub_f32_e32 v21, s0, v6  pgm[7@0x8001359ee000 + 0x908 ] = 0x042c3801  v_sub_f32_e32 v22, s1, v28  pgm[7@0x8001359ee000 + 0x90c ] = 0x0a2e2b15  v_mul_f32_e32 v23, v21, v21  pgm[7@0x8001359ee000 + 0x910 ] = 0x2c2e2d16  v_mac_f32_e32 v23, v22, v22  pgm[7@0x8001359ee000 + 0x914 ] = 0x04341410  v_sub_f32_e32 v26, s16, v10  pgm[7@0x8001359ee000 + 0x918 ] = 0x2c2e351a  v_mac_f32_e32 v23, v26, v26  pgm[7@0x8001359ee000 + 0x91c ] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x8001359ee000 + 0x920 ] = 0x00000117 ;;  pgm[7@0x8001359ee000 + 0x924 ] = 0x7e484417  v_rcp_f32_e32 v36, s23  pgm[7@0x8001359ee000 + 0x928 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x8001359ee000 + 0x92c ] = 0x00000f00 ;;  pgm[7@0x8001359ee000 + 0x930 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359ee000 + 0x934 ] = 0xff7fffff ;;  pgm[7@0x8001359ee000 + 0x938 ] = 0x14443117  v_min_f32_e32 v34, v23, v24  pgm[7@0x8001359ee000 + 0x93c ] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x8001359ee000 + 0x940 ] = 0x0a2e2b22  v_mul_f32_e32 v23, v34, v21  pgm[7@0x8001359ee000 + 0x944 ] = 0x0a2a3522  v_mul_f32_e32 v21, v34, v26  pgm[7@0x8001359ee000 + 0x948 ] = 0x0a2c2d22  v_mul_f32_e32 v22, v34, v22  pgm[7@0x8001359ee000 + 0x94c ] = 0x14343123  v_min_f32_e32 v26, v35, v24  pgm[7@0x8001359ee000 + 0x950 ] = 0x7e460207  v_mov_b32_e32 v35, s7  pgm[7@0x8001359ee000 + 0x954 ] = 0x04464611  v_sub_f32_e32 v35, s17, v35  pgm[7@0x8001359ee000 + 0x958 ] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001359ee000 + 0x95c ] = 0x0a442c13  v_mul_f32_e32 v34, s19, v22  pgm[7@0x8001359ee000 + 0x960 ] = 0xd1c10022  v_mad_f32 v34, s18, -v23, -v34  pgm[7@0x8001359ee000 + 0x964 ] = 0xc48a2e12 ;;  pgm[7@0x8001359ee000 + 0x968 ] = 0xd1c10022  v_mad_f32 v34, -s6, v21, v34  pgm[7@0x8001359ee000 + 0x96c ] = 0x248a2a06 ;;  pgm[7@0x8001359ee000 + 0x970 ] = 0x14463123  v_min_f32_e32 v35, v35, v24  pgm[7@0x8001359ee000 + 0x974 ] = 0x14303124  v_min_f32_e32 v24, v36, v24  pgm[7@0x8001359ee000 + 0x978 ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359ee000 + 0x97c ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359ee000 + 0x980 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001359ee000 + 0x984 ] = 0x0002311a ;;  pgm[7@0x8001359ee000 + 0x988 ] = 0x06444407  v_subrev_f32_e32 v34, s7, v34  pgm[7@0x8001359ee000 + 0x98c ] = 0x16463323  v_max_f32_e32 v35, v35, v25  pgm[7@0x8001359ee000 + 0x990 ] = 0xd1058022  v_mul_f32_e64 v34, v35, v34 clamp  pgm[7@0x8001359ee000 + 0x994 ] = 0x00024523 ;;  pgm[7@0x8001359ee000 + 0x998 ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359ee000 + 0x99c ] = 0x0a344518  v_mul_f32_e32 v26, v24, v34  pgm[7@0x8001359ee000 + 0x9a0 ] = 0x0a323414  v_mul_f32_e32 v25, s20, v26  pgm[7@0x8001359ee000 + 0x9a4 ] = 0x0a303415  v_mul_f32_e32 v24, s21, v26  pgm[7@0x8001359ee000 + 0x9a8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x9ac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ee000 + 0x9b0 ] = 0x0a343416  v_mul_f32_e32 v26, s22, v26  pgm[7@0x8001359ee000 + 0x9b4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359ee000 + 0x9b8 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0x40  pgm[7@0x8001359ee000 + 0x9bc ] = 0x00000040 ;;  pgm[7@0x8001359ee000 + 0x9c0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x4c  pgm[7@0x8001359ee000 + 0x9c4 ] = 0x0000004c ;;  pgm[7@0x8001359ee000 + 0x9c8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x50  pgm[7@0x8001359ee000 + 0x9cc ] = 0x00000050 ;;  pgm[7@0x8001359ee000 + 0x9d0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x5c  pgm[7@0x8001359ee000 + 0x9d4 ] = 0x0000005c ;;  pgm[7@0x8001359ee000 + 0x9d8 ] = 0xc0220484  s_buffer_load_dword s18, s[8:11], 0x64  pgm[7@0x8001359ee000 + 0x9dc ] = 0x00000064 ;;  pgm[7@0x8001359ee000 + 0x9e0 ] = 0xc0260404  s_buffer_load_dwordx2 s[16:17], s[8:11], 0x6c  pgm[7@0x8001359ee000 + 0x9e4 ] = 0x0000006c ;;  pgm[7@0x8001359ee000 + 0x9e8 ] = 0xc02204c4  s_buffer_load_dword s19, s[8:11], 0x74  pgm[7@0x8001359ee000 + 0x9ec ] = 0x00000074 ;;  pgm[7@0x8001359ee000 + 0x9f0 ] = 0xc0220504  s_buffer_load_dword s20, s[8:11], 0x7c  pgm[7@0x8001359ee000 + 0x9f4 ] = 0x0000007c ;;  pgm[7@0x8001359ee000 + 0x9f8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x9fc ] = 0x0a443806  v_mul_f32_e32 v34, s6, v28  pgm[7@0x8001359ee000 + 0xa00 ] = 0x2c440c05  v_mac_f32_e32 v34, s5, v6  pgm[7@0x8001359ee000 + 0xa04 ] = 0x0a463800  v_mul_f32_e32 v35, s0, v28  pgm[7@0x8001359ee000 + 0xa08 ] = 0x0a483801  v_mul_f32_e32 v36, s1, v28  pgm[7@0x8001359ee000 + 0xa0c ] = 0x2c441410  v_mac_f32_e32 v34, s16, v10  pgm[7@0x8001359ee000 + 0xa10 ] = 0x2c460c0e  v_mac_f32_e32 v35, s14, v6  pgm[7@0x8001359ee000 + 0xa14 ] = 0x2c480c0f  v_mac_f32_e32 v36, s15, v6  pgm[7@0x8001359ee000 + 0xa18 ] = 0x2c461407  v_mac_f32_e32 v35, s7, v10  pgm[7@0x8001359ee000 + 0xa1c ] = 0x02444414  v_add_f32_e32 v34, s20, v34  pgm[7@0x8001359ee000 + 0xa20 ] = 0x2c481412  v_mac_f32_e32 v36, s18, v10  pgm[7@0x8001359ee000 + 0xa24 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001359ee000 + 0xa28 ] = 0x00000300 ;;  pgm[7@0x8001359ee000 + 0xa2c ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359ee000 + 0xa30 ] = 0x024e4611  v_add_f32_e32 v39, s17, v35  pgm[7@0x8001359ee000 + 0xa34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ee000 + 0xa38 ] = 0x02504813  v_add_f32_e32 v40, s19, v36  pgm[7@0x8001359ee000 + 0xa3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359ee000 + 0xa40 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0xa44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001359ee000 + 0xa48 ] = 0x00000330 ;;  pgm[7@0x8001359ee000 + 0xa4c ] = 0x7e524522  v_rcp_f32_e32 v41, v34  pgm[7@0x8001359ee000 + 0xa50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359ee000 + 0xa54 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0xa58 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f11de6a, v39  pgm[7@0x8001359ee000 + 0xa5c ] = 0x3f11de6a ;;  pgm[7@0x8001359ee000 + 0xa60 ] = 0x024850ff  v_add_f32_e32 v36, 0xbf7ca510, v40  pgm[7@0x8001359ee000 + 0xa64 ] = 0xbf7ca510 ;;  pgm[7@0x8001359ee000 + 0xa68 ] = 0x0a445323  v_mul_f32_e32 v34, v35, v41  pgm[7@0x8001359ee000 + 0xa6c ] = 0x0a465324  v_mul_f32_e32 v35, v36, v41  pgm[7@0x8001359ee000 + 0xa70 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf11de6a, v39  pgm[7@0x8001359ee000 + 0xa74 ] = 0xbf11de6a ;;  pgm[7@0x8001359ee000 + 0xa78 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x8001359ee000 + 0xa7c ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359ee000 + 0xa80 ] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001359ee000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xa88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xa8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xa90 ] = 0xf0800100  image_sample v42, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xa94 ] = 0x00c42a22 ;;  pgm[7@0x8001359ee000 + 0xa98 ] = 0xf0800100  image_sample v43, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xa9c ] = 0x00c42b24 ;;  pgm[7@0x8001359ee000 + 0xaa0 ] = 0x0a4a5327  v_mul_f32_e32 v37, v39, v41  pgm[7@0x8001359ee000 + 0xaa4 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f91de6a, v39  pgm[7@0x8001359ee000 + 0xaa8 ] = 0x3f91de6a ;;  pgm[7@0x8001359ee000 + 0xaac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xab0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xab4 ] = 0xf0800100  image_sample v44, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xab8 ] = 0x00c42c25 ;;  pgm[7@0x8001359ee000 + 0xabc ] = 0x0a4a5323  v_mul_f32_e32 v37, v35, v41  pgm[7@0x8001359ee000 + 0xac0 ] = 0x024650ff  v_add_f32_e32 v35, 0x3f7ca510, v40  pgm[7@0x8001359ee000 + 0xac4 ] = 0x3f7ca510 ;;  pgm[7@0x8001359ee000 + 0xac8 ] = 0x0a465323  v_mul_f32_e32 v35, v35, v41  pgm[7@0x8001359ee000 + 0xacc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xad0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xad4 ] = 0xf0800100  image_sample v45, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xad8 ] = 0x00c42d25 ;;  pgm[7@0x8001359ee000 + 0xadc ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359ee000 + 0xae0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xae4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xae8 ] = 0xf0800100  image_sample v34, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xaec ] = 0x00c42222 ;;  pgm[7@0x8001359ee000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xaf4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xaf8 ] = 0xf0800100  image_sample v35, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xafc ] = 0x00c42324 ;;  pgm[7@0x8001359ee000 + 0xb00 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf91de6a, v39  pgm[7@0x8001359ee000 + 0xb04 ] = 0xbf91de6a ;;  pgm[7@0x8001359ee000 + 0xb08 ] = 0x0a4a5324  v_mul_f32_e32 v37, v36, v41  pgm[7@0x8001359ee000 + 0xb0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xb10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xb14 ] = 0xf0800100  image_sample v36, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xb18 ] = 0x00c42425 ;;  pgm[7@0x8001359ee000 + 0xb1c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ee000 + 0xb20 ] = 0x024a5b2c  v_add_f32_e32 v37, v44, v45  pgm[7@0x8001359ee000 + 0xb24 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359ee000 + 0xb28 ] = 0x02444525  v_add_f32_e32 v34, v37, v34  pgm[7@0x8001359ee000 + 0xb2c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ee000 + 0xb30 ] = 0x02444722  v_add_f32_e32 v34, v34, v35  pgm[7@0x8001359ee000 + 0xb34 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0xb38 ] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x8001359ee000 + 0xb3c ] = 0x0244452b  v_add_f32_e32 v34, v43, v34  pgm[7@0x8001359ee000 + 0xb40 ] = 0x0244452a  v_add_f32_e32 v34, v42, v34  pgm[7@0x8001359ee000 + 0xb44 ] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3e124925, v34  pgm[7@0x8001359ee000 + 0xb48 ] = 0x3e124925 ;;  pgm[7@0x8001359ee000 + 0xb4c ] = 0x0a323322  v_mul_f32_e32 v25, v34, v25  pgm[7@0x8001359ee000 + 0xb50 ] = 0x0a303122  v_mul_f32_e32 v24, v34, v24  pgm[7@0x8001359ee000 + 0xb54 ] = 0x0a343522  v_mul_f32_e32 v26, v34, v26  pgm[7@0x8001359ee000 + 0xb58 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf04  pgm[7@0x8001359ee000 + 0xb5c ] = 0x00000f04 ;;  pgm[7@0x8001359ee000 + 0xb60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xb64 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ee000 + 0xb68 ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359ee000 + 0xb6c ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x80  pgm[7@0x8001359ee000 + 0xb70 ] = 0x00000080 ;;  pgm[7@0x8001359ee000 + 0xb74 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x90  pgm[7@0x8001359ee000 + 0xb78 ] = 0x00000090 ;;  pgm[7@0x8001359ee000 + 0xb7c ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0xa0  pgm[7@0x8001359ee000 + 0xb80 ] = 0x000000a0 ;;  pgm[7@0x8001359ee000 + 0xb84 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0xb0  pgm[7@0x8001359ee000 + 0xb88 ] = 0x000000b0 ;;  pgm[7@0x8001359ee000 + 0xb8c ] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359ee000 + 0xb90 ] = 0x00000340 ;;  pgm[7@0x8001359ee000 + 0xb94 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359ee000 + 0xb98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xb9c ] = 0x0a44381f  v_mul_f32_e32 v34, s31, v28  pgm[7@0x8001359ee000 + 0xba0 ] = 0x2c440c23  v_mac_f32_e32 v34, s35, v6  pgm[7@0x8001359ee000 + 0xba4 ] = 0x2c441427  v_mac_f32_e32 v34, s39, v10  pgm[7@0x8001359ee000 + 0xba8 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359ee000 + 0xbac ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0xbb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359ee000 + 0xbb4 ] = 0x00000370 ;;  pgm[7@0x8001359ee000 + 0xbb8 ] = 0x0244442b  v_add_f32_e32 v34, s43, v34  pgm[7@0x8001359ee000 + 0xbbc ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359ee000 + 0xbc0 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0xbc4 ] = 0x0a46381e  v_mul_f32_e32 v35, s30, v28  pgm[7@0x8001359ee000 + 0xbc8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ee000 + 0xbcc ] = 0x7e564522  v_rcp_f32_e32 v43, v34  pgm[7@0x8001359ee000 + 0xbd0 ] = 0x2c460c22  v_mac_f32_e32 v35, s34, v6  pgm[7@0x8001359ee000 + 0xbd4 ] = 0x0a44381c  v_mul_f32_e32 v34, s28, v28  pgm[7@0x8001359ee000 + 0xbd8 ] = 0x0a38381d  v_mul_f32_e32 v28, s29, v28  pgm[7@0x8001359ee000 + 0xbdc ] = 0x2c461426  v_mac_f32_e32 v35, s38, v10  pgm[7@0x8001359ee000 + 0xbe0 ] = 0x2c440c20  v_mac_f32_e32 v34, s32, v6  pgm[7@0x8001359ee000 + 0xbe4 ] = 0x2c380c21  v_mac_f32_e32 v28, s33, v6  pgm[7@0x8001359ee000 + 0xbe8 ] = 0x020c462a  v_add_f32_e32 v6, s42, v35  pgm[7@0x8001359ee000 + 0xbec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x130  pgm[7@0x8001359ee000 + 0xbf0 ] = 0x00000130 ;;  pgm[7@0x8001359ee000 + 0xbf4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359ee000 + 0xbf8 ] = 0x00000138 ;;  pgm[7@0x8001359ee000 + 0xbfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x240  pgm[7@0x8001359ee000 + 0xc00 ] = 0x00000240 ;;  pgm[7@0x8001359ee000 + 0xc04 ] = 0x2c381425  v_mac_f32_e32 v28, s37, v10  pgm[7@0x8001359ee000 + 0xc08 ] = 0x2c441424  v_mac_f32_e32 v34, s36, v10  pgm[7@0x8001359ee000 + 0xc0c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xc10 ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x8001359ee000 + 0xc14 ] = 0x20000000 ;;  pgm[7@0x8001359ee000 + 0xc18 ] = 0x0a0c5706  v_mul_f32_e32 v6, v6, v43  pgm[7@0x8001359ee000 + 0xc1c ] = 0x02584428  v_add_f32_e32 v44, s40, v34  pgm[7@0x8001359ee000 + 0xc20 ] = 0x02383829  v_add_f32_e32 v28, s41, v28  pgm[7@0x8001359ee000 + 0xc24 ] = 0xd10b8022  v_max_f32_e64 v34, v6, v6 clamp  pgm[7@0x8001359ee000 + 0xc28 ] = 0x00020d06 ;;  pgm[7@0x8001359ee000 + 0xc2c ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x8001359ee000 + 0xc30 ] = 0x0001000e ;;  pgm[7@0x8001359ee000 + 0xc34 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359ee000 + 0xc38 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359ee000 + 0xc3c ] = 0x00440d22  v_cndmask_b32_e32 v34, v34, v6, vcc  pgm[7@0x8001359ee000 + 0xc40 ] = 0xd1c1002a  v_mad_f32 v42, 0, s1, v28  pgm[7@0x8001359ee000 + 0xc44 ] = 0x04700280 ;;  pgm[7@0x8001359ee000 + 0xc48 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3ab8caa6  pgm[7@0x8001359ee000 + 0xc4c ] = 0x3ab8caa6 ;;  pgm[7@0x8001359ee000 + 0xc50 ] = 0x0a54572a  v_mul_f32_e32 v42, v42, v43  pgm[7@0x8001359ee000 + 0xc54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xc58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xc5c ] = 0xf0a00100  image_sample_c v6, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xc60 ] = 0x00c40622 ;;  pgm[7@0x8001359ee000 + 0xc64 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xba55629e  pgm[7@0x8001359ee000 + 0xc68 ] = 0xba55629e ;;  pgm[7@0x8001359ee000 + 0xc6c ] = 0xd1c10025  v_mad_f32 v37, s0, v35, v44  pgm[7@0x8001359ee000 + 0xc70 ] = 0x04b24600 ;;  pgm[7@0x8001359ee000 + 0xc74 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbab8caa6  pgm[7@0x8001359ee000 + 0xc78 ] = 0xbab8caa6 ;;  pgm[7@0x8001359ee000 + 0xc7c ] = 0xd1c10024  v_mad_f32 v36, s1, v35, v28  pgm[7@0x8001359ee000 + 0xc80 ] = 0x04724601 ;;  pgm[7@0x8001359ee000 + 0xc84 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3a55629e  pgm[7@0x8001359ee000 + 0xc88 ] = 0x3a55629e ;;  pgm[7@0x8001359ee000 + 0xc8c ] = 0xd1c10023  v_mad_f32 v35, s0, v35, v44  pgm[7@0x8001359ee000 + 0xc90 ] = 0x04b24600 ;;  pgm[7@0x8001359ee000 + 0xc94 ] = 0x0a485724  v_mul_f32_e32 v36, v36, v43  pgm[7@0x8001359ee000 + 0xc98 ] = 0x0a465723  v_mul_f32_e32 v35, v35, v43  pgm[7@0x8001359ee000 + 0xc9c ] = 0x7e4e0324  v_mov_b32_e32 v39, v36  pgm[7@0x8001359ee000 + 0xca0 ] = 0x2c385001  v_mac_f32_e32 v28, s1, v40  pgm[7@0x8001359ee000 + 0xca4 ] = 0x7e500322  v_mov_b32_e32 v40, v34  pgm[7@0x8001359ee000 + 0xca8 ] = 0x0a4c5725  v_mul_f32_e32 v38, v37, v43  pgm[7@0x8001359ee000 + 0xcac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xcb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xcb4 ] = 0xf0a00100  image_sample_c v45, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xcb8 ] = 0x00c42d22 ;;  pgm[7@0x8001359ee000 + 0xcbc ] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3ad5629e  pgm[7@0x8001359ee000 + 0xcc0 ] = 0x3ad5629e ;;  pgm[7@0x8001359ee000 + 0xcc4 ] = 0xd1c10024  v_mad_f32 v36, s0, v36, v44  pgm[7@0x8001359ee000 + 0xcc8 ] = 0x04b24800 ;;  pgm[7@0x8001359ee000 + 0xccc ] = 0x0a525724  v_mul_f32_e32 v41, v36, v43  pgm[7@0x8001359ee000 + 0xcd0 ] = 0x7e4a0322  v_mov_b32_e32 v37, v34  pgm[7@0x8001359ee000 + 0xcd4 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359ee000 + 0xcd8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xcdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xce0 ] = 0xf0a00100  image_sample_c v40, v[40:41], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xce4 ] = 0x00c42828 ;;  pgm[7@0x8001359ee000 + 0xce8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xcec ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xcf0 ] = 0xf0a00100  image_sample_c v28, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xcf4 ] = 0x00c41c22 ;;  pgm[7@0x8001359ee000 + 0xcf8 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbad5629e  pgm[7@0x8001359ee000 + 0xcfc ] = 0xbad5629e ;;  pgm[7@0x8001359ee000 + 0xd00 ] = 0x2c584600  v_mac_f32_e32 v44, s0, v35  pgm[7@0x8001359ee000 + 0xd04 ] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x8001359ee000 + 0xd08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xd0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xd10 ] = 0xf0a00100  image_sample_c v41, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xd14 ] = 0x00c42922 ;;  pgm[7@0x8001359ee000 + 0xd18 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359ee000 + 0xd1c ] = 0x7e48032a  v_mov_b32_e32 v36, v42  pgm[7@0x8001359ee000 + 0xd20 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xd24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0xd28 ] = 0xf0a00100  image_sample_c v43, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xd2c ] = 0x00c42b22 ;;  pgm[7@0x8001359ee000 + 0xd30 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ee000 + 0xd34 ] = 0xf0a00100  image_sample_c v42, v[37:38], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359ee000 + 0xd38 ] = 0x00c42a25 ;;  pgm[7@0x8001359ee000 + 0xd3c ] = 0x020c5106  v_add_f32_e32 v6, v6, v40  pgm[7@0x8001359ee000 + 0xd40 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359ee000 + 0xd44 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359ee000 + 0xd48 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359ee000 + 0xd4c ] = 0x020c5306  v_add_f32_e32 v6, v6, v41  pgm[7@0x8001359ee000 + 0xd50 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ee000 + 0xd54 ] = 0x020c5706  v_add_f32_e32 v6, v6, v43  pgm[7@0x8001359ee000 + 0xd58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0xd5c ] = 0x020c0d2a  v_add_f32_e32 v6, v42, v6  pgm[7@0x8001359ee000 + 0xd60 ] = 0x020c0d2d  v_add_f32_e32 v6, v45, v6  pgm[7@0x8001359ee000 + 0xd64 ] = 0x0a0c0cff  v_mul_f32_e32 v6, 0x3e124925, v6  pgm[7@0x8001359ee000 + 0xd68 ] = 0x3e124925 ;;  pgm[7@0x8001359ee000 + 0xd6c ] = 0x0a380c06  v_mul_f32_e32 v28, s6, v6  pgm[7@0x8001359ee000 + 0xd70 ] = 0x0a440c07  v_mul_f32_e32 v34, s7, v6  pgm[7@0x8001359ee000 + 0xd74 ] = 0x0a460c05  v_mul_f32_e32 v35, s5, v6  pgm[7@0x8001359ee000 + 0xd78 ] = 0xbf820008  s_branch 8  pgm[7@0x8001359ee000 + 0xd7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x130  pgm[7@0x8001359ee000 + 0xd80 ] = 0x00000130 ;;  pgm[7@0x8001359ee000 + 0xd84 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359ee000 + 0xd88 ] = 0x00000138 ;;  pgm[7@0x8001359ee000 + 0xd8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xd90 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x8001359ee000 + 0xd94 ] = 0x7e440201  v_mov_b32_e32 v34, s1  pgm[7@0x8001359ee000 + 0xd98 ] = 0x7e460205  v_mov_b32_e32 v35, s5  pgm[7@0x8001359ee000 + 0xd9c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x110  pgm[7@0x8001359ee000 + 0xda0 ] = 0x00000110 ;;  pgm[7@0x8001359ee000 + 0xda4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x118  pgm[7@0x8001359ee000 + 0xda8 ] = 0x00000118 ;;  pgm[7@0x8001359ee000 + 0xdac ] = 0x024a3f1a  v_add_f32_e32 v37, v26, v31  pgm[7@0x8001359ee000 + 0xdb0 ] = 0x0a3e3717  v_mul_f32_e32 v31, v23, v27  pgm[7@0x8001359ee000 + 0xdb4 ] = 0x020c4319  v_add_f32_e32 v6, v25, v33  pgm[7@0x8001359ee000 + 0xdb8 ] = 0x2c3e3b16  v_mac_f32_e32 v31, v22, v29  pgm[7@0x8001359ee000 + 0xdbc ] = 0x02424118  v_add_f32_e32 v33, v24, v32  pgm[7@0x8001359ee000 + 0xdc0 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf08  pgm[7@0x8001359ee000 + 0xdc4 ] = 0x00000f08 ;;  pgm[7@0x8001359ee000 + 0xdc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xdcc ] = 0x0a403600  v_mul_f32_e32 v32, s0, v27  pgm[7@0x8001359ee000 + 0xdd0 ] = 0xd116801f  v_mac_f32_e64 v31, v21, v5 clamp  pgm[7@0x8001359ee000 + 0xdd4 ] = 0x00020b15 ;;  pgm[7@0x8001359ee000 + 0xdd8 ] = 0xd1c10020  v_mad_f32 v32, v29, -s1, -v32  pgm[7@0x8001359ee000 + 0xddc ] = 0xc480031d ;;  pgm[7@0x8001359ee000 + 0xde0 ] = 0x7e3e431f  v_log_f32_e32 v31, v31  pgm[7@0x8001359ee000 + 0xde4 ] = 0xd1c18020  v_mad_f32 v32, -v5, s5, v32 clamp  pgm[7@0x8001359ee000 + 0xde8 ] = 0x24800b05 ;;  pgm[7@0x8001359ee000 + 0xdec ] = 0x7e404320  v_log_f32_e32 v32, v32  pgm[7@0x8001359ee000 + 0xdf0 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359ee000 + 0xdf4 ] = 0x083e3e02  v_mul_legacy_f32_e32 v31, s2, v31  pgm[7@0x8001359ee000 + 0xdf8 ] = 0x7e3e411f  v_exp_f32_e32 v31, v31  pgm[7@0x8001359ee000 + 0xdfc ] = 0x08404002  v_mul_legacy_f32_e32 v32, s2, v32  pgm[7@0x8001359ee000 + 0xe00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001359ee000 + 0xe04 ] = 0x02484521  v_add_f32_e32 v36, v33, v34  pgm[7@0x8001359ee000 + 0xe08 ] = 0x0a3e3f1e  v_mul_f32_e32 v31, v30, v31  pgm[7@0x8001359ee000 + 0xe0c ] = 0x0a3e3f04  v_mul_f32_e32 v31, v4, v31  pgm[7@0x8001359ee000 + 0xe10 ] = 0x0a3c411e  v_mul_f32_e32 v30, v30, v32  pgm[7@0x8001359ee000 + 0xe14 ] = 0x2c22331f  v_mac_f32_e32 v17, v31, v25  pgm[7@0x8001359ee000 + 0xe18 ] = 0x0a3c3d04  v_mul_f32_e32 v30, v4, v30  pgm[7@0x8001359ee000 + 0xe1c ] = 0x2c20311f  v_mac_f32_e32 v16, v31, v24  pgm[7@0x8001359ee000 + 0xe20 ] = 0x2c1e351f  v_mac_f32_e32 v15, v31, v26  pgm[7@0x8001359ee000 + 0xe24 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001359ee000 + 0xe28 ] = 0x2c22391e  v_mac_f32_e32 v17, v30, v28  pgm[7@0x8001359ee000 + 0xe2c ] = 0x2c20451e  v_mac_f32_e32 v16, v30, v34  pgm[7@0x8001359ee000 + 0xe30 ] = 0x2c1e471e  v_mac_f32_e32 v15, v30, v35  pgm[7@0x8001359ee000 + 0xe34 ] = 0x2a3c4000  v_xor_b32_e32 v30, s0, v32  pgm[7@0x8001359ee000 + 0xe38 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001359ee000 + 0xe3c ] = 0x2a404005  v_xor_b32_e32 v32, s5, v32  pgm[7@0x8001359ee000 + 0xe40 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001359ee000 + 0xe44 ] = 0x024a4725  v_add_f32_e32 v37, v37, v35  pgm[7@0x8001359ee000 + 0xe48 ] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359ee000 + 0xe4c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359ee000 + 0xe50 ] = 0x000000d8 ;;  pgm[7@0x8001359ee000 + 0xe54 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359ee000 + 0xe58 ] = 0x000000e0 ;;  pgm[7@0x8001359ee000 + 0xe5c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xe8  pgm[7@0x8001359ee000 + 0xe60 ] = 0x000000e8 ;;  pgm[7@0x8001359ee000 + 0xe64 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x180  pgm[7@0x8001359ee000 + 0xe68 ] = 0x00000180 ;;  pgm[7@0x8001359ee000 + 0xe6c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359ee000 + 0xe70 ] = 0x000000c0 ;;  pgm[7@0x8001359ee000 + 0xe74 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001359ee000 + 0xe78 ] = 0x000000c8 ;;  pgm[7@0x8001359ee000 + 0xe7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359ee000 + 0xe80 ] = 0x000000d0 ;;  pgm[7@0x8001359ee000 + 0xe84 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xe88 ] = 0x0a423a02  v_mul_f32_e32 v33, s2, v29  pgm[7@0x8001359ee000 + 0xe8c ] = 0x8118ff03  s_add_i32 s24, s3, 0x3c0  pgm[7@0x8001359ee000 + 0xe90 ] = 0x000003c0 ;;  pgm[7@0x8001359ee000 + 0xe94 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359ee000 + 0xe98 ] = 0x2c423605  v_mac_f32_e32 v33, s5, v27  pgm[7@0x8001359ee000 + 0xe9c ] = 0x0a4c3a00  v_mul_f32_e32 v38, s0, v29  pgm[7@0x8001359ee000 + 0xea0 ] = 0x0a3a3a01  v_mul_f32_e32 v29, s1, v29  pgm[7@0x8001359ee000 + 0xea4 ] = 0x2c4c3606  v_mac_f32_e32 v38, s6, v27  pgm[7@0x8001359ee000 + 0xea8 ] = 0x2c3a3607  v_mac_f32_e32 v29, s7, v27  pgm[7@0x8001359ee000 + 0xeac ] = 0x2c420a10  v_mac_f32_e32 v33, s16, v5  pgm[7@0x8001359ee000 + 0xeb0 ] = 0x2c4c0a0e  v_mac_f32_e32 v38, s14, v5  pgm[7@0x8001359ee000 + 0xeb4 ] = 0x2c3a0a0f  v_mac_f32_e32 v29, s15, v5  pgm[7@0x8001359ee000 + 0xeb8 ] = 0xd1c70005  v_cubema_f32 v5, v38, v29, v33  pgm[7@0x8001359ee000 + 0xebc ] = 0x04863b26 ;;  pgm[7@0x8001359ee000 + 0xec0 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359ee000 + 0xec4 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0xec8 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3f0  pgm[7@0x8001359ee000 + 0xecc ] = 0x000003f0 ;;  pgm[7@0x8001359ee000 + 0xed0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359ee000 + 0xed4 ] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0xed8 ] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001359ee000 + 0xedc ] = 0x00000105 ;;  pgm[7@0x8001359ee000 + 0xee0 ] = 0xd1c6001b  v_cubetc_f32 v27, v38, v29, v33  pgm[7@0x8001359ee000 + 0xee4 ] = 0x04863b26 ;;  pgm[7@0x8001359ee000 + 0xee8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x3fc00000  pgm[7@0x8001359ee000 + 0xeec ] = 0x3fc00000 ;;  pgm[7@0x8001359ee000 + 0xef0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359ee000 + 0xef4 ] = 0xd1c50029  v_cubesc_f32 v41, v38, v29, v33  pgm[7@0x8001359ee000 + 0xef8 ] = 0x04863b26 ;;  pgm[7@0x8001359ee000 + 0xefc ] = 0xd1c40028  v_cubeid_f32 v40, v38, v29, v33  pgm[7@0x8001359ee000 + 0xf00 ] = 0x04863b26 ;;  pgm[7@0x8001359ee000 + 0xf04 ] = 0x304c0b29  v_madak_f32 v38, v41, v5, 0x3fc00000  pgm[7@0x8001359ee000 + 0xf08 ] = 0x3fc00000 ;;  pgm[7@0x8001359ee000 + 0xf0c ] = 0x2c4e0b1b  v_mac_f32_e32 v39, v27, v5  pgm[7@0x8001359ee000 + 0xf10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1d0  pgm[7@0x8001359ee000 + 0xf14 ] = 0x000001d0 ;;  pgm[7@0x8001359ee000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xf1c ] = 0xf0804700  image_sample v[38:40], v38, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359ee000 + 0xf20 ] = 0x00c42626 ;;  pgm[7@0x8001359ee000 + 0xf24 ] = 0x7e0a021c  v_mov_b32_e32 v5, s28  pgm[7@0x8001359ee000 + 0xf28 ] = 0xd1c1001b  v_mad_f32 v27, s0, v6, v5  pgm[7@0x8001359ee000 + 0xf2c ] = 0x04160c00 ;;  pgm[7@0x8001359ee000 + 0xf30 ] = 0xd1c1001d  v_mad_f32 v29, s0, v36, v5  pgm[7@0x8001359ee000 + 0xf34 ] = 0x04164800 ;;  pgm[7@0x8001359ee000 + 0xf38 ] = 0xd1c10005  v_mad_f32 v5, s0, v37, v5  pgm[7@0x8001359ee000 + 0xf3c ] = 0x04164a00 ;;  pgm[7@0x8001359ee000 + 0xf40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0xf44 ] = 0x0a424c1d  v_mul_f32_e32 v33, s29, v38  pgm[7@0x8001359ee000 + 0xf48 ] = 0x0a4c4e1d  v_mul_f32_e32 v38, s29, v39  pgm[7@0x8001359ee000 + 0xf4c ] = 0x0a4e501d  v_mul_f32_e32 v39, s29, v40  pgm[7@0x8001359ee000 + 0xf50 ] = 0x0a363721  v_mul_f32_e32 v27, v33, v27  pgm[7@0x8001359ee000 + 0xf54 ] = 0x0a3a3b26  v_mul_f32_e32 v29, v38, v29  pgm[7@0x8001359ee000 + 0xf58 ] = 0x0a0a0b27  v_mul_f32_e32 v5, v39, v5  pgm[7@0x8001359ee000 + 0xf5c ] = 0x2c22091b  v_mac_f32_e32 v17, v27, v4  pgm[7@0x8001359ee000 + 0xf60 ] = 0x2c20091d  v_mac_f32_e32 v16, v29, v4  pgm[7@0x8001359ee000 + 0xf64 ] = 0x2c1e0905  v_mac_f32_e32 v15, v5, v4  pgm[7@0x8001359ee000 + 0xf68 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x8001359ee000 + 0xf6c ] = 0x00000f0c ;;  pgm[7@0x8001359ee000 + 0xf70 ] = 0x7e360280  v_mov_b32_e32 v27, 0  pgm[7@0x8001359ee000 + 0xf74 ] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x8001359ee000 + 0xf78 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359ee000 + 0xf7c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xf80 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ee000 + 0xf84 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x8001359ee000 + 0xf88 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359ee000 + 0xf8c ] = 0x000000d8 ;;  pgm[7@0x8001359ee000 + 0xf90 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359ee000 + 0xf94 ] = 0x000000e0 ;;  pgm[7@0x8001359ee000 + 0xf98 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xe8  pgm[7@0x8001359ee000 + 0xf9c ] = 0x000000e8 ;;  pgm[7@0x8001359ee000 + 0xfa0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x180  pgm[7@0x8001359ee000 + 0xfa4 ] = 0x00000180 ;;  pgm[7@0x8001359ee000 + 0xfa8 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x1d0  pgm[7@0x8001359ee000 + 0xfac ] = 0x000001d0 ;;  pgm[7@0x8001359ee000 + 0xfb0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359ee000 + 0xfb4 ] = 0x000000c0 ;;  pgm[7@0x8001359ee000 + 0xfb8 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xc8  pgm[7@0x8001359ee000 + 0xfbc ] = 0x000000c8 ;;  pgm[7@0x8001359ee000 + 0xfc0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359ee000 + 0xfc4 ] = 0x000000d0 ;;  pgm[7@0x8001359ee000 + 0xfc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0xfcc ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x8001359ee000 + 0xfd0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001359ee000 + 0xfd4 ] = 0x00000380 ;;  pgm[7@0x8001359ee000 + 0xfd8 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359ee000 + 0xfdc ] = 0x2c080e10  v_mac_f32_e32 v4, s16, v7  pgm[7@0x8001359ee000 + 0xfe0 ] = 0x0a0a1000  v_mul_f32_e32 v5, s0, v8  pgm[7@0x8001359ee000 + 0xfe4 ] = 0x0a361001  v_mul_f32_e32 v27, s1, v8  pgm[7@0x8001359ee000 + 0xfe8 ] = 0x2c0a0e06  v_mac_f32_e32 v5, s6, v7  pgm[7@0x8001359ee000 + 0xfec ] = 0x2c360e07  v_mac_f32_e32 v27, s7, v7  pgm[7@0x8001359ee000 + 0xff0 ] = 0x2c081211  v_mac_f32_e32 v4, s17, v9  pgm[7@0x8001359ee000 + 0xff4 ] = 0x2c0a120e  v_mac_f32_e32 v5, s14, v9  pgm[7@0x8001359ee000 + 0xff8 ] = 0x2c36120f  v_mac_f32_e32 v27, s15, v9  pgm[7@0x8001359ee000 + 0xffc ] = 0xd1c7001d  v_cubema_f32 v29, v5, v27, v4  pgm[7@0x8001359ee000 + 0x1000] = 0x04123705 ;;  pgm[7@0x8001359ee000 + 0x1004] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359ee000 + 0x1008] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x100c] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001359ee000 + 0x1010] = 0x000003b0 ;;  pgm[7@0x8001359ee000 + 0x1014] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359ee000 + 0x1018] = 0x00000000 ;;  pgm[7@0x8001359ee000 + 0x101c] = 0xd162011d  v_rcp_f32_e64 v29, |v29|  pgm[7@0x8001359ee000 + 0x1020] = 0x0000011d ;;  pgm[7@0x8001359ee000 + 0x1024] = 0x7e4c0205  v_mov_b32_e32 v38, s5  pgm[7@0x8001359ee000 + 0x1028] = 0xd1c10027  v_mad_f32 v39, s26, v6, v38  pgm[7@0x8001359ee000 + 0x102c] = 0x049a0c1a ;;  pgm[7@0x8001359ee000 + 0x1030] = 0xd1c10024  v_mad_f32 v36, s26, v36, v38  pgm[7@0x8001359ee000 + 0x1034] = 0x049a481a ;;  pgm[7@0x8001359ee000 + 0x1038] = 0x2c4c4a1a  v_mac_f32_e32 v38, s26, v37  pgm[7@0x8001359ee000 + 0x103c] = 0xd1c60021  v_cubetc_f32 v33, v5, v27, v4  pgm[7@0x8001359ee000 + 0x1040] = 0x04123705 ;;  pgm[7@0x8001359ee000 + 0x1044] = 0xd1c50025  v_cubesc_f32 v37, v5, v27, v4  pgm[7@0x8001359ee000 + 0x1048] = 0x04123705 ;;  pgm[7@0x8001359ee000 + 0x104c] = 0xd1c40006  v_cubeid_f32 v6, v5, v27, v4  pgm[7@0x8001359ee000 + 0x1050] = 0x04123705 ;;  pgm[7@0x8001359ee000 + 0x1054] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001359ee000 + 0x1058] = 0x3fc00000 ;;  pgm[7@0x8001359ee000 + 0x105c] = 0x30083b25  v_madak_f32 v4, v37, v29, 0x3fc00000  pgm[7@0x8001359ee000 + 0x1060] = 0x3fc00000 ;;  pgm[7@0x8001359ee000 + 0x1064] = 0x2c0a3b21  v_mac_f32_e32 v5, v33, v29  pgm[7@0x8001359ee000 + 0x1068] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0x106c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x1070] = 0xbf800000  s_nop 0  pgm[7@0x8001359ee000 + 0x1074] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359ee000 + 0x1078] = 0x00040404 ;;  pgm[7@0x8001359ee000 + 0x107c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0x1080] = 0x0a080927  v_mul_f32_e32 v4, v39, v4  pgm[7@0x8001359ee000 + 0x1084] = 0x0a0a0b24  v_mul_f32_e32 v5, v36, v5  pgm[7@0x8001359ee000 + 0x1088] = 0x0a0c0d26  v_mul_f32_e32 v6, v38, v6  pgm[7@0x8001359ee000 + 0x108c] = 0x0a360900  v_mul_f32_e32 v27, v0, v4  pgm[7@0x8001359ee000 + 0x1090] = 0x0a3a0b01  v_mul_f32_e32 v29, v1, v5  pgm[7@0x8001359ee000 + 0x1094] = 0x0a420d02  v_mul_f32_e32 v33, v2, v6  pgm[7@0x8001359ee000 + 0x1098] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x8001359ee000 + 0x109c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x8001359ee000 + 0x10a0] = 0x00000f10 ;;  pgm[7@0x8001359ee000 + 0x10a4] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359ee000 + 0x10a8] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359ee000 + 0x10ac] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359ee000 + 0x10b0] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359ee000 + 0x10b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x10b8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ee000 + 0x10bc] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359ee000 + 0x10c0] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f8  pgm[7@0x8001359ee000 + 0x10c4] = 0x000001f8 ;;  pgm[7@0x8001359ee000 + 0x10c8] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359ee000 + 0x10cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x10d0] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359ee000 + 0x10d4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f0  pgm[7@0x8001359ee000 + 0x10d8] = 0x000001f0 ;;  pgm[7@0x8001359ee000 + 0x10dc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359ee000 + 0x10e0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359ee000 + 0x10e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x10e8] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x8001359ee000 + 0x10ec] = 0xbf820002  s_branch 2  pgm[7@0x8001359ee000 + 0x10f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x10f4] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359ee000 + 0x10f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1f4  pgm[7@0x8001359ee000 + 0x10fc] = 0x000001f4 ;;  pgm[7@0x8001359ee000 + 0x1100] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001359ee000 + 0x1104] = 0x00000113 ;;  pgm[7@0x8001359ee000 + 0x1108] = 0x7e4a4512  v_rcp_f32_e32 v37, v18  pgm[7@0x8001359ee000 + 0x110c] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1fc  pgm[7@0x8001359ee000 + 0x1110] = 0x000001fc ;;  pgm[7@0x8001359ee000 + 0x1114] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x210  pgm[7@0x8001359ee000 + 0x1118] = 0x00000210 ;;  pgm[7@0x8001359ee000 + 0x111c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x1120] = 0x7e4c4402  v_rcp_f32_e32 v38, s2  pgm[7@0x8001359ee000 + 0x1124] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359ee000 + 0x1128] = 0x7f7fffff ;;  pgm[7@0x8001359ee000 + 0x112c] = 0x7e4802ff  v_mov_b32_e32 v36, 0xff7fffff  pgm[7@0x8001359ee000 + 0x1130] = 0xff7fffff ;;  pgm[7@0x8001359ee000 + 0x1134] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359ee000 + 0x1138] = 0x144a0d25  v_min_f32_e32 v37, v37, v6  pgm[7@0x8001359ee000 + 0x113c] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x8001359ee000 + 0x1140] = 0x160a4905  v_max_f32_e32 v5, v5, v36  pgm[7@0x8001359ee000 + 0x1144] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359ee000 + 0x1148] = 0x00020b04 ;;  pgm[7@0x8001359ee000 + 0x114c] = 0x160a4925  v_max_f32_e32 v5, v37, v36  pgm[7@0x8001359ee000 + 0x1150] = 0x140c0d26  v_min_f32_e32 v6, v38, v6  pgm[7@0x8001359ee000 + 0x1154] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359ee000 + 0x1158] = 0x160a4906  v_max_f32_e32 v5, v6, v36  pgm[7@0x8001359ee000 + 0x115c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359ee000 + 0x1160] = 0x00020b04 ;;  pgm[7@0x8001359ee000 + 0x1164] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359ee000 + 0x1168] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x218  pgm[7@0x8001359ee000 + 0x116c] = 0x00000218 ;;  pgm[7@0x8001359ee000 + 0x1170] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001359ee000 + 0x1174] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359ee000 + 0x1178] = 0xd10b8024  v_max_f32_e64 v36, v4, v4 clamp  pgm[7@0x8001359ee000 + 0x117c] = 0x00020904 ;;  pgm[7@0x8001359ee000 + 0x1180] = 0xd1058004  v_mul_f32_e64 v4, v36, s0 clamp  pgm[7@0x8001359ee000 + 0x1184] = 0x00000124 ;;  pgm[7@0x8001359ee000 + 0x1188] = 0xd1058005  v_mul_f32_e64 v5, v36, s1 clamp  pgm[7@0x8001359ee000 + 0x118c] = 0x00000324 ;;  pgm[7@0x8001359ee000 + 0x1190] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x1194] = 0xd1058006  v_mul_f32_e64 v6, v36, s2 clamp  pgm[7@0x8001359ee000 + 0x1198] = 0x00000524 ;;  pgm[7@0x8001359ee000 + 0x119c] = 0xd10b8024  v_max_f32_e64 v36, v36, v36 clamp  pgm[7@0x8001359ee000 + 0x11a0] = 0x00024924 ;;  pgm[7@0x8001359ee000 + 0x11a4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf14  pgm[7@0x8001359ee000 + 0x11a8] = 0x00000f14 ;;  pgm[7@0x8001359ee000 + 0x11ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x11b0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359ee000 + 0x11b4] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359ee000 + 0x11b8] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x208  pgm[7@0x8001359ee000 + 0x11bc] = 0x00000208 ;;  pgm[7@0x8001359ee000 + 0x11c0] = 0x7e4a5881  v_bfrev_b32_e32 v37, 1  pgm[7@0x8001359ee000 + 0x11c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x11c8] = 0x7c964a00  v_cmp_ngt_f32_e32 vcc, s0, v37  pgm[7@0x8001359ee000 + 0x11cc] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x200  pgm[7@0x8001359ee000 + 0x11d0] = 0x00000200 ;;  pgm[7@0x8001359ee000 + 0x11d4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359ee000 + 0x11d8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359ee000 + 0x11dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x11e0] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001359ee000 + 0x11e4] = 0xbf820002  s_branch 2  pgm[7@0x8001359ee000 + 0x11e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x11ec] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001359ee000 + 0x11f0] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001359ee000 + 0x11f4] = 0x00000113 ;;  pgm[7@0x8001359ee000 + 0x11f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x204  pgm[7@0x8001359ee000 + 0x11fc] = 0x00000204 ;;  pgm[7@0x8001359ee000 + 0x1200] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x8001359ee000 + 0x1204] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001359ee000 + 0x1208] = 0x7f7fffff ;;  pgm[7@0x8001359ee000 + 0x120c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359ee000 + 0x1210] = 0x7e4a02ff  v_mov_b32_e32 v37, 0xff7fffff  pgm[7@0x8001359ee000 + 0x1214] = 0xff7fffff ;;  pgm[7@0x8001359ee000 + 0x1218] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001359ee000 + 0x121c] = 0x16264b13  v_max_f32_e32 v19, v19, v37  pgm[7@0x8001359ee000 + 0x1220] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x220  pgm[7@0x8001359ee000 + 0x1224] = 0x00000220 ;;  pgm[7@0x8001359ee000 + 0x1228] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x8001359ee000 + 0x122c] = 0x0002270a ;;  pgm[7@0x8001359ee000 + 0x1230] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x228  pgm[7@0x8001359ee000 + 0x1234] = 0x00000228 ;;  pgm[7@0x8001359ee000 + 0x1238] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x123c] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001359ee000 + 0x1240] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001359ee000 + 0x1244] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359ee000 + 0x1248] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x8001359ee000 + 0x124c] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001359ee000 + 0x1250] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359ee000 + 0x1254] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x8001359ee000 + 0x1258] = 0x0002250a ;;  pgm[7@0x8001359ee000 + 0x125c] = 0xd1018024  v_add_f32_e64 v36, v10, v36 clamp  pgm[7@0x8001359ee000 + 0x1260] = 0x0002490a ;;  pgm[7@0x8001359ee000 + 0x1264] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x8001359ee000 + 0x1268] = 0x00021400 ;;  pgm[7@0x8001359ee000 + 0x126c] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x8001359ee000 + 0x1270] = 0x00021401 ;;  pgm[7@0x8001359ee000 + 0x1274] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x8001359ee000 + 0x1278] = 0x00021403 ;;  pgm[7@0x8001359ee000 + 0x127c] = 0x02143711  v_add_f32_e32 v10, v17, v27  pgm[7@0x8001359ee000 + 0x1280] = 0x0a220f17  v_mul_f32_e32 v17, v23, v7  pgm[7@0x8001359ee000 + 0x1284] = 0x2c221116  v_mac_f32_e32 v17, v22, v8  pgm[7@0x8001359ee000 + 0x1288] = 0x0a0e3d07  v_mul_f32_e32 v7, v7, v30  pgm[7@0x8001359ee000 + 0x128c] = 0xd1168011  v_mac_f32_e64 v17, v21, v9 clamp  pgm[7@0x8001359ee000 + 0x1290] = 0x00021315 ;;  pgm[7@0x8001359ee000 + 0x1294] = 0x2c0e3f08  v_mac_f32_e32 v7, v8, v31  pgm[7@0x8001359ee000 + 0x1298] = 0x0a102319  v_mul_f32_e32 v8, v25, v17  pgm[7@0x8001359ee000 + 0x129c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1e0  pgm[7@0x8001359ee000 + 0x12a0] = 0x000001e0 ;;  pgm[7@0x8001359ee000 + 0x12a4] = 0xd1168007  v_mac_f32_e64 v7, v9, v32 clamp  pgm[7@0x8001359ee000 + 0x12a8] = 0x00024109 ;;  pgm[7@0x8001359ee000 + 0x12ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359ee000 + 0x12b0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359ee000 + 0x12b4] = 0x0a102318  v_mul_f32_e32 v8, v24, v17  pgm[7@0x8001359ee000 + 0x12b8] = 0x0a12231a  v_mul_f32_e32 v9, v26, v17  pgm[7@0x8001359ee000 + 0x12bc] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x8001359ee000 + 0x12c0] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x8001359ee000 + 0x12c4] = 0x0a100f1c  v_mul_f32_e32 v8, v28, v7  pgm[7@0x8001359ee000 + 0x12c8] = 0x0a120f22  v_mul_f32_e32 v9, v34, v7  pgm[7@0x8001359ee000 + 0x12cc] = 0x0a0e0f23  v_mul_f32_e32 v7, v35, v7  pgm[7@0x8001359ee000 + 0x12d0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359ee000 + 0x12d4] = 0x02203b10  v_add_f32_e32 v16, v16, v29  pgm[7@0x8001359ee000 + 0x12d8] = 0x2c180309  v_mac_f32_e32 v12, v9, v1  pgm[7@0x8001359ee000 + 0x12dc] = 0x021e430f  v_add_f32_e32 v15, v15, v33  pgm[7@0x8001359ee000 + 0x12e0] = 0x2c160507  v_mac_f32_e32 v11, v7, v2  pgm[7@0x8001359ee000 + 0x12e4] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x8001359ee000 + 0x12e8] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x8001359ee000 + 0x12ec] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x8001359ee000 + 0x12f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359ee000 + 0x12f4] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359ee000 + 0x12f8] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359ee000 + 0x12fc] = 0xbfb8aa3b ;;  pgm[7@0x8001359ee000 + 0x1300] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001359ee000 + 0x1304] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001359ee000 + 0x1308] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359ee000 + 0x130c] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359ee000 + 0x1310] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359ee000 + 0x1314] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359ee000 + 0x1318] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359ee000 + 0x131c] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359ee000 + 0x1320] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359ee000 + 0x1324] = 0x000000f2 ;;  pgm[7@0x8001359ee000 + 0x1328] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359ee000 + 0x132c] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359ee000 + 0x1330] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359ee000 + 0x1334] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359ee000 + 0x1338] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359ee000 + 0x133c] = 0x040e48f2  v_sub_f32_e32 v7, 1.0, v36  pgm[7@0x8001359ee000 + 0x1340] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001359ee000 + 0x1344] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001359ee000 + 0x1348] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001359ee000 + 0x134c] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001359ee000 + 0x1350] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001359ee000 + 0x1354] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359ee000 + 0x1358] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359ee000 + 0x135c] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359ee000 + 0x1360] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359ee000 + 0x1364] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359ee000 + 0x1368] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359ee000 + 0x136c] = 0x00020300 ;;  pgm[7@0x8001359ee000 + 0x1370] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359ee000 + 0x1374] = 0x00020702 ;;  pgm[7@0x8001359ee000 + 0x1378] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359ee000 + 0x137c] = 0x00000100 ;;  pgm[7@0x8001359ee000 + 0x1380] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x80016885f000 of length 2060 bytes from IB[7@0x8001a7dc0100 + 0xaac] pgm[7@0x80016885f000 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x80016885f000 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x80016885f000 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x80016885f000 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x80016885f000 + 0x10 ] = 0x7e100304  v_mov_b32_e32 v8, v4  pgm[7@0x80016885f000 + 0x14 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x80016885f000 + 0x18 ] = 0x81009008  s_add_i32 s0, s8, 16  pgm[7@0x80016885f000 + 0x1c ] = 0xbe810009  s_mov_b32 s1, s9  pgm[7@0x80016885f000 + 0x20 ] = 0xc00a0500  s_load_dwordx4 s[20:23], s[0:1], 0x0  pgm[7@0x80016885f000 + 0x24 ] = 0x00000000 ;;  pgm[7@0x80016885f000 + 0x28 ] = 0x8106b008  s_add_i32 s6, s8, 48  pgm[7@0x80016885f000 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x80016885f000 + 0x30 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x80016885f000 + 0x34 ] = 0xc00a0703  s_load_dwordx4 s[28:31], s[6:7], 0x0  pgm[7@0x80016885f000 + 0x38 ] = 0x00000000 ;;  pgm[7@0x80016885f000 + 0x3c ] = 0x810aa008  s_add_i32 s10, s8, 32  pgm[7@0x80016885f000 + 0x40 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x80016885f000 + 0x44 ] = 0x00000000 ;;  pgm[7@0x80016885f000 + 0x48 ] = 0x8108c008  s_add_i32 s8, s8, 64  pgm[7@0x80016885f000 + 0x4c ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x80016885f000 + 0x50 ] = 0xc00a0604  s_load_dwordx4 s[24:27], s[8:9], 0x0  pgm[7@0x80016885f000 + 0x54 ] = 0x00000000 ;;  pgm[7@0x80016885f000 + 0x58 ] = 0xc00a0405  s_load_dwordx4 s[16:19], s[10:11], 0x0  pgm[7@0x80016885f000 + 0x5c ] = 0x00000000 ;;  pgm[7@0x80016885f000 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885f000 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[9:12], v5, s[20:23], 0 idxen  pgm[7@0x80016885f000 + 0x68 ] = 0x80050905 ;;  pgm[7@0x80016885f000 + 0x6c ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x80016885f000 + 0x70 ] = 0x00027fac ;;  pgm[7@0x80016885f000 + 0x74 ] = 0xb00e00e0  s_movk_i32 s14, 0xe0  pgm[7@0x80016885f000 + 0x78 ] = 0xe00c2000  buffer_load_format_xyzw v[14:17], v8, s[24:27], 0 idxen  pgm[7@0x80016885f000 + 0x7c ] = 0x80060e08 ;;  pgm[7@0x80016885f000 + 0x80 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x80016885f000 + 0x84 ] = 0x00008000 ;;  pgm[7@0x80016885f000 + 0x88 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x40  pgm[7@0x80016885f000 + 0x8c ] = 0x00000040 ;;  pgm[7@0x80016885f000 + 0x90 ] = 0xc02a0606  s_buffer_load_dwordx4 s[24:27], s[12:15], 0x48  pgm[7@0x80016885f000 + 0x94 ] = 0x00000048 ;;  pgm[7@0x80016885f000 + 0x98 ] = 0xc02a0506  s_buffer_load_dwordx4 s[20:23], s[12:15], 0x58  pgm[7@0x80016885f000 + 0x9c ] = 0x00000058 ;;  pgm[7@0x80016885f000 + 0xa0 ] = 0xc02a0206  s_buffer_load_dwordx4 s[8:11], s[12:15], 0x68  pgm[7@0x80016885f000 + 0xa4 ] = 0x00000068 ;;  pgm[7@0x80016885f000 + 0xa8 ] = 0xc0260806  s_buffer_load_dwordx2 s[32:33], s[12:15], 0x78  pgm[7@0x80016885f000 + 0xac ] = 0x00000078 ;;  pgm[7@0x80016885f000 + 0xb0 ] = 0x7e0402ff  v_mov_b32_e32 v2, 0x7f7fffff  pgm[7@0x80016885f000 + 0xb4 ] = 0x7f7fffff ;;  pgm[7@0x80016885f000 + 0xb8 ] = 0x7e1a02ff  v_mov_b32_e32 v13, 0xff7fffff  pgm[7@0x80016885f000 + 0xbc ] = 0xff7fffff ;;  pgm[7@0x80016885f000 + 0xc0 ] = 0x86048104  s_and_b32 s4, s4, 1  pgm[7@0x80016885f000 + 0xc4 ] = 0xbf068004  s_cmp_eq_u32 s4, 0  pgm[7@0x80016885f000 + 0xc8 ] = 0xbf8c0071  s_waitcnt vmcnt(1) lgkmcnt(0)  pgm[7@0x80016885f000 + 0xcc ] = 0x0a00141a  v_mul_f32_e32 v0, s26, v10  pgm[7@0x80016885f000 + 0xd0 ] = 0x0a06141b  v_mul_f32_e32 v3, s27, v10  pgm[7@0x80016885f000 + 0xd4 ] = 0x2c001206  v_mac_f32_e32 v0, s6, v9  pgm[7@0x80016885f000 + 0xd8 ] = 0x0a021414  v_mul_f32_e32 v1, s20, v10  pgm[7@0x80016885f000 + 0xdc ] = 0x2c061207  v_mac_f32_e32 v3, s7, v9  pgm[7@0x80016885f000 + 0xe0 ] = 0x2c001616  v_mac_f32_e32 v0, s22, v11  pgm[7@0x80016885f000 + 0xe4 ] = 0x2c021218  v_mac_f32_e32 v1, s24, v9  pgm[7@0x80016885f000 + 0xe8 ] = 0x2c061617  v_mac_f32_e32 v3, s23, v11  pgm[7@0x80016885f000 + 0xec ] = 0x2c00180a  v_mac_f32_e32 v0, s10, v12  pgm[7@0x80016885f000 + 0xf0 ] = 0x2c021608  v_mac_f32_e32 v1, s8, v11  pgm[7@0x80016885f000 + 0xf4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885f000 + 0xf8 ] = 0x040a1d00  v_sub_f32_e32 v5, v0, v14  pgm[7@0x80016885f000 + 0xfc ] = 0x2c06180b  v_mac_f32_e32 v3, s11, v12  pgm[7@0x80016885f000 + 0x100 ] = 0x2c021820  v_mac_f32_e32 v1, s32, v12  pgm[7@0x80016885f000 + 0x104 ] = 0x04101f03  v_sub_f32_e32 v8, v3, v15  pgm[7@0x80016885f000 + 0x108 ] = 0x0a0a0b05  v_mul_f32_e32 v5, v5, v5  pgm[7@0x80016885f000 + 0x10c ] = 0x04202101  v_sub_f32_e32 v16, v1, v16  pgm[7@0x80016885f000 + 0x110 ] = 0x2c0a1108  v_mac_f32_e32 v5, v8, v8  pgm[7@0x80016885f000 + 0x114 ] = 0x2c0a2110  v_mac_f32_e32 v5, v16, v16  pgm[7@0x80016885f000 + 0x118 ] = 0xd1640108  v_rsq_f32_e64 v8, |v5|  pgm[7@0x80016885f000 + 0x11c ] = 0x00000105 ;;  pgm[7@0x80016885f000 + 0x120 ] = 0x0a0a1415  v_mul_f32_e32 v5, s21, v10  pgm[7@0x80016885f000 + 0x124 ] = 0x2c0a1219  v_mac_f32_e32 v5, s25, v9  pgm[7@0x80016885f000 + 0x128 ] = 0x2c0a1609  v_mac_f32_e32 v5, s9, v11  pgm[7@0x80016885f000 + 0x12c ] = 0x14100508  v_min_f32_e32 v8, v8, v2  pgm[7@0x80016885f000 + 0x130 ] = 0x7e104508  v_rcp_f32_e32 v8, v8  pgm[7@0x80016885f000 + 0x134 ] = 0x2c0a1821  v_mac_f32_e32 v5, s33, v12  pgm[7@0x80016885f000 + 0x138 ] = 0x14100508  v_min_f32_e32 v8, v8, v2  pgm[7@0x80016885f000 + 0x13c ] = 0x16101b08  v_max_f32_e32 v8, v8, v13  pgm[7@0x80016885f000 + 0x140 ] = 0x0a1010ff  v_mul_f32_e32 v8, 0x3c23d70a, v8  pgm[7@0x80016885f000 + 0x144 ] = 0x3c23d70a ;;  pgm[7@0x80016885f000 + 0x148 ] = 0x141010f2  v_min_f32_e32 v8, 1.0, v8  pgm[7@0x80016885f000 + 0x14c ] = 0xbf840005  s_cbranch_scc0 5  pgm[7@0x80016885f000 + 0x150 ] = 0x7e180305  v_mov_b32_e32 v12, v5  pgm[7@0x80016885f000 + 0x154 ] = 0x7e160301  v_mov_b32_e32 v11, v1  pgm[7@0x80016885f000 + 0x158 ] = 0x7e140303  v_mov_b32_e32 v10, v3  pgm[7@0x80016885f000 + 0x15c ] = 0x7e120300  v_mov_b32_e32 v9, v0  pgm[7@0x80016885f000 + 0x160 ] = 0xbf82000a  s_branch 10  pgm[7@0x80016885f000 + 0x164 ] = 0xd10b8009  v_max_f32_e64 v9, v0, v0 clamp  pgm[7@0x80016885f000 + 0x168 ] = 0x00020100 ;;  pgm[7@0x80016885f000 + 0x16c ] = 0xd10b800a  v_max_f32_e64 v10, v3, v3 clamp  pgm[7@0x80016885f000 + 0x170 ] = 0x00020703 ;;  pgm[7@0x80016885f000 + 0x174 ] = 0xd10b800b  v_max_f32_e64 v11, v1, v1 clamp  pgm[7@0x80016885f000 + 0x178 ] = 0x00020301 ;;  pgm[7@0x80016885f000 + 0x17c ] = 0xd10b800c  v_max_f32_e64 v12, v5, v5 clamp  pgm[7@0x80016885f000 + 0x180 ] = 0x00020b05 ;;  pgm[7@0x80016885f000 + 0x184 ] = 0xd10b8008  v_max_f32_e64 v8, v8, v8 clamp  pgm[7@0x80016885f000 + 0x188 ] = 0x00021108 ;;  pgm[7@0x80016885f000 + 0x18c ] = 0xc0220286  s_buffer_load_dword s10, s[12:15], 0x80  pgm[7@0x80016885f000 + 0x190 ] = 0x00000080 ;;  pgm[7@0x80016885f000 + 0x194 ] = 0x7e2202ff  v_mov_b32_e32 v17, 0x40e00000  pgm[7@0x80016885f000 + 0x198 ] = 0x40e00000 ;;  pgm[7@0x80016885f000 + 0x19c ] = 0x302e230f  v_madak_f32 v23, v15, v17, 0x41500000  pgm[7@0x80016885f000 + 0x1a0 ] = 0x41500000 ;;  pgm[7@0x80016885f000 + 0x1a4 ] = 0x7e3e02ff  v_mov_b32_e32 v31, 0x3f90a3d7  pgm[7@0x80016885f000 + 0x1a8 ] = 0x3f90a3d7 ;;  pgm[7@0x80016885f000 + 0x1ac ] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0x90  pgm[7@0x80016885f000 + 0x1b0 ] = 0x00000090 ;;  pgm[7@0x80016885f000 + 0x1b4 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0xa0  pgm[7@0x80016885f000 + 0x1b8 ] = 0x000000a0 ;;  pgm[7@0x80016885f000 + 0x1bc ] = 0xbe8b00ff  s_mov_b32 s11, 0x3e800000  pgm[7@0x80016885f000 + 0x1c0 ] = 0x3e800000 ;;  pgm[7@0x80016885f000 + 0x1c4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885f000 + 0x1c8 ] = 0x2c2e3e0a  v_mac_f32_e32 v23, s10, v31  pgm[7@0x80016885f000 + 0x1cc ] = 0xd1c10017  v_mad_f32 v23, v23, 0.15915494, s11  pgm[7@0x80016885f000 + 0x1d0 ] = 0x002df117 ;;  pgm[7@0x80016885f000 + 0x1d4 ] = 0x7e403f17  v_floor_f32_e32 v32, v23  pgm[7@0x80016885f000 + 0x1d8 ] = 0x7e2402ff  v_mov_b32_e32 v18, 0x40400000  pgm[7@0x80016885f000 + 0x1dc ] = 0x40400000 ;;  pgm[7@0x80016885f000 + 0x1e0 ] = 0x7e2602ff  v_mov_b32_e32 v19, 0x42ce0000  pgm[7@0x80016885f000 + 0x1e4 ] = 0x42ce0000 ;;  pgm[7@0x80016885f000 + 0x1e8 ] = 0x042e4117  v_sub_f32_e32 v23, v23, v32  pgm[7@0x80016885f000 + 0x1ec ] = 0x7e4002ff  v_mov_b32_e32 v32, 0x3f95c28f  pgm[7@0x80016885f000 + 0x1f0 ] = 0x3f95c28f ;;  pgm[7@0x80016885f000 + 0x1f4 ] = 0x0228270f  v_add_f32_e32 v20, v15, v19  pgm[7@0x80016885f000 + 0x1f8 ] = 0x0228280a  v_add_f32_e32 v20, s10, v20  pgm[7@0x80016885f000 + 0x1fc ] = 0xd1c10014  v_mad_f32 v20, v20, 0.15915494, s11  pgm[7@0x80016885f000 + 0x200 ] = 0x002df114 ;;  pgm[7@0x80016885f000 + 0x204 ] = 0xbe8900ff  s_mov_b32 s9, 0x40c90fdb  pgm[7@0x80016885f000 + 0x208 ] = 0x40c90fdb ;;  pgm[7@0x80016885f000 + 0x20c ] = 0xbe8500ff  s_mov_b32 s5, 0xb4878163  pgm[7@0x80016885f000 + 0x210 ] = 0xb4878163 ;;  pgm[7@0x80016885f000 + 0x214 ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x37cfb5a1  pgm[7@0x80016885f000 + 0x218 ] = 0x37cfb5a1 ;;  pgm[7@0x80016885f000 + 0x21c ] = 0x2c26230e  v_mac_f32_e32 v19, v14, v17  pgm[7@0x80016885f000 + 0x220 ] = 0x2c263e0a  v_mac_f32_e32 v19, s10, v31  pgm[7@0x80016885f000 + 0x224 ] = 0xd1c10013  v_mad_f32 v19, v19, 0.15915494, s11  pgm[7@0x80016885f000 + 0x228 ] = 0x002df113 ;;  pgm[7@0x80016885f000 + 0x22c ] = 0x02301cff  v_add_f32_e32 v24, 0x42e20000, v14  pgm[7@0x80016885f000 + 0x230 ] = 0x42e20000 ;;  pgm[7@0x80016885f000 + 0x234 ] = 0x06321c20  v_subrev_f32_e32 v25, s32, v14  pgm[7@0x80016885f000 + 0x238 ] = 0x06341e21  v_subrev_f32_e32 v26, s33, v15  pgm[7@0x80016885f000 + 0x23c ] = 0x06361c22  v_subrev_f32_e32 v27, s34, v14  pgm[7@0x80016885f000 + 0x240 ] = 0x06381e23  v_subrev_f32_e32 v28, s35, v15  pgm[7@0x80016885f000 + 0x244 ] = 0xe0042000  buffer_load_format_xy v[21:22], v7, s[28:31], 0 idxen  pgm[7@0x80016885f000 + 0x248 ] = 0x80071507 ;;  pgm[7@0x80016885f000 + 0x24c ] = 0x0a0e20ff  v_mul_f32_e32 v7, 0xbccccccd, v16  pgm[7@0x80016885f000 + 0x250 ] = 0xbccccccd ;;  pgm[7@0x80016885f000 + 0x254 ] = 0x7e2002ff  v_mov_b32_e32 v16, 0x41500000  pgm[7@0x80016885f000 + 0x258 ] = 0x41500000 ;;  pgm[7@0x80016885f000 + 0x25c ] = 0x2c20250e  v_mac_f32_e32 v16, v14, v18  pgm[7@0x80016885f000 + 0x260 ] = 0x3024250f  v_madak_f32 v18, v15, v18, 0x41880000  pgm[7@0x80016885f000 + 0x264 ] = 0x41880000 ;;  pgm[7@0x80016885f000 + 0x268 ] = 0x2c24400a  v_mac_f32_e32 v18, s10, v32  pgm[7@0x80016885f000 + 0x26c ] = 0xd1c10012  v_mad_f32 v18, v18, 0.15915494, s11  pgm[7@0x80016885f000 + 0x270 ] = 0x002df112 ;;  pgm[7@0x80016885f000 + 0x274 ] = 0x7e423f12  v_floor_f32_e32 v33, v18  pgm[7@0x80016885f000 + 0x278 ] = 0x04244312  v_sub_f32_e32 v18, v18, v33  pgm[7@0x80016885f000 + 0x27c ] = 0x7e423f14  v_floor_f32_e32 v33, v20  pgm[7@0x80016885f000 + 0x280 ] = 0x04284314  v_sub_f32_e32 v20, v20, v33  pgm[7@0x80016885f000 + 0x284 ] = 0x7e4202ff  v_mov_b32_e32 v33, 0xc0490fdb  pgm[7@0x80016885f000 + 0x288 ] = 0xc0490fdb ;;  pgm[7@0x80016885f000 + 0x28c ] = 0xd1c10017  v_mad_f32 v23, s9, v23, v33  pgm[7@0x80016885f000 + 0x290 ] = 0x04862e09 ;;  pgm[7@0x80016885f000 + 0x294 ] = 0x0a2e2f17  v_mul_f32_e32 v23, v23, v23  pgm[7@0x80016885f000 + 0x298 ] = 0xd1c10023  v_mad_f32 v35, s5, v23, v34  pgm[7@0x80016885f000 + 0x29c ] = 0x048a2e05 ;;  pgm[7@0x80016885f000 + 0x2a0 ] = 0x30464717  v_madak_f32 v35, v23, v35, 0xbab609ba  pgm[7@0x80016885f000 + 0x2a4 ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x2a8 ] = 0x30464717  v_madak_f32 v35, v23, v35, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x2ac ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x2b0 ] = 0xd1c10012  v_mad_f32 v18, s9, v18, v33  pgm[7@0x80016885f000 + 0x2b4 ] = 0x04862409 ;;  pgm[7@0x80016885f000 + 0x2b8 ] = 0xd1c10023  v_mad_f32 v35, v23, v35, -0.5  pgm[7@0x80016885f000 + 0x2bc ] = 0x03c64717 ;;  pgm[7@0x80016885f000 + 0x2c0 ] = 0x0a242512  v_mul_f32_e32 v18, v18, v18  pgm[7@0x80016885f000 + 0x2c4 ] = 0xd1c10017  v_mad_f32 v23, v23, v35, 1.0  pgm[7@0x80016885f000 + 0x2c8 ] = 0x03ca4717 ;;  pgm[7@0x80016885f000 + 0x2cc ] = 0xd1c10023  v_mad_f32 v35, s5, v18, v34  pgm[7@0x80016885f000 + 0x2d0 ] = 0x048a2405 ;;  pgm[7@0x80016885f000 + 0x2d4 ] = 0x30464712  v_madak_f32 v35, v18, v35, 0xbab609ba  pgm[7@0x80016885f000 + 0x2d8 ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x2dc ] = 0x30464712  v_madak_f32 v35, v18, v35, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x2e0 ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x2e4 ] = 0xd1c10014  v_mad_f32 v20, s9, v20, v33  pgm[7@0x80016885f000 + 0x2e8 ] = 0x04862809 ;;  pgm[7@0x80016885f000 + 0x2ec ] = 0xd1c10023  v_mad_f32 v35, v18, v35, -0.5  pgm[7@0x80016885f000 + 0x2f0 ] = 0x03c64712 ;;  pgm[7@0x80016885f000 + 0x2f4 ] = 0x0a282914  v_mul_f32_e32 v20, v20, v20  pgm[7@0x80016885f000 + 0x2f8 ] = 0xd1c10012  v_mad_f32 v18, v18, v35, 1.0  pgm[7@0x80016885f000 + 0x2fc ] = 0x03ca4712 ;;  pgm[7@0x80016885f000 + 0x300 ] = 0xd1c10023  v_mad_f32 v35, s5, v20, v34  pgm[7@0x80016885f000 + 0x304 ] = 0x048a2805 ;;  pgm[7@0x80016885f000 + 0x308 ] = 0x30464714  v_madak_f32 v35, v20, v35, 0xbab609ba  pgm[7@0x80016885f000 + 0x30c ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x310 ] = 0x30464714  v_madak_f32 v35, v20, v35, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x314 ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x318 ] = 0xd1c10023  v_mad_f32 v35, v20, v35, -0.5  pgm[7@0x80016885f000 + 0x31c ] = 0x03c64714 ;;  pgm[7@0x80016885f000 + 0x320 ] = 0xd1c10014  v_mad_f32 v20, v20, v35, 1.0  pgm[7@0x80016885f000 + 0x324 ] = 0x03ca4714 ;;  pgm[7@0x80016885f000 + 0x328 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3e000000  pgm[7@0x80016885f000 + 0x32c ] = 0x3e000000 ;;  pgm[7@0x80016885f000 + 0x330 ] = 0x0a2e4717  v_mul_f32_e32 v23, v23, v35  pgm[7@0x80016885f000 + 0x334 ] = 0x2c2e240b  v_mac_f32_e32 v23, s11, v18  pgm[7@0x80016885f000 + 0x338 ] = 0x2c20400a  v_mac_f32_e32 v16, s10, v32  pgm[7@0x80016885f000 + 0x33c ] = 0x02242917  v_add_f32_e32 v18, v23, v20  pgm[7@0x80016885f000 + 0x340 ] = 0x7e283f13  v_floor_f32_e32 v20, v19  pgm[7@0x80016885f000 + 0x344 ] = 0xd1c10010  v_mad_f32 v16, v16, 0.15915494, s11  pgm[7@0x80016885f000 + 0x348 ] = 0x002df110 ;;  pgm[7@0x80016885f000 + 0x34c ] = 0x04262913  v_sub_f32_e32 v19, v19, v20  pgm[7@0x80016885f000 + 0x350 ] = 0x7e283f10  v_floor_f32_e32 v20, v16  pgm[7@0x80016885f000 + 0x354 ] = 0x04202910  v_sub_f32_e32 v16, v16, v20  pgm[7@0x80016885f000 + 0x358 ] = 0x0228300a  v_add_f32_e32 v20, s10, v24  pgm[7@0x80016885f000 + 0x35c ] = 0xd1c10013  v_mad_f32 v19, s9, v19, v33  pgm[7@0x80016885f000 + 0x360 ] = 0x04862609 ;;  pgm[7@0x80016885f000 + 0x364 ] = 0xd1c10014  v_mad_f32 v20, v20, 0.15915494, s11  pgm[7@0x80016885f000 + 0x368 ] = 0x002df114 ;;  pgm[7@0x80016885f000 + 0x36c ] = 0x7e2e3f14  v_floor_f32_e32 v23, v20  pgm[7@0x80016885f000 + 0x370 ] = 0x0a262713  v_mul_f32_e32 v19, v19, v19  pgm[7@0x80016885f000 + 0x374 ] = 0x04282f14  v_sub_f32_e32 v20, v20, v23  pgm[7@0x80016885f000 + 0x378 ] = 0xd1c10017  v_mad_f32 v23, s5, v19, v34  pgm[7@0x80016885f000 + 0x37c ] = 0x048a2605 ;;  pgm[7@0x80016885f000 + 0x380 ] = 0x302e2f13  v_madak_f32 v23, v19, v23, 0xbab609ba  pgm[7@0x80016885f000 + 0x384 ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x388 ] = 0x302e2f13  v_madak_f32 v23, v19, v23, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x38c ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x390 ] = 0xd1c10010  v_mad_f32 v16, s9, v16, v33  pgm[7@0x80016885f000 + 0x394 ] = 0x04862009 ;;  pgm[7@0x80016885f000 + 0x398 ] = 0xd1c10017  v_mad_f32 v23, v19, v23, -0.5  pgm[7@0x80016885f000 + 0x39c ] = 0x03c62f13 ;;  pgm[7@0x80016885f000 + 0x3a0 ] = 0x0a202110  v_mul_f32_e32 v16, v16, v16  pgm[7@0x80016885f000 + 0x3a4 ] = 0xd1c10013  v_mad_f32 v19, v19, v23, 1.0  pgm[7@0x80016885f000 + 0x3a8 ] = 0x03ca2f13 ;;  pgm[7@0x80016885f000 + 0x3ac ] = 0xd1c10017  v_mad_f32 v23, s5, v16, v34  pgm[7@0x80016885f000 + 0x3b0 ] = 0x048a2005 ;;  pgm[7@0x80016885f000 + 0x3b4 ] = 0x302e2f10  v_madak_f32 v23, v16, v23, 0xbab609ba  pgm[7@0x80016885f000 + 0x3b8 ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x3bc ] = 0x302e2f10  v_madak_f32 v23, v16, v23, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x3c0 ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x3c4 ] = 0xd1c10014  v_mad_f32 v20, s9, v20, v33  pgm[7@0x80016885f000 + 0x3c8 ] = 0x04862809 ;;  pgm[7@0x80016885f000 + 0x3cc ] = 0xd1c10017  v_mad_f32 v23, v16, v23, -0.5  pgm[7@0x80016885f000 + 0x3d0 ] = 0x03c62f10 ;;  pgm[7@0x80016885f000 + 0x3d4 ] = 0x0a282914  v_mul_f32_e32 v20, v20, v20  pgm[7@0x80016885f000 + 0x3d8 ] = 0xd1c10010  v_mad_f32 v16, v16, v23, 1.0  pgm[7@0x80016885f000 + 0x3dc ] = 0x03ca2f10 ;;  pgm[7@0x80016885f000 + 0x3e0 ] = 0xd1c10017  v_mad_f32 v23, s5, v20, v34  pgm[7@0x80016885f000 + 0x3e4 ] = 0x048a2805 ;;  pgm[7@0x80016885f000 + 0x3e8 ] = 0x302e2f14  v_madak_f32 v23, v20, v23, 0xbab609ba  pgm[7@0x80016885f000 + 0x3ec ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x3f0 ] = 0x302e2f14  v_madak_f32 v23, v20, v23, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x3f4 ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x3f8 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0xb0  pgm[7@0x80016885f000 + 0x3fc ] = 0x000000b0 ;;  pgm[7@0x80016885f000 + 0x400 ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0xc0  pgm[7@0x80016885f000 + 0x404 ] = 0x000000c0 ;;  pgm[7@0x80016885f000 + 0x408 ] = 0xd1c10017  v_mad_f32 v23, v20, v23, -0.5  pgm[7@0x80016885f000 + 0x40c ] = 0x03c62f14 ;;  pgm[7@0x80016885f000 + 0x410 ] = 0x0a264713  v_mul_f32_e32 v19, v19, v35  pgm[7@0x80016885f000 + 0x414 ] = 0xd1c10014  v_mad_f32 v20, v20, v23, 1.0  pgm[7@0x80016885f000 + 0x418 ] = 0x03ca2f14 ;;  pgm[7@0x80016885f000 + 0x41c ] = 0x2c26200b  v_mac_f32_e32 v19, s11, v16  pgm[7@0x80016885f000 + 0x420 ] = 0x160e0e80  v_max_f32_e32 v7, 0, v7  pgm[7@0x80016885f000 + 0x424 ] = 0x02202913  v_add_f32_e32 v16, v19, v20  pgm[7@0x80016885f000 + 0x428 ] = 0x2c060f10  v_mac_f32_e32 v3, v16, v7  pgm[7@0x80016885f000 + 0x42c ] = 0x7e20020b  v_mov_b32_e32 v16, s11  pgm[7@0x80016885f000 + 0x430 ] = 0x2c000f12  v_mac_f32_e32 v0, v18, v7  pgm[7@0x80016885f000 + 0x434 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885f000 + 0x438 ] = 0xd1c10012  v_mad_f32 v18, 0.15915494, s28, v16  pgm[7@0x80016885f000 + 0x43c ] = 0x044038f8 ;;  pgm[7@0x80016885f000 + 0x440 ] = 0x7e263f12  v_floor_f32_e32 v19, v18  pgm[7@0x80016885f000 + 0x444 ] = 0x04242712  v_sub_f32_e32 v18, v18, v19  pgm[7@0x80016885f000 + 0x448 ] = 0x0a263319  v_mul_f32_e32 v19, v25, v25  pgm[7@0x80016885f000 + 0x44c ] = 0x2c26351a  v_mac_f32_e32 v19, v26, v26  pgm[7@0x80016885f000 + 0x450 ] = 0xd1640113  v_rsq_f32_e64 v19, |v19|  pgm[7@0x80016885f000 + 0x454 ] = 0x00000113 ;;  pgm[7@0x80016885f000 + 0x458 ] = 0xd1c10012  v_mad_f32 v18, s9, v18, v33  pgm[7@0x80016885f000 + 0x45c ] = 0x04862409 ;;  pgm[7@0x80016885f000 + 0x460 ] = 0x0a242512  v_mul_f32_e32 v18, v18, v18  pgm[7@0x80016885f000 + 0x464 ] = 0xd1c10014  v_mad_f32 v20, s5, v18, v34  pgm[7@0x80016885f000 + 0x468 ] = 0x048a2405 ;;  pgm[7@0x80016885f000 + 0x46c ] = 0x14260513  v_min_f32_e32 v19, v19, v2  pgm[7@0x80016885f000 + 0x470 ] = 0x7e2e4513  v_rcp_f32_e32 v23, v19  pgm[7@0x80016885f000 + 0x474 ] = 0x30282912  v_madak_f32 v20, v18, v20, 0xbab609ba  pgm[7@0x80016885f000 + 0x478 ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x47c ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0xd0  pgm[7@0x80016885f000 + 0x480 ] = 0x000000d0 ;;  pgm[7@0x80016885f000 + 0x484 ] = 0x30282912  v_madak_f32 v20, v18, v20, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x488 ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x48c ] = 0xd1c10014  v_mad_f32 v20, v18, v20, -0.5  pgm[7@0x80016885f000 + 0x490 ] = 0x03c62912 ;;  pgm[7@0x80016885f000 + 0x494 ] = 0xd1c10012  v_mad_f32 v18, v18, v20, 1.0  pgm[7@0x80016885f000 + 0x498 ] = 0x03ca2912 ;;  pgm[7@0x80016885f000 + 0x49c ] = 0x14280517  v_min_f32_e32 v20, v23, v2  pgm[7@0x80016885f000 + 0x4a0 ] = 0x16281b14  v_max_f32_e32 v20, v20, v13  pgm[7@0x80016885f000 + 0x4a4 ] = 0x7e2e02ff  v_mov_b32_e32 v23, 0xbc23d70a  pgm[7@0x80016885f000 + 0x4a8 ] = 0xbc23d70a ;;  pgm[7@0x80016885f000 + 0x4ac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885f000 + 0x4b0 ] = 0xd1c18014  v_mad_f32 v20, v20, v23, s32 clamp  pgm[7@0x80016885f000 + 0x4b4 ] = 0x00822f14 ;;  pgm[7@0x80016885f000 + 0x4b8 ] = 0x0a282314  v_mul_f32_e32 v20, v20, v17  pgm[7@0x80016885f000 + 0x4bc ] = 0x0a242514  v_mul_f32_e32 v18, v20, v18  pgm[7@0x80016885f000 + 0x4c0 ] = 0x0a242507  v_mul_f32_e32 v18, v7, v18  pgm[7@0x80016885f000 + 0x4c4 ] = 0x0a242513  v_mul_f32_e32 v18, v19, v18  pgm[7@0x80016885f000 + 0x4c8 ] = 0x2c002519  v_mac_f32_e32 v0, v25, v18  pgm[7@0x80016885f000 + 0x4cc ] = 0x2c06251a  v_mac_f32_e32 v3, v26, v18  pgm[7@0x80016885f000 + 0x4d0 ] = 0xd1c10012  v_mad_f32 v18, 0.15915494, s29, v16  pgm[7@0x80016885f000 + 0x4d4 ] = 0x04403af8 ;;  pgm[7@0x80016885f000 + 0x4d8 ] = 0x7e263f12  v_floor_f32_e32 v19, v18  pgm[7@0x80016885f000 + 0x4dc ] = 0x04242712  v_sub_f32_e32 v18, v18, v19  pgm[7@0x80016885f000 + 0x4e0 ] = 0x0a26371b  v_mul_f32_e32 v19, v27, v27  pgm[7@0x80016885f000 + 0x4e4 ] = 0x2c26391c  v_mac_f32_e32 v19, v28, v28  pgm[7@0x80016885f000 + 0x4e8 ] = 0xd1640113  v_rsq_f32_e64 v19, |v19|  pgm[7@0x80016885f000 + 0x4ec ] = 0x00000113 ;;  pgm[7@0x80016885f000 + 0x4f0 ] = 0xd1c10012  v_mad_f32 v18, s9, v18, v33  pgm[7@0x80016885f000 + 0x4f4 ] = 0x04862409 ;;  pgm[7@0x80016885f000 + 0x4f8 ] = 0x0a242512  v_mul_f32_e32 v18, v18, v18  pgm[7@0x80016885f000 + 0x4fc ] = 0xd1c10014  v_mad_f32 v20, s5, v18, v34  pgm[7@0x80016885f000 + 0x500 ] = 0x048a2405 ;;  pgm[7@0x80016885f000 + 0x504 ] = 0x14260513  v_min_f32_e32 v19, v19, v2  pgm[7@0x80016885f000 + 0x508 ] = 0x7e304513  v_rcp_f32_e32 v24, v19  pgm[7@0x80016885f000 + 0x50c ] = 0x30282912  v_madak_f32 v20, v18, v20, 0xbab609ba  pgm[7@0x80016885f000 + 0x510 ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x514 ] = 0x30282912  v_madak_f32 v20, v18, v20, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x518 ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x51c ] = 0xd1c10014  v_mad_f32 v20, v18, v20, -0.5  pgm[7@0x80016885f000 + 0x520 ] = 0x03c62912 ;;  pgm[7@0x80016885f000 + 0x524 ] = 0xd1c10012  v_mad_f32 v18, v18, v20, 1.0  pgm[7@0x80016885f000 + 0x528 ] = 0x03ca2912 ;;  pgm[7@0x80016885f000 + 0x52c ] = 0x14280518  v_min_f32_e32 v20, v24, v2  pgm[7@0x80016885f000 + 0x530 ] = 0x16281b14  v_max_f32_e32 v20, v20, v13  pgm[7@0x80016885f000 + 0x534 ] = 0xd1c18014  v_mad_f32 v20, v20, v23, s33 clamp  pgm[7@0x80016885f000 + 0x538 ] = 0x00862f14 ;;  pgm[7@0x80016885f000 + 0x53c ] = 0x0a282314  v_mul_f32_e32 v20, v20, v17  pgm[7@0x80016885f000 + 0x540 ] = 0x0a242514  v_mul_f32_e32 v18, v20, v18  pgm[7@0x80016885f000 + 0x544 ] = 0x0a242507  v_mul_f32_e32 v18, v7, v18  pgm[7@0x80016885f000 + 0x548 ] = 0x0a242513  v_mul_f32_e32 v18, v19, v18  pgm[7@0x80016885f000 + 0x54c ] = 0x2c00251b  v_mac_f32_e32 v0, v27, v18  pgm[7@0x80016885f000 + 0x550 ] = 0x2c06251c  v_mac_f32_e32 v3, v28, v18  pgm[7@0x80016885f000 + 0x554 ] = 0xd1c10012  v_mad_f32 v18, 0.15915494, s30, v16  pgm[7@0x80016885f000 + 0x558 ] = 0x04403cf8 ;;  pgm[7@0x80016885f000 + 0x55c ] = 0x7e263f12  v_floor_f32_e32 v19, v18  pgm[7@0x80016885f000 + 0x560 ] = 0xd1c10010  v_mad_f32 v16, 0.15915494, s31, v16  pgm[7@0x80016885f000 + 0x564 ] = 0x04403ef8 ;;  pgm[7@0x80016885f000 + 0x568 ] = 0x04242712  v_sub_f32_e32 v18, v18, v19  pgm[7@0x80016885f000 + 0x56c ] = 0x7e263f10  v_floor_f32_e32 v19, v16  pgm[7@0x80016885f000 + 0x570 ] = 0x04202710  v_sub_f32_e32 v16, v16, v19  pgm[7@0x80016885f000 + 0x574 ] = 0xd1c10012  v_mad_f32 v18, s9, v18, v33  pgm[7@0x80016885f000 + 0x578 ] = 0x04862409 ;;  pgm[7@0x80016885f000 + 0x57c ] = 0x2c422009  v_mac_f32_e32 v33, s9, v16  pgm[7@0x80016885f000 + 0x580 ] = 0x0a202512  v_mul_f32_e32 v16, v18, v18  pgm[7@0x80016885f000 + 0x584 ] = 0xd1c10013  v_mad_f32 v19, s5, v16, v34  pgm[7@0x80016885f000 + 0x588 ] = 0x048a2005 ;;  pgm[7@0x80016885f000 + 0x58c ] = 0x30262710  v_madak_f32 v19, v16, v19, 0xbab609ba  pgm[7@0x80016885f000 + 0x590 ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x594 ] = 0x30262710  v_madak_f32 v19, v16, v19, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x598 ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x59c ] = 0x0a244321  v_mul_f32_e32 v18, v33, v33  pgm[7@0x80016885f000 + 0x5a0 ] = 0xd1c10013  v_mad_f32 v19, v16, v19, -0.5  pgm[7@0x80016885f000 + 0x5a4 ] = 0x03c62710 ;;  pgm[7@0x80016885f000 + 0x5a8 ] = 0x063a1c24  v_subrev_f32_e32 v29, s36, v14  pgm[7@0x80016885f000 + 0x5ac ] = 0x2c442405  v_mac_f32_e32 v34, s5, v18  pgm[7@0x80016885f000 + 0x5b0 ] = 0x7e2802ff  v_mov_b32_e32 v20, 0xbab609ba  pgm[7@0x80016885f000 + 0x5b4 ] = 0xbab609ba ;;  pgm[7@0x80016885f000 + 0x5b8 ] = 0x063c1e25  v_subrev_f32_e32 v30, s37, v15  pgm[7@0x80016885f000 + 0x5bc ] = 0xd1c10010  v_mad_f32 v16, v16, v19, 1.0  pgm[7@0x80016885f000 + 0x5c0 ] = 0x03ca2710 ;;  pgm[7@0x80016885f000 + 0x5c4 ] = 0x0a263b1d  v_mul_f32_e32 v19, v29, v29  pgm[7@0x80016885f000 + 0x5c8 ] = 0x061c1c26  v_subrev_f32_e32 v14, s38, v14  pgm[7@0x80016885f000 + 0x5cc ] = 0x2c284512  v_mac_f32_e32 v20, v18, v34  pgm[7@0x80016885f000 + 0x5d0 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x3d2aaaa4  pgm[7@0x80016885f000 + 0x5d4 ] = 0x3d2aaaa4 ;;  pgm[7@0x80016885f000 + 0x5d8 ] = 0x2c302912  v_mac_f32_e32 v24, v18, v20  pgm[7@0x80016885f000 + 0x5dc ] = 0x2c263d1e  v_mac_f32_e32 v19, v30, v30  pgm[7@0x80016885f000 + 0x5e0 ] = 0x061e1e27  v_subrev_f32_e32 v15, s39, v15  pgm[7@0x80016885f000 + 0x5e4 ] = 0x0a281d0e  v_mul_f32_e32 v20, v14, v14  pgm[7@0x80016885f000 + 0x5e8 ] = 0xd1640113  v_rsq_f32_e64 v19, |v19|  pgm[7@0x80016885f000 + 0x5ec ] = 0x00000113 ;;  pgm[7@0x80016885f000 + 0x5f0 ] = 0x2c281f0f  v_mac_f32_e32 v20, v15, v15  pgm[7@0x80016885f000 + 0x5f4 ] = 0xd1640114  v_rsq_f32_e64 v20, |v20|  pgm[7@0x80016885f000 + 0x5f8 ] = 0x00000114 ;;  pgm[7@0x80016885f000 + 0x5fc ] = 0xd1c10018  v_mad_f32 v24, v18, v24, -0.5  pgm[7@0x80016885f000 + 0x600 ] = 0x03c63112 ;;  pgm[7@0x80016885f000 + 0x604 ] = 0x14260513  v_min_f32_e32 v19, v19, v2  pgm[7@0x80016885f000 + 0x608 ] = 0x7e324513  v_rcp_f32_e32 v25, v19  pgm[7@0x80016885f000 + 0x60c ] = 0x14280514  v_min_f32_e32 v20, v20, v2  pgm[7@0x80016885f000 + 0x610 ] = 0x7e344514  v_rcp_f32_e32 v26, v20  pgm[7@0x80016885f000 + 0x614 ] = 0xd1c10012  v_mad_f32 v18, v18, v24, 1.0  pgm[7@0x80016885f000 + 0x618 ] = 0x03ca3112 ;;  pgm[7@0x80016885f000 + 0x61c ] = 0x14300519  v_min_f32_e32 v24, v25, v2  pgm[7@0x80016885f000 + 0x620 ] = 0x16301b18  v_max_f32_e32 v24, v24, v13  pgm[7@0x80016885f000 + 0x624 ] = 0x1432051a  v_min_f32_e32 v25, v26, v2  pgm[7@0x80016885f000 + 0x628 ] = 0x161a1b19  v_max_f32_e32 v13, v25, v13  pgm[7@0x80016885f000 + 0x62c ] = 0xd1c18018  v_mad_f32 v24, v24, v23, s34 clamp  pgm[7@0x80016885f000 + 0x630 ] = 0x008a2f18 ;;  pgm[7@0x80016885f000 + 0x634 ] = 0xd1c1800d  v_mad_f32 v13, v13, v23, s35 clamp  pgm[7@0x80016885f000 + 0x638 ] = 0x008e2f0d ;;  pgm[7@0x80016885f000 + 0x63c ] = 0x0a2e2318  v_mul_f32_e32 v23, v24, v17  pgm[7@0x80016885f000 + 0x640 ] = 0x0a1a230d  v_mul_f32_e32 v13, v13, v17  pgm[7@0x80016885f000 + 0x644 ] = 0x0a202117  v_mul_f32_e32 v16, v23, v16  pgm[7@0x80016885f000 + 0x648 ] = 0x0a1a250d  v_mul_f32_e32 v13, v13, v18  pgm[7@0x80016885f000 + 0x64c ] = 0x0a202107  v_mul_f32_e32 v16, v7, v16  pgm[7@0x80016885f000 + 0x650 ] = 0x0a0e1b07  v_mul_f32_e32 v7, v7, v13  pgm[7@0x80016885f000 + 0x654 ] = 0x0a1a2113  v_mul_f32_e32 v13, v19, v16  pgm[7@0x80016885f000 + 0x658 ] = 0x0a0e0f14  v_mul_f32_e32 v7, v20, v7  pgm[7@0x80016885f000 + 0x65c ] = 0x2c001b1d  v_mac_f32_e32 v0, v29, v13  pgm[7@0x80016885f000 + 0x660 ] = 0x2c061b1e  v_mac_f32_e32 v3, v30, v13  pgm[7@0x80016885f000 + 0x664 ] = 0x2c000f0e  v_mac_f32_e32 v0, v14, v7  pgm[7@0x80016885f000 + 0x668 ] = 0x2c060f0f  v_mac_f32_e32 v3, v15, v7  pgm[7@0x80016885f000 + 0x66c ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x0  pgm[7@0x80016885f000 + 0x670 ] = 0x00000000 ;;  pgm[7@0x80016885f000 + 0x674 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v4, s[0:3], 0 idxen  pgm[7@0x80016885f000 + 0x678 ] = 0x80000d04 ;;  pgm[7@0x80016885f000 + 0x67c ] = 0xe00c2000  buffer_load_format_xyzw v[17:20], v6, s[16:19], 0 idxen  pgm[7@0x80016885f000 + 0x680 ] = 0x80041106 ;;  pgm[7@0x80016885f000 + 0x684 ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x10  pgm[7@0x80016885f000 + 0x688 ] = 0x00000010 ;;  pgm[7@0x80016885f000 + 0x68c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885f000 + 0x690 ] = 0x0a0e061c  v_mul_f32_e32 v7, s28, v3  pgm[7@0x80016885f000 + 0x694 ] = 0x0a2e061d  v_mul_f32_e32 v23, s29, v3  pgm[7@0x80016885f000 + 0x698 ] = 0x0a30061e  v_mul_f32_e32 v24, s30, v3  pgm[7@0x80016885f000 + 0x69c ] = 0x0a32061f  v_mul_f32_e32 v25, s31, v3  pgm[7@0x80016885f000 + 0x6a0 ] = 0x2c0e0020  v_mac_f32_e32 v7, s32, v0  pgm[7@0x80016885f000 + 0x6a4 ] = 0x2c2e0021  v_mac_f32_e32 v23, s33, v0  pgm[7@0x80016885f000 + 0x6a8 ] = 0x2c300022  v_mac_f32_e32 v24, s34, v0  pgm[7@0x80016885f000 + 0x6ac ] = 0x2c320023  v_mac_f32_e32 v25, s35, v0  pgm[7@0x80016885f000 + 0x6b0 ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x20  pgm[7@0x80016885f000 + 0x6b4 ] = 0x00000020 ;;  pgm[7@0x80016885f000 + 0x6b8 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x30  pgm[7@0x80016885f000 + 0x6bc ] = 0x00000030 ;;  pgm[7@0x80016885f000 + 0x6c0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885f000 + 0x6c4 ] = 0x2c0e021c  v_mac_f32_e32 v7, s28, v1  pgm[7@0x80016885f000 + 0x6c8 ] = 0x2c2e021d  v_mac_f32_e32 v23, s29, v1  pgm[7@0x80016885f000 + 0x6cc ] = 0x2c30021e  v_mac_f32_e32 v24, s30, v1  pgm[7@0x80016885f000 + 0x6d0 ] = 0x2c32021f  v_mac_f32_e32 v25, s31, v1  pgm[7@0x80016885f000 + 0x6d4 ] = 0x2c0e0a20  v_mac_f32_e32 v7, s32, v5  pgm[7@0x80016885f000 + 0x6d8 ] = 0x2c2e0a21  v_mac_f32_e32 v23, s33, v5  pgm[7@0x80016885f000 + 0x6dc ] = 0x2c300a22  v_mac_f32_e32 v24, s34, v5  pgm[7@0x80016885f000 + 0x6e0 ] = 0x2c320a23  v_mac_f32_e32 v25, s35, v5  pgm[7@0x80016885f000 + 0x6e4 ] = 0xc40008cf  exp pos0 v7, v23, v24, v25 done  pgm[7@0x80016885f000 + 0x6e8 ] = 0x19181707 ;;  pgm[7@0x80016885f000 + 0x6ec ] = 0xc400020f  exp param0 v9, v10, v11, v12  pgm[7@0x80016885f000 + 0x6f0 ] = 0x0c0b0a09 ;;  pgm[7@0x80016885f000 + 0x6f4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016885f000 + 0x6f8 ] = 0xd1c10006  v_mad_f32 v6, v14, 2.0, -1.0  pgm[7@0x80016885f000 + 0x6fc ] = 0x03cde90e ;;  pgm[7@0x80016885f000 + 0x700 ] = 0xd1c10004  v_mad_f32 v4, v13, 2.0, -1.0  pgm[7@0x80016885f000 + 0x704 ] = 0x03cde90d ;;  pgm[7@0x80016885f000 + 0x708 ] = 0xd1c1000d  v_mad_f32 v13, v15, 2.0, -1.0  pgm[7@0x80016885f000 + 0x70c ] = 0x03cde90f ;;  pgm[7@0x80016885f000 + 0x710 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885f000 + 0x714 ] = 0xd1c1000e  v_mad_f32 v14, v17, 2.0, -1.0  pgm[7@0x80016885f000 + 0x718 ] = 0x03cde911 ;;  pgm[7@0x80016885f000 + 0x71c ] = 0x0a220c1a  v_mul_f32_e32 v17, s26, v6  pgm[7@0x80016885f000 + 0x720 ] = 0xd1c1000f  v_mad_f32 v15, v18, 2.0, -1.0  pgm[7@0x80016885f000 + 0x724 ] = 0x03cde912 ;;  pgm[7@0x80016885f000 + 0x728 ] = 0x0a240c1b  v_mul_f32_e32 v18, s27, v6  pgm[7@0x80016885f000 + 0x72c ] = 0x0a0c0c14  v_mul_f32_e32 v6, s20, v6  pgm[7@0x80016885f000 + 0x730 ] = 0x2c220806  v_mac_f32_e32 v17, s6, v4  pgm[7@0x80016885f000 + 0x734 ] = 0x2c240807  v_mac_f32_e32 v18, s7, v4  pgm[7@0x80016885f000 + 0x738 ] = 0x2c0c0818  v_mac_f32_e32 v6, s24, v4  pgm[7@0x80016885f000 + 0x73c ] = 0x2c221a16  v_mac_f32_e32 v17, s22, v13  pgm[7@0x80016885f000 + 0x740 ] = 0x2c241a17  v_mac_f32_e32 v18, s23, v13  pgm[7@0x80016885f000 + 0x744 ] = 0x2c0c1a08  v_mac_f32_e32 v6, s8, v13  pgm[7@0x80016885f000 + 0x748 ] = 0x0a1a1e1b  v_mul_f32_e32 v13, s27, v15  pgm[7@0x80016885f000 + 0x74c ] = 0x0a081e1a  v_mul_f32_e32 v4, s26, v15  pgm[7@0x80016885f000 + 0x750 ] = 0x0a1e1e14  v_mul_f32_e32 v15, s20, v15  pgm[7@0x80016885f000 + 0x754 ] = 0xd1c10010  v_mad_f32 v16, v19, 2.0, -1.0  pgm[7@0x80016885f000 + 0x758 ] = 0x03cde913 ;;  pgm[7@0x80016885f000 + 0x75c ] = 0x2c1a1c07  v_mac_f32_e32 v13, s7, v14  pgm[7@0x80016885f000 + 0x760 ] = 0x2c1e1c18  v_mac_f32_e32 v15, s24, v14  pgm[7@0x80016885f000 + 0x764 ] = 0x2c1a2017  v_mac_f32_e32 v13, s23, v16  pgm[7@0x80016885f000 + 0x768 ] = 0x2c081c06  v_mac_f32_e32 v4, s6, v14  pgm[7@0x80016885f000 + 0x76c ] = 0x2c1e2008  v_mac_f32_e32 v15, s8, v16  pgm[7@0x80016885f000 + 0x770 ] = 0x0a1c1b06  v_mul_f32_e32 v14, v6, v13  pgm[7@0x80016885f000 + 0x774 ] = 0x2c082016  v_mac_f32_e32 v4, s22, v16  pgm[7@0x80016885f000 + 0x778 ] = 0x0a201f11  v_mul_f32_e32 v16, v17, v15  pgm[7@0x80016885f000 + 0x77c ] = 0xd1c1000e  v_mad_f32 v14, v18, v15, -v14  pgm[7@0x80016885f000 + 0x780 ] = 0x843a1f12 ;;  pgm[7@0x80016885f000 + 0x784 ] = 0x0a260912  v_mul_f32_e32 v19, v18, v4  pgm[7@0x80016885f000 + 0x788 ] = 0xd1c10010  v_mad_f32 v16, v6, v4, -v16  pgm[7@0x80016885f000 + 0x78c ] = 0x84420906 ;;  pgm[7@0x80016885f000 + 0x790 ] = 0x0a341d0e  v_mul_f32_e32 v26, v14, v14  pgm[7@0x80016885f000 + 0x794 ] = 0xd1c10013  v_mad_f32 v19, v17, v13, -v19  pgm[7@0x80016885f000 + 0x798 ] = 0x844e1b11 ;;  pgm[7@0x80016885f000 + 0x79c ] = 0x2c342110  v_mac_f32_e32 v26, v16, v16  pgm[7@0x80016885f000 + 0x7a0 ] = 0x2c342713  v_mac_f32_e32 v26, v19, v19  pgm[7@0x80016885f000 + 0x7a4 ] = 0x7e34491a  v_rsq_f32_e32 v26, v26  pgm[7@0x80016885f000 + 0x7a8 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x80016885f000 + 0x7ac ] = 0xd1c10007  v_mad_f32 v7, v20, 2.0, -1.0  pgm[7@0x80016885f000 + 0x7b0 ] = 0x03cde914 ;;  pgm[7@0x80016885f000 + 0x7b4 ] = 0x0a0e0e04  v_mul_f32_e32 v7, s4, v7  pgm[7@0x80016885f000 + 0x7b8 ] = 0x1404051a  v_min_f32_e32 v2, v26, v2  pgm[7@0x80016885f000 + 0x7bc ] = 0x0a1c050e  v_mul_f32_e32 v14, v14, v2  pgm[7@0x80016885f000 + 0x7c0 ] = 0x0a200510  v_mul_f32_e32 v16, v16, v2  pgm[7@0x80016885f000 + 0x7c4 ] = 0x0a040513  v_mul_f32_e32 v2, v19, v2  pgm[7@0x80016885f000 + 0x7c8 ] = 0x0a1c1d07  v_mul_f32_e32 v14, v7, v14  pgm[7@0x80016885f000 + 0x7cc ] = 0x0a202107  v_mul_f32_e32 v16, v7, v16  pgm[7@0x80016885f000 + 0x7d0 ] = 0x0a040507  v_mul_f32_e32 v2, v7, v2  pgm[7@0x80016885f000 + 0x7d4 ] = 0x7e0e0280  v_mov_b32_e32 v7, 0  pgm[7@0x80016885f000 + 0x7d8 ] = 0xc400021f  exp param1 v8, v7, v7, v7  pgm[7@0x80016885f000 + 0x7dc ] = 0x07070708 ;;  pgm[7@0x80016885f000 + 0x7e0 ] = 0xc400022f  exp param2 v0, v3, v1, v5  pgm[7@0x80016885f000 + 0x7e4 ] = 0x05010300 ;;  pgm[7@0x80016885f000 + 0x7e8 ] = 0xc400023f  exp param3 v21, v22, v0, v0  pgm[7@0x80016885f000 + 0x7ec ] = 0x00001615 ;;  pgm[7@0x80016885f000 + 0x7f0 ] = 0xc400024f  exp param4 v17, v18, v6, v0  pgm[7@0x80016885f000 + 0x7f4 ] = 0x00061211 ;;  pgm[7@0x80016885f000 + 0x7f8 ] = 0xc400025f  exp param5 v4, v13, v15, v0  pgm[7@0x80016885f000 + 0x7fc ] = 0x000f0d04 ;;  pgm[7@0x80016885f000 + 0x800 ] = 0xc400026f  exp param6 v14, v16, v2, v0  pgm[7@0x80016885f000 + 0x804 ] = 0x0002100e ;;  pgm[7@0x80016885f000 + 0x808 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001a69c2000 of length 7596 bytes from IB[7@0x8001a7dc0100 + 0xb20] pgm[7@0x8001a69c2000 + 0x0 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001a69c2000 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001a69c2000 + 0x8 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001a69c2000 + 0xc ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x10 ] = 0xd4480002  v_interp_p1_f32_e32 v18, v2, attr0.x  pgm[7@0x8001a69c2000 + 0x14 ] = 0xd44c0102  v_interp_p1_f32_e32 v19, v2, attr0.y  pgm[7@0x8001a69c2000 + 0x18 ] = 0xd4500402  v_interp_p1_f32_e32 v20, v2, attr1.x  pgm[7@0x8001a69c2000 + 0x1c ] = 0xd4490003  v_interp_p2_f32_e32 v18, v3, attr0.x  pgm[7@0x8001a69c2000 + 0x20 ] = 0xd44d0103  v_interp_p2_f32_e32 v19, v3, attr0.y  pgm[7@0x8001a69c2000 + 0x24 ] = 0xd4510403  v_interp_p2_f32_e32 v20, v3, attr1.x  pgm[7@0x8001a69c2000 + 0x28 ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001a69c2000 + 0x2c ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x8001a69c2000 + 0x30 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001a69c2000 + 0x34 ] = 0xb0138000  s_movk_i32 s19, 0x8000  pgm[7@0x8001a69c2000 + 0x38 ] = 0x8112ff03  s_add_i32 s18, s3, 0x240  pgm[7@0x8001a69c2000 + 0x3c ] = 0x00000240 ;;  pgm[7@0x8001a69c2000 + 0x40 ] = 0x8100ff03  s_add_i32 s0, s3, 0x270  pgm[7@0x8001a69c2000 + 0x44 ] = 0x00000270 ;;  pgm[7@0x8001a69c2000 + 0x48 ] = 0xbe810013  s_mov_b32 s1, s19  pgm[7@0x8001a69c2000 + 0x4c ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x50 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x54 ] = 0xc00a0700  s_load_dwordx4 s[28:31], s[0:1], 0x0  pgm[7@0x8001a69c2000 + 0x58 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x5c ] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3c23d70a  pgm[7@0x8001a69c2000 + 0x60 ] = 0x3c23d70a ;;  pgm[7@0x8001a69c2000 + 0x64 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001a69c2000 + 0x68 ] = 0x0a020313  v_mul_f32_e32 v1, v19, v1  pgm[7@0x8001a69c2000 + 0x6c ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001a69c2000 + 0x70 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001a69c2000 + 0x74 ] = 0x00027fac ;;  pgm[7@0x8001a69c2000 + 0x78 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x8001a69c2000 + 0x7c ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001a69c2000 + 0x80 ] = 0x00008000 ;;  pgm[7@0x8001a69c2000 + 0x84 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x180  pgm[7@0x8001a69c2000 + 0x88 ] = 0x00000180 ;;  pgm[7@0x8001a69c2000 + 0x8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x90 ] = 0xf0800700  image_sample v[24:26], v0, s[20:27], s[28:31] dmask:0x7  pgm[7@0x8001a69c2000 + 0x94 ] = 0x00e51800 ;;  pgm[7@0x8001a69c2000 + 0x98 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x190  pgm[7@0x8001a69c2000 + 0x9c ] = 0x00000190 ;;  pgm[7@0x8001a69c2000 + 0xa0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001a69c2000 + 0xa4 ] = 0x8108ff03  s_add_i32 s8, s3, 0x200  pgm[7@0x8001a69c2000 + 0xa8 ] = 0x00000200 ;;  pgm[7@0x8001a69c2000 + 0xac ] = 0x7e0e4400  v_rcp_f32_e32 v7, s0  pgm[7@0x8001a69c2000 + 0xb0 ] = 0x7e104401  v_rcp_f32_e32 v8, s1  pgm[7@0x8001a69c2000 + 0xb4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0xb8 ] = 0x7e364406  v_rcp_f32_e32 v27, s6  pgm[7@0x8001a69c2000 + 0xbc ] = 0x7e384407  v_rcp_f32_e32 v28, s7  pgm[7@0x8001a69c2000 + 0xc0 ] = 0xbe890013  s_mov_b32 s9, s19  pgm[7@0x8001a69c2000 + 0xc4 ] = 0x8110ff03  s_add_i32 s16, s3, 0x230  pgm[7@0x8001a69c2000 + 0xc8 ] = 0x00000230 ;;  pgm[7@0x8001a69c2000 + 0xcc ] = 0xbe910013  s_mov_b32 s17, s19  pgm[7@0x8001a69c2000 + 0xd0 ] = 0xd4140802  v_interp_p1_f32_e32 v5, v2, attr2.x  pgm[7@0x8001a69c2000 + 0xd4 ] = 0xd4180902  v_interp_p1_f32_e32 v6, v2, attr2.y  pgm[7@0x8001a69c2000 + 0xd8 ] = 0xd4100a02  v_interp_p1_f32_e32 v4, v2, attr2.z  pgm[7@0x8001a69c2000 + 0xdc ] = 0xd4241002  v_interp_p1_f32_e32 v9, v2, attr4.x  pgm[7@0x8001a69c2000 + 0xe0 ] = 0xd4281102  v_interp_p1_f32_e32 v10, v2, attr4.y  pgm[7@0x8001a69c2000 + 0xe4 ] = 0xd42c1202  v_interp_p1_f32_e32 v11, v2, attr4.z  pgm[7@0x8001a69c2000 + 0xe8 ] = 0xd4541402  v_interp_p1_f32_e32 v21, v2, attr5.x  pgm[7@0x8001a69c2000 + 0xec ] = 0xd4581502  v_interp_p1_f32_e32 v22, v2, attr5.y  pgm[7@0x8001a69c2000 + 0xf0 ] = 0xd4000c02  v_interp_p1_f32_e32 v0, v2, attr3.x  pgm[7@0x8001a69c2000 + 0xf4 ] = 0xd4040d02  v_interp_p1_f32_e32 v1, v2, attr3.y  pgm[7@0x8001a69c2000 + 0xf8 ] = 0xd45c1602  v_interp_p1_f32_e32 v23, v2, attr5.z  pgm[7@0x8001a69c2000 + 0xfc ] = 0xd43c1802  v_interp_p1_f32_e32 v15, v2, attr6.x  pgm[7@0x8001a69c2000 + 0x100 ] = 0xd4441a02  v_interp_p1_f32_e32 v17, v2, attr6.z  pgm[7@0x8001a69c2000 + 0x104 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001a69c2000 + 0x108 ] = 0xd4401902  v_interp_p1_f32_e32 v16, v2, attr6.y  pgm[7@0x8001a69c2000 + 0x10c ] = 0xc00e0504  s_load_dwordx8 s[20:27], s[8:9], 0x0  pgm[7@0x8001a69c2000 + 0x110 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x114 ] = 0xc00a0708  s_load_dwordx4 s[28:31], s[16:17], 0x0  pgm[7@0x8001a69c2000 + 0x118 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x11c ] = 0xbe9000ff  s_mov_b32 s16, 0x7f7fffff  pgm[7@0x8001a69c2000 + 0x120 ] = 0x7f7fffff ;;  pgm[7@0x8001a69c2000 + 0x124 ] = 0x14040e10  v_min_f32_e32 v2, s16, v7  pgm[7@0x8001a69c2000 + 0x128 ] = 0xbe9100ff  s_mov_b32 s17, 0xff7fffff  pgm[7@0x8001a69c2000 + 0x12c ] = 0xff7fffff ;;  pgm[7@0x8001a69c2000 + 0x130 ] = 0x140e3610  v_min_f32_e32 v7, s16, v27  pgm[7@0x8001a69c2000 + 0x134 ] = 0xd4150803  v_interp_p2_f32_e32 v5, v3, attr2.x  pgm[7@0x8001a69c2000 + 0x138 ] = 0xd4190903  v_interp_p2_f32_e32 v6, v3, attr2.y  pgm[7@0x8001a69c2000 + 0x13c ] = 0xd4110a03  v_interp_p2_f32_e32 v4, v3, attr2.z  pgm[7@0x8001a69c2000 + 0x140 ] = 0xd4010c03  v_interp_p2_f32_e32 v0, v3, attr3.x  pgm[7@0x8001a69c2000 + 0x144 ] = 0xd4050d03  v_interp_p2_f32_e32 v1, v3, attr3.y  pgm[7@0x8001a69c2000 + 0x148 ] = 0xd4251003  v_interp_p2_f32_e32 v9, v3, attr4.x  pgm[7@0x8001a69c2000 + 0x14c ] = 0xd4291103  v_interp_p2_f32_e32 v10, v3, attr4.y  pgm[7@0x8001a69c2000 + 0x150 ] = 0xd42d1203  v_interp_p2_f32_e32 v11, v3, attr4.z  pgm[7@0x8001a69c2000 + 0x154 ] = 0xd4551403  v_interp_p2_f32_e32 v21, v3, attr5.x  pgm[7@0x8001a69c2000 + 0x158 ] = 0xd4591503  v_interp_p2_f32_e32 v22, v3, attr5.y  pgm[7@0x8001a69c2000 + 0x15c ] = 0xd45d1603  v_interp_p2_f32_e32 v23, v3, attr5.z  pgm[7@0x8001a69c2000 + 0x160 ] = 0xd43d1803  v_interp_p2_f32_e32 v15, v3, attr6.x  pgm[7@0x8001a69c2000 + 0x164 ] = 0xd4411903  v_interp_p2_f32_e32 v16, v3, attr6.y  pgm[7@0x8001a69c2000 + 0x168 ] = 0xd4451a03  v_interp_p2_f32_e32 v17, v3, attr6.z  pgm[7@0x8001a69c2000 + 0x16c ] = 0x14061010  v_min_f32_e32 v3, s16, v8  pgm[7@0x8001a69c2000 + 0x170 ] = 0x14103810  v_min_f32_e32 v8, s16, v28  pgm[7@0x8001a69c2000 + 0x174 ] = 0x16360411  v_max_f32_e32 v27, s17, v2  pgm[7@0x8001a69c2000 + 0x178 ] = 0x16380611  v_max_f32_e32 v28, s17, v3  pgm[7@0x8001a69c2000 + 0x17c ] = 0xd10b0002  v_max_f32_e64 v2, v7, s17 div:2  pgm[7@0x8001a69c2000 + 0x180 ] = 0x18002307 ;;  pgm[7@0x8001a69c2000 + 0x184 ] = 0xd10b0003  v_max_f32_e64 v3, v8, s17 div:2  pgm[7@0x8001a69c2000 + 0x188 ] = 0x18002308 ;;  pgm[7@0x8001a69c2000 + 0x18c ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0x41f00000  pgm[7@0x8001a69c2000 + 0x190 ] = 0x41f00000 ;;  pgm[7@0x8001a69c2000 + 0x194 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x42c80000  pgm[7@0x8001a69c2000 + 0x198 ] = 0x42c80000 ;;  pgm[7@0x8001a69c2000 + 0x19c ] = 0x7e3e5881  v_bfrev_b32_e32 v31, 1  pgm[7@0x8001a69c2000 + 0x1a0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x1a4 ] = 0xd1c10007  v_mad_f32 v7, v24, 2.0, -1.0  pgm[7@0x8001a69c2000 + 0x1a8 ] = 0x03cde918 ;;  pgm[7@0x8001a69c2000 + 0x1ac ] = 0xd1c10008  v_mad_f32 v8, v25, 2.0, -1.0  pgm[7@0x8001a69c2000 + 0x1b0 ] = 0x03cde919 ;;  pgm[7@0x8001a69c2000 + 0x1b4 ] = 0x2c243b07  v_mac_f32_e32 v18, v7, v29  pgm[7@0x8001a69c2000 + 0x1b8 ] = 0x2c263b08  v_mac_f32_e32 v19, v8, v29  pgm[7@0x8001a69c2000 + 0x1bc ] = 0x2c043712  v_mac_f32_e32 v2, v18, v27  pgm[7@0x8001a69c2000 + 0x1c0 ] = 0x2c063913  v_mac_f32_e32 v3, v19, v28  pgm[7@0x8001a69c2000 + 0x1c4 ] = 0xd1c10018  v_mad_f32 v24, v26, 2.0, -1.0  pgm[7@0x8001a69c2000 + 0x1c8 ] = 0x03cde91a ;;  pgm[7@0x8001a69c2000 + 0x1cc ] = 0x0a0e2918  v_mul_f32_e32 v7, v24, v20  pgm[7@0x8001a69c2000 + 0x1d0 ] = 0xd1168014  v_mac_f32_e64 v20, v7, 0.5 clamp  pgm[7@0x8001a69c2000 + 0x1d4 ] = 0x0001e107 ;;  pgm[7@0x8001a69c2000 + 0x1d8 ] = 0x040e28f2  v_sub_f32_e32 v7, 1.0, v20  pgm[7@0x8001a69c2000 + 0x1dc ] = 0x0a100f07  v_mul_f32_e32 v8, v7, v7  pgm[7@0x8001a69c2000 + 0x1e0 ] = 0x0a101108  v_mul_f32_e32 v8, v8, v8  pgm[7@0x8001a69c2000 + 0x1e4 ] = 0x0a0e0f08  v_mul_f32_e32 v7, v8, v7  pgm[7@0x8001a69c2000 + 0x1e8 ] = 0xd1c10007  v_mad_f32 v7, v7, v30, 0.5  pgm[7@0x8001a69c2000 + 0x1ec ] = 0x03c23d07 ;;  pgm[7@0x8001a69c2000 + 0x1f0 ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x8001a69c2000 + 0x1f4 ] = 0x7e2402ff  v_mov_b32_e32 v18, 0x3f7d70a4  pgm[7@0x8001a69c2000 + 0x1f8 ] = 0x3f7d70a4 ;;  pgm[7@0x8001a69c2000 + 0x1fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x200 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x204 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x208 ] = 0xf09c0300  image_sample_lz v[2:3], v2, s[20:27], s[28:31] dmask:0x3  pgm[7@0x8001a69c2000 + 0x20c ] = 0x00e50202 ;;  pgm[7@0x8001a69c2000 + 0x210 ] = 0x140e0e10  v_min_f32_e32 v7, s16, v7  pgm[7@0x8001a69c2000 + 0x214 ] = 0x16100e11  v_max_f32_e32 v8, s17, v7  pgm[7@0x8001a69c2000 + 0x218 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x21c ] = 0xd1c10007  v_mad_f32 v7, -v8, v3, v18  pgm[7@0x8001a69c2000 + 0x220 ] = 0x244a0708 ;;  pgm[7@0x8001a69c2000 + 0x224 ] = 0x7c880e80  v_cmp_gt_f32_e32 vcc, 0, v7  pgm[7@0x8001a69c2000 + 0x228 ] = 0xd1000012  v_cndmask_b32_e64 v18, v31, -1.0, vcc  pgm[7@0x8001a69c2000 + 0x22c ] = 0x01a9e71f ;;  pgm[7@0x8001a69c2000 + 0x230 ] = 0xd1058007  v_mul_f32_e64 v7, v8, v3 clamp  pgm[7@0x8001a69c2000 + 0x234 ] = 0x00020708 ;;  pgm[7@0x8001a69c2000 + 0x238 ] = 0x7cb62480  v_cmpx_ngt_f32_e32 vcc, 0, v18  pgm[7@0x8001a69c2000 + 0x23c ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x8001a69c2000 + 0x240 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001a69c2000 + 0x244 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x248 ] = 0xbf810000  s_endpgm  pgm[7@0x8001a69c2000 + 0x24c ] = 0xd1c18008  v_mad_f32 v8, -v8, v3, 1.0 clamp  pgm[7@0x8001a69c2000 + 0x250 ] = 0x23ca0708 ;;  pgm[7@0x8001a69c2000 + 0x254 ] = 0x0a062b15  v_mul_f32_e32 v3, v21, v21  pgm[7@0x8001a69c2000 + 0x258 ] = 0x2c062d16  v_mac_f32_e32 v3, v22, v22  pgm[7@0x8001a69c2000 + 0x25c ] = 0x2c062f17  v_mac_f32_e32 v3, v23, v23  pgm[7@0x8001a69c2000 + 0x260 ] = 0x7e064903  v_rsq_f32_e32 v3, v3  pgm[7@0x8001a69c2000 + 0x264 ] = 0x8112ff03  s_add_i32 s18, s3, 0x400  pgm[7@0x8001a69c2000 + 0x268 ] = 0x00000400 ;;  pgm[7@0x8001a69c2000 + 0x26c ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x270 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x274 ] = 0x8112ff03  s_add_i32 s18, s3, 0x430  pgm[7@0x8001a69c2000 + 0x278 ] = 0x00000430 ;;  pgm[7@0x8001a69c2000 + 0x27c ] = 0xc00a0709  s_load_dwordx4 s[28:31], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x284 ] = 0x8112ff03  s_add_i32 s18, s3, 0x440  pgm[7@0x8001a69c2000 + 0x288 ] = 0x00000440 ;;  pgm[7@0x8001a69c2000 + 0x28c ] = 0x14060610  v_min_f32_e32 v3, s16, v3  pgm[7@0x8001a69c2000 + 0x290 ] = 0x0a241f0f  v_mul_f32_e32 v18, v15, v15  pgm[7@0x8001a69c2000 + 0x294 ] = 0xc00e0809  s_load_dwordx8 s[32:39], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x298 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x29c ] = 0x8112ff03  s_add_i32 s18, s3, 0x470  pgm[7@0x8001a69c2000 + 0x2a0 ] = 0x00000470 ;;  pgm[7@0x8001a69c2000 + 0x2a4 ] = 0x2c242110  v_mac_f32_e32 v18, v16, v16  pgm[7@0x8001a69c2000 + 0x2a8 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x2a0  pgm[7@0x8001a69c2000 + 0x2ac ] = 0x000002a0 ;;  pgm[7@0x8001a69c2000 + 0x2b0 ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x2b0  pgm[7@0x8001a69c2000 + 0x2b4 ] = 0x000002b0 ;;  pgm[7@0x8001a69c2000 + 0x2b8 ] = 0xc02201c6  s_buffer_load_dword s7, s[12:15], 0x2c0  pgm[7@0x8001a69c2000 + 0x2bc ] = 0x000002c0 ;;  pgm[7@0x8001a69c2000 + 0x2c0 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x2d0  pgm[7@0x8001a69c2000 + 0x2c4 ] = 0x000002d0 ;;  pgm[7@0x8001a69c2000 + 0x2c8 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x2e0  pgm[7@0x8001a69c2000 + 0x2cc ] = 0x000002e0 ;;  pgm[7@0x8001a69c2000 + 0x2d0 ] = 0xc00a0a09  s_load_dwordx4 s[40:43], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x2d4 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x2d8 ] = 0x0a260715  v_mul_f32_e32 v19, v21, v3  pgm[7@0x8001a69c2000 + 0x2dc ] = 0x0a2a1309  v_mul_f32_e32 v21, v9, v9  pgm[7@0x8001a69c2000 + 0x2e0 ] = 0x2c242311  v_mac_f32_e32 v18, v17, v17  pgm[7@0x8001a69c2000 + 0x2e4 ] = 0x2c2a150a  v_mac_f32_e32 v21, v10, v10  pgm[7@0x8001a69c2000 + 0x2e8 ] = 0x8112ff03  s_add_i32 s18, s3, 0x480  pgm[7@0x8001a69c2000 + 0x2ec ] = 0x00000480 ;;  pgm[7@0x8001a69c2000 + 0x2f0 ] = 0x7e244912  v_rsq_f32_e32 v18, v18  pgm[7@0x8001a69c2000 + 0x2f4 ] = 0x2c2a170b  v_mac_f32_e32 v21, v11, v11  pgm[7@0x8001a69c2000 + 0x2f8 ] = 0xc00e0b09  s_load_dwordx8 s[44:51], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x2fc ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x300 ] = 0xc0220e06  s_buffer_load_dword s56, s[12:15], 0x2f0  pgm[7@0x8001a69c2000 + 0x304 ] = 0x000002f0 ;;  pgm[7@0x8001a69c2000 + 0x308 ] = 0xc0220ec6  s_buffer_load_dword s59, s[12:15], 0x300  pgm[7@0x8001a69c2000 + 0x30c ] = 0x00000300 ;;  pgm[7@0x8001a69c2000 + 0x310 ] = 0xc0220e86  s_buffer_load_dword s58, s[12:15], 0x310  pgm[7@0x8001a69c2000 + 0x314 ] = 0x00000310 ;;  pgm[7@0x8001a69c2000 + 0x318 ] = 0xc0220e46  s_buffer_load_dword s57, s[12:15], 0x320  pgm[7@0x8001a69c2000 + 0x31c ] = 0x00000320 ;;  pgm[7@0x8001a69c2000 + 0x320 ] = 0xc0220f06  s_buffer_load_dword s60, s[12:15], 0x340  pgm[7@0x8001a69c2000 + 0x324 ] = 0x00000340 ;;  pgm[7@0x8001a69c2000 + 0x328 ] = 0x8112ff03  s_add_i32 s18, s3, 0x4b0  pgm[7@0x8001a69c2000 + 0x32c ] = 0x000004b0 ;;  pgm[7@0x8001a69c2000 + 0x330 ] = 0xc00a0d09  s_load_dwordx4 s[52:55], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x334 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x338 ] = 0x7e2a4915  v_rsq_f32_e32 v21, v21  pgm[7@0x8001a69c2000 + 0x33c ] = 0x14242410  v_min_f32_e32 v18, s16, v18  pgm[7@0x8001a69c2000 + 0x340 ] = 0x0a1e250f  v_mul_f32_e32 v15, v15, v18  pgm[7@0x8001a69c2000 + 0x344 ] = 0x0a202510  v_mul_f32_e32 v16, v16, v18  pgm[7@0x8001a69c2000 + 0x348 ] = 0x0a222511  v_mul_f32_e32 v17, v17, v18  pgm[7@0x8001a69c2000 + 0x34c ] = 0x14242a10  v_min_f32_e32 v18, s16, v21  pgm[7@0x8001a69c2000 + 0x350 ] = 0x0a280716  v_mul_f32_e32 v20, v22, v3  pgm[7@0x8001a69c2000 + 0x354 ] = 0x0a2a2509  v_mul_f32_e32 v21, v9, v18  pgm[7@0x8001a69c2000 + 0x358 ] = 0x0a2c250a  v_mul_f32_e32 v22, v10, v18  pgm[7@0x8001a69c2000 + 0x35c ] = 0x0a24250b  v_mul_f32_e32 v18, v11, v18  pgm[7@0x8001a69c2000 + 0x360 ] = 0xc0221046  s_buffer_load_dword s65, s[12:15], 0x350  pgm[7@0x8001a69c2000 + 0x364 ] = 0x00000350 ;;  pgm[7@0x8001a69c2000 + 0x368 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x36c ] = 0xf0800f00  image_sample v[24:27], v0, s[32:39], s[40:43] dmask:0xf  pgm[7@0x8001a69c2000 + 0x370 ] = 0x01481800 ;;  pgm[7@0x8001a69c2000 + 0x374 ] = 0xf0800700  image_sample v[9:11], v0, s[44:51], s[52:55] dmask:0x7  pgm[7@0x8001a69c2000 + 0x378 ] = 0x01ab0900 ;;  pgm[7@0x8001a69c2000 + 0x37c ] = 0xc0221086  s_buffer_load_dword s66, s[12:15], 0x360  pgm[7@0x8001a69c2000 + 0x380 ] = 0x00000360 ;;  pgm[7@0x8001a69c2000 + 0x384 ] = 0xc02210c6  s_buffer_load_dword s67, s[12:15], 0x370  pgm[7@0x8001a69c2000 + 0x388 ] = 0x00000370 ;;  pgm[7@0x8001a69c2000 + 0x38c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x380  pgm[7@0x8001a69c2000 + 0x390 ] = 0x00000380 ;;  pgm[7@0x8001a69c2000 + 0x394 ] = 0xc0220fc6  s_buffer_load_dword s63, s[12:15], 0x3a0  pgm[7@0x8001a69c2000 + 0x398 ] = 0x000003a0 ;;  pgm[7@0x8001a69c2000 + 0x39c ] = 0x0a060717  v_mul_f32_e32 v3, v23, v3  pgm[7@0x8001a69c2000 + 0x3a0 ] = 0x7e2e0207  v_mov_b32_e32 v23, s7  pgm[7@0x8001a69c2000 + 0x3a4 ] = 0x8112ff03  s_add_i32 s18, s3, 0x280  pgm[7@0x8001a69c2000 + 0x3a8 ] = 0x00000280 ;;  pgm[7@0x8001a69c2000 + 0x3ac ] = 0xc0221006  s_buffer_load_dword s64, s[12:15], 0x268  pgm[7@0x8001a69c2000 + 0x3b0 ] = 0x00000268 ;;  pgm[7@0x8001a69c2000 + 0x3b4 ] = 0xc0260a06  s_buffer_load_dwordx2 s[40:41], s[12:15], 0x270  pgm[7@0x8001a69c2000 + 0x3b8 ] = 0x00000270 ;;  pgm[7@0x8001a69c2000 + 0x3bc ] = 0xc00e0809  s_load_dwordx8 s[32:39], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x3c0 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x3c4 ] = 0xc0221106  s_buffer_load_dword s68, s[12:15], 0x278  pgm[7@0x8001a69c2000 + 0x3c8 ] = 0x00000278 ;;  pgm[7@0x8001a69c2000 + 0x3cc ] = 0xc0220f86  s_buffer_load_dword s62, s[12:15], 0x280  pgm[7@0x8001a69c2000 + 0x3d0 ] = 0x00000280 ;;  pgm[7@0x8001a69c2000 + 0x3d4 ] = 0x7e380239  v_mov_b32_e32 v28, s57  pgm[7@0x8001a69c2000 + 0x3d8 ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x290  pgm[7@0x8001a69c2000 + 0x3dc ] = 0x00000290 ;;  pgm[7@0x8001a69c2000 + 0x3e0 ] = 0xc0260a86  s_buffer_load_dwordx2 s[42:43], s[12:15], 0x250  pgm[7@0x8001a69c2000 + 0x3e4 ] = 0x00000250 ;;  pgm[7@0x8001a69c2000 + 0x3e8 ] = 0xc0220f46  s_buffer_load_dword s61, s[12:15], 0x258  pgm[7@0x8001a69c2000 + 0x3ec ] = 0x00000258 ;;  pgm[7@0x8001a69c2000 + 0x3f0 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x260  pgm[7@0x8001a69c2000 + 0x3f4 ] = 0x00000260 ;;  pgm[7@0x8001a69c2000 + 0x3f8 ] = 0x7e3a0238  v_mov_b32_e32 v29, s56  pgm[7@0x8001a69c2000 + 0x3fc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x400 ] = 0x7e3c0242  v_mov_b32_e32 v30, s66  pgm[7@0x8001a69c2000 + 0x404 ] = 0xc0220b06  s_buffer_load_dword s44, s[12:15], 0x34  pgm[7@0x8001a69c2000 + 0x408 ] = 0x00000034 ;;  pgm[7@0x8001a69c2000 + 0x40c ] = 0xc0220b46  s_buffer_load_dword s45, s[12:15], 0x3c  pgm[7@0x8001a69c2000 + 0x410 ] = 0x0000003c ;;  pgm[7@0x8001a69c2000 + 0x414 ] = 0xc0220c86  s_buffer_load_dword s50, s[12:15], 0x148  pgm[7@0x8001a69c2000 + 0x418 ] = 0x00000148 ;;  pgm[7@0x8001a69c2000 + 0x41c ] = 0x7e8e0280  v_mov_b32_e32 v71, 0  pgm[7@0x8001a69c2000 + 0x420 ] = 0x7e7a02ff  v_mov_b32_e32 v61, 0xff  pgm[7@0x8001a69c2000 + 0x424 ] = 0x000000ff ;;  pgm[7@0x8001a69c2000 + 0x428 ] = 0x7e900280  v_mov_b32_e32 v72, 0  pgm[7@0x8001a69c2000 + 0x42c ] = 0x7e920280  v_mov_b32_e32 v73, 0  pgm[7@0x8001a69c2000 + 0x430 ] = 0x7e880280  v_mov_b32_e32 v68, 0  pgm[7@0x8001a69c2000 + 0x434 ] = 0x7e8a0280  v_mov_b32_e32 v69, 0  pgm[7@0x8001a69c2000 + 0x438 ] = 0x7e8c0280  v_mov_b32_e32 v70, 0  pgm[7@0x8001a69c2000 + 0x43c ] = 0x7e700280  v_mov_b32_e32 v56, 0  pgm[7@0x8001a69c2000 + 0x440 ] = 0x7e760280  v_mov_b32_e32 v59, 0  pgm[7@0x8001a69c2000 + 0x444 ] = 0x7e860280  v_mov_b32_e32 v67, 0  pgm[7@0x8001a69c2000 + 0x448 ] = 0x7e940280  v_mov_b32_e32 v74, 0  pgm[7@0x8001a69c2000 + 0x44c ] = 0x7e960280  v_mov_b32_e32 v75, 0  pgm[7@0x8001a69c2000 + 0x450 ] = 0x7e980280  v_mov_b32_e32 v76, 0  pgm[7@0x8001a69c2000 + 0x454 ] = 0x7e7c0280  v_mov_b32_e32 v62, 0  pgm[7@0x8001a69c2000 + 0x458 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c2000 + 0x45c ] = 0x06303007  v_subrev_f32_e32 v24, s7, v24  pgm[7@0x8001a69c2000 + 0x460 ] = 0xd1c10018  v_mad_f32 v24, s6, v24, v23  pgm[7@0x8001a69c2000 + 0x464 ] = 0x045e3006 ;;  pgm[7@0x8001a69c2000 + 0x468 ] = 0x06323207  v_subrev_f32_e32 v25, s7, v25  pgm[7@0x8001a69c2000 + 0x46c ] = 0x2c2e3206  v_mac_f32_e32 v23, s6, v25  pgm[7@0x8001a69c2000 + 0x470 ] = 0xd1c10018  v_mad_f32 v24, v24, 2.0, -1.0  pgm[7@0x8001a69c2000 + 0x474 ] = 0x03cde918 ;;  pgm[7@0x8001a69c2000 + 0x478 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x47c ] = 0x06121239  v_subrev_f32_e32 v9, s57, v9  pgm[7@0x8001a69c2000 + 0x480 ] = 0x06141439  v_subrev_f32_e32 v10, s57, v10  pgm[7@0x8001a69c2000 + 0x484 ] = 0xd1c10017  v_mad_f32 v23, v23, 2.0, -1.0  pgm[7@0x8001a69c2000 + 0x488 ] = 0x03cde917 ;;  pgm[7@0x8001a69c2000 + 0x48c ] = 0x06161639  v_subrev_f32_e32 v11, s57, v11  pgm[7@0x8001a69c2000 + 0x490 ] = 0x0a40303f  v_mul_f32_e32 v32, s63, v24  pgm[7@0x8001a69c2000 + 0x494 ] = 0x0a2e2e3f  v_mul_f32_e32 v23, s63, v23  pgm[7@0x8001a69c2000 + 0x498 ] = 0xd1c10009  v_mad_f32 v9, s58, v9, v28  pgm[7@0x8001a69c2000 + 0x49c ] = 0x0472123a ;;  pgm[7@0x8001a69c2000 + 0x4a0 ] = 0xd1c1000a  v_mad_f32 v10, s58, v10, v28  pgm[7@0x8001a69c2000 + 0x4a4 ] = 0x0472143a ;;  pgm[7@0x8001a69c2000 + 0x4a8 ] = 0x2c38163a  v_mac_f32_e32 v28, s58, v11  pgm[7@0x8001a69c2000 + 0x4ac ] = 0x0a164120  v_mul_f32_e32 v11, v32, v32  pgm[7@0x8001a69c2000 + 0x4b0 ] = 0xd1c1000b  v_mad_f32 v11, v23, -v23, -v11  pgm[7@0x8001a69c2000 + 0x4b4 ] = 0xc42e2f17 ;;  pgm[7@0x8001a69c2000 + 0x4b8 ] = 0x263636ff  v_and_b32_e32 v27, 0x7fffffff, v27  pgm[7@0x8001a69c2000 + 0x4bc ] = 0x7fffffff ;;  pgm[7@0x8001a69c2000 + 0x4c0 ] = 0x021616f2  v_add_f32_e32 v11, 1.0, v11  pgm[7@0x8001a69c2000 + 0x4c4 ] = 0x16161680  v_max_f32_e32 v11, 0, v11  pgm[7@0x8001a69c2000 + 0x4c8 ] = 0x7e36431b  v_log_f32_e32 v27, v27  pgm[7@0x8001a69c2000 + 0x4cc ] = 0x7e16490b  v_rsq_f32_e32 v11, v11  pgm[7@0x8001a69c2000 + 0x4d0 ] = 0x0a321f17  v_mul_f32_e32 v25, v23, v15  pgm[7@0x8001a69c2000 + 0x4d4 ] = 0x0a302317  v_mul_f32_e32 v24, v23, v17  pgm[7@0x8001a69c2000 + 0x4d8 ] = 0x081e3641  v_mul_legacy_f32_e32 v15, s65, v27  pgm[7@0x8001a69c2000 + 0x4dc ] = 0x14161610  v_min_f32_e32 v11, s16, v11  pgm[7@0x8001a69c2000 + 0x4e0 ] = 0x7e1e410f  v_exp_f32_e32 v15, v15  pgm[7@0x8001a69c2000 + 0x4e4 ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001a69c2000 + 0x4e8 ] = 0x06343438  v_subrev_f32_e32 v26, s56, v26  pgm[7@0x8001a69c2000 + 0x4ec ] = 0x2c300720  v_mac_f32_e32 v24, v32, v3  pgm[7@0x8001a69c2000 + 0x4f0 ] = 0x06061e42  v_subrev_f32_e32 v3, s66, v15  pgm[7@0x8001a69c2000 + 0x4f4 ] = 0x2c3a3401  v_mac_f32_e32 v29, s1, v26  pgm[7@0x8001a69c2000 + 0x4f8 ] = 0x0a342117  v_mul_f32_e32 v26, v23, v16  pgm[7@0x8001a69c2000 + 0x4fc ] = 0x2c3c063c  v_mac_f32_e32 v30, s60, v3  pgm[7@0x8001a69c2000 + 0x500 ] = 0x14061610  v_min_f32_e32 v3, s16, v11  pgm[7@0x8001a69c2000 + 0x504 ] = 0x16060611  v_max_f32_e32 v3, s17, v3  pgm[7@0x8001a69c2000 + 0x508 ] = 0x2c322720  v_mac_f32_e32 v25, v32, v19  pgm[7@0x8001a69c2000 + 0x50c ] = 0x2c342920  v_mac_f32_e32 v26, v32, v20  pgm[7@0x8001a69c2000 + 0x510 ] = 0x2c322b03  v_mac_f32_e32 v25, v3, v21  pgm[7@0x8001a69c2000 + 0x514 ] = 0x2c342d03  v_mac_f32_e32 v26, v3, v22  pgm[7@0x8001a69c2000 + 0x518 ] = 0x2c302503  v_mac_f32_e32 v24, v3, v18  pgm[7@0x8001a69c2000 + 0x51c ] = 0x0a06123b  v_mul_f32_e32 v3, s59, v9  pgm[7@0x8001a69c2000 + 0x520 ] = 0x0a12143b  v_mul_f32_e32 v9, s59, v10  pgm[7@0x8001a69c2000 + 0x524 ] = 0x0a420608  v_mul_f32_e32 v33, s8, v3  pgm[7@0x8001a69c2000 + 0x528 ] = 0x0a441209  v_mul_f32_e32 v34, s9, v9  pgm[7@0x8001a69c2000 + 0x52c ] = 0xc0260c06  s_buffer_load_dwordx2 s[48:49], s[12:15], 0x140  pgm[7@0x8001a69c2000 + 0x530 ] = 0x00000140 ;;  pgm[7@0x8001a69c2000 + 0x534 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x0  pgm[7@0x8001a69c2000 + 0x538 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x53c ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xc  pgm[7@0x8001a69c2000 + 0x540 ] = 0x0000000c ;;  pgm[7@0x8001a69c2000 + 0x544 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x10  pgm[7@0x8001a69c2000 + 0x548 ] = 0x00000010 ;;  pgm[7@0x8001a69c2000 + 0x54c ] = 0x0a14383b  v_mul_f32_e32 v10, s59, v28  pgm[7@0x8001a69c2000 + 0x550 ] = 0x0a461440  v_mul_f32_e32 v35, s64, v10  pgm[7@0x8001a69c2000 + 0x554 ] = 0x0a3e3a05  v_mul_f32_e32 v31, s5, v29  pgm[7@0x8001a69c2000 + 0x558 ] = 0xd1d30003  v_max3_f32 v3, v33, v34, v35  pgm[7@0x8001a69c2000 + 0x55c ] = 0x048e4521 ;;  pgm[7@0x8001a69c2000 + 0x560 ] = 0x0a2e071f  v_mul_f32_e32 v23, v31, v3  pgm[7@0x8001a69c2000 + 0x564 ] = 0xd1c10003  v_mad_f32 v3, -v31, v3, 1.0  pgm[7@0x8001a69c2000 + 0x568 ] = 0x23ca071f ;;  pgm[7@0x8001a69c2000 + 0x56c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x570 ] = 0x0a120c07  v_mul_f32_e32 v9, s7, v6  pgm[7@0x8001a69c2000 + 0x574 ] = 0x2c2e071e  v_mac_f32_e32 v23, v30, v3  pgm[7@0x8001a69c2000 + 0x578 ] = 0x0a060c06  v_mul_f32_e32 v3, s6, v6  pgm[7@0x8001a69c2000 + 0x57c ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1c  pgm[7@0x8001a69c2000 + 0x580 ] = 0x0000001c ;;  pgm[7@0x8001a69c2000 + 0x584 ] = 0x2c060a08  v_mac_f32_e32 v3, s8, v5  pgm[7@0x8001a69c2000 + 0x588 ] = 0x2c120a09  v_mac_f32_e32 v9, s9, v5  pgm[7@0x8001a69c2000 + 0x58c ] = 0xc0220b86  s_buffer_load_dword s46, s[12:15], 0x24  pgm[7@0x8001a69c2000 + 0x590 ] = 0x00000024 ;;  pgm[7@0x8001a69c2000 + 0x594 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x2c  pgm[7@0x8001a69c2000 + 0x598 ] = 0x0000002c ;;  pgm[7@0x8001a69c2000 + 0x59c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x5a0 ] = 0x0a140c06  v_mul_f32_e32 v10, s6, v6  pgm[7@0x8001a69c2000 + 0x5a4 ] = 0x2c140a01  v_mac_f32_e32 v10, s1, v5  pgm[7@0x8001a69c2000 + 0x5a8 ] = 0x2c060807  v_mac_f32_e32 v3, s7, v4  pgm[7@0x8001a69c2000 + 0x5ac ] = 0x2c12082e  v_mac_f32_e32 v9, s46, v4  pgm[7@0x8001a69c2000 + 0x5b0 ] = 0x2c140808  v_mac_f32_e32 v10, s8, v4  pgm[7@0x8001a69c2000 + 0x5b4 ] = 0x0214142d  v_add_f32_e32 v10, s45, v10  pgm[7@0x8001a69c2000 + 0x5b8 ] = 0x7e14450a  v_rcp_f32_e32 v10, v10  pgm[7@0x8001a69c2000 + 0x5bc ] = 0x0212122c  v_add_f32_e32 v9, s44, v9  pgm[7@0x8001a69c2000 + 0x5c0 ] = 0x02060609  v_add_f32_e32 v3, s9, v3  pgm[7@0x8001a69c2000 + 0x5c4 ] = 0xc0260b06  s_buffer_load_dwordx2 s[44:45], s[12:15], 0x1a0  pgm[7@0x8001a69c2000 + 0x5c8 ] = 0x000001a0 ;;  pgm[7@0x8001a69c2000 + 0x5cc ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1b0  pgm[7@0x8001a69c2000 + 0x5d0 ] = 0x000001b0 ;;  pgm[7@0x8001a69c2000 + 0x5d4 ] = 0x14141410  v_min_f32_e32 v10, s16, v10  pgm[7@0x8001a69c2000 + 0x5d8 ] = 0x16141411  v_max_f32_e32 v10, s17, v10  pgm[7@0x8001a69c2000 + 0x5dc ] = 0x0a06070a  v_mul_f32_e32 v3, v10, v3  pgm[7@0x8001a69c2000 + 0x5e0 ] = 0x0a12130a  v_mul_f32_e32 v9, v10, v9  pgm[7@0x8001a69c2000 + 0x5e4 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x1c0  pgm[7@0x8001a69c2000 + 0x5e8 ] = 0x000001c0 ;;  pgm[7@0x8001a69c2000 + 0x5ec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x5f0 ] = 0x7e143e06  v_floor_f32_e32 v10, s6  pgm[7@0x8001a69c2000 + 0x5f4 ] = 0x06141406  v_subrev_f32_e32 v10, s6, v10  pgm[7@0x8001a69c2000 + 0x5f8 ] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001a69c2000 + 0x5fc ] = 0xd041002e  v_cmp_lt_f32_e64 s[46:47], s6, 0  pgm[7@0x8001a69c2000 + 0x600 ] = 0x00010006 ;;  pgm[7@0x8001a69c2000 + 0x604 ] = 0x86ae6a2e  s_and_b64 s[46:47], s[46:47], vcc  pgm[7@0x8001a69c2000 + 0x608 ] = 0x02141406  v_add_f32_e32 v10, s6, v10  pgm[7@0x8001a69c2000 + 0x60c ] = 0xd100000b  v_cndmask_b32_e64 v11, 0, 1.0, s[46:47]  pgm[7@0x8001a69c2000 + 0x610 ] = 0x00b9e480 ;;  pgm[7@0x8001a69c2000 + 0x614 ] = 0x0214150b  v_add_f32_e32 v10, v11, v10  pgm[7@0x8001a69c2000 + 0x618 ] = 0x7e163e07  v_floor_f32_e32 v11, s7  pgm[7@0x8001a69c2000 + 0x61c ] = 0x06161607  v_subrev_f32_e32 v11, s7, v11  pgm[7@0x8001a69c2000 + 0x620 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x8001a69c2000 + 0x624 ] = 0x02161607  v_add_f32_e32 v11, s7, v11  pgm[7@0x8001a69c2000 + 0x628 ] = 0xd0410006  v_cmp_lt_f32_e64 s[6:7], s7, 0  pgm[7@0x8001a69c2000 + 0x62c ] = 0x00010007 ;;  pgm[7@0x8001a69c2000 + 0x630 ] = 0x7e204408  v_rcp_f32_e32 v16, s8  pgm[7@0x8001a69c2000 + 0x634 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001a69c2000 + 0x638 ] = 0x7e14450a  v_rcp_f32_e32 v10, v10  pgm[7@0x8001a69c2000 + 0x63c ] = 0xd100000f  v_cndmask_b32_e64 v15, 0, 1.0, s[6:7]  pgm[7@0x8001a69c2000 + 0x640 ] = 0x0019e480 ;;  pgm[7@0x8001a69c2000 + 0x644 ] = 0x0216170f  v_add_f32_e32 v11, v15, v11  pgm[7@0x8001a69c2000 + 0x648 ] = 0x141e2010  v_min_f32_e32 v15, s16, v16  pgm[7@0x8001a69c2000 + 0x64c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001a69c2000 + 0x650 ] = 0x7e204409  v_rcp_f32_e32 v16, s9  pgm[7@0x8001a69c2000 + 0x654 ] = 0x14141410  v_min_f32_e32 v10, s16, v10  pgm[7@0x8001a69c2000 + 0x658 ] = 0x16141411  v_max_f32_e32 v10, s17, v10  pgm[7@0x8001a69c2000 + 0x65c ] = 0x161e1e11  v_max_f32_e32 v15, s17, v15  pgm[7@0x8001a69c2000 + 0x660 ] = 0x0a1e1f0a  v_mul_f32_e32 v15, v10, v15  pgm[7@0x8001a69c2000 + 0x664 ] = 0x14161610  v_min_f32_e32 v11, s16, v11  pgm[7@0x8001a69c2000 + 0x668 ] = 0x14202010  v_min_f32_e32 v16, s16, v16  pgm[7@0x8001a69c2000 + 0x66c ] = 0x7e1e450f  v_rcp_f32_e32 v15, v15  pgm[7@0x8001a69c2000 + 0x670 ] = 0x16161611  v_max_f32_e32 v11, s17, v11  pgm[7@0x8001a69c2000 + 0x674 ] = 0x16202011  v_max_f32_e32 v16, s17, v16  pgm[7@0x8001a69c2000 + 0x678 ] = 0x0a20210b  v_mul_f32_e32 v16, v11, v16  pgm[7@0x8001a69c2000 + 0x67c ] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x8001a69c2000 + 0x680 ] = 0x141e1e10  v_min_f32_e32 v15, s16, v15  pgm[7@0x8001a69c2000 + 0x684 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001a69c2000 + 0x688 ] = 0x03c1e103 ;;  pgm[7@0x8001a69c2000 + 0x68c ] = 0x161e1e11  v_max_f32_e32 v15, s17, v15  pgm[7@0x8001a69c2000 + 0x690 ] = 0xd1c10003  v_mad_f32 v3, v3, v15, 0.5  pgm[7@0x8001a69c2000 + 0x694 ] = 0x03c21f03 ;;  pgm[7@0x8001a69c2000 + 0x698 ] = 0xd1c10009  v_mad_f32 v9, v9, 0.5, 0.5  pgm[7@0x8001a69c2000 + 0x69c ] = 0x03c1e109 ;;  pgm[7@0x8001a69c2000 + 0x6a0 ] = 0x141e2010  v_min_f32_e32 v15, s16, v16  pgm[7@0x8001a69c2000 + 0x6a4 ] = 0x0a14070a  v_mul_f32_e32 v10, v10, v3  pgm[7@0x8001a69c2000 + 0x6a8 ] = 0x161e1e11  v_max_f32_e32 v15, s17, v15  pgm[7@0x8001a69c2000 + 0x6ac ] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001a69c2000 + 0x6b0 ] = 0x040604f2  v_sub_f32_e32 v3, 1.0, v2  pgm[7@0x8001a69c2000 + 0x6b4 ] = 0x7c960480  v_cmp_ngt_f32_e32 vcc, 0, v2  pgm[7@0x8001a69c2000 + 0x6b8 ] = 0x000406f2  v_cndmask_b32_e32 v2, 1.0, v3, vcc  pgm[7@0x8001a69c2000 + 0x6bc ] = 0xd1c10009  v_mad_f32 v9, v9, v15, 0.5  pgm[7@0x8001a69c2000 + 0x6c0 ] = 0x03c21f09 ;;  pgm[7@0x8001a69c2000 + 0x6c4 ] = 0x16040480  v_max_f32_e32 v2, 0, v2  pgm[7@0x8001a69c2000 + 0x6c8 ] = 0x0a16130b  v_mul_f32_e32 v11, v11, v9  pgm[7@0x8001a69c2000 + 0x6cc ] = 0x0a120f07  v_mul_f32_e32 v9, v7, v7  pgm[7@0x8001a69c2000 + 0x6d0 ] = 0x0a0e0f09  v_mul_f32_e32 v7, v9, v7  pgm[7@0x8001a69c2000 + 0x6d4 ] = 0xd1c10002  v_mad_f32 v2, -v2, v2, 1.0  pgm[7@0x8001a69c2000 + 0x6d8 ] = 0x23ca0502 ;;  pgm[7@0x8001a69c2000 + 0x6dc ] = 0x0a0e0f02  v_mul_f32_e32 v7, v2, v7  pgm[7@0x8001a69c2000 + 0x6e0 ] = 0x7e120200  v_mov_b32_e32 v9, s0  pgm[7@0x8001a69c2000 + 0x6e4 ] = 0x06640a30  v_subrev_f32_e32 v50, s48, v5  pgm[7@0x8001a69c2000 + 0x6e8 ] = 0x06660c31  v_subrev_f32_e32 v51, s49, v6  pgm[7@0x8001a69c2000 + 0x6ec ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x6f0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x6f4 ] = 0xf0800f00  image_sample v[0:3], v0, s[20:27], s[28:31] dmask:0xf  pgm[7@0x8001a69c2000 + 0x6f8 ] = 0x00e50000 ;;  pgm[7@0x8001a69c2000 + 0x6fc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x700 ] = 0x06000000  v_subrev_f32_e32 v0, s0, v0  pgm[7@0x8001a69c2000 + 0x704 ] = 0xd1c1000f  v_mad_f32 v15, s18, v0, v9  pgm[7@0x8001a69c2000 + 0x708 ] = 0x04260012 ;;  pgm[7@0x8001a69c2000 + 0x70c ] = 0x06000200  v_subrev_f32_e32 v0, s0, v1  pgm[7@0x8001a69c2000 + 0x710 ] = 0xd1c10010  v_mad_f32 v16, s18, v0, v9  pgm[7@0x8001a69c2000 + 0x714 ] = 0x04260012 ;;  pgm[7@0x8001a69c2000 + 0x718 ] = 0x06000400  v_subrev_f32_e32 v0, s0, v2  pgm[7@0x8001a69c2000 + 0x71c ] = 0x2c120012  v_mac_f32_e32 v9, s18, v0  pgm[7@0x8001a69c2000 + 0x720 ] = 0x0a00182c  v_mul_f32_e32 v0, s44, v12  pgm[7@0x8001a69c2000 + 0x724 ] = 0x7e023f00  v_floor_f32_e32 v1, v0  pgm[7@0x8001a69c2000 + 0x728 ] = 0xd1c10001  v_mad_f32 v1, -s44, v12, v1  pgm[7@0x8001a69c2000 + 0x72c ] = 0x2406182c ;;  pgm[7@0x8001a69c2000 + 0x730 ] = 0xd1c10002  v_mad_f32 v2, s44, v12, v1  pgm[7@0x8001a69c2000 + 0x734 ] = 0x0406182c ;;  pgm[7@0x8001a69c2000 + 0x738 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001a69c2000 + 0x73c ] = 0x0a021a2d  v_mul_f32_e32 v1, s45, v13  pgm[7@0x8001a69c2000 + 0x740 ] = 0x7e183f01  v_floor_f32_e32 v12, v1  pgm[7@0x8001a69c2000 + 0x744 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001a69c2000 + 0x748 ] = 0x00020080 ;;  pgm[7@0x8001a69c2000 + 0x74c ] = 0xd1c1000c  v_mad_f32 v12, -s45, v13, v12  pgm[7@0x8001a69c2000 + 0x750 ] = 0x24321a2d ;;  pgm[7@0x8001a69c2000 + 0x754 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v12  pgm[7@0x8001a69c2000 + 0x758 ] = 0x00021880 ;;  pgm[7@0x8001a69c2000 + 0x75c ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v1  pgm[7@0x8001a69c2000 + 0x760 ] = 0x00020280 ;;  pgm[7@0x8001a69c2000 + 0x764 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001a69c2000 + 0x768 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, 1.0, s[6:7]  pgm[7@0x8001a69c2000 + 0x76c ] = 0x0019e480 ;;  pgm[7@0x8001a69c2000 + 0x770 ] = 0x86800008  s_and_b64 s[0:1], s[8:9], s[0:1]  pgm[7@0x8001a69c2000 + 0x774 ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001a69c2000 + 0x778 ] = 0x2c181a2d  v_mac_f32_e32 v12, s45, v13  pgm[7@0x8001a69c2000 + 0x77c ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[0:1]  pgm[7@0x8001a69c2000 + 0x780 ] = 0x0001e480 ;;  pgm[7@0x8001a69c2000 + 0x784 ] = 0x7e0402ff  v_mov_b32_e32 v2, 0x3c800000  pgm[7@0x8001a69c2000 + 0x788 ] = 0x3c800000 ;;  pgm[7@0x8001a69c2000 + 0x78c ] = 0x02021901  v_add_f32_e32 v1, v1, v12  pgm[7@0x8001a69c2000 + 0x790 ] = 0x0a180500  v_mul_f32_e32 v12, v0, v2  pgm[7@0x8001a69c2000 + 0x794 ] = 0x7e183f0c  v_floor_f32_e32 v12, v12  pgm[7@0x8001a69c2000 + 0x798 ] = 0x0a1a0501  v_mul_f32_e32 v13, v1, v2  pgm[7@0x8001a69c2000 + 0x79c ] = 0x7e1a3f0d  v_floor_f32_e32 v13, v13  pgm[7@0x8001a69c2000 + 0x7a0 ] = 0xd1c1000c  v_mad_f32 v12, -v0, v2, v12  pgm[7@0x8001a69c2000 + 0x7a4 ] = 0x24320500 ;;  pgm[7@0x8001a69c2000 + 0x7a8 ] = 0xd1c1000d  v_mad_f32 v13, -v1, v2, v13  pgm[7@0x8001a69c2000 + 0x7ac ] = 0x24360501 ;;  pgm[7@0x8001a69c2000 + 0x7b0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v12  pgm[7@0x8001a69c2000 + 0x7b4 ] = 0x00021880 ;;  pgm[7@0x8001a69c2000 + 0x7b8 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001a69c2000 + 0x7bc ] = 0x00020080 ;;  pgm[7@0x8001a69c2000 + 0x7c0 ] = 0x7c881a80  v_cmp_gt_f32_e32 vcc, 0, v13  pgm[7@0x8001a69c2000 + 0x7c4 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v1  pgm[7@0x8001a69c2000 + 0x7c8 ] = 0x00020280 ;;  pgm[7@0x8001a69c2000 + 0x7cc ] = 0x86800006  s_and_b64 s[0:1], s[6:7], s[0:1]  pgm[7@0x8001a69c2000 + 0x7d0 ] = 0x2c1a0501  v_mac_f32_e32 v13, v1, v2  pgm[7@0x8001a69c2000 + 0x7d4 ] = 0x2e041900  v_madmk_f32 v2, v0, 0x3c800000, v12  pgm[7@0x8001a69c2000 + 0x7d8 ] = 0x3c800000 ;;  pgm[7@0x8001a69c2000 + 0x7dc ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, 1.0, s[0:1]  pgm[7@0x8001a69c2000 + 0x7e0 ] = 0x0001e480 ;;  pgm[7@0x8001a69c2000 + 0x7e4 ] = 0x86806a08  s_and_b64 s[0:1], s[8:9], vcc  pgm[7@0x8001a69c2000 + 0x7e8 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[0:1]  pgm[7@0x8001a69c2000 + 0x7ec ] = 0x0001e480 ;;  pgm[7@0x8001a69c2000 + 0x7f0 ] = 0xc0220cc6  s_buffer_load_dword s51, s[12:15], 0x174  pgm[7@0x8001a69c2000 + 0x7f4 ] = 0x00000174 ;;  pgm[7@0x8001a69c2000 + 0x7f8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x178  pgm[7@0x8001a69c2000 + 0x7fc ] = 0x00000178 ;;  pgm[7@0x8001a69c2000 + 0x800 ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001a69c2000 + 0x804 ] = 0x02021b01  v_add_f32_e32 v1, v1, v13  pgm[7@0x8001a69c2000 + 0x808 ] = 0x8112ff03  s_add_i32 s18, s3, 0x2b0  pgm[7@0x8001a69c2000 + 0x80c ] = 0x000002b0 ;;  pgm[7@0x8001a69c2000 + 0x810 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x814 ] = 0x7e040233  v_mov_b32_e32 v2, s51  pgm[7@0x8001a69c2000 + 0x818 ] = 0x02180401  v_add_f32_e32 v12, s1, v2  pgm[7@0x8001a69c2000 + 0x81c ] = 0x7e044400  v_rcp_f32_e32 v2, s0  pgm[7@0x8001a69c2000 + 0x820 ] = 0x021a18f2  v_add_f32_e32 v13, 1.0, v12  pgm[7@0x8001a69c2000 + 0x824 ] = 0xc00a0b09  s_load_dwordx4 s[44:47], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x828 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x82c ] = 0x8112ff03  s_add_i32 s18, s3, 0x2c0  pgm[7@0x8001a69c2000 + 0x830 ] = 0x000002c0 ;;  pgm[7@0x8001a69c2000 + 0x834 ] = 0x7e1a450d  v_rcp_f32_e32 v13, v13  pgm[7@0x8001a69c2000 + 0x838 ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x83c ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x840 ] = 0x8112ff03  s_add_i32 s18, s3, 0x2f0  pgm[7@0x8001a69c2000 + 0x844 ] = 0x000002f0 ;;  pgm[7@0x8001a69c2000 + 0x848 ] = 0xc00a0709  s_load_dwordx4 s[28:31], s[18:19], 0x0  pgm[7@0x8001a69c2000 + 0x84c ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x850 ] = 0x14040410  v_min_f32_e32 v2, s16, v2  pgm[7@0x8001a69c2000 + 0x854 ] = 0x165e0411  v_max_f32_e32 v47, s17, v2  pgm[7@0x8001a69c2000 + 0x858 ] = 0x14041a10  v_min_f32_e32 v2, s16, v13  pgm[7@0x8001a69c2000 + 0x85c ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001a69c2000 + 0x860 ] = 0x161a0411  v_max_f32_e32 v13, s17, v2  pgm[7@0x8001a69c2000 + 0x864 ] = 0x020202f0  v_add_f32_e32 v1, 0.5, v1  pgm[7@0x8001a69c2000 + 0x868 ] = 0x0a005f00  v_mul_f32_e32 v0, v0, v47  pgm[7@0x8001a69c2000 + 0x86c ] = 0x0a021b01  v_mul_f32_e32 v1, v1, v13  pgm[7@0x8001a69c2000 + 0x870 ] = 0x0a625ef0  v_mul_f32_e32 v49, 0.5, v47  pgm[7@0x8001a69c2000 + 0x874 ] = 0x0a721af0  v_mul_f32_e32 v57, 0.5, v13  pgm[7@0x8001a69c2000 + 0x878 ] = 0x06360832  v_subrev_f32_e32 v27, s50, v4  pgm[7@0x8001a69c2000 + 0x87c ] = 0xd1c1003c  v_mad_f32 v60, v12, v13, v57  pgm[7@0x8001a69c2000 + 0x880 ] = 0x04e61b0c ;;  pgm[7@0x8001a69c2000 + 0x884 ] = 0x0a741a33  v_mul_f32_e32 v58, s51, v13  pgm[7@0x8001a69c2000 + 0x888 ] = 0x7e400232  v_mov_b32_e32 v32, s50  pgm[7@0x8001a69c2000 + 0x88c ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x890 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x894 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x898 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[20:27], s[28:31] dmask:0x3  pgm[7@0x8001a69c2000 + 0x89c ] = 0x00e50000 ;;  pgm[7@0x8001a69c2000 + 0x8a0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x8a4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x8a8 ] = 0xf09c0f00  image_sample_lz v[63:66], v10, s[32:39], s[44:47] dmask:0xf pgm[7@0x8001a69c2000 + 0x8ac ] = 0x01683f0a ;;  pgm[7@0x8001a69c2000 + 0x8b0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c2000 + 0x8b4 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001a69c2000 + 0x8b8 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001a69c2000 + 0x8bc ] = 0x7c880080  v_cmp_gt_f32_e32 vcc, 0, v0  pgm[7@0x8001a69c2000 + 0x8c0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001a69c2000 + 0x8c4 ] = 0x00020480 ;;  pgm[7@0x8001a69c2000 + 0x8c8 ] = 0x8686066a  s_and_b64 s[6:7], vcc, s[6:7]  pgm[7@0x8001a69c2000 + 0x8cc ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001a69c2000 + 0x8d0 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001a69c2000 + 0x8d4 ] = 0x0019e480 ;;  pgm[7@0x8001a69c2000 + 0x8d8 ] = 0x02000102  v_add_f32_e32 v0, v2, v0  pgm[7@0x8001a69c2000 + 0x8dc ] = 0xd1c10036  v_mad_f32 v54, v0, v47, v49  pgm[7@0x8001a69c2000 + 0x8e0 ] = 0x04c65f00 ;;  pgm[7@0x8001a69c2000 + 0x8e4 ] = 0x7e004308  v_log_f32_e32 v0, v8  pgm[7@0x8001a69c2000 + 0x8e8 ] = 0x7e223f01  v_floor_f32_e32 v17, v1  pgm[7@0x8001a69c2000 + 0x8ec ] = 0x04220311  v_sub_f32_e32 v17, v17, v1  pgm[7@0x8001a69c2000 + 0x8f0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v1  pgm[7@0x8001a69c2000 + 0x8f4 ] = 0x00020280 ;;  pgm[7@0x8001a69c2000 + 0x8f8 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v17  pgm[7@0x8001a69c2000 + 0x8fc ] = 0x00022280 ;;  pgm[7@0x8001a69c2000 + 0x900 ] = 0x080000ff  v_mul_legacy_f32_e32 v0, 0x41200000, v0  pgm[7@0x8001a69c2000 + 0x904 ] = 0x41200000 ;;  pgm[7@0x8001a69c2000 + 0x908 ] = 0x86800800  s_and_b64 s[0:1], s[0:1], s[8:9]  pgm[7@0x8001a69c2000 + 0x90c ] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x8001a69c2000 + 0x910 ] = 0x02022301  v_add_f32_e32 v1, v1, v17  pgm[7@0x8001a69c2000 + 0x914 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[0:1]  pgm[7@0x8001a69c2000 + 0x918 ] = 0x0001e480 ;;  pgm[7@0x8001a69c2000 + 0x91c ] = 0x02600302  v_add_f32_e32 v48, v2, v1  pgm[7@0x8001a69c2000 + 0x920 ] = 0x7e023f36  v_floor_f32_e32 v1, v54  pgm[7@0x8001a69c2000 + 0x924 ] = 0x04026d01  v_sub_f32_e32 v1, v1, v54  pgm[7@0x8001a69c2000 + 0x928 ] = 0x02020336  v_add_f32_e32 v1, v54, v1  pgm[7@0x8001a69c2000 + 0x92c ] = 0x0a6e7301  v_mul_f32_e32 v55, v1, v57  pgm[7@0x8001a69c2000 + 0x930 ] = 0x161000ff  v_max_f32_e32 v8, 0x3cf5c28f, v0  pgm[7@0x8001a69c2000 + 0x934 ] = 0x3cf5c28f ;;  pgm[7@0x8001a69c2000 + 0x938 ] = 0x0a001e2a  v_mul_f32_e32 v0, s42, v15  pgm[7@0x8001a69c2000 + 0x93c ] = 0x0a2a003e  v_mul_f32_e32 v21, s62, v0  pgm[7@0x8001a69c2000 + 0x940 ] = 0x2c6e7301  v_mac_f32_e32 v55, v1, v57  pgm[7@0x8001a69c2000 + 0x944 ] = 0x0a02202b  v_mul_f32_e32 v1, s43, v16  pgm[7@0x8001a69c2000 + 0x948 ] = 0x0a28023e  v_mul_f32_e32 v20, s62, v1  pgm[7@0x8001a69c2000 + 0x94c ] = 0x0a04123d  v_mul_f32_e32 v2, s61, v9  pgm[7@0x8001a69c2000 + 0x950 ] = 0x0a002a43  v_mul_f32_e32 v0, s67, v21  pgm[7@0x8001a69c2000 + 0x954 ] = 0x0a240028  v_mul_f32_e32 v18, s40, v0  pgm[7@0x8001a69c2000 + 0x958 ] = 0x0a006532  v_mul_f32_e32 v0, v50, v50  pgm[7@0x8001a69c2000 + 0x95c ] = 0x0a022843  v_mul_f32_e32 v1, s67, v20  pgm[7@0x8001a69c2000 + 0x960 ] = 0x0a26043e  v_mul_f32_e32 v19, s62, v2  pgm[7@0x8001a69c2000 + 0x964 ] = 0x2c006733  v_mac_f32_e32 v0, v51, v51  pgm[7@0x8001a69c2000 + 0x968 ] = 0x0a200229  v_mul_f32_e32 v16, s41, v1  pgm[7@0x8001a69c2000 + 0x96c ] = 0x0a022643  v_mul_f32_e32 v1, s67, v19  pgm[7@0x8001a69c2000 + 0x970 ] = 0x2c00371b  v_mac_f32_e32 v0, v27, v27  pgm[7@0x8001a69c2000 + 0x974 ] = 0x0a120244  v_mul_f32_e32 v9, s68, v1  pgm[7@0x8001a69c2000 + 0x978 ] = 0xd1010001  v_add_f32_e64 v1, s2, 1.0  pgm[7@0x8001a69c2000 + 0x97c ] = 0x0001e402 ;;  pgm[7@0x8001a69c2000 + 0x980 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001a69c2000 + 0x984 ] = 0xd1640100  v_rsq_f32_e64 v0, |v0|  pgm[7@0x8001a69c2000 + 0x988 ] = 0x00000100 ;;  pgm[7@0x8001a69c2000 + 0x98c ] = 0x14020210  v_min_f32_e32 v1, s16, v1  pgm[7@0x8001a69c2000 + 0x990 ] = 0x14380010  v_min_f32_e32 v28, s16, v0  pgm[7@0x8001a69c2000 + 0x994 ] = 0x162c0211  v_max_f32_e32 v22, s17, v1  pgm[7@0x8001a69c2000 + 0x998 ] = 0xd1c18001  v_mad_f32 v1, -v29, s5, 1.0 clamp  pgm[7@0x8001a69c2000 + 0x99c ] = 0x23c80b1d ;;  pgm[7@0x8001a69c2000 + 0x9a0 ] = 0x0a04651c  v_mul_f32_e32 v2, v28, v50  pgm[7@0x8001a69c2000 + 0x9a4 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001a69c2000 + 0x9a8 ] = 0x0a4a671c  v_mul_f32_e32 v37, v28, v51  pgm[7@0x8001a69c2000 + 0x9ac ] = 0x0a48371c  v_mul_f32_e32 v36, v28, v27  pgm[7@0x8001a69c2000 + 0x9b0 ] = 0x0a180301  v_mul_f32_e32 v12, v1, v1  pgm[7@0x8001a69c2000 + 0x9b4 ] = 0x2a4c0102  v_xor_b32_e32 v38, v2, v0  pgm[7@0x8001a69c2000 + 0x9b8 ] = 0x2a4e0125  v_xor_b32_e32 v39, v37, v0  pgm[7@0x8001a69c2000 + 0x9bc ] = 0x2a500124  v_xor_b32_e32 v40, v36, v0  pgm[7@0x8001a69c2000 + 0x9c0 ] = 0x0a000519  v_mul_f32_e32 v0, v25, v2  pgm[7@0x8001a69c2000 + 0x9c4 ] = 0x161818ff  v_max_f32_e32 v12, 0x3b03126f, v12  pgm[7@0x8001a69c2000 + 0x9c8 ] = 0x3b03126f ;;  pgm[7@0x8001a69c2000 + 0x9cc ] = 0xd1c10000  v_mad_f32 v0, v26, -v37, -v0  pgm[7@0x8001a69c2000 + 0x9d0 ] = 0xc4024b1a ;;  pgm[7@0x8001a69c2000 + 0x9d4 ] = 0xd1c18000  v_mad_f32 v0, -v24, v36, v0 clamp  pgm[7@0x8001a69c2000 + 0x9d8 ] = 0x24024918 ;;  pgm[7@0x8001a69c2000 + 0x9dc ] = 0x0a5418f0  v_mul_f32_e32 v42, 0.5, v12  pgm[7@0x8001a69c2000 + 0x9e0 ] = 0xd1c1002b  v_mad_f32 v43, v12, -0.5, 1.0  pgm[7@0x8001a69c2000 + 0x9e4 ] = 0x03c9e30c ;;  pgm[7@0x8001a69c2000 + 0x9e8 ] = 0x0a58190c  v_mul_f32_e32 v44, v12, v12  pgm[7@0x8001a69c2000 + 0x9ec ] = 0xd1c1002e  v_mad_f32 v46, v12, v12, -1.0  pgm[7@0x8001a69c2000 + 0x9f0 ] = 0x03ce190c ;;  pgm[7@0x8001a69c2000 + 0x9f4 ] = 0xbe900180  s_mov_b64 s[16:17], 0  pgm[7@0x8001a69c2000 + 0x9f8 ] = 0xd1c1002d  v_mad_f32 v45, v0, v43, v42  pgm[7@0x8001a69c2000 + 0x9fc ] = 0x04aa5700 ;;  pgm[7@0x8001a69c2000 + 0xa00 ] = 0x7d827a80  v_cmp_lt_i32_e32 vcc, 0, v61  pgm[7@0x8001a69c2000 + 0xa04 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v62, v48  pgm[7@0x8001a69c2000 + 0xa08 ] = 0x0002613e ;;  pgm[7@0x8001a69c2000 + 0xa0c ] = 0x7e14034c  v_mov_b32_e32 v10, v76  pgm[7@0x8001a69c2000 + 0xa10 ] = 0x7e16034b  v_mov_b32_e32 v11, v75  pgm[7@0x8001a69c2000 + 0xa14 ] = 0x7e18034a  v_mov_b32_e32 v12, v74  pgm[7@0x8001a69c2000 + 0xa18 ] = 0x7e520343  v_mov_b32_e32 v41, v67  pgm[7@0x8001a69c2000 + 0xa1c ] = 0x7e68033b  v_mov_b32_e32 v52, v59  pgm[7@0x8001a69c2000 + 0xa20 ] = 0x7e6a0338  v_mov_b32_e32 v53, v56  pgm[7@0x8001a69c2000 + 0xa24 ] = 0x7e3a0346  v_mov_b32_e32 v29, v70  pgm[7@0x8001a69c2000 + 0xa28 ] = 0x7e3c0345  v_mov_b32_e32 v30, v69  pgm[7@0x8001a69c2000 + 0xa2c ] = 0x7e3e0344  v_mov_b32_e32 v31, v68  pgm[7@0x8001a69c2000 + 0xa30 ] = 0x7e1a0349  v_mov_b32_e32 v13, v73  pgm[7@0x8001a69c2000 + 0xa34 ] = 0x7e1e0348  v_mov_b32_e32 v15, v72  pgm[7@0x8001a69c2000 + 0xa38 ] = 0x7e220347  v_mov_b32_e32 v17, v71  pgm[7@0x8001a69c2000 + 0xa3c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001a69c2000 + 0xa40 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001a69c2000 + 0xa44 ] = 0x8892067e  s_xor_b64 s[18:19], exec, s[6:7]  pgm[7@0x8001a69c2000 + 0xa48 ] = 0xbf8800dc  s_cbranch_execz 220  pgm[7@0x8001a69c2000 + 0xa4c ] = 0x026e6f3a  v_add_f32_e32 v55, v58, v55  pgm[7@0x8001a69c2000 + 0xa50 ] = 0x026e6f39  v_add_f32_e32 v55, v57, v55  pgm[7@0x8001a69c2000 + 0xa54 ] = 0x0a706c80  v_mul_f32_e32 v56, 0, v54  pgm[7@0x8001a69c2000 + 0xa58 ] = 0x7e9602ff  v_mov_b32_e32 v75, 0xff7fffff  pgm[7@0x8001a69c2000 + 0xa5c ] = 0xff7fffff ;;  pgm[7@0x8001a69c2000 + 0xa60 ] = 0xc0220886  s_buffer_load_dword s34, s[12:15], 0x330  pgm[7@0x8001a69c2000 + 0xa64 ] = 0x00000330 ;;  pgm[7@0x8001a69c2000 + 0xa68 ] = 0xf0900100  image_sample_l v55, v54, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001a69c2000 + 0xa6c ] = 0x00e53736 ;;  pgm[7@0x8001a69c2000 + 0xa70 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x390  pgm[7@0x8001a69c2000 + 0xa74 ] = 0x00000390 ;;  pgm[7@0x8001a69c2000 + 0xa78 ] = 0x026c6d2f  v_add_f32_e32 v54, v47, v54  pgm[7@0x8001a69c2000 + 0xa7c ] = 0x027c7cf2  v_add_f32_e32 v62, 1.0, v62  pgm[7@0x8001a69c2000 + 0xa80 ] = 0x687a7ac1  v_add_u32_e32 v61, -1, v61  pgm[7@0x8001a69c2000 + 0xa84 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0xa88 ] = 0x02706f37  v_add_f32_e32 v56, v55, v55  pgm[7@0x8001a69c2000 + 0xa8c ] = 0x7e703f38  v_floor_f32_e32 v56, v56  pgm[7@0x8001a69c2000 + 0xa90 ] = 0x2c706ef5  v_mac_f32_e32 v56, -2.0, v55  pgm[7@0x8001a69c2000 + 0xa94 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v56  pgm[7@0x8001a69c2000 + 0xa98 ] = 0x00027080 ;;  pgm[7@0x8001a69c2000 + 0xa9c ] = 0x7c886e80  v_cmp_gt_f32_e32 vcc, 0, v55  pgm[7@0x8001a69c2000 + 0xaa0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001a69c2000 + 0xaa4 ] = 0x2c706ef4  v_mac_f32_e32 v56, 2.0, v55  pgm[7@0x8001a69c2000 + 0xaa8 ] = 0xd1000037  v_cndmask_b32_e64 v55, 0, 1.0, s[0:1]  pgm[7@0x8001a69c2000 + 0xaac ] = 0x0001e480 ;;  pgm[7@0x8001a69c2000 + 0xab0 ] = 0x026e6f38  v_add_f32_e32 v55, v56, v55  pgm[7@0x8001a69c2000 + 0xab4 ] = 0xd1c1003b  v_mad_f32 v59, v55, v47, v49  pgm[7@0x8001a69c2000 + 0xab8 ] = 0x04c65f37 ;;  pgm[7@0x8001a69c2000 + 0xabc ] = 0x7e70033c  v_mov_b32_e32 v56, v60  pgm[7@0x8001a69c2000 + 0xac0 ] = 0x026e772f  v_add_f32_e32 v55, v47, v59  pgm[7@0x8001a69c2000 + 0xac4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xac8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xacc ] = 0xf09c0f00  image_sample_lz v[67:70], v59, s[20:27], s[28:31] dmask:0xf pgm[7@0x8001a69c2000 + 0xad0 ] = 0x00e5433b ;;  pgm[7@0x8001a69c2000 + 0xad4 ] = 0xf09c0f00  image_sample_lz v[71:74], v55, s[20:27], s[28:31] dmask:0xf pgm[7@0x8001a69c2000 + 0xad8 ] = 0x00e54737 ;;  pgm[7@0x8001a69c2000 + 0xadc ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c2000 + 0xae0 ] = 0x04760b43  v_sub_f32_e32 v59, v67, v5  pgm[7@0x8001a69c2000 + 0xae4 ] = 0x04860d44  v_sub_f32_e32 v67, v68, v6  pgm[7@0x8001a69c2000 + 0xae8 ] = 0x0a88773b  v_mul_f32_e32 v68, v59, v59  pgm[7@0x8001a69c2000 + 0xaec ] = 0x2c888743  v_mac_f32_e32 v68, v67, v67  pgm[7@0x8001a69c2000 + 0xaf0 ] = 0x048a0945  v_sub_f32_e32 v69, v69, v4  pgm[7@0x8001a69c2000 + 0xaf4 ] = 0x2c888b45  v_mac_f32_e32 v68, v69, v69  pgm[7@0x8001a69c2000 + 0xaf8 ] = 0xd1640144  v_rsq_f32_e64 v68, |v68|  pgm[7@0x8001a69c2000 + 0xafc ] = 0x00000144 ;;  pgm[7@0x8001a69c2000 + 0xb00 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0xb04 ] = 0x7e6e454a  v_rcp_f32_e32 v55, v74  pgm[7@0x8001a69c2000 + 0xb08 ] = 0x7e9402ff  v_mov_b32_e32 v74, 0x7f7fffff  pgm[7@0x8001a69c2000 + 0xb0c ] = 0x7f7fffff ;;  pgm[7@0x8001a69c2000 + 0xb10 ] = 0x02988cff  v_add_f32_e32 v76, 0xc0200000, v70  pgm[7@0x8001a69c2000 + 0xb14 ] = 0xc0200000 ;;  pgm[7@0x8001a69c2000 + 0xb18 ] = 0x14709544  v_min_f32_e32 v56, v68, v74  pgm[7@0x8001a69c2000 + 0xb1c ] = 0x7e884538  v_rcp_f32_e32 v68, v56  pgm[7@0x8001a69c2000 + 0xb20 ] = 0x146e9537  v_min_f32_e32 v55, v55, v74  pgm[7@0x8001a69c2000 + 0xb24 ] = 0x166e9737  v_max_f32_e32 v55, v55, v75  pgm[7@0x8001a69c2000 + 0xb28 ] = 0x029a8cff  v_add_f32_e32 v77, 0xbfc00000, v70  pgm[7@0x8001a69c2000 + 0xb2c ] = 0xbfc00000 ;;  pgm[7@0x8001a69c2000 + 0xb30 ] = 0x14889544  v_min_f32_e32 v68, v68, v74  pgm[7@0x8001a69c2000 + 0xb34 ] = 0x16889744  v_max_f32_e32 v68, v68, v75  pgm[7@0x8001a69c2000 + 0xb38 ] = 0xd1058037  v_mul_f32_e64 v55, v68, v55 clamp  pgm[7@0x8001a69c2000 + 0xb3c ] = 0x00026f44 ;;  pgm[7@0x8001a69c2000 + 0xb40 ] = 0x306e6f37  v_madak_f32 v55, v55, v55, 0x3ca3d70a  pgm[7@0x8001a69c2000 + 0xb44 ] = 0x3ca3d70a ;;  pgm[7@0x8001a69c2000 + 0xb48 ] = 0x7e6e4537  v_rcp_f32_e32 v55, v55  pgm[7@0x8001a69c2000 + 0xb4c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v76  pgm[7@0x8001a69c2000 + 0xb50 ] = 0x00029880 ;;  pgm[7@0x8001a69c2000 + 0xb54 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v77  pgm[7@0x8001a69c2000 + 0xb58 ] = 0x00029a80 ;;  pgm[7@0x8001a69c2000 + 0xb5c ] = 0x146e9537  v_min_f32_e32 v55, v55, v74  pgm[7@0x8001a69c2000 + 0xb60 ] = 0x166e9737  v_max_f32_e32 v55, v55, v75  pgm[7@0x8001a69c2000 + 0xb64 ] = 0x026e6eff  v_add_f32_e32 v55, 0xbf7afafb, v55  pgm[7@0x8001a69c2000 + 0xb68 ] = 0xbf7afafb ;;  pgm[7@0x8001a69c2000 + 0xb6c ] = 0x0a6e6eff  v_mul_f32_e32 v55, 0x3e50e561, v55  pgm[7@0x8001a69c2000 + 0xb70 ] = 0x3e50e561 ;;  pgm[7@0x8001a69c2000 + 0xb74 ] = 0x0a888f37  v_mul_f32_e32 v68, v55, v71  pgm[7@0x8001a69c2000 + 0xb78 ] = 0x0a8e9137  v_mul_f32_e32 v71, v55, v72  pgm[7@0x8001a69c2000 + 0xb7c ] = 0x0a909337  v_mul_f32_e32 v72, v55, v73  pgm[7@0x8001a69c2000 + 0xb80 ] = 0x04928cf1  v_sub_f32_e32 v73, -0.5, v70  pgm[7@0x8001a69c2000 + 0xb84 ] = 0x028c8cf1  v_add_f32_e32 v70, -0.5, v70  pgm[7@0x8001a69c2000 + 0xb88 ] = 0x7c888c80  v_cmp_gt_f32_e32 vcc, 0, v70  pgm[7@0x8001a69c2000 + 0xb8c ] = 0x86a06a08  s_and_b64 s[32:33], s[8:9], vcc  pgm[7@0x8001a69c2000 + 0xb90 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v73  pgm[7@0x8001a69c2000 + 0xb94 ] = 0x00029280 ;;  pgm[7@0x8001a69c2000 + 0xb98 ] = 0xd1000049  v_cndmask_b32_e64 v73, 1.0, 0, s[8:9]  pgm[7@0x8001a69c2000 + 0xb9c ] = 0x002100f2 ;;  pgm[7@0x8001a69c2000 + 0xba0 ] = 0x86880800  s_and_b64 s[8:9], s[0:1], s[8:9]  pgm[7@0x8001a69c2000 + 0xba4 ] = 0xd100004c  v_cndmask_b32_e64 v76, 1.0, 0, vcc  pgm[7@0x8001a69c2000 + 0xba8 ] = 0x01a900f2 ;;  pgm[7@0x8001a69c2000 + 0xbac ] = 0x86ea0806  s_and_b64 vcc, s[6:7], s[8:9]  pgm[7@0x8001a69c2000 + 0xbb0 ] = 0x86a02000  s_and_b64 s[32:33], s[0:1], s[32:33]  pgm[7@0x8001a69c2000 + 0xbb4 ] = 0x00989880  v_cndmask_b32_e32 v76, 0, v76, vcc  pgm[7@0x8001a69c2000 + 0xbb8 ] = 0x86882006  s_and_b64 s[8:9], s[6:7], s[32:33]  pgm[7@0x8001a69c2000 + 0xbbc ] = 0x86ea0006  s_and_b64 vcc, s[6:7], s[0:1]  pgm[7@0x8001a69c2000 + 0xbc0 ] = 0x0a989940  v_mul_f32_e32 v76, v64, v76  pgm[7@0x8001a69c2000 + 0xbc4 ] = 0xd100004d  v_cndmask_b32_e64 v77, 0, 1.0, s[8:9]  pgm[7@0x8001a69c2000 + 0xbc8 ] = 0x0021e480 ;;  pgm[7@0x8001a69c2000 + 0xbcc ] = 0xd1000046  v_cndmask_b32_e64 v70, 1.0, 0, s[0:1]  pgm[7@0x8001a69c2000 + 0xbd0 ] = 0x000100f2 ;;  pgm[7@0x8001a69c2000 + 0xbd4 ] = 0x2c989b3f  v_mac_f32_e32 v76, v63, v77  pgm[7@0x8001a69c2000 + 0xbd8 ] = 0x00929280  v_cndmask_b32_e32 v73, 0, v73, vcc  pgm[7@0x8001a69c2000 + 0xbdc ] = 0x2c989341  v_mac_f32_e32 v76, v65, v73  pgm[7@0x8001a69c2000 + 0xbe0 ] = 0xd1000046  v_cndmask_b32_e64 v70, 0, v70, s[6:7]  pgm[7@0x8001a69c2000 + 0xbe4 ] = 0x001a8c80 ;;  pgm[7@0x8001a69c2000 + 0xbe8 ] = 0x2c988d42  v_mac_f32_e32 v76, v66, v70  pgm[7@0x8001a69c2000 + 0xbec ] = 0x0a8c7738  v_mul_f32_e32 v70, v56, v59  pgm[7@0x8001a69c2000 + 0xbf0 ] = 0x0a928738  v_mul_f32_e32 v73, v56, v67  pgm[7@0x8001a69c2000 + 0xbf4 ] = 0xd1c1003b  v_mad_f32 v59, v56, v59, -v2  pgm[7@0x8001a69c2000 + 0xbf8 ] = 0x840a7738 ;;  pgm[7@0x8001a69c2000 + 0xbfc ] = 0xd1c10043  v_mad_f32 v67, v56, v67, -v37  pgm[7@0x8001a69c2000 + 0xc00 ] = 0x84968738 ;;  pgm[7@0x8001a69c2000 + 0xc04 ] = 0x0a9a8b38  v_mul_f32_e32 v77, v56, v69  pgm[7@0x8001a69c2000 + 0xc08 ] = 0xd1c10038  v_mad_f32 v56, v56, v69, -v36  pgm[7@0x8001a69c2000 + 0xc0c ] = 0x84928b38 ;;  pgm[7@0x8001a69c2000 + 0xc10 ] = 0x0a8a3346  v_mul_f32_e32 v69, v70, v25  pgm[7@0x8001a69c2000 + 0xc14 ] = 0x2c8a3549  v_mac_f32_e32 v69, v73, v26  pgm[7@0x8001a69c2000 + 0xc18 ] = 0x2c8a314d  v_mac_f32_e32 v69, v77, v24  pgm[7@0x8001a69c2000 + 0xc1c ] = 0xd1028046  v_sub_f32_e64 v70, 1.0, v69 clamp  pgm[7@0x8001a69c2000 + 0xc20 ] = 0x00028af2 ;;  pgm[7@0x8001a69c2000 + 0xc24 ] = 0x04928cf2  v_sub_f32_e32 v73, 1.0, v70  pgm[7@0x8001a69c2000 + 0xc28 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0xc2c ] = 0x2c8c9205  v_mac_f32_e32 v70, s5, v73  pgm[7@0x8001a69c2000 + 0xc30 ] = 0x02928a02  v_add_f32_e32 v73, s2, v69  pgm[7@0x8001a69c2000 + 0xc34 ] = 0xd1058049  v_mul_f32_e64 v73, v22, v73 clamp  pgm[7@0x8001a69c2000 + 0xc38 ] = 0x00029316 ;;  pgm[7@0x8001a69c2000 + 0xc3c ] = 0x0a8c8d49  v_mul_f32_e32 v70, v73, v70  pgm[7@0x8001a69c2000 + 0xc40 ] = 0x0a92773b  v_mul_f32_e32 v73, v59, v59  pgm[7@0x8001a69c2000 + 0xc44 ] = 0x2c928743  v_mac_f32_e32 v73, v67, v67  pgm[7@0x8001a69c2000 + 0xc48 ] = 0x2c927138  v_mac_f32_e32 v73, v56, v56  pgm[7@0x8001a69c2000 + 0xc4c ] = 0x7e924949  v_rsq_f32_e32 v73, v73  pgm[7@0x8001a69c2000 + 0xc50 ] = 0x7e6e3f36  v_floor_f32_e32 v55, v54  pgm[7@0x8001a69c2000 + 0xc54 ] = 0x046e6d37  v_sub_f32_e32 v55, v55, v54  pgm[7@0x8001a69c2000 + 0xc58 ] = 0x029c6d37  v_add_f32_e32 v78, v55, v54  pgm[7@0x8001a69c2000 + 0xc5c ] = 0x14929549  v_min_f32_e32 v73, v73, v74  pgm[7@0x8001a69c2000 + 0xc60 ] = 0x0a76933b  v_mul_f32_e32 v59, v59, v73  pgm[7@0x8001a69c2000 + 0xc64 ] = 0x0a869343  v_mul_f32_e32 v67, v67, v73  pgm[7@0x8001a69c2000 + 0xc68 ] = 0x0a709338  v_mul_f32_e32 v56, v56, v73  pgm[7@0x8001a69c2000 + 0xc6c ] = 0x0a927719  v_mul_f32_e32 v73, v25, v59  pgm[7@0x8001a69c2000 + 0xc70 ] = 0x0a764d3b  v_mul_f32_e32 v59, v59, v38  pgm[7@0x8001a69c2000 + 0xc74 ] = 0x2c92871a  v_mac_f32_e32 v73, v26, v67  pgm[7@0x8001a69c2000 + 0xc78 ] = 0x2c764f43  v_mac_f32_e32 v59, v67, v39  pgm[7@0x8001a69c2000 + 0xc7c ] = 0xd1168049  v_mac_f32_e64 v73, v24, v56 clamp  pgm[7@0x8001a69c2000 + 0xc80 ] = 0x00027118 ;;  pgm[7@0x8001a69c2000 + 0xc84 ] = 0xd116803b  v_mac_f32_e64 v59, v56, v40 clamp  pgm[7@0x8001a69c2000 + 0xc88 ] = 0x00025138 ;;  pgm[7@0x8001a69c2000 + 0xc8c ] = 0x7e7002ff  v_mov_b32_e32 v56, 0xc0b1c059  pgm[7@0x8001a69c2000 + 0xc90 ] = 0xc0b1c059 ;;  pgm[7@0x8001a69c2000 + 0xc94 ] = 0x3070713b  v_madak_f32 v56, v59, v56, 0xc0df760c  pgm[7@0x8001a69c2000 + 0xc98 ] = 0xc0df760c ;;  pgm[7@0x8001a69c2000 + 0xc9c ] = 0x0a6e734e  v_mul_f32_e32 v55, v78, v57  pgm[7@0x8001a69c2000 + 0xca0 ] = 0x0a9a713b  v_mul_f32_e32 v77, v59, v56  pgm[7@0x8001a69c2000 + 0xca4 ] = 0x0a9e8f4c  v_mul_f32_e32 v79, v76, v71  pgm[7@0x8001a69c2000 + 0xca8 ] = 0xd1c1003b  v_mad_f32 v59, v76, v71, v52  pgm[7@0x8001a69c2000 + 0xcac ] = 0x04d28f4c ;;  pgm[7@0x8001a69c2000 + 0xcb0 ] = 0x0a8e914c  v_mul_f32_e32 v71, v76, v72  pgm[7@0x8001a69c2000 + 0xcb4 ] = 0xd1c10043  v_mad_f32 v67, v76, v72, v41  pgm[7@0x8001a69c2000 + 0xcb8 ] = 0x04a6914c ;;  pgm[7@0x8001a69c2000 + 0xcbc ] = 0x0a909349  v_mul_f32_e32 v72, v73, v73  pgm[7@0x8001a69c2000 + 0xcc0 ] = 0xd1c10048  v_mad_f32 v72, v72, v46, 1.0  pgm[7@0x8001a69c2000 + 0xcc4 ] = 0x03ca5d48 ;;  pgm[7@0x8001a69c2000 + 0xcc8 ] = 0x2c6e734e  v_mac_f32_e32 v55, v78, v57  pgm[7@0x8001a69c2000 + 0xccc ] = 0x0a9c894c  v_mul_f32_e32 v78, v76, v68  pgm[7@0x8001a69c2000 + 0xcd0 ] = 0xd1c10038  v_mad_f32 v56, v76, v68, v53  pgm[7@0x8001a69c2000 + 0xcd4 ] = 0x04d6894c ;;  pgm[7@0x8001a69c2000 + 0xcd8 ] = 0xd10b8044  v_max_f32_e64 v68, v69, v69 clamp  pgm[7@0x8001a69c2000 + 0xcdc ] = 0x00028b45 ;;  pgm[7@0x8001a69c2000 + 0xce0 ] = 0xd1c10045  v_mad_f32 v69, v68, v43, v42  pgm[7@0x8001a69c2000 + 0xce4 ] = 0x04aa5744 ;;  pgm[7@0x8001a69c2000 + 0xce8 ] = 0x0a909148  v_mul_f32_e32 v72, v72, v72  pgm[7@0x8001a69c2000 + 0xcec ] = 0x0a8a8b2d  v_mul_f32_e32 v69, v45, v69  pgm[7@0x8001a69c2000 + 0xcf0 ] = 0x7e904548  v_rcp_f32_e32 v72, v72  pgm[7@0x8001a69c2000 + 0xcf4 ] = 0x7e8a4545  v_rcp_f32_e32 v69, v69  pgm[7@0x8001a69c2000 + 0xcf8 ] = 0x7e92414d  v_exp_f32_e32 v73, v77  pgm[7@0x8001a69c2000 + 0xcfc ] = 0x0aa08d47  v_mul_f32_e32 v80, v71, v70  pgm[7@0x8001a69c2000 + 0xd00 ] = 0x14909548  v_min_f32_e32 v72, v72, v74  pgm[7@0x8001a69c2000 + 0xd04 ] = 0x148a9545  v_min_f32_e32 v69, v69, v74  pgm[7@0x8001a69c2000 + 0xd08 ] = 0x16909748  v_max_f32_e32 v72, v72, v75  pgm[7@0x8001a69c2000 + 0xd0c ] = 0x0a949222  v_mul_f32_e32 v74, s34, v73  pgm[7@0x8001a69c2000 + 0xd10 ] = 0xd1c10049  v_mad_f32 v73, -v73, s34, 1.0  pgm[7@0x8001a69c2000 + 0xd14 ] = 0x23c84549 ;;  pgm[7@0x8001a69c2000 + 0xd18 ] = 0x168a9745  v_max_f32_e32 v69, v69, v75  pgm[7@0x8001a69c2000 + 0xd1c ] = 0xd1c1004c  v_mad_f32 v76, v33, v73, v74  pgm[7@0x8001a69c2000 + 0xd20 ] = 0x052a9321 ;;  pgm[7@0x8001a69c2000 + 0xd24 ] = 0xd1c1004d  v_mad_f32 v77, v34, v73, v74  pgm[7@0x8001a69c2000 + 0xd28 ] = 0x052a9322 ;;  pgm[7@0x8001a69c2000 + 0xd2c ] = 0x0a90912c  v_mul_f32_e32 v72, v44, v72  pgm[7@0x8001a69c2000 + 0xd30 ] = 0x2c949323  v_mac_f32_e32 v74, v35, v73  pgm[7@0x8001a69c2000 + 0xd34 ] = 0x0a929948  v_mul_f32_e32 v73, v72, v76  pgm[7@0x8001a69c2000 + 0xd38 ] = 0x0a969b48  v_mul_f32_e32 v75, v72, v77  pgm[7@0x8001a69c2000 + 0xd3c ] = 0x0a8a8aff  v_mul_f32_e32 v69, 0x3e800000, v69  pgm[7@0x8001a69c2000 + 0xd40 ] = 0x3e800000 ;;  pgm[7@0x8001a69c2000 + 0xd44 ] = 0x0a909548  v_mul_f32_e32 v72, v72, v74  pgm[7@0x8001a69c2000 + 0xd48 ] = 0x0a949745  v_mul_f32_e32 v74, v69, v75  pgm[7@0x8001a69c2000 + 0xd4c ] = 0x0a929345  v_mul_f32_e32 v73, v69, v73  pgm[7@0x8001a69c2000 + 0xd50 ] = 0x0a8a9145  v_mul_f32_e32 v69, v69, v72  pgm[7@0x8001a69c2000 + 0xd54 ] = 0x0a909344  v_mul_f32_e32 v72, v68, v73  pgm[7@0x8001a69c2000 + 0xd58 ] = 0x0a929544  v_mul_f32_e32 v73, v68, v74  pgm[7@0x8001a69c2000 + 0xd5c ] = 0x0a948b44  v_mul_f32_e32 v74, v68, v69  pgm[7@0x8001a69c2000 + 0xd60 ] = 0x0a96894e  v_mul_f32_e32 v75, v78, v68  pgm[7@0x8001a69c2000 + 0xd64 ] = 0x0a98894f  v_mul_f32_e32 v76, v79, v68  pgm[7@0x8001a69c2000 + 0xd68 ] = 0x0a9a8947  v_mul_f32_e32 v77, v71, v68  pgm[7@0x8001a69c2000 + 0xd6c ] = 0xd1c10044  v_mad_f32 v68, v72, v78, v31  pgm[7@0x8001a69c2000 + 0xd70 ] = 0x047e9d48 ;;  pgm[7@0x8001a69c2000 + 0xd74 ] = 0xd1c10045  v_mad_f32 v69, v73, v79, v30  pgm[7@0x8001a69c2000 + 0xd78 ] = 0x047a9f49 ;;  pgm[7@0x8001a69c2000 + 0xd7c ] = 0x0a9c8d4e  v_mul_f32_e32 v78, v78, v70  pgm[7@0x8001a69c2000 + 0xd80 ] = 0x0a9e8d4f  v_mul_f32_e32 v79, v79, v70  pgm[7@0x8001a69c2000 + 0xd84 ] = 0xd1c10046  v_mad_f32 v70, v74, v71, v29  pgm[7@0x8001a69c2000 + 0xd88 ] = 0x04768f4a ;;  pgm[7@0x8001a69c2000 + 0xd8c ] = 0xd1c10047  v_mad_f32 v71, v75, v21, v17  pgm[7@0x8001a69c2000 + 0xd90 ] = 0x04462b4b ;;  pgm[7@0x8001a69c2000 + 0xd94 ] = 0xd1c10048  v_mad_f32 v72, v76, v20, v15  pgm[7@0x8001a69c2000 + 0xd98 ] = 0x043e294c ;;  pgm[7@0x8001a69c2000 + 0xd9c ] = 0xd1c10049  v_mad_f32 v73, v77, v19, v13  pgm[7@0x8001a69c2000 + 0xda0 ] = 0x0436274d ;;  pgm[7@0x8001a69c2000 + 0xda4 ] = 0xd1c1004a  v_mad_f32 v74, v78, v18, v12  pgm[7@0x8001a69c2000 + 0xda8 ] = 0x0432254e ;;  pgm[7@0x8001a69c2000 + 0xdac ] = 0xd1c1004b  v_mad_f32 v75, v79, v16, v11  pgm[7@0x8001a69c2000 + 0xdb0 ] = 0x042e214f ;;  pgm[7@0x8001a69c2000 + 0xdb4 ] = 0xd1c1004c  v_mad_f32 v76, v80, v9, v10  pgm[7@0x8001a69c2000 + 0xdb8 ] = 0x042a1350 ;;  pgm[7@0x8001a69c2000 + 0xdbc ] = 0x87fe127e  s_or_b64 exec, exec, s[18:19]  pgm[7@0x8001a69c2000 + 0xdc0 ] = 0xbe800110  s_mov_b64 s[0:1], s[16:17]  pgm[7@0x8001a69c2000 + 0xdc4 ] = 0x8690127e  s_and_b64 s[16:17], exec, s[18:19]  pgm[7@0x8001a69c2000 + 0xdc8 ] = 0x87900010  s_or_b64 s[16:17], s[16:17], s[0:1]  pgm[7@0x8001a69c2000 + 0xdcc ] = 0x89fe107e  s_andn2_b64 exec, exec, s[16:17]  pgm[7@0x8001a69c2000 + 0xdd0 ] = 0xbf89ff0b  s_cbranch_execnz 65291  pgm[7@0x8001a69c2000 + 0xdd4 ] = 0x87fe107e  s_or_b64 exec, exec, s[16:17]  pgm[7@0x8001a69c2000 + 0xdd8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xf0  pgm[7@0x8001a69c2000 + 0xddc ] = 0x000000f0 ;;  pgm[7@0x8001a69c2000 + 0xde0 ] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0xf8  pgm[7@0x8001a69c2000 + 0xde4 ] = 0x000000f8 ;;  pgm[7@0x8001a69c2000 + 0xde8 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x108  pgm[7@0x8001a69c2000 + 0xdec ] = 0x00000108 ;;  pgm[7@0x8001a69c2000 + 0xdf0 ] = 0x7e5e02ff  v_mov_b32_e32 v47, 0x7f7fffff  pgm[7@0x8001a69c2000 + 0xdf4 ] = 0x7f7fffff ;;  pgm[7@0x8001a69c2000 + 0xdf8 ] = 0xc02a0506  s_buffer_load_dwordx4 s[20:23], s[12:15], 0x120  pgm[7@0x8001a69c2000 + 0xdfc ] = 0x00000120 ;;  pgm[7@0x8001a69c2000 + 0xe00 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0xe04 ] = 0x04620a00  v_sub_f32_e32 v49, s0, v5  pgm[7@0x8001a69c2000 + 0xe08 ] = 0x046c0c01  v_sub_f32_e32 v54, s1, v6  pgm[7@0x8001a69c2000 + 0xe0c ] = 0x0a6e6331  v_mul_f32_e32 v55, v49, v49  pgm[7@0x8001a69c2000 + 0xe10 ] = 0x2c6e6d36  v_mac_f32_e32 v55, v54, v54  pgm[7@0x8001a69c2000 + 0xe14 ] = 0x04700810  v_sub_f32_e32 v56, s16, v4  pgm[7@0x8001a69c2000 + 0xe18 ] = 0x2c6e7138  v_mac_f32_e32 v55, v56, v56  pgm[7@0x8001a69c2000 + 0xe1c ] = 0xd1640137  v_rsq_f32_e64 v55, |v55|  pgm[7@0x8001a69c2000 + 0xe20 ] = 0x00000137 ;;  pgm[7@0x8001a69c2000 + 0xe24 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf00  pgm[7@0x8001a69c2000 + 0xe28 ] = 0x00000f00 ;;  pgm[7@0x8001a69c2000 + 0xe2c ] = 0x7e6002ff  v_mov_b32_e32 v48, 0xff7fffff  pgm[7@0x8001a69c2000 + 0xe30 ] = 0xff7fffff ;;  pgm[7@0x8001a69c2000 + 0xe34 ] = 0x14745f37  v_min_f32_e32 v58, v55, v47  pgm[7@0x8001a69c2000 + 0xe38 ] = 0x7e76453a  v_rcp_f32_e32 v59, v58  pgm[7@0x8001a69c2000 + 0xe3c ] = 0x0a6e6d3a  v_mul_f32_e32 v55, v58, v54  pgm[7@0x8001a69c2000 + 0xe40 ] = 0x0a72633a  v_mul_f32_e32 v57, v58, v49  pgm[7@0x8001a69c2000 + 0xe44 ] = 0x0a70713a  v_mul_f32_e32 v56, v58, v56  pgm[7@0x8001a69c2000 + 0xe48 ] = 0x7e740207  v_mov_b32_e32 v58, s7  pgm[7@0x8001a69c2000 + 0xe4c ] = 0x04747411  v_sub_f32_e32 v58, s17, v58  pgm[7@0x8001a69c2000 + 0xe50 ] = 0x14625f3b  v_min_f32_e32 v49, v59, v47  pgm[7@0x8001a69c2000 + 0xe54 ] = 0x7e74453a  v_rcp_f32_e32 v58, v58  pgm[7@0x8001a69c2000 + 0xe58 ] = 0x7e764417  v_rcp_f32_e32 v59, s23  pgm[7@0x8001a69c2000 + 0xe5c ] = 0x0a6c6e13  v_mul_f32_e32 v54, s19, v55  pgm[7@0x8001a69c2000 + 0xe60 ] = 0xd1c10036  v_mad_f32 v54, s18, -v57, -v54  pgm[7@0x8001a69c2000 + 0xe64 ] = 0xc4da7212 ;;  pgm[7@0x8001a69c2000 + 0xe68 ] = 0x14745f3a  v_min_f32_e32 v58, v58, v47  pgm[7@0x8001a69c2000 + 0xe6c ] = 0x145e5f3b  v_min_f32_e32 v47, v59, v47  pgm[7@0x8001a69c2000 + 0xe70 ] = 0xd1c10036  v_mad_f32 v54, -s6, v56, v54  pgm[7@0x8001a69c2000 + 0xe74 ] = 0x24da7006 ;;  pgm[7@0x8001a69c2000 + 0xe78 ] = 0x16626131  v_max_f32_e32 v49, v49, v48  pgm[7@0x8001a69c2000 + 0xe7c ] = 0x165e612f  v_max_f32_e32 v47, v47, v48  pgm[7@0x8001a69c2000 + 0xe80 ] = 0xd105802f  v_mul_f32_e64 v47, v49, v47 clamp  pgm[7@0x8001a69c2000 + 0xe84 ] = 0x00025f31 ;;  pgm[7@0x8001a69c2000 + 0xe88 ] = 0x066c6c07  v_subrev_f32_e32 v54, s7, v54  pgm[7@0x8001a69c2000 + 0xe8c ] = 0x1674613a  v_max_f32_e32 v58, v58, v48  pgm[7@0x8001a69c2000 + 0xe90 ] = 0xd1058036  v_mul_f32_e64 v54, v54, v58 clamp  pgm[7@0x8001a69c2000 + 0xe94 ] = 0x00027536 ;;  pgm[7@0x8001a69c2000 + 0xe98 ] = 0x045e5ef2  v_sub_f32_e32 v47, 1.0, v47  pgm[7@0x8001a69c2000 + 0xe9c ] = 0x0a5e6d2f  v_mul_f32_e32 v47, v47, v54  pgm[7@0x8001a69c2000 + 0xea0 ] = 0x0a625e14  v_mul_f32_e32 v49, s20, v47  pgm[7@0x8001a69c2000 + 0xea4 ] = 0x0a605e15  v_mul_f32_e32 v48, s21, v47  pgm[7@0x8001a69c2000 + 0xea8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0xeac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c2000 + 0xeb0 ] = 0x0a5e5e16  v_mul_f32_e32 v47, s22, v47  pgm[7@0x8001a69c2000 + 0xeb4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001a69c2000 + 0xeb8 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x40  pgm[7@0x8001a69c2000 + 0xebc ] = 0x00000040 ;;  pgm[7@0x8001a69c2000 + 0xec0 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x4c  pgm[7@0x8001a69c2000 + 0xec4 ] = 0x0000004c ;;  pgm[7@0x8001a69c2000 + 0xec8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x50  pgm[7@0x8001a69c2000 + 0xecc ] = 0x00000050 ;;  pgm[7@0x8001a69c2000 + 0xed0 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x5c  pgm[7@0x8001a69c2000 + 0xed4 ] = 0x0000005c ;;  pgm[7@0x8001a69c2000 + 0xed8 ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x64  pgm[7@0x8001a69c2000 + 0xedc ] = 0x00000064 ;;  pgm[7@0x8001a69c2000 + 0xee0 ] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x6c  pgm[7@0x8001a69c2000 + 0xee4 ] = 0x0000006c ;;  pgm[7@0x8001a69c2000 + 0xee8 ] = 0xc02204c6  s_buffer_load_dword s19, s[12:15], 0x74  pgm[7@0x8001a69c2000 + 0xeec ] = 0x00000074 ;;  pgm[7@0x8001a69c2000 + 0xef0 ] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x7c  pgm[7@0x8001a69c2000 + 0xef4 ] = 0x0000007c ;;  pgm[7@0x8001a69c2000 + 0xef8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0xefc ] = 0x0a6c0c06  v_mul_f32_e32 v54, s6, v6  pgm[7@0x8001a69c2000 + 0xf00 ] = 0x0a740c00  v_mul_f32_e32 v58, s0, v6  pgm[7@0x8001a69c2000 + 0xf04 ] = 0x0a760c01  v_mul_f32_e32 v59, s1, v6  pgm[7@0x8001a69c2000 + 0xf08 ] = 0x2c6c0a05  v_mac_f32_e32 v54, s5, v5  pgm[7@0x8001a69c2000 + 0xf0c ] = 0x2c740a08  v_mac_f32_e32 v58, s8, v5  pgm[7@0x8001a69c2000 + 0xf10 ] = 0x2c760a09  v_mac_f32_e32 v59, s9, v5  pgm[7@0x8001a69c2000 + 0xf14 ] = 0x2c6c0810  v_mac_f32_e32 v54, s16, v4  pgm[7@0x8001a69c2000 + 0xf18 ] = 0x2c740807  v_mac_f32_e32 v58, s7, v4  pgm[7@0x8001a69c2000 + 0xf1c ] = 0x2c760812  v_mac_f32_e32 v59, s18, v4  pgm[7@0x8001a69c2000 + 0xf20 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001a69c2000 + 0xf24 ] = 0x00000300 ;;  pgm[7@0x8001a69c2000 + 0xf28 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001a69c2000 + 0xf2c ] = 0x026c6c14  v_add_f32_e32 v54, s20, v54  pgm[7@0x8001a69c2000 + 0xf30 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0xf34 ] = 0x02827613  v_add_f32_e32 v65, s19, v59  pgm[7@0x8001a69c2000 + 0xf38 ] = 0x02807411  v_add_f32_e32 v64, s17, v58  pgm[7@0x8001a69c2000 + 0xf3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001a69c2000 + 0xf40 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0xf44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001a69c2000 + 0xf48 ] = 0x00000330 ;;  pgm[7@0x8001a69c2000 + 0xf4c ] = 0x7e6c4536  v_rcp_f32_e32 v54, v54  pgm[7@0x8001a69c2000 + 0xf50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001a69c2000 + 0xf54 ] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0xf58 ] = 0x027a82ff  v_add_f32_e32 v61, 0x3f7ca510, v65  pgm[7@0x8001a69c2000 + 0xf5c ] = 0x3f7ca510 ;;  pgm[7@0x8001a69c2000 + 0xf60 ] = 0x0a746d40  v_mul_f32_e32 v58, v64, v54  pgm[7@0x8001a69c2000 + 0xf64 ] = 0x0a766d41  v_mul_f32_e32 v59, v65, v54  pgm[7@0x8001a69c2000 + 0xf68 ] = 0x0a7a6d3d  v_mul_f32_e32 v61, v61, v54  pgm[7@0x8001a69c2000 + 0xf6c ] = 0x7e7e033d  v_mov_b32_e32 v63, v61  pgm[7@0x8001a69c2000 + 0xf70 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xf74 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0xf78 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xf7c ] = 0xf0800100  image_sample v66, v58, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0xf80 ] = 0x00c4423a ;;  pgm[7@0x8001a69c2000 + 0xf84 ] = 0x027480ff  v_add_f32_e32 v58, 0x3f91de6a, v64  pgm[7@0x8001a69c2000 + 0xf88 ] = 0x3f91de6a ;;  pgm[7@0x8001a69c2000 + 0xf8c ] = 0x0a746d3a  v_mul_f32_e32 v58, v58, v54  pgm[7@0x8001a69c2000 + 0xf90 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xf94 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xf98 ] = 0xf0800100  image_sample v67, v58, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0xf9c ] = 0x00c4433a ;;  pgm[7@0x8001a69c2000 + 0xfa0 ] = 0x027480ff  v_add_f32_e32 v58, 0x3f11de6a, v64  pgm[7@0x8001a69c2000 + 0xfa4 ] = 0x3f11de6a ;;  pgm[7@0x8001a69c2000 + 0xfa8 ] = 0x0a786d3a  v_mul_f32_e32 v60, v58, v54  pgm[7@0x8001a69c2000 + 0xfac ] = 0x027480ff  v_add_f32_e32 v58, 0xbf11de6a, v64  pgm[7@0x8001a69c2000 + 0xfb0 ] = 0xbf11de6a ;;  pgm[7@0x8001a69c2000 + 0xfb4 ] = 0x0a7c6d3a  v_mul_f32_e32 v62, v58, v54  pgm[7@0x8001a69c2000 + 0xfb8 ] = 0x027480ff  v_add_f32_e32 v58, 0xbf91de6a, v64  pgm[7@0x8001a69c2000 + 0xfbc ] = 0xbf91de6a ;;  pgm[7@0x8001a69c2000 + 0xfc0 ] = 0x0a746d3a  v_mul_f32_e32 v58, v58, v54  pgm[7@0x8001a69c2000 + 0xfc4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xfc8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xfcc ] = 0xf0800100  image_sample v68, v60, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0xfd0 ] = 0x00c4443c ;;  pgm[7@0x8001a69c2000 + 0xfd4 ] = 0xf0800100  image_sample v69, v62, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0xfd8 ] = 0x00c4453e ;;  pgm[7@0x8001a69c2000 + 0xfdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xfe0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0xfe4 ] = 0xf0800100  image_sample v58, v58, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0xfe8 ] = 0x00c43a3a ;;  pgm[7@0x8001a69c2000 + 0xfec ] = 0x027682ff  v_add_f32_e32 v59, 0xbf7ca510, v65  pgm[7@0x8001a69c2000 + 0xff0 ] = 0xbf7ca510 ;;  pgm[7@0x8001a69c2000 + 0xff4 ] = 0x0a7e6d3b  v_mul_f32_e32 v63, v59, v54  pgm[7@0x8001a69c2000 + 0xff8 ] = 0x7e7a033f  v_mov_b32_e32 v61, v63  pgm[7@0x8001a69c2000 + 0xffc ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1000] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1004] = 0xf0800100  image_sample v54, v62, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x1008] = 0x00c4363e ;;  pgm[7@0x8001a69c2000 + 0x100c] = 0xf0800100  image_sample v59, v60, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x1010] = 0x00c43b3c ;;  pgm[7@0x8001a69c2000 + 0x1014] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x8001a69c2000 + 0x1018] = 0x02788742  v_add_f32_e32 v60, v66, v67  pgm[7@0x8001a69c2000 + 0x101c] = 0xbf8c0f74  s_waitcnt vmcnt(4)  pgm[7@0x8001a69c2000 + 0x1020] = 0x0278893c  v_add_f32_e32 v60, v60, v68  pgm[7@0x8001a69c2000 + 0x1024] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001a69c2000 + 0x1028] = 0x02788b3c  v_add_f32_e32 v60, v60, v69  pgm[7@0x8001a69c2000 + 0x102c] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001a69c2000 + 0x1030] = 0x0274753c  v_add_f32_e32 v58, v60, v58  pgm[7@0x8001a69c2000 + 0x1034] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c2000 + 0x1038] = 0x026c6d3a  v_add_f32_e32 v54, v58, v54  pgm[7@0x8001a69c2000 + 0x103c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x1040] = 0x026c7736  v_add_f32_e32 v54, v54, v59  pgm[7@0x8001a69c2000 + 0x1044] = 0x0a6c6cff  v_mul_f32_e32 v54, 0x3e124925, v54  pgm[7@0x8001a69c2000 + 0x1048] = 0x3e124925 ;;  pgm[7@0x8001a69c2000 + 0x104c] = 0x0a626336  v_mul_f32_e32 v49, v54, v49  pgm[7@0x8001a69c2000 + 0x1050] = 0x0a606136  v_mul_f32_e32 v48, v54, v48  pgm[7@0x8001a69c2000 + 0x1054] = 0x0a5e5f36  v_mul_f32_e32 v47, v54, v47  pgm[7@0x8001a69c2000 + 0x1058] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf04  pgm[7@0x8001a69c2000 + 0x105c] = 0x00000f04 ;;  pgm[7@0x8001a69c2000 + 0x1060] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x1064] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c2000 + 0x1068] = 0xbf850087  s_cbranch_scc1 135  pgm[7@0x8001a69c2000 + 0x106c] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x80  pgm[7@0x8001a69c2000 + 0x1070] = 0x00000080 ;;  pgm[7@0x8001a69c2000 + 0x1074] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x90  pgm[7@0x8001a69c2000 + 0x1078] = 0x00000090 ;;  pgm[7@0x8001a69c2000 + 0x107c] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0xa0  pgm[7@0x8001a69c2000 + 0x1080] = 0x000000a0 ;;  pgm[7@0x8001a69c2000 + 0x1084] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0xb0  pgm[7@0x8001a69c2000 + 0x1088] = 0x000000b0 ;;  pgm[7@0x8001a69c2000 + 0x108c] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001a69c2000 + 0x1090] = 0x00000340 ;;  pgm[7@0x8001a69c2000 + 0x1094] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001a69c2000 + 0x1098] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x109c] = 0x0a6c0c1f  v_mul_f32_e32 v54, s31, v6  pgm[7@0x8001a69c2000 + 0x10a0] = 0x2c6c0a23  v_mac_f32_e32 v54, s35, v5  pgm[7@0x8001a69c2000 + 0x10a4] = 0x2c6c0827  v_mac_f32_e32 v54, s39, v4  pgm[7@0x8001a69c2000 + 0x10a8] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001a69c2000 + 0x10ac] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x10b0] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001a69c2000 + 0x10b4] = 0x00000370 ;;  pgm[7@0x8001a69c2000 + 0x10b8] = 0x026c6c2b  v_add_f32_e32 v54, s43, v54  pgm[7@0x8001a69c2000 + 0x10bc] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001a69c2000 + 0x10c0] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x10c4] = 0x0a740c1e  v_mul_f32_e32 v58, s30, v6  pgm[7@0x8001a69c2000 + 0x10c8] = 0x7e6c4536  v_rcp_f32_e32 v54, v54  pgm[7@0x8001a69c2000 + 0x10cc] = 0x2c740a22  v_mac_f32_e32 v58, s34, v5  pgm[7@0x8001a69c2000 + 0x10d0] = 0x0a760c1c  v_mul_f32_e32 v59, s28, v6  pgm[7@0x8001a69c2000 + 0x10d4] = 0x0a0c0c1d  v_mul_f32_e32 v6, s29, v6  pgm[7@0x8001a69c2000 + 0x10d8] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x130  pgm[7@0x8001a69c2000 + 0x10dc] = 0x00000130 ;;  pgm[7@0x8001a69c2000 + 0x10e0] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001a69c2000 + 0x10e4] = 0x00000138 ;;  pgm[7@0x8001a69c2000 + 0x10e8] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x240  pgm[7@0x8001a69c2000 + 0x10ec] = 0x00000240 ;;  pgm[7@0x8001a69c2000 + 0x10f0] = 0x2c740826  v_mac_f32_e32 v58, s38, v4  pgm[7@0x8001a69c2000 + 0x10f4] = 0x2c760a20  v_mac_f32_e32 v59, s32, v5  pgm[7@0x8001a69c2000 + 0x10f8] = 0x2c0c0a21  v_mac_f32_e32 v6, s33, v5  pgm[7@0x8001a69c2000 + 0x10fc] = 0x020a742a  v_add_f32_e32 v5, s42, v58  pgm[7@0x8001a69c2000 + 0x1100] = 0x2c0c0825  v_mac_f32_e32 v6, s37, v4  pgm[7@0x8001a69c2000 + 0x1104] = 0x2c760824  v_mac_f32_e32 v59, s36, v4  pgm[7@0x8001a69c2000 + 0x1108] = 0x0a0a6d05  v_mul_f32_e32 v5, v5, v54  pgm[7@0x8001a69c2000 + 0x110c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x1110] = 0x8608ff1b  s_and_b32 s8, s27, 0x20000000  pgm[7@0x8001a69c2000 + 0x1114] = 0x20000000 ;;  pgm[7@0x8001a69c2000 + 0x1118] = 0x02867628  v_add_f32_e32 v67, s40, v59  pgm[7@0x8001a69c2000 + 0x111c] = 0x020c0c29  v_add_f32_e32 v6, s41, v6  pgm[7@0x8001a69c2000 + 0x1120] = 0xd10b803a  v_max_f32_e64 v58, v5, v5 clamp  pgm[7@0x8001a69c2000 + 0x1124] = 0x00020b05 ;;  pgm[7@0x8001a69c2000 + 0x1128] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s8, 0  pgm[7@0x8001a69c2000 + 0x112c] = 0x00010008 ;;  pgm[7@0x8001a69c2000 + 0x1130] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3ad5629e  pgm[7@0x8001a69c2000 + 0x1134] = 0x3ad5629e ;;  pgm[7@0x8001a69c2000 + 0x1138] = 0x0a766d43  v_mul_f32_e32 v59, v67, v54  pgm[7@0x8001a69c2000 + 0x113c] = 0x0a786d06  v_mul_f32_e32 v60, v6, v54  pgm[7@0x8001a69c2000 + 0x1140] = 0x00740b3a  v_cndmask_b32_e32 v58, v58, v5, vcc  pgm[7@0x8001a69c2000 + 0x1144] = 0x7e7c02ff  v_mov_b32_e32 v62, 0x3ab8caa6  pgm[7@0x8001a69c2000 + 0x1148] = 0x3ab8caa6 ;;  pgm[7@0x8001a69c2000 + 0x114c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x1150] = 0xd1c1003f  v_mad_f32 v63, s1, v62, v6  pgm[7@0x8001a69c2000 + 0x1154] = 0x041a7c01 ;;  pgm[7@0x8001a69c2000 + 0x1158] = 0x0a7e6d3f  v_mul_f32_e32 v63, v63, v54  pgm[7@0x8001a69c2000 + 0x115c] = 0x7e84033f  v_mov_b32_e32 v66, v63  pgm[7@0x8001a69c2000 + 0x1160] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1164] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1168] = 0xf0a00100  image_sample_c v5, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x116c] = 0x00c4053a ;;  pgm[7@0x8001a69c2000 + 0x1170] = 0xd1c1003b  v_mad_f32 v59, s0, v61, v67  pgm[7@0x8001a69c2000 + 0x1174] = 0x050e7a00 ;;  pgm[7@0x8001a69c2000 + 0x1178] = 0xd1c1003c  v_mad_f32 v60, 0, s1, v6  pgm[7@0x8001a69c2000 + 0x117c] = 0x04180280 ;;  pgm[7@0x8001a69c2000 + 0x1180] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3a55629e  pgm[7@0x8001a69c2000 + 0x1184] = 0x3a55629e ;;  pgm[7@0x8001a69c2000 + 0x1188] = 0xd1c1003d  v_mad_f32 v61, s0, v61, v67  pgm[7@0x8001a69c2000 + 0x118c] = 0x050e7a00 ;;  pgm[7@0x8001a69c2000 + 0x1190] = 0x0a766d3b  v_mul_f32_e32 v59, v59, v54  pgm[7@0x8001a69c2000 + 0x1194] = 0x0a786d3c  v_mul_f32_e32 v60, v60, v54  pgm[7@0x8001a69c2000 + 0x1198] = 0x0a7c6d3d  v_mul_f32_e32 v62, v61, v54  pgm[7@0x8001a69c2000 + 0x119c] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x11a0] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x11a4] = 0xf0a00100  image_sample_c v68, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x11a8] = 0x00c4443a ;;  pgm[7@0x8001a69c2000 + 0x11ac] = 0x7e7a033a  v_mov_b32_e32 v61, v58  pgm[7@0x8001a69c2000 + 0x11b0] = 0x7e7602ff  v_mov_b32_e32 v59, 0xba55629e  pgm[7@0x8001a69c2000 + 0x11b4] = 0xba55629e ;;  pgm[7@0x8001a69c2000 + 0x11b8] = 0xd1c1003b  v_mad_f32 v59, s0, v59, v67  pgm[7@0x8001a69c2000 + 0x11bc] = 0x050e7600 ;;  pgm[7@0x8001a69c2000 + 0x11c0] = 0x0a826d3b  v_mul_f32_e32 v65, v59, v54  pgm[7@0x8001a69c2000 + 0x11c4] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x11c8] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x11cc] = 0xf0a00100  image_sample_c v61, v[61:62], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x11d0] = 0x00c43d3d ;;  pgm[7@0x8001a69c2000 + 0x11d4] = 0x7e8002ff  v_mov_b32_e32 v64, 0xbad5629e  pgm[7@0x8001a69c2000 + 0x11d8] = 0xbad5629e ;;  pgm[7@0x8001a69c2000 + 0x11dc] = 0x2c868000  v_mac_f32_e32 v67, s0, v64  pgm[7@0x8001a69c2000 + 0x11e0] = 0x7e80033a  v_mov_b32_e32 v64, v58  pgm[7@0x8001a69c2000 + 0x11e4] = 0x0a766d43  v_mul_f32_e32 v59, v67, v54  pgm[7@0x8001a69c2000 + 0x11e8] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x11ec] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x11f0] = 0xf0a00100  image_sample_c v63, v[64:65], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x11f4] = 0x00c43f40 ;;  pgm[7@0x8001a69c2000 + 0x11f8] = 0x7e8002ff  v_mov_b32_e32 v64, 0xbab8caa6  pgm[7@0x8001a69c2000 + 0x11fc] = 0xbab8caa6 ;;  pgm[7@0x8001a69c2000 + 0x1200] = 0x2c0c8001  v_mac_f32_e32 v6, s1, v64  pgm[7@0x8001a69c2000 + 0x1204] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001a69c2000 + 0x1208] = 0x020a8905  v_add_f32_e32 v5, v5, v68  pgm[7@0x8001a69c2000 + 0x120c] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c2000 + 0x1210] = 0x020a7b05  v_add_f32_e32 v5, v5, v61  pgm[7@0x8001a69c2000 + 0x1214] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1218] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x121c] = 0xf0a00100  image_sample_c v64, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x1220] = 0x00c4403a ;;  pgm[7@0x8001a69c2000 + 0x1224] = 0x0a786d06  v_mul_f32_e32 v60, v6, v54  pgm[7@0x8001a69c2000 + 0x1228] = 0x7e760341  v_mov_b32_e32 v59, v65  pgm[7@0x8001a69c2000 + 0x122c] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1230] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1234] = 0xf0a00100  image_sample_c v6, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x1238] = 0x00c4063a ;;  pgm[7@0x8001a69c2000 + 0x123c] = 0x7e76033e  v_mov_b32_e32 v59, v62  pgm[7@0x8001a69c2000 + 0x1240] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001a69c2000 + 0x1244] = 0x020a7f05  v_add_f32_e32 v5, v5, v63  pgm[7@0x8001a69c2000 + 0x1248] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x124c] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1250] = 0xf0a00100  image_sample_c v54, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c2000 + 0x1254] = 0x00c4363a ;;  pgm[7@0x8001a69c2000 + 0x1258] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001a69c2000 + 0x125c] = 0x020a8105  v_add_f32_e32 v5, v5, v64  pgm[7@0x8001a69c2000 + 0x1260] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c2000 + 0x1264] = 0x020a0d05  v_add_f32_e32 v5, v5, v6  pgm[7@0x8001a69c2000 + 0x1268] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x126c] = 0x020a6d05  v_add_f32_e32 v5, v5, v54  pgm[7@0x8001a69c2000 + 0x1270] = 0x0a0a0aff  v_mul_f32_e32 v5, 0x3e124925, v5  pgm[7@0x8001a69c2000 + 0x1274] = 0x3e124925 ;;  pgm[7@0x8001a69c2000 + 0x1278] = 0x0a6c0a06  v_mul_f32_e32 v54, s6, v5  pgm[7@0x8001a69c2000 + 0x127c] = 0x0a0c0a07  v_mul_f32_e32 v6, s7, v5  pgm[7@0x8001a69c2000 + 0x1280] = 0x0a0a0a05  v_mul_f32_e32 v5, s5, v5  pgm[7@0x8001a69c2000 + 0x1284] = 0xbf820008  s_branch 8  pgm[7@0x8001a69c2000 + 0x1288] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x130  pgm[7@0x8001a69c2000 + 0x128c] = 0x00000130 ;;  pgm[7@0x8001a69c2000 + 0x1290] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001a69c2000 + 0x1294] = 0x00000138 ;;  pgm[7@0x8001a69c2000 + 0x1298] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x129c] = 0x7e6c0200  v_mov_b32_e32 v54, s0  pgm[7@0x8001a69c2000 + 0x12a0] = 0x7e0c0201  v_mov_b32_e32 v6, s1  pgm[7@0x8001a69c2000 + 0x12a4] = 0x7e0a0205  v_mov_b32_e32 v5, s5  pgm[7@0x8001a69c2000 + 0x12a8] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x110  pgm[7@0x8001a69c2000 + 0x12ac] = 0x00000110 ;;  pgm[7@0x8001a69c2000 + 0x12b0] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x118  pgm[7@0x8001a69c2000 + 0x12b4] = 0x00000118 ;;  pgm[7@0x8001a69c2000 + 0x12b8] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x330  pgm[7@0x8001a69c2000 + 0x12bc] = 0x00000330 ;;  pgm[7@0x8001a69c2000 + 0x12c0] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xf08  pgm[7@0x8001a69c2000 + 0x12c4] = 0x00000f08 ;;  pgm[7@0x8001a69c2000 + 0x12c8] = 0x02766930  v_add_f32_e32 v59, v48, v52  pgm[7@0x8001a69c2000 + 0x12cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x12d0] = 0xd1c1003c  v_mad_f32 v60, v50, -v28, -s6  pgm[7@0x8001a69c2000 + 0x12d4] = 0xc01a3932 ;;  pgm[7@0x8001a69c2000 + 0x12d8] = 0x04640539  v_sub_f32_e32 v50, v57, v2  pgm[7@0x8001a69c2000 + 0x12dc] = 0x0a683339  v_mul_f32_e32 v52, v57, v25  pgm[7@0x8001a69c2000 + 0x12e0] = 0xd1c1003d  v_mad_f32 v61, v51, -v28, -s7  pgm[7@0x8001a69c2000 + 0x12e4] = 0xc01e3933 ;;  pgm[7@0x8001a69c2000 + 0x12e8] = 0x04664b37  v_sub_f32_e32 v51, v55, v37  pgm[7@0x8001a69c2000 + 0x12ec] = 0x0a726532  v_mul_f32_e32 v57, v50, v50  pgm[7@0x8001a69c2000 + 0x12f0] = 0x02746b31  v_add_f32_e32 v58, v49, v53  pgm[7@0x8001a69c2000 + 0x12f4] = 0x046a4938  v_sub_f32_e32 v53, v56, v36  pgm[7@0x8001a69c2000 + 0x12f8] = 0x2c726733  v_mac_f32_e32 v57, v51, v51  pgm[7@0x8001a69c2000 + 0x12fc] = 0x2c726b35  v_mac_f32_e32 v57, v53, v53  pgm[7@0x8001a69c2000 + 0x1300] = 0x7e724939  v_rsq_f32_e32 v57, v57  pgm[7@0x8001a69c2000 + 0x1304] = 0x2c683537  v_mac_f32_e32 v52, v55, v26  pgm[7@0x8001a69c2000 + 0x1308] = 0x7e6e02ff  v_mov_b32_e32 v55, 0x7f7fffff  pgm[7@0x8001a69c2000 + 0x130c] = 0x7f7fffff ;;  pgm[7@0x8001a69c2000 + 0x1310] = 0x2c683138  v_mac_f32_e32 v52, v56, v24  pgm[7@0x8001a69c2000 + 0x1314] = 0x14706f39  v_min_f32_e32 v56, v57, v55  pgm[7@0x8001a69c2000 + 0x1318] = 0x0a647132  v_mul_f32_e32 v50, v50, v56  pgm[7@0x8001a69c2000 + 0x131c] = 0x0a667133  v_mul_f32_e32 v51, v51, v56  pgm[7@0x8001a69c2000 + 0x1320] = 0x0a724d32  v_mul_f32_e32 v57, v50, v38  pgm[7@0x8001a69c2000 + 0x1324] = 0x0a646519  v_mul_f32_e32 v50, v25, v50  pgm[7@0x8001a69c2000 + 0x1328] = 0x0a707135  v_mul_f32_e32 v56, v53, v56  pgm[7@0x8001a69c2000 + 0x132c] = 0x2c724f33  v_mac_f32_e32 v57, v51, v39  pgm[7@0x8001a69c2000 + 0x1330] = 0x2c64671a  v_mac_f32_e32 v50, v26, v51  pgm[7@0x8001a69c2000 + 0x1334] = 0xd1168032  v_mac_f32_e64 v50, v24, v56 clamp  pgm[7@0x8001a69c2000 + 0x1338] = 0x00027118 ;;  pgm[7@0x8001a69c2000 + 0x133c] = 0xd1168039  v_mac_f32_e64 v57, v56, v40 clamp  pgm[7@0x8001a69c2000 + 0x1340] = 0x00025138 ;;  pgm[7@0x8001a69c2000 + 0x1344] = 0x7e6a02ff  v_mov_b32_e32 v53, 0xc0b1c059  pgm[7@0x8001a69c2000 + 0x1348] = 0xc0b1c059 ;;  pgm[7@0x8001a69c2000 + 0x134c] = 0x307c6b39  v_madak_f32 v62, v57, v53, 0xc0df760c  pgm[7@0x8001a69c2000 + 0x1350] = 0xc0df760c ;;  pgm[7@0x8001a69c2000 + 0x1354] = 0x0a646532  v_mul_f32_e32 v50, v50, v50  pgm[7@0x8001a69c2000 + 0x1358] = 0x0a727d39  v_mul_f32_e32 v57, v57, v62  pgm[7@0x8001a69c2000 + 0x135c] = 0xd1c10032  v_mad_f32 v50, v50, v46, 1.0  pgm[7@0x8001a69c2000 + 0x1360] = 0x03ca5d32 ;;  pgm[7@0x8001a69c2000 + 0x1364] = 0x7e724139  v_exp_f32_e32 v57, v57  pgm[7@0x8001a69c2000 + 0x1368] = 0x0a646532  v_mul_f32_e32 v50, v50, v50  pgm[7@0x8001a69c2000 + 0x136c] = 0x7e644532  v_rcp_f32_e32 v50, v50  pgm[7@0x8001a69c2000 + 0x1370] = 0xbf068005  s_cmp_eq_u32 s5, 0  pgm[7@0x8001a69c2000 + 0x1374] = 0x0a707200  v_mul_f32_e32 v56, s0, v57  pgm[7@0x8001a69c2000 + 0x1378] = 0xd1c10033  v_mad_f32 v51, -v57, s0, 1.0  pgm[7@0x8001a69c2000 + 0x137c] = 0x23c80139 ;;  pgm[7@0x8001a69c2000 + 0x1380] = 0xd1c10039  v_mad_f32 v57, v33, v51, v56  pgm[7@0x8001a69c2000 + 0x1384] = 0x04e26721 ;;  pgm[7@0x8001a69c2000 + 0x1388] = 0xd1c1003e  v_mad_f32 v62, v34, v51, v56  pgm[7@0x8001a69c2000 + 0x138c] = 0x04e26722 ;;  pgm[7@0x8001a69c2000 + 0x1390] = 0x2c706723  v_mac_f32_e32 v56, v35, v51  pgm[7@0x8001a69c2000 + 0x1394] = 0x14646f32  v_min_f32_e32 v50, v50, v55  pgm[7@0x8001a69c2000 + 0x1398] = 0x7e6602ff  v_mov_b32_e32 v51, 0xff7fffff  pgm[7@0x8001a69c2000 + 0x139c] = 0xff7fffff ;;  pgm[7@0x8001a69c2000 + 0x13a0] = 0x16646732  v_max_f32_e32 v50, v50, v51  pgm[7@0x8001a69c2000 + 0x13a4] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x13a8] = 0x0a7e5932  v_mul_f32_e32 v63, v50, v44  pgm[7@0x8001a69c2000 + 0x13ac] = 0xd10b8032  v_max_f32_e64 v50, v52, v52 clamp  pgm[7@0x8001a69c2000 + 0x13b0] = 0x00026934 ;;  pgm[7@0x8001a69c2000 + 0x13b4] = 0xd1c10040  v_mad_f32 v64, v50, v43, v42  pgm[7@0x8001a69c2000 + 0x13b8] = 0x04aa5732 ;;  pgm[7@0x8001a69c2000 + 0x13bc] = 0x0a805b40  v_mul_f32_e32 v64, v64, v45  pgm[7@0x8001a69c2000 + 0x13c0] = 0x7e804540  v_rcp_f32_e32 v64, v64  pgm[7@0x8001a69c2000 + 0x13c4] = 0x0a72733f  v_mul_f32_e32 v57, v63, v57  pgm[7@0x8001a69c2000 + 0x13c8] = 0x0a7c7d3f  v_mul_f32_e32 v62, v63, v62  pgm[7@0x8001a69c2000 + 0x13cc] = 0x0a70713f  v_mul_f32_e32 v56, v63, v56  pgm[7@0x8001a69c2000 + 0x13d0] = 0x147e6f40  v_min_f32_e32 v63, v64, v55  pgm[7@0x8001a69c2000 + 0x13d4] = 0x167e673f  v_max_f32_e32 v63, v63, v51  pgm[7@0x8001a69c2000 + 0x13d8] = 0x7e8002ff  v_mov_b32_e32 v64, 0x3e800000  pgm[7@0x8001a69c2000 + 0x13dc] = 0x3e800000 ;;  pgm[7@0x8001a69c2000 + 0x13e0] = 0x0a7e813f  v_mul_f32_e32 v63, v63, v64  pgm[7@0x8001a69c2000 + 0x13e4] = 0x0a72733f  v_mul_f32_e32 v57, v63, v57  pgm[7@0x8001a69c2000 + 0x13e8] = 0x0a727332  v_mul_f32_e32 v57, v50, v57  pgm[7@0x8001a69c2000 + 0x13ec] = 0x0a7c7d3f  v_mul_f32_e32 v62, v63, v62  pgm[7@0x8001a69c2000 + 0x13f0] = 0x2c3e6339  v_mac_f32_e32 v31, v57, v49  pgm[7@0x8001a69c2000 + 0x13f4] = 0x0a727d32  v_mul_f32_e32 v57, v50, v62  pgm[7@0x8001a69c2000 + 0x13f8] = 0x0a7c793c  v_mul_f32_e32 v62, v60, v60  pgm[7@0x8001a69c2000 + 0x13fc] = 0x0a70713f  v_mul_f32_e32 v56, v63, v56  pgm[7@0x8001a69c2000 + 0x1400] = 0x2c7c7b3d  v_mac_f32_e32 v62, v61, v61  pgm[7@0x8001a69c2000 + 0x1404] = 0xd1c1003f  v_mad_f32 v63, v27, -v28, -s1  pgm[7@0x8001a69c2000 + 0x1408] = 0xc006391b ;;  pgm[7@0x8001a69c2000 + 0x140c] = 0x2c7c7f3f  v_mac_f32_e32 v62, v63, v63  pgm[7@0x8001a69c2000 + 0x1410] = 0x7e7c493e  v_rsq_f32_e32 v62, v62  pgm[7@0x8001a69c2000 + 0x1414] = 0x0a707132  v_mul_f32_e32 v56, v50, v56  pgm[7@0x8001a69c2000 + 0x1418] = 0x2c3a5f38  v_mac_f32_e32 v29, v56, v47  pgm[7@0x8001a69c2000 + 0x141c] = 0x2c3c6139  v_mac_f32_e32 v30, v57, v48  pgm[7@0x8001a69c2000 + 0x1420] = 0x14706f3e  v_min_f32_e32 v56, v62, v55  pgm[7@0x8001a69c2000 + 0x1424] = 0x0a72713c  v_mul_f32_e32 v57, v60, v56  pgm[7@0x8001a69c2000 + 0x1428] = 0x0a78713d  v_mul_f32_e32 v60, v61, v56  pgm[7@0x8001a69c2000 + 0x142c] = 0x0a7a7319  v_mul_f32_e32 v61, v25, v57  pgm[7@0x8001a69c2000 + 0x1430] = 0x0a70713f  v_mul_f32_e32 v56, v63, v56  pgm[7@0x8001a69c2000 + 0x1434] = 0x2c7a791a  v_mac_f32_e32 v61, v26, v60  pgm[7@0x8001a69c2000 + 0x1438] = 0xd116803d  v_mac_f32_e64 v61, v24, v56 clamp  pgm[7@0x8001a69c2000 + 0x143c] = 0x00027118 ;;  pgm[7@0x8001a69c2000 + 0x1440] = 0x0a7a7b3d  v_mul_f32_e32 v61, v61, v61  pgm[7@0x8001a69c2000 + 0x1444] = 0xd1c1002e  v_mad_f32 v46, v61, v46, 1.0  pgm[7@0x8001a69c2000 + 0x1448] = 0x03ca5d3d ;;  pgm[7@0x8001a69c2000 + 0x144c] = 0x0a5c5d2e  v_mul_f32_e32 v46, v46, v46  pgm[7@0x8001a69c2000 + 0x1450] = 0x7e5c452e  v_rcp_f32_e32 v46, v46  pgm[7@0x8001a69c2000 + 0x1454] = 0x0a724d39  v_mul_f32_e32 v57, v57, v38  pgm[7@0x8001a69c2000 + 0x1458] = 0x2c724f3c  v_mac_f32_e32 v57, v60, v39  pgm[7@0x8001a69c2000 + 0x145c] = 0xd1168039  v_mac_f32_e64 v57, v56, v40 clamp  pgm[7@0x8001a69c2000 + 0x1460] = 0x00025138 ;;  pgm[7@0x8001a69c2000 + 0x1464] = 0x144c6f2e  v_min_f32_e32 v38, v46, v55  pgm[7@0x8001a69c2000 + 0x1468] = 0x164c6726  v_max_f32_e32 v38, v38, v51  pgm[7@0x8001a69c2000 + 0x146c] = 0x0a505926  v_mul_f32_e32 v40, v38, v44  pgm[7@0x8001a69c2000 + 0x1470] = 0x0a4c3407  v_mul_f32_e32 v38, s7, v26  pgm[7@0x8001a69c2000 + 0x1474] = 0xd1c10026  v_mad_f32 v38, s6, -v25, -v38  pgm[7@0x8001a69c2000 + 0x1478] = 0xc49a3206 ;;  pgm[7@0x8001a69c2000 + 0x147c] = 0xd1c10026  v_mad_f32 v38, -s1, v24, v38  pgm[7@0x8001a69c2000 + 0x1480] = 0x249a3001 ;;  pgm[7@0x8001a69c2000 + 0x1484] = 0xd10b8027  v_max_f32_e64 v39, v38, v38 clamp  pgm[7@0x8001a69c2000 + 0x1488] = 0x00024d26 ;;  pgm[7@0x8001a69c2000 + 0x148c] = 0x2c545727  v_mac_f32_e32 v42, v39, v43  pgm[7@0x8001a69c2000 + 0x1490] = 0x30566b39  v_madak_f32 v43, v57, v53, 0xc0df760c  pgm[7@0x8001a69c2000 + 0x1494] = 0xc0df760c ;;  pgm[7@0x8001a69c2000 + 0x1498] = 0x0a545b2a  v_mul_f32_e32 v42, v42, v45  pgm[7@0x8001a69c2000 + 0x149c] = 0x0a565739  v_mul_f32_e32 v43, v57, v43  pgm[7@0x8001a69c2000 + 0x14a0] = 0x7e54452a  v_rcp_f32_e32 v42, v42  pgm[7@0x8001a69c2000 + 0x14a4] = 0x7e56412b  v_exp_f32_e32 v43, v43  pgm[7@0x8001a69c2000 + 0x14a8] = 0x14546f2a  v_min_f32_e32 v42, v42, v55  pgm[7@0x8001a69c2000 + 0x14ac] = 0x0a585600  v_mul_f32_e32 v44, s0, v43  pgm[7@0x8001a69c2000 + 0x14b0] = 0xd1c1002b  v_mad_f32 v43, -v43, s0, 1.0  pgm[7@0x8001a69c2000 + 0x14b4] = 0x23c8012b ;;  pgm[7@0x8001a69c2000 + 0x14b8] = 0x1654672a  v_max_f32_e32 v42, v42, v51  pgm[7@0x8001a69c2000 + 0x14bc] = 0xd1c1002d  v_mad_f32 v45, v33, v43, v44  pgm[7@0x8001a69c2000 + 0x14c0] = 0x04b25721 ;;  pgm[7@0x8001a69c2000 + 0x14c4] = 0xd1c1002e  v_mad_f32 v46, v34, v43, v44  pgm[7@0x8001a69c2000 + 0x14c8] = 0x04b25722 ;;  pgm[7@0x8001a69c2000 + 0x14cc] = 0x2c585723  v_mac_f32_e32 v44, v35, v43  pgm[7@0x8001a69c2000 + 0x14d0] = 0x0a565b28  v_mul_f32_e32 v43, v40, v45  pgm[7@0x8001a69c2000 + 0x14d4] = 0x0a54812a  v_mul_f32_e32 v42, v42, v64  pgm[7@0x8001a69c2000 + 0x14d8] = 0x0a5a5d28  v_mul_f32_e32 v45, v40, v46  pgm[7@0x8001a69c2000 + 0x14dc] = 0x0a505928  v_mul_f32_e32 v40, v40, v44  pgm[7@0x8001a69c2000 + 0x14e0] = 0x0a50512a  v_mul_f32_e32 v40, v42, v40  pgm[7@0x8001a69c2000 + 0x14e4] = 0x0a56572a  v_mul_f32_e32 v43, v42, v43  pgm[7@0x8001a69c2000 + 0x14e8] = 0x0a585b2a  v_mul_f32_e32 v44, v42, v45  pgm[7@0x8001a69c2000 + 0x14ec] = 0x0a545727  v_mul_f32_e32 v42, v39, v43  pgm[7@0x8001a69c2000 + 0x14f0] = 0x0a505127  v_mul_f32_e32 v40, v39, v40  pgm[7@0x8001a69c2000 + 0x14f4] = 0x2c3e6d2a  v_mac_f32_e32 v31, v42, v54  pgm[7@0x8001a69c2000 + 0x14f8] = 0x0a545927  v_mul_f32_e32 v42, v39, v44  pgm[7@0x8001a69c2000 + 0x14fc] = 0x2c3a0b28  v_mac_f32_e32 v29, v40, v5  pgm[7@0x8001a69c2000 + 0x1500] = 0x0250532f  v_add_f32_e32 v40, v47, v41  pgm[7@0x8001a69c2000 + 0x1504] = 0x2c3c0d2a  v_mac_f32_e32 v30, v42, v6  pgm[7@0x8001a69c2000 + 0x1508] = 0x02527536  v_add_f32_e32 v41, v54, v58  pgm[7@0x8001a69c2000 + 0x150c] = 0x02547706  v_add_f32_e32 v42, v6, v59  pgm[7@0x8001a69c2000 + 0x1510] = 0x02505105  v_add_f32_e32 v40, v5, v40  pgm[7@0x8001a69c2000 + 0x1514] = 0x7e5602ff  v_mov_b32_e32 v43, 0xc0df760c  pgm[7@0x8001a69c2000 + 0x1518] = 0xc0df760c ;;  pgm[7@0x8001a69c2000 + 0x151c] = 0xbf850095  s_cbranch_scc1 149  pgm[7@0x8001a69c2000 + 0x1520] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xc0  pgm[7@0x8001a69c2000 + 0x1524] = 0x000000c0 ;;  pgm[7@0x8001a69c2000 + 0x1528] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xc8  pgm[7@0x8001a69c2000 + 0x152c] = 0x000000c8 ;;  pgm[7@0x8001a69c2000 + 0x1530] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xd0  pgm[7@0x8001a69c2000 + 0x1534] = 0x000000d0 ;;  pgm[7@0x8001a69c2000 + 0x1538] = 0x0a580519  v_mul_f32_e32 v44, v25, v2  pgm[7@0x8001a69c2000 + 0x153c] = 0x2c583525  v_mac_f32_e32 v44, v37, v26  pgm[7@0x8001a69c2000 + 0x1540] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xd8  pgm[7@0x8001a69c2000 + 0x1544] = 0x000000d8 ;;  pgm[7@0x8001a69c2000 + 0x1548] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0xe0  pgm[7@0x8001a69c2000 + 0x154c] = 0x000000e0 ;;  pgm[7@0x8001a69c2000 + 0x1550] = 0xd116002c  v_mac_f32_e64 v44, v36, v24 mul:2  pgm[7@0x8001a69c2000 + 0x1554] = 0x08023124 ;;  pgm[7@0x8001a69c2000 + 0x1558] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0xe8  pgm[7@0x8001a69c2000 + 0x155c] = 0x000000e8 ;;  pgm[7@0x8001a69c2000 + 0x1560] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x150  pgm[7@0x8001a69c2000 + 0x1564] = 0x00000150 ;;  pgm[7@0x8001a69c2000 + 0x1568] = 0xd1c10025  v_mad_f32 v37, -v26, v44, v37  pgm[7@0x8001a69c2000 + 0x156c] = 0x2496591a ;;  pgm[7@0x8001a69c2000 + 0x1570] = 0xc0220546  s_buffer_load_dword s21, s[12:15], 0x158  pgm[7@0x8001a69c2000 + 0x1574] = 0x00000158 ;;  pgm[7@0x8001a69c2000 + 0x1578] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x157c] = 0x0a5a4a06  v_mul_f32_e32 v45, s6, v37  pgm[7@0x8001a69c2000 + 0x1580] = 0xd1c10002  v_mad_f32 v2, -v25, v44, v2  pgm[7@0x8001a69c2000 + 0x1584] = 0x240a5919 ;;  pgm[7@0x8001a69c2000 + 0x1588] = 0xd1c10024  v_mad_f32 v36, -v24, v44, v36  pgm[7@0x8001a69c2000 + 0x158c] = 0x24925918 ;;  pgm[7@0x8001a69c2000 + 0x1590] = 0x0a584a07  v_mul_f32_e32 v44, s7, v37  pgm[7@0x8001a69c2000 + 0x1594] = 0x2c5a0408  v_mac_f32_e32 v45, s8, v2  pgm[7@0x8001a69c2000 + 0x1598] = 0x2c580409  v_mac_f32_e32 v44, s9, v2  pgm[7@0x8001a69c2000 + 0x159c] = 0x0a4a4a05  v_mul_f32_e32 v37, s5, v37  pgm[7@0x8001a69c2000 + 0x15a0] = 0x2c5a4810  v_mac_f32_e32 v45, s16, v36  pgm[7@0x8001a69c2000 + 0x15a4] = 0x2c4a0401  v_mac_f32_e32 v37, s1, v2  pgm[7@0x8001a69c2000 + 0x15a8] = 0x0a045a12  v_mul_f32_e32 v2, s18, v45  pgm[7@0x8001a69c2000 + 0x15ac] = 0x2c584811  v_mac_f32_e32 v44, s17, v36  pgm[7@0x8001a69c2000 + 0x15b0] = 0x2c566b00  v_mac_f32_e32 v43, v0, v53  pgm[7@0x8001a69c2000 + 0x15b4] = 0x7e5c0302  v_mov_b32_e32 v46, v2  pgm[7@0x8001a69c2000 + 0x15b8] = 0x7e6a0302  v_mov_b32_e32 v53, v2  pgm[7@0x8001a69c2000 + 0x15bc] = 0x2c4a4814  v_mac_f32_e32 v37, s20, v36  pgm[7@0x8001a69c2000 + 0x15c0] = 0x0a485813  v_mul_f32_e32 v36, s19, v44  pgm[7@0x8001a69c2000 + 0x15c4] = 0x7e700324  v_mov_b32_e32 v56, v36  pgm[7@0x8001a69c2000 + 0x15c8] = 0x7e720324  v_mov_b32_e32 v57, v36  pgm[7@0x8001a69c2000 + 0x15cc] = 0xc0220746  s_buffer_load_dword s29, s[12:15], 0x160  pgm[7@0x8001a69c2000 + 0x15d0] = 0x00000160 ;;  pgm[7@0x8001a69c2000 + 0x15d4] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x1d0  pgm[7@0x8001a69c2000 + 0x15d8] = 0x000001d0 ;;  pgm[7@0x8001a69c2000 + 0x15dc] = 0x0a6e4a15  v_mul_f32_e32 v55, s21, v37  pgm[7@0x8001a69c2000 + 0x15e0] = 0x7e5c02fa  v_mov_b32_dpp v46, v46 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x15e4] = 0xff00002e ;;  pgm[7@0x8001a69c2000 + 0x15e8] = 0x7e6a02fa  v_mov_b32_dpp v53, v53 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x15ec] = 0xff005535 ;;  pgm[7@0x8001a69c2000 + 0x15f0] = 0x7e0402fa  v_mov_b32_dpp v2, v2 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x15f4] = 0xff00aa02 ;;  pgm[7@0x8001a69c2000 + 0x15f8] = 0x046a5d35  v_sub_f32_e32 v53, v53, v46  pgm[7@0x8001a69c2000 + 0x15fc] = 0x04045d02  v_sub_f32_e32 v2, v2, v46  pgm[7@0x8001a69c2000 + 0x1600] = 0x7e5c0337  v_mov_b32_e32 v46, v55  pgm[7@0x8001a69c2000 + 0x1604] = 0x7e740337  v_mov_b32_e32 v58, v55  pgm[7@0x8001a69c2000 + 0x1608] = 0x7e7002fa  v_mov_b32_dpp v56, v56 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x160c] = 0xff000038 ;;  pgm[7@0x8001a69c2000 + 0x1610] = 0x7e7202fa  v_mov_b32_dpp v57, v57 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x1614] = 0xff005539 ;;  pgm[7@0x8001a69c2000 + 0x1618] = 0x7e4802fa  v_mov_b32_dpp v36, v36 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x161c] = 0xff00aa24 ;;  pgm[7@0x8001a69c2000 + 0x1620] = 0x0a6a6b35  v_mul_f32_e32 v53, v53, v53  pgm[7@0x8001a69c2000 + 0x1624] = 0x04727139  v_sub_f32_e32 v57, v57, v56  pgm[7@0x8001a69c2000 + 0x1628] = 0x0a040502  v_mul_f32_e32 v2, v2, v2  pgm[7@0x8001a69c2000 + 0x162c] = 0x04487124  v_sub_f32_e32 v36, v36, v56  pgm[7@0x8001a69c2000 + 0x1630] = 0x7e5c02fa  v_mov_b32_dpp v46, v46 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x1634] = 0xff00002e ;;  pgm[7@0x8001a69c2000 + 0x1638] = 0x7e7402fa  v_mov_b32_dpp v58, v58 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x163c] = 0xff00553a ;;  pgm[7@0x8001a69c2000 + 0x1640] = 0x2c044924  v_mac_f32_e32 v2, v36, v36  pgm[7@0x8001a69c2000 + 0x1644] = 0x2c6a7339  v_mac_f32_e32 v53, v57, v57  pgm[7@0x8001a69c2000 + 0x1648] = 0x04485d3a  v_sub_f32_e32 v36, v58, v46  pgm[7@0x8001a69c2000 + 0x164c] = 0x7e6e02fa  v_mov_b32_dpp v55, v55 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001a69c2000 + 0x1650] = 0xff00aa37 ;;  pgm[7@0x8001a69c2000 + 0x1654] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001a69c2000 + 0x1658] = 0x04485d37  v_sub_f32_e32 v36, v55, v46  pgm[7@0x8001a69c2000 + 0x165c] = 0x2c044924  v_mac_f32_e32 v2, v36, v36  pgm[7@0x8001a69c2000 + 0x1660] = 0x16040535  v_max_f32_e32 v2, v53, v2  pgm[7@0x8001a69c2000 + 0x1664] = 0xd1610102  v_log_f32_e64 v2, |v2|  pgm[7@0x8001a69c2000 + 0x1668] = 0x00000102 ;;  pgm[7@0x8001a69c2000 + 0x166c] = 0x8106ff03  s_add_i32 s6, s3, 0x3c0  pgm[7@0x8001a69c2000 + 0x1670] = 0x000003c0 ;;  pgm[7@0x8001a69c2000 + 0x1674] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001a69c2000 + 0x1678] = 0x0a005700  v_mul_f32_e32 v0, v0, v43  pgm[7@0x8001a69c2000 + 0x167c] = 0xd1c70024  v_cubema_f32 v36, v45, v44, v37  pgm[7@0x8001a69c2000 + 0x1680] = 0x0496592d ;;  pgm[7@0x8001a69c2000 + 0x1684] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001a69c2000 + 0x1688] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x168c] = 0x8106ff03  s_add_i32 s6, s3, 0x3f0  pgm[7@0x8001a69c2000 + 0x1690] = 0x000003f0 ;;  pgm[7@0x8001a69c2000 + 0x1694] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001a69c2000 + 0x1698] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x169c] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x8001a69c2000 + 0x16a0] = 0xd1620124  v_rcp_f32_e64 v36, |v36|  pgm[7@0x8001a69c2000 + 0x16a4] = 0x00000124 ;;  pgm[7@0x8001a69c2000 + 0x16a8] = 0x040202f2  v_sub_f32_e32 v1, 1.0, v1  pgm[7@0x8001a69c2000 + 0x16ac] = 0x16046702  v_max_f32_e32 v2, v2, v51  pgm[7@0x8001a69c2000 + 0x16b0] = 0xd1c10001  v_mad_f32 v1, -v1, v1, 1.0  pgm[7@0x8001a69c2000 + 0x16b4] = 0x23ca0301 ;;  pgm[7@0x8001a69c2000 + 0x16b8] = 0x7e5602ff  v_mov_b32_e32 v43, 0x40de6666  pgm[7@0x8001a69c2000 + 0x16bc] = 0x40de6666 ;;  pgm[7@0x8001a69c2000 + 0x16c0] = 0xd1c10001  v_mad_f32 v1, v1, v43, 0.5  pgm[7@0x8001a69c2000 + 0x16c4] = 0x03c25701 ;;  pgm[7@0x8001a69c2000 + 0x16c8] = 0xd1c5002b  v_cubesc_f32 v43, v45, v44, v37  pgm[7@0x8001a69c2000 + 0x16cc] = 0x0496592d ;;  pgm[7@0x8001a69c2000 + 0x16d0] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, -0.5  pgm[7@0x8001a69c2000 + 0x16d4] = 0x03c5e102 ;;  pgm[7@0x8001a69c2000 + 0x16d8] = 0xd1c60033  v_cubetc_f32 v51, v45, v44, v37  pgm[7@0x8001a69c2000 + 0x16dc] = 0x0496592d ;;  pgm[7@0x8001a69c2000 + 0x16e0] = 0xd1c4002d  v_cubeid_f32 v45, v45, v44, v37  pgm[7@0x8001a69c2000 + 0x16e4] = 0x0496592d ;;  pgm[7@0x8001a69c2000 + 0x16e8] = 0x7e5802ff  v_mov_b32_e32 v44, 0x3fc00000  pgm[7@0x8001a69c2000 + 0x16ec] = 0x3fc00000 ;;  pgm[7@0x8001a69c2000 + 0x16f0] = 0x0a4a0000  v_mul_f32_e32 v37, s0, v0  pgm[7@0x8001a69c2000 + 0x16f4] = 0xd1c10000  v_mad_f32 v0, -v0, s0, 1.0  pgm[7@0x8001a69c2000 + 0x16f8] = 0x23c80100 ;;  pgm[7@0x8001a69c2000 + 0x16fc] = 0x165c0302  v_max_f32_e32 v46, v2, v1  pgm[7@0x8001a69c2000 + 0x1700] = 0x3056492b  v_madak_f32 v43, v43, v36, 0x3fc00000  pgm[7@0x8001a69c2000 + 0x1704] = 0x3fc00000 ;;  pgm[7@0x8001a69c2000 + 0x1708] = 0x2c584933  v_mac_f32_e32 v44, v51, v36  pgm[7@0x8001a69c2000 + 0x170c] = 0xd1c10021  v_mad_f32 v33, v33, v0, v37  pgm[7@0x8001a69c2000 + 0x1710] = 0x04960121 ;;  pgm[7@0x8001a69c2000 + 0x1714] = 0xd1c10022  v_mad_f32 v34, v34, v0, v37  pgm[7@0x8001a69c2000 + 0x1718] = 0x04960122 ;;  pgm[7@0x8001a69c2000 + 0x171c] = 0x2c4a0123  v_mac_f32_e32 v37, v35, v0  pgm[7@0x8001a69c2000 + 0x1720] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x1724] = 0x7e48021d  v_mov_b32_e32 v36, s29  pgm[7@0x8001a69c2000 + 0x1728] = 0xd1c10033  v_mad_f32 v51, s28, v41, v36  pgm[7@0x8001a69c2000 + 0x172c] = 0x0492521c ;;  pgm[7@0x8001a69c2000 + 0x1730] = 0xd1c10023  v_mad_f32 v35, s28, v42, v36  pgm[7@0x8001a69c2000 + 0x1734] = 0x0492541c ;;  pgm[7@0x8001a69c2000 + 0x1738] = 0x2c48501c  v_mac_f32_e32 v36, s28, v40  pgm[7@0x8001a69c2000 + 0x173c] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1740] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1744] = 0xf0904700  image_sample_l v[0:2], v43, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001a69c2000 + 0x1748] = 0x00c4002b ;;  pgm[7@0x8001a69c2000 + 0x174c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x1750] = 0x0a000133  v_mul_f32_e32 v0, v51, v0  pgm[7@0x8001a69c2000 + 0x1754] = 0x0a020323  v_mul_f32_e32 v1, v35, v1  pgm[7@0x8001a69c2000 + 0x1758] = 0x0a040524  v_mul_f32_e32 v2, v36, v2  pgm[7@0x8001a69c2000 + 0x175c] = 0x0a000121  v_mul_f32_e32 v0, v33, v0  pgm[7@0x8001a69c2000 + 0x1760] = 0x0a020322  v_mul_f32_e32 v1, v34, v1  pgm[7@0x8001a69c2000 + 0x1764] = 0x0a040525  v_mul_f32_e32 v2, v37, v2  pgm[7@0x8001a69c2000 + 0x1768] = 0x2c3e2f00  v_mac_f32_e32 v31, v0, v23  pgm[7@0x8001a69c2000 + 0x176c] = 0x2c3c2f01  v_mac_f32_e32 v30, v1, v23  pgm[7@0x8001a69c2000 + 0x1770] = 0x2c3a2f02  v_mac_f32_e32 v29, v2, v23  pgm[7@0x8001a69c2000 + 0x1774] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x8001a69c2000 + 0x1778] = 0x00000f0c ;;  pgm[7@0x8001a69c2000 + 0x177c] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001a69c2000 + 0x1780] = 0x7e440280  v_mov_b32_e32 v34, 0  pgm[7@0x8001a69c2000 + 0x1784] = 0x7e460280  v_mov_b32_e32 v35, 0  pgm[7@0x8001a69c2000 + 0x1788] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x178c] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c2000 + 0x1790] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001a69c2000 + 0x1794] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xd8  pgm[7@0x8001a69c2000 + 0x1798] = 0x000000d8 ;;  pgm[7@0x8001a69c2000 + 0x179c] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xe0  pgm[7@0x8001a69c2000 + 0x17a0] = 0x000000e0 ;;  pgm[7@0x8001a69c2000 + 0x17a4] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0xe8  pgm[7@0x8001a69c2000 + 0x17a8] = 0x000000e8 ;;  pgm[7@0x8001a69c2000 + 0x17ac] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x160  pgm[7@0x8001a69c2000 + 0x17b0] = 0x00000160 ;;  pgm[7@0x8001a69c2000 + 0x17b4] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x1d0  pgm[7@0x8001a69c2000 + 0x17b8] = 0x000001d0 ;;  pgm[7@0x8001a69c2000 + 0x17bc] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001a69c2000 + 0x17c0] = 0x000000c0 ;;  pgm[7@0x8001a69c2000 + 0x17c4] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xc8  pgm[7@0x8001a69c2000 + 0x17c8] = 0x000000c8 ;;  pgm[7@0x8001a69c2000 + 0x17cc] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xd0  pgm[7@0x8001a69c2000 + 0x17d0] = 0x000000d0 ;;  pgm[7@0x8001a69c2000 + 0x17d4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x17d8] = 0x0a003410  v_mul_f32_e32 v0, s16, v26  pgm[7@0x8001a69c2000 + 0x17dc] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001a69c2000 + 0x17e0] = 0x00000380 ;;  pgm[7@0x8001a69c2000 + 0x17e4] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001a69c2000 + 0x17e8] = 0x2c003211  v_mac_f32_e32 v0, s17, v25  pgm[7@0x8001a69c2000 + 0x17ec] = 0x0a023400  v_mul_f32_e32 v1, s0, v26  pgm[7@0x8001a69c2000 + 0x17f0] = 0x0a043401  v_mul_f32_e32 v2, s1, v26  pgm[7@0x8001a69c2000 + 0x17f4] = 0x2c023206  v_mac_f32_e32 v1, s6, v25  pgm[7@0x8001a69c2000 + 0x17f8] = 0x2c043207  v_mac_f32_e32 v2, s7, v25  pgm[7@0x8001a69c2000 + 0x17fc] = 0x2c003012  v_mac_f32_e32 v0, s18, v24  pgm[7@0x8001a69c2000 + 0x1800] = 0x2c023008  v_mac_f32_e32 v1, s8, v24  pgm[7@0x8001a69c2000 + 0x1804] = 0x2c043009  v_mac_f32_e32 v2, s9, v24  pgm[7@0x8001a69c2000 + 0x1808] = 0xd1c70018  v_cubema_f32 v24, v1, v2, v0  pgm[7@0x8001a69c2000 + 0x180c] = 0x04020501 ;;  pgm[7@0x8001a69c2000 + 0x1810] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001a69c2000 + 0x1814] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x1818] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001a69c2000 + 0x181c] = 0x000003b0 ;;  pgm[7@0x8001a69c2000 + 0x1820] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001a69c2000 + 0x1824] = 0x00000000 ;;  pgm[7@0x8001a69c2000 + 0x1828] = 0xd1620118  v_rcp_f32_e64 v24, |v24|  pgm[7@0x8001a69c2000 + 0x182c] = 0x00000118 ;;  pgm[7@0x8001a69c2000 + 0x1830] = 0xd1c60019  v_cubetc_f32 v25, v1, v2, v0  pgm[7@0x8001a69c2000 + 0x1834] = 0x04020501 ;;  pgm[7@0x8001a69c2000 + 0x1838] = 0xd1c50023  v_cubesc_f32 v35, v1, v2, v0  pgm[7@0x8001a69c2000 + 0x183c] = 0x04020501 ;;  pgm[7@0x8001a69c2000 + 0x1840] = 0xd1c40002  v_cubeid_f32 v2, v1, v2, v0  pgm[7@0x8001a69c2000 + 0x1844] = 0x04020501 ;;  pgm[7@0x8001a69c2000 + 0x1848] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3fc00000  pgm[7@0x8001a69c2000 + 0x184c] = 0x3fc00000 ;;  pgm[7@0x8001a69c2000 + 0x1850] = 0x30003123  v_madak_f32 v0, v35, v24, 0x3fc00000  pgm[7@0x8001a69c2000 + 0x1854] = 0x3fc00000 ;;  pgm[7@0x8001a69c2000 + 0x1858] = 0x2c023119  v_mac_f32_e32 v1, v25, v24  pgm[7@0x8001a69c2000 + 0x185c] = 0x7e34021c  v_mov_b32_e32 v26, s28  pgm[7@0x8001a69c2000 + 0x1860] = 0xd1c10021  v_mad_f32 v33, s5, v41, v26  pgm[7@0x8001a69c2000 + 0x1864] = 0x046a5205 ;;  pgm[7@0x8001a69c2000 + 0x1868] = 0xd1c10022  v_mad_f32 v34, s5, v42, v26  pgm[7@0x8001a69c2000 + 0x186c] = 0x046a5405 ;;  pgm[7@0x8001a69c2000 + 0x1870] = 0x2c345005  v_mac_f32_e32 v26, s5, v40  pgm[7@0x8001a69c2000 + 0x1874] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1878] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x187c] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c2000 + 0x1880] = 0xf0804700  image_sample v[0:2], v0, s[16:23], s[24:27] dmask:0x7 da  pgm[7@0x8001a69c2000 + 0x1884] = 0x00c40000 ;;  pgm[7@0x8001a69c2000 + 0x1888] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c2000 + 0x188c] = 0x0a000121  v_mul_f32_e32 v0, v33, v0  pgm[7@0x8001a69c2000 + 0x1890] = 0x0a020322  v_mul_f32_e32 v1, v34, v1  pgm[7@0x8001a69c2000 + 0x1894] = 0x0a04051a  v_mul_f32_e32 v2, v26, v2  pgm[7@0x8001a69c2000 + 0x1898] = 0x0a000115  v_mul_f32_e32 v0, v21, v0  pgm[7@0x8001a69c2000 + 0x189c] = 0x0a020314  v_mul_f32_e32 v1, v20, v1  pgm[7@0x8001a69c2000 + 0x18a0] = 0x0a040513  v_mul_f32_e32 v2, v19, v2  pgm[7@0x8001a69c2000 + 0x18a4] = 0x0a420117  v_mul_f32_e32 v33, v23, v0  pgm[7@0x8001a69c2000 + 0x18a8] = 0x0a440317  v_mul_f32_e32 v34, v23, v1  pgm[7@0x8001a69c2000 + 0x18ac] = 0x0a460517  v_mul_f32_e32 v35, v23, v2  pgm[7@0x8001a69c2000 + 0x18b0] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x8001a69c2000 + 0x18b4] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x8001a69c2000 + 0x18b8] = 0x00000f10 ;;  pgm[7@0x8001a69c2000 + 0x18bc] = 0x7e000280  v_mov_b32_e32 v0, 0  pgm[7@0x8001a69c2000 + 0x18c0] = 0x7e020280  v_mov_b32_e32 v1, 0  pgm[7@0x8001a69c2000 + 0x18c4] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x8001a69c2000 + 0x18c8] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x8001a69c2000 + 0x18cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x18d0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c2000 + 0x18d4] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001a69c2000 + 0x18d8] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1f8  pgm[7@0x8001a69c2000 + 0x18dc] = 0x000001f8 ;;  pgm[7@0x8001a69c2000 + 0x18e0] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001a69c2000 + 0x18e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x18e8] = 0x7c960000  v_cmp_ngt_f32_e32 vcc, s0, v0  pgm[7@0x8001a69c2000 + 0x18ec] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1f0  pgm[7@0x8001a69c2000 + 0x18f0] = 0x000001f0 ;;  pgm[7@0x8001a69c2000 + 0x18f4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001a69c2000 + 0x18f8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001a69c2000 + 0x18fc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x1900] = 0x02004000  v_add_f32_e32 v0, s0, v32  pgm[7@0x8001a69c2000 + 0x1904] = 0xbf820002  s_branch 2  pgm[7@0x8001a69c2000 + 0x1908] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x190c] = 0x7e000200  v_mov_b32_e32 v0, s0  pgm[7@0x8001a69c2000 + 0x1910] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1f4  pgm[7@0x8001a69c2000 + 0x1914] = 0x000001f4 ;;  pgm[7@0x8001a69c2000 + 0x1918] = 0xd1620101  v_rcp_f32_e64 v1, |v27|  pgm[7@0x8001a69c2000 + 0x191c] = 0x0000011b ;;  pgm[7@0x8001a69c2000 + 0x1920] = 0x7e30451c  v_rcp_f32_e32 v24, v28  pgm[7@0x8001a69c2000 + 0x1924] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x1fc  pgm[7@0x8001a69c2000 + 0x1928] = 0x000001fc ;;  pgm[7@0x8001a69c2000 + 0x192c] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x210  pgm[7@0x8001a69c2000 + 0x1930] = 0x00000210 ;;  pgm[7@0x8001a69c2000 + 0x1934] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x1938] = 0x7e324403  v_rcp_f32_e32 v25, s3  pgm[7@0x8001a69c2000 + 0x193c] = 0x7e0402ff  v_mov_b32_e32 v2, 0x7f7fffff  pgm[7@0x8001a69c2000 + 0x1940] = 0x7f7fffff ;;  pgm[7@0x8001a69c2000 + 0x1944] = 0x7e2e02ff  v_mov_b32_e32 v23, 0xff7fffff  pgm[7@0x8001a69c2000 + 0x1948] = 0xff7fffff ;;  pgm[7@0x8001a69c2000 + 0x194c] = 0x14020501  v_min_f32_e32 v1, v1, v2  pgm[7@0x8001a69c2000 + 0x1950] = 0x14300518  v_min_f32_e32 v24, v24, v2  pgm[7@0x8001a69c2000 + 0x1954] = 0x04000104  v_sub_f32_e32 v0, v4, v0  pgm[7@0x8001a69c2000 + 0x1958] = 0x16022f01  v_max_f32_e32 v1, v1, v23  pgm[7@0x8001a69c2000 + 0x195c] = 0xd1058000  v_mul_f32_e64 v0, v1, v0 clamp  pgm[7@0x8001a69c2000 + 0x1960] = 0x00020101 ;;  pgm[7@0x8001a69c2000 + 0x1964] = 0x16022f18  v_max_f32_e32 v1, v24, v23  pgm[7@0x8001a69c2000 + 0x1968] = 0x14040519  v_min_f32_e32 v2, v25, v2  pgm[7@0x8001a69c2000 + 0x196c] = 0x0a000300  v_mul_f32_e32 v0, v0, v1  pgm[7@0x8001a69c2000 + 0x1970] = 0x16022f02  v_max_f32_e32 v1, v2, v23  pgm[7@0x8001a69c2000 + 0x1974] = 0xd1058000  v_mul_f32_e64 v0, v1, v0 clamp  pgm[7@0x8001a69c2000 + 0x1978] = 0x00020101 ;;  pgm[7@0x8001a69c2000 + 0x197c] = 0x7e004300  v_log_f32_e32 v0, v0  pgm[7@0x8001a69c2000 + 0x1980] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x218  pgm[7@0x8001a69c2000 + 0x1984] = 0x00000218 ;;  pgm[7@0x8001a69c2000 + 0x1988] = 0x08000005  v_mul_legacy_f32_e32 v0, s5, v0  pgm[7@0x8001a69c2000 + 0x198c] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x8001a69c2000 + 0x1990] = 0xd10b8017  v_max_f32_e64 v23, v0, v0 clamp  pgm[7@0x8001a69c2000 + 0x1994] = 0x00020100 ;;  pgm[7@0x8001a69c2000 + 0x1998] = 0xd1058000  v_mul_f32_e64 v0, v23, s0 clamp  pgm[7@0x8001a69c2000 + 0x199c] = 0x00000117 ;;  pgm[7@0x8001a69c2000 + 0x19a0] = 0xd1058001  v_mul_f32_e64 v1, v23, s1 clamp  pgm[7@0x8001a69c2000 + 0x19a4] = 0x00000317 ;;  pgm[7@0x8001a69c2000 + 0x19a8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x19ac] = 0xd1058002  v_mul_f32_e64 v2, v23, s3 clamp  pgm[7@0x8001a69c2000 + 0x19b0] = 0x00000717 ;;  pgm[7@0x8001a69c2000 + 0x19b4] = 0xd10b8017  v_max_f32_e64 v23, v23, v23 clamp  pgm[7@0x8001a69c2000 + 0x19b8] = 0x00022f17 ;;  pgm[7@0x8001a69c2000 + 0x19bc] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf14  pgm[7@0x8001a69c2000 + 0x19c0] = 0x00000f14 ;;  pgm[7@0x8001a69c2000 + 0x19c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x19c8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c2000 + 0x19cc] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001a69c2000 + 0x19d0] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x208  pgm[7@0x8001a69c2000 + 0x19d4] = 0x00000208 ;;  pgm[7@0x8001a69c2000 + 0x19d8] = 0x7e305881  v_bfrev_b32_e32 v24, 1  pgm[7@0x8001a69c2000 + 0x19dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x19e0] = 0x7c963000  v_cmp_ngt_f32_e32 vcc, s0, v24  pgm[7@0x8001a69c2000 + 0x19e4] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x200  pgm[7@0x8001a69c2000 + 0x19e8] = 0x00000200 ;;  pgm[7@0x8001a69c2000 + 0x19ec] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001a69c2000 + 0x19f0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001a69c2000 + 0x19f4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x19f8] = 0x02304000  v_add_f32_e32 v24, s0, v32  pgm[7@0x8001a69c2000 + 0x19fc] = 0xbf820002  s_branch 2  pgm[7@0x8001a69c2000 + 0x1a00] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x1a04] = 0x7e300200  v_mov_b32_e32 v24, s0  pgm[7@0x8001a69c2000 + 0x1a08] = 0x04083104  v_sub_f32_e32 v4, v4, v24  pgm[7@0x8001a69c2000 + 0x1a0c] = 0xd1620118  v_rcp_f32_e64 v24, |v27|  pgm[7@0x8001a69c2000 + 0x1a10] = 0x0000011b ;;  pgm[7@0x8001a69c2000 + 0x1a14] = 0x7e3202ff  v_mov_b32_e32 v25, 0x7f7fffff  pgm[7@0x8001a69c2000 + 0x1a18] = 0x7f7fffff ;;  pgm[7@0x8001a69c2000 + 0x1a1c] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x204  pgm[7@0x8001a69c2000 + 0x1a20] = 0x00000204 ;;  pgm[7@0x8001a69c2000 + 0x1a24] = 0x7e3402ff  v_mov_b32_e32 v26, 0xff7fffff  pgm[7@0x8001a69c2000 + 0x1a28] = 0xff7fffff ;;  pgm[7@0x8001a69c2000 + 0x1a2c] = 0x14303318  v_min_f32_e32 v24, v24, v25  pgm[7@0x8001a69c2000 + 0x1a30] = 0x16303518  v_max_f32_e32 v24, v24, v26  pgm[7@0x8001a69c2000 + 0x1a34] = 0xd1058004  v_mul_f32_e64 v4, v24, v4 clamp  pgm[7@0x8001a69c2000 + 0x1a38] = 0x00020918 ;;  pgm[7@0x8001a69c2000 + 0x1a3c] = 0x7e30451c  v_rcp_f32_e32 v24, v28  pgm[7@0x8001a69c2000 + 0x1a40] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x220  pgm[7@0x8001a69c2000 + 0x1a44] = 0x00000220 ;;  pgm[7@0x8001a69c2000 + 0x1a48] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x228  pgm[7@0x8001a69c2000 + 0x1a4c] = 0x00000228 ;;  pgm[7@0x8001a69c2000 + 0x1a50] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x1a54] = 0x7e364403  v_rcp_f32_e32 v27, s3  pgm[7@0x8001a69c2000 + 0x1a58] = 0x14303318  v_min_f32_e32 v24, v24, v25  pgm[7@0x8001a69c2000 + 0x1a5c] = 0x16303518  v_max_f32_e32 v24, v24, v26  pgm[7@0x8001a69c2000 + 0x1a60] = 0x0a083104  v_mul_f32_e32 v4, v4, v24  pgm[7@0x8001a69c2000 + 0x1a64] = 0x1430331b  v_min_f32_e32 v24, v27, v25  pgm[7@0x8001a69c2000 + 0x1a68] = 0x16303518  v_max_f32_e32 v24, v24, v26  pgm[7@0x8001a69c2000 + 0x1a6c] = 0xd1058004  v_mul_f32_e64 v4, v4, v24 clamp  pgm[7@0x8001a69c2000 + 0x1a70] = 0x00023104 ;;  pgm[7@0x8001a69c2000 + 0x1a74] = 0xd1168000  v_mac_f32_e64 v0, s0, v4 clamp  pgm[7@0x8001a69c2000 + 0x1a78] = 0x00020800 ;;  pgm[7@0x8001a69c2000 + 0x1a7c] = 0xd1168001  v_mac_f32_e64 v1, s1, v4 clamp  pgm[7@0x8001a69c2000 + 0x1a80] = 0x00020801 ;;  pgm[7@0x8001a69c2000 + 0x1a84] = 0xd1168002  v_mac_f32_e64 v2, s5, v4 clamp  pgm[7@0x8001a69c2000 + 0x1a88] = 0x00020805 ;;  pgm[7@0x8001a69c2000 + 0x1a8c] = 0xd1018017  v_add_f32_e64 v23, v4, v23 clamp  pgm[7@0x8001a69c2000 + 0x1a90] = 0x00022f04 ;;  pgm[7@0x8001a69c2000 + 0x1a94] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x1e0  pgm[7@0x8001a69c2000 + 0x1a98] = 0x000001e0 ;;  pgm[7@0x8001a69c2000 + 0x1a9c] = 0x0a346531  v_mul_f32_e32 v26, v49, v50  pgm[7@0x8001a69c2000 + 0x1aa0] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x390  pgm[7@0x8001a69c2000 + 0x1aa4] = 0x00000390 ;;  pgm[7@0x8001a69c2000 + 0x1aa8] = 0x2c222b1a  v_mac_f32_e32 v17, v26, v21  pgm[7@0x8001a69c2000 + 0x1aac] = 0x0a346530  v_mul_f32_e32 v26, v48, v50  pgm[7@0x8001a69c2000 + 0x1ab0] = 0x0a384f36  v_mul_f32_e32 v28, v54, v39  pgm[7@0x8001a69c2000 + 0x1ab4] = 0x2c1e291a  v_mac_f32_e32 v15, v26, v20  pgm[7@0x8001a69c2000 + 0x1ab8] = 0x0a34652f  v_mul_f32_e32 v26, v47, v50  pgm[7@0x8001a69c2000 + 0x1abc] = 0x2c222b1c  v_mac_f32_e32 v17, v28, v21  pgm[7@0x8001a69c2000 + 0x1ac0] = 0x0a2a4f06  v_mul_f32_e32 v21, v6, v39  pgm[7@0x8001a69c2000 + 0x1ac4] = 0x2c1a271a  v_mac_f32_e32 v13, v26, v19  pgm[7@0x8001a69c2000 + 0x1ac8] = 0x2c1e2915  v_mac_f32_e32 v15, v21, v20  pgm[7@0x8001a69c2000 + 0x1acc] = 0x0a284f05  v_mul_f32_e32 v20, v5, v39  pgm[7@0x8001a69c2000 + 0x1ad0] = 0xd102801a  v_sub_f32_e64 v26, 1.0, v52 clamp  pgm[7@0x8001a69c2000 + 0x1ad4] = 0x000268f2 ;;  pgm[7@0x8001a69c2000 + 0x1ad8] = 0x02366802  v_add_f32_e32 v27, s2, v52  pgm[7@0x8001a69c2000 + 0x1adc] = 0x2c1a2714  v_mac_f32_e32 v13, v20, v19  pgm[7@0x8001a69c2000 + 0x1ae0] = 0x042634f2  v_sub_f32_e32 v19, 1.0, v26  pgm[7@0x8001a69c2000 + 0x1ae4] = 0xd105801b  v_mul_f32_e64 v27, v22, v27 clamp  pgm[7@0x8001a69c2000 + 0x1ae8] = 0x00023716 ;;  pgm[7@0x8001a69c2000 + 0x1aec] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c2000 + 0x1af0] = 0x2c342600  v_mac_f32_e32 v26, s0, v19  pgm[7@0x8001a69c2000 + 0x1af4] = 0x0a26351b  v_mul_f32_e32 v19, v27, v26  pgm[7@0x8001a69c2000 + 0x1af8] = 0x0a282731  v_mul_f32_e32 v20, v49, v19  pgm[7@0x8001a69c2000 + 0x1afc] = 0x2c182514  v_mac_f32_e32 v12, v20, v18  pgm[7@0x8001a69c2000 + 0x1b00] = 0xd1028014  v_sub_f32_e64 v20, 1.0, v38 clamp  pgm[7@0x8001a69c2000 + 0x1b04] = 0x00024cf2 ;;  pgm[7@0x8001a69c2000 + 0x1b08] = 0x042a28f2  v_sub_f32_e32 v21, 1.0, v20  pgm[7@0x8001a69c2000 + 0x1b0c] = 0x2c282a00  v_mac_f32_e32 v20, s0, v21  pgm[7@0x8001a69c2000 + 0x1b10] = 0x022a4c02  v_add_f32_e32 v21, s2, v38  pgm[7@0x8001a69c2000 + 0x1b14] = 0xd1058015  v_mul_f32_e64 v21, v22, v21 clamp  pgm[7@0x8001a69c2000 + 0x1b18] = 0x00022b16 ;;  pgm[7@0x8001a69c2000 + 0x1b1c] = 0x0a282915  v_mul_f32_e32 v20, v21, v20  pgm[7@0x8001a69c2000 + 0x1b20] = 0x0a2a2936  v_mul_f32_e32 v21, v54, v20  pgm[7@0x8001a69c2000 + 0x1b24] = 0x2c182515  v_mac_f32_e32 v12, v21, v18  pgm[7@0x8001a69c2000 + 0x1b28] = 0x0a242730  v_mul_f32_e32 v18, v48, v19  pgm[7@0x8001a69c2000 + 0x1b2c] = 0x2c162112  v_mac_f32_e32 v11, v18, v16  pgm[7@0x8001a69c2000 + 0x1b30] = 0x7e2402ff  v_mov_b32_e32 v18, 0x4021bea3  pgm[7@0x8001a69c2000 + 0x1b34] = 0x4021bea3 ;;  pgm[7@0x8001a69c2000 + 0x1b38] = 0xd1c10012  v_mad_f32 v18, v7, v18, 1.0  pgm[7@0x8001a69c2000 + 0x1b3c] = 0x03ca2507 ;;  pgm[7@0x8001a69c2000 + 0x1b40] = 0x0a2a0f07  v_mul_f32_e32 v21, v7, v7  pgm[7@0x8001a69c2000 + 0x1b44] = 0x2c242aff  v_mac_f32_e32 v18, 0x40cbf220, v21  pgm[7@0x8001a69c2000 + 0x1b48] = 0x40cbf220 ;;  pgm[7@0x8001a69c2000 + 0x1b4c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001a69c2000 + 0x1b50] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3eecb9c4  pgm[7@0x8001a69c2000 + 0x1b54] = 0x3eecb9c4 ;;  pgm[7@0x8001a69c2000 + 0x1b58] = 0x7e3402ff  v_mov_b32_e32 v26, 0x7f7fffff  pgm[7@0x8001a69c2000 + 0x1b5c] = 0x7f7fffff ;;  pgm[7@0x8001a69c2000 + 0x1b60] = 0x302c2d07  v_madak_f32 v22, v7, v22, 0x3f5c30ad  pgm[7@0x8001a69c2000 + 0x1b64] = 0x3f5c30ad ;;  pgm[7@0x8001a69c2000 + 0x1b68] = 0x14243512  v_min_f32_e32 v18, v18, v26  pgm[7@0x8001a69c2000 + 0x1b6c] = 0x7e3602ff  v_mov_b32_e32 v27, 0xff7fffff  pgm[7@0x8001a69c2000 + 0x1b70] = 0xff7fffff ;;  pgm[7@0x8001a69c2000 + 0x1b74] = 0x2c2c2aff  v_mac_f32_e32 v22, 0x3f9431d7, v21  pgm[7@0x8001a69c2000 + 0x1b78] = 0x3f9431d7 ;;  pgm[7@0x8001a69c2000 + 0x1b7c] = 0x16243712  v_max_f32_e32 v18, v18, v27  pgm[7@0x8001a69c2000 + 0x1b80] = 0x0a382d12  v_mul_f32_e32 v28, v18, v22  pgm[7@0x8001a69c2000 + 0x1b84] = 0x0a323b08  v_mul_f32_e32 v25, v8, v29  pgm[7@0x8001a69c2000 + 0x1b88] = 0x0a3a38ff  v_mul_f32_e32 v29, 0x40400000, v28  pgm[7@0x8001a69c2000 + 0x1b8c] = 0x40400000 ;;  pgm[7@0x8001a69c2000 + 0x1b90] = 0x2c382d12  v_mac_f32_e32 v28, v18, v22  pgm[7@0x8001a69c2000 + 0x1b94] = 0x7e2402ff  v_mov_b32_e32 v18, 0xbdb20473  pgm[7@0x8001a69c2000 + 0x1b98] = 0xbdb20473 ;;  pgm[7@0x8001a69c2000 + 0x1b9c] = 0xd1c10012  v_mad_f32 v18, v7, v18, 1.0  pgm[7@0x8001a69c2000 + 0x1ba0] = 0x03ca2507 ;;  pgm[7@0x8001a69c2000 + 0x1ba4] = 0x2c242aff  v_mac_f32_e32 v18, 0x3fb9ff54, v21  pgm[7@0x8001a69c2000 + 0x1ba8] = 0x3fb9ff54 ;;  pgm[7@0x8001a69c2000 + 0x1bac] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001a69c2000 + 0x1bb0] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3e01e2d6  pgm[7@0x8001a69c2000 + 0x1bb4] = 0x3e01e2d6 ;;  pgm[7@0x8001a69c2000 + 0x1bb8] = 0x302c2d07  v_madak_f32 v22, v7, v22, 0x3ea28216  pgm[7@0x8001a69c2000 + 0x1bbc] = 0x3ea28216 ;;  pgm[7@0x8001a69c2000 + 0x1bc0] = 0x2c2c2aff  v_mac_f32_e32 v22, 0x3ec1c209, v21  pgm[7@0x8001a69c2000 + 0x1bc4] = 0x3ec1c209 ;;  pgm[7@0x8001a69c2000 + 0x1bc8] = 0x14243512  v_min_f32_e32 v18, v18, v26  pgm[7@0x8001a69c2000 + 0x1bcc] = 0x16243712  v_max_f32_e32 v18, v18, v27  pgm[7@0x8001a69c2000 + 0x1bd0] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001a69c2000 + 0x1bd4] = 0x2c3824ff  v_mac_f32_e32 v28, 0xc1000000, v18  pgm[7@0x8001a69c2000 + 0x1bd8] = 0xc1000000 ;;  pgm[7@0x8001a69c2000 + 0x1bdc] = 0x022a38f6  v_add_f32_e32 v21, 4.0, v28  pgm[7@0x8001a69c2000 + 0x1be0] = 0x7e2a4515  v_rcp_f32_e32 v21, v21  pgm[7@0x8001a69c2000 + 0x1be4] = 0x0a0c2906  v_mul_f32_e32 v6, v6, v20  pgm[7@0x8001a69c2000 + 0x1be8] = 0x2c162106  v_mac_f32_e32 v11, v6, v16  pgm[7@0x8001a69c2000 + 0x1bec] = 0x0a0c272f  v_mul_f32_e32 v6, v47, v19  pgm[7@0x8001a69c2000 + 0x1bf0] = 0x2c141306  v_mac_f32_e32 v10, v6, v9  pgm[7@0x8001a69c2000 + 0x1bf4] = 0x140c3515  v_min_f32_e32 v6, v21, v26  pgm[7@0x8001a69c2000 + 0x1bf8] = 0x160c3706  v_max_f32_e32 v6, v6, v27  pgm[7@0x8001a69c2000 + 0x1bfc] = 0x0a202506  v_mul_f32_e32 v16, v6, v18  pgm[7@0x8001a69c2000 + 0x1c00] = 0xd1c10013  v_mad_f32 v19, v6, v18, v16  pgm[7@0x8001a69c2000 + 0x1c04] = 0x04422506 ;;  pgm[7@0x8001a69c2000 + 0x1c08] = 0xd1c10010  v_mad_f32 v16, -v6, v18, -v16  pgm[7@0x8001a69c2000 + 0x1c0c] = 0xa4422506 ;;  pgm[7@0x8001a69c2000 + 0x1c10] = 0x7e244513  v_rcp_f32_e32 v18, v19  pgm[7@0x8001a69c2000 + 0x1c14] = 0x0a263b06  v_mul_f32_e32 v19, v6, v29  pgm[7@0x8001a69c2000 + 0x1c18] = 0xd1c10006  v_mad_f32 v6, -v6, v29, 1.0  pgm[7@0x8001a69c2000 + 0x1c1c] = 0x23ca3b06 ;;  pgm[7@0x8001a69c2000 + 0x1c20] = 0x020c2106  v_add_f32_e32 v6, v6, v16  pgm[7@0x8001a69c2000 + 0x1c24] = 0x14203512  v_min_f32_e32 v16, v18, v26  pgm[7@0x8001a69c2000 + 0x1c28] = 0x16203710  v_max_f32_e32 v16, v16, v27  pgm[7@0x8001a69c2000 + 0x1c2c] = 0x0a242113  v_mul_f32_e32 v18, v19, v16  pgm[7@0x8001a69c2000 + 0x1c30] = 0x7e2602ff  v_mov_b32_e32 v19, 0xbf7821d1  pgm[7@0x8001a69c2000 + 0x1c34] = 0xbf7821d1 ;;  pgm[7@0x8001a69c2000 + 0x1c38] = 0x0a0c2106  v_mul_f32_e32 v6, v6, v16  pgm[7@0x8001a69c2000 + 0x1c3c] = 0x7e2002ff  v_mov_b32_e32 v16, 0x404f639a  pgm[7@0x8001a69c2000 + 0x1c40] = 0x404f639a ;;  pgm[7@0x8001a69c2000 + 0x1c44] = 0x7e2a02ff  v_mov_b32_e32 v21, 0x3d63ea55  pgm[7@0x8001a69c2000 + 0x1c48] = 0x3d63ea55 ;;  pgm[7@0x8001a69c2000 + 0x1c4c] = 0x30202112  v_madak_f32 v16, v18, v16, 0xbfc4c0f4  pgm[7@0x8001a69c2000 + 0x1c50] = 0xbfc4c0f4 ;;  pgm[7@0x8001a69c2000 + 0x1c54] = 0x30262712  v_madak_f32 v19, v18, v19, 0x3ff0211f  pgm[7@0x8001a69c2000 + 0x1c58] = 0x3ff0211f ;;  pgm[7@0x8001a69c2000 + 0x1c5c] = 0x30242b12  v_madak_f32 v18, v18, v21, 0xbe50ec2a  pgm[7@0x8001a69c2000 + 0x1c60] = 0xbe50ec2a ;;  pgm[7@0x8001a69c2000 + 0x1c64] = 0x2c200cff  v_mac_f32_e32 v16, 0xbeff3f82, v6  pgm[7@0x8001a69c2000 + 0x1c68] = 0xbeff3f82 ;;  pgm[7@0x8001a69c2000 + 0x1c6c] = 0x2c260cff  v_mac_f32_e32 v19, 0x3d2a36a0, v6  pgm[7@0x8001a69c2000 + 0x1c70] = 0x3d2a36a0 ;;  pgm[7@0x8001a69c2000 + 0x1c74] = 0x2c240cff  v_mac_f32_e32 v18, 0x3f875328, v6  pgm[7@0x8001a69c2000 + 0x1c78] = 0x3f875328 ;;  pgm[7@0x8001a69c2000 + 0x1c7c] = 0x0a0c0eff  v_mul_f32_e32 v6, 0x3f999999, v7  pgm[7@0x8001a69c2000 + 0x1c80] = 0x3f999999 ;;  pgm[7@0x8001a69c2000 + 0x1c84] = 0x0a0c0d06  v_mul_f32_e32 v6, v6, v6  pgm[7@0x8001a69c2000 + 0x1c88] = 0x0a0c0d06  v_mul_f32_e32 v6, v6, v6  pgm[7@0x8001a69c2000 + 0x1c8c] = 0xd1058007  v_mul_f32_e64 v7, v6, v16 clamp  pgm[7@0x8001a69c2000 + 0x1c90] = 0x00022106 ;;  pgm[7@0x8001a69c2000 + 0x1c94] = 0xd1058010  v_mul_f32_e64 v16, v6, v19 clamp  pgm[7@0x8001a69c2000 + 0x1c98] = 0x00022706 ;;  pgm[7@0x8001a69c2000 + 0x1c9c] = 0xd1058006  v_mul_f32_e64 v6, v6, v18 clamp  pgm[7@0x8001a69c2000 + 0x1ca0] = 0x00022506 ;;  pgm[7@0x8001a69c2000 + 0x1ca4] = 0x7e0e4307  v_log_f32_e32 v7, v7  pgm[7@0x8001a69c2000 + 0x1ca8] = 0x7e204310  v_log_f32_e32 v16, v16  pgm[7@0x8001a69c2000 + 0x1cac] = 0x7e0c4306  v_log_f32_e32 v6, v6  pgm[7@0x8001a69c2000 + 0x1cb0] = 0x7e2402ff  v_mov_b32_e32 v18, 0x400ccccd  pgm[7@0x8001a69c2000 + 0x1cb4] = 0x400ccccd ;;  pgm[7@0x8001a69c2000 + 0x1cb8] = 0x160e3707  v_max_f32_e32 v7, v7, v27  pgm[7@0x8001a69c2000 + 0x1cbc] = 0x16203710  v_max_f32_e32 v16, v16, v27  pgm[7@0x8001a69c2000 + 0x1cc0] = 0x160c3706  v_max_f32_e32 v6, v6, v27  pgm[7@0x8001a69c2000 + 0x1cc4] = 0x0a0e2507  v_mul_f32_e32 v7, v7, v18  pgm[7@0x8001a69c2000 + 0x1cc8] = 0x0a202510  v_mul_f32_e32 v16, v16, v18  pgm[7@0x8001a69c2000 + 0x1ccc] = 0x0a0c2506  v_mul_f32_e32 v6, v6, v18  pgm[7@0x8001a69c2000 + 0x1cd0] = 0xd1600007  v_exp_f32_e64 v7, v7 mul:2  pgm[7@0x8001a69c2000 + 0x1cd4] = 0x08000107 ;;  pgm[7@0x8001a69c2000 + 0x1cd8] = 0xd1600010  v_exp_f32_e64 v16, v16 mul:2  pgm[7@0x8001a69c2000 + 0x1cdc] = 0x08000110 ;;  pgm[7@0x8001a69c2000 + 0x1ce0] = 0xd1600006  v_exp_f32_e64 v6, v6 mul:2  pgm[7@0x8001a69c2000 + 0x1ce4] = 0x08000106 ;;  pgm[7@0x8001a69c2000 + 0x1ce8] = 0x0a083f08  v_mul_f32_e32 v4, v8, v31  pgm[7@0x8001a69c2000 + 0x1cec] = 0x0a303d08  v_mul_f32_e32 v24, v8, v30  pgm[7@0x8001a69c2000 + 0x1cf0] = 0x0a0a2905  v_mul_f32_e32 v5, v5, v20  pgm[7@0x8001a69c2000 + 0x1cf4] = 0x2c081121  v_mac_f32_e32 v4, v33, v8  pgm[7@0x8001a69c2000 + 0x1cf8] = 0x2c301122  v_mac_f32_e32 v24, v34, v8  pgm[7@0x8001a69c2000 + 0x1cfc] = 0x2c141305  v_mac_f32_e32 v10, v5, v9  pgm[7@0x8001a69c2000 + 0x1d00] = 0x2c321123  v_mac_f32_e32 v25, v35, v8  pgm[7@0x8001a69c2000 + 0x1d04] = 0x2c0e1111  v_mac_f32_e32 v7, v17, v8  pgm[7@0x8001a69c2000 + 0x1d08] = 0x0208090c  v_add_f32_e32 v4, v12, v4  pgm[7@0x8001a69c2000 + 0x1d0c] = 0x2c20110f  v_mac_f32_e32 v16, v15, v8  pgm[7@0x8001a69c2000 + 0x1d10] = 0x020a310b  v_add_f32_e32 v5, v11, v24  pgm[7@0x8001a69c2000 + 0x1d14] = 0x2c0c110d  v_mac_f32_e32 v6, v13, v8  pgm[7@0x8001a69c2000 + 0x1d18] = 0x0210330a  v_add_f32_e32 v8, v10, v25  pgm[7@0x8001a69c2000 + 0x1d1c] = 0x02080f04  v_add_f32_e32 v4, v4, v7  pgm[7@0x8001a69c2000 + 0x1d20] = 0x020c0d08  v_add_f32_e32 v6, v8, v6  pgm[7@0x8001a69c2000 + 0x1d24] = 0x020a2105  v_add_f32_e32 v5, v5, v16  pgm[7@0x8001a69c2000 + 0x1d28] = 0x0a0e0801  v_mul_f32_e32 v7, s1, v4  pgm[7@0x8001a69c2000 + 0x1d2c] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001a69c2000 + 0x1d30] = 0xbfb8aa3b ;;  pgm[7@0x8001a69c2000 + 0x1d34] = 0x0a100a01  v_mul_f32_e32 v8, s1, v5  pgm[7@0x8001a69c2000 + 0x1d38] = 0x0a120c01  v_mul_f32_e32 v9, s1, v6  pgm[7@0x8001a69c2000 + 0x1d3c] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001a69c2000 + 0x1d40] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001a69c2000 + 0x1d44] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001a69c2000 + 0x1d48] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001a69c2000 + 0x1d4c] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001a69c2000 + 0x1d50] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001a69c2000 + 0x1d54] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s1  pgm[7@0x8001a69c2000 + 0x1d58] = 0x000002f2 ;;  pgm[7@0x8001a69c2000 + 0x1d5c] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001a69c2000 + 0x1d60] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001a69c2000 + 0x1d64] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001a69c2000 + 0x1d68] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001a69c2000 + 0x1d6c] = 0x042e2ef2  v_sub_f32_e32 v23, 1.0, v23  pgm[7@0x8001a69c2000 + 0x1d70] = 0x00080f04  v_cndmask_b32_e32 v4, v4, v7, vcc  pgm[7@0x8001a69c2000 + 0x1d74] = 0x000a1105  v_cndmask_b32_e32 v5, v5, v8, vcc  pgm[7@0x8001a69c2000 + 0x1d78] = 0x000c1306  v_cndmask_b32_e32 v6, v6, v9, vcc  pgm[7@0x8001a69c2000 + 0x1d7c] = 0x2c002f04  v_mac_f32_e32 v0, v4, v23  pgm[7@0x8001a69c2000 + 0x1d80] = 0x2c022f05  v_mac_f32_e32 v1, v5, v23  pgm[7@0x8001a69c2000 + 0x1d84] = 0x2c042f06  v_mac_f32_e32 v2, v6, v23  pgm[7@0x8001a69c2000 + 0x1d88] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001a69c2000 + 0x1d8c] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001a69c2000 + 0x1d90] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001a69c2000 + 0x1d94] = 0x00020300 ;;  pgm[7@0x8001a69c2000 + 0x1d98] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001a69c2000 + 0x1d9c] = 0x00020702 ;;  pgm[7@0x8001a69c2000 + 0x1da0] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001a69c2000 + 0x1da4] = 0x00000100 ;;  pgm[7@0x8001a69c2000 + 0x1da8] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001759c2000 of length 1448 bytes from IB[7@0x8001a7dc0100 + 0xc24] pgm[7@0x8001759c2000 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001759c2000 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001759c2000 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001759c2000 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001759c2000 + 0x10 ] = 0x7e100304  v_mov_b32_e32 v8, v4  pgm[7@0x8001759c2000 + 0x14 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001759c2000 + 0x18 ] = 0x81009008  s_add_i32 s0, s8, 16  pgm[7@0x8001759c2000 + 0x1c ] = 0xbe810009  s_mov_b32 s1, s9  pgm[7@0x8001759c2000 + 0x20 ] = 0xc00a0400  s_load_dwordx4 s[16:19], s[0:1], 0x0  pgm[7@0x8001759c2000 + 0x24 ] = 0x00000000 ;;  pgm[7@0x8001759c2000 + 0x28 ] = 0x8106b008  s_add_i32 s6, s8, 48  pgm[7@0x8001759c2000 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x8001759c2000 + 0x30 ] = 0xbea80002  s_mov_b32 s40, s2  pgm[7@0x8001759c2000 + 0x34 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001759c2000 + 0x38 ] = 0x00000000 ;;  pgm[7@0x8001759c2000 + 0x3c ] = 0x810aa008  s_add_i32 s10, s8, 32  pgm[7@0x8001759c2000 + 0x40 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001759c2000 + 0x44 ] = 0x00000000 ;;  pgm[7@0x8001759c2000 + 0x48 ] = 0x8108c008  s_add_i32 s8, s8, 64  pgm[7@0x8001759c2000 + 0x4c ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x8001759c2000 + 0x50 ] = 0xc00a0504  s_load_dwordx4 s[20:23], s[8:9], 0x0  pgm[7@0x8001759c2000 + 0x54 ] = 0x00000000 ;;  pgm[7@0x8001759c2000 + 0x58 ] = 0xc00a0305  s_load_dwordx4 s[12:15], s[10:11], 0x0  pgm[7@0x8001759c2000 + 0x5c ] = 0x00000000 ;;  pgm[7@0x8001759c2000 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001759c2000 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[9:12], v5, s[16:19], 0 idxen  pgm[7@0x8001759c2000 + 0x68 ] = 0x80040905 ;;  pgm[7@0x8001759c2000 + 0x6c ] = 0xbeab00ff  s_mov_b32 s43, 0x27fac  pgm[7@0x8001759c2000 + 0x70 ] = 0x00027fac ;;  pgm[7@0x8001759c2000 + 0x74 ] = 0xb02a00a0  s_movk_i32 s42, 0xa0  pgm[7@0x8001759c2000 + 0x78 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v8, s[20:23], 0 idxen  pgm[7@0x8001759c2000 + 0x7c ] = 0x80050d08 ;;  pgm[7@0x8001759c2000 + 0x80 ] = 0xbea900ff  s_mov_b32 s41, 0x8000  pgm[7@0x8001759c2000 + 0x84 ] = 0x00008000 ;;  pgm[7@0x8001759c2000 + 0x88 ] = 0xc0260194  s_buffer_load_dwordx2 s[6:7], s[40:43], 0x40  pgm[7@0x8001759c2000 + 0x8c ] = 0x00000040 ;;  pgm[7@0x8001759c2000 + 0x90 ] = 0xc02a0514  s_buffer_load_dwordx4 s[20:23], s[40:43], 0x48  pgm[7@0x8001759c2000 + 0x94 ] = 0x00000048 ;;  pgm[7@0x8001759c2000 + 0x98 ] = 0xc02a0414  s_buffer_load_dwordx4 s[16:19], s[40:43], 0x58  pgm[7@0x8001759c2000 + 0x9c ] = 0x00000058 ;;  pgm[7@0x8001759c2000 + 0xa0 ] = 0xc02a0214  s_buffer_load_dwordx4 s[8:11], s[40:43], 0x68  pgm[7@0x8001759c2000 + 0xa4 ] = 0x00000068 ;;  pgm[7@0x8001759c2000 + 0xa8 ] = 0xc0260714  s_buffer_load_dwordx2 s[28:29], s[40:43], 0x78  pgm[7@0x8001759c2000 + 0xac ] = 0x00000078 ;;  pgm[7@0x8001759c2000 + 0xb0 ] = 0x86048104  s_and_b32 s4, s4, 1  pgm[7@0x8001759c2000 + 0xb4 ] = 0xbf068004  s_cmp_eq_u32 s4, 0  pgm[7@0x8001759c2000 + 0xb8 ] = 0xbf8c0071  s_waitcnt vmcnt(1) lgkmcnt(0)  pgm[7@0x8001759c2000 + 0xbc ] = 0x0a021416  v_mul_f32_e32 v1, s22, v10  pgm[7@0x8001759c2000 + 0xc0 ] = 0x0a041417  v_mul_f32_e32 v2, s23, v10  pgm[7@0x8001759c2000 + 0xc4 ] = 0x2c021206  v_mac_f32_e32 v1, s6, v9  pgm[7@0x8001759c2000 + 0xc8 ] = 0x0a001410  v_mul_f32_e32 v0, s16, v10  pgm[7@0x8001759c2000 + 0xcc ] = 0x2c041207  v_mac_f32_e32 v2, s7, v9  pgm[7@0x8001759c2000 + 0xd0 ] = 0x2c021612  v_mac_f32_e32 v1, s18, v11  pgm[7@0x8001759c2000 + 0xd4 ] = 0x2c001214  v_mac_f32_e32 v0, s20, v9  pgm[7@0x8001759c2000 + 0xd8 ] = 0x2c041613  v_mac_f32_e32 v2, s19, v11  pgm[7@0x8001759c2000 + 0xdc ] = 0x2c02180a  v_mac_f32_e32 v1, s10, v12  pgm[7@0x8001759c2000 + 0xe0 ] = 0x2c001608  v_mac_f32_e32 v0, s8, v11  pgm[7@0x8001759c2000 + 0xe4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001759c2000 + 0xe8 ] = 0x04061b01  v_sub_f32_e32 v3, v1, v13  pgm[7@0x8001759c2000 + 0xec ] = 0x2c04180b  v_mac_f32_e32 v2, s11, v12  pgm[7@0x8001759c2000 + 0xf0 ] = 0x2c00181c  v_mac_f32_e32 v0, s28, v12  pgm[7@0x8001759c2000 + 0xf4 ] = 0x040a1d02  v_sub_f32_e32 v5, v2, v14  pgm[7@0x8001759c2000 + 0xf8 ] = 0x0a060703  v_mul_f32_e32 v3, v3, v3  pgm[7@0x8001759c2000 + 0xfc ] = 0x2c060b05  v_mac_f32_e32 v3, v5, v5  pgm[7@0x8001759c2000 + 0x100 ] = 0x041e1f00  v_sub_f32_e32 v15, v0, v15  pgm[7@0x8001759c2000 + 0x104 ] = 0x2c061f0f  v_mac_f32_e32 v3, v15, v15  pgm[7@0x8001759c2000 + 0x108 ] = 0xd1640108  v_rsq_f32_e64 v8, |v3|  pgm[7@0x8001759c2000 + 0x10c ] = 0x00000103 ;;  pgm[7@0x8001759c2000 + 0x110 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0x7f7fffff  pgm[7@0x8001759c2000 + 0x114 ] = 0x7f7fffff ;;  pgm[7@0x8001759c2000 + 0x118 ] = 0x0a0a1411  v_mul_f32_e32 v5, s17, v10  pgm[7@0x8001759c2000 + 0x11c ] = 0x2c0a1215  v_mac_f32_e32 v5, s21, v9  pgm[7@0x8001759c2000 + 0x120 ] = 0x14100708  v_min_f32_e32 v8, v8, v3  pgm[7@0x8001759c2000 + 0x124 ] = 0x7e104508  v_rcp_f32_e32 v8, v8  pgm[7@0x8001759c2000 + 0x128 ] = 0x2c0a1609  v_mac_f32_e32 v5, s9, v11  pgm[7@0x8001759c2000 + 0x12c ] = 0x2c0a181d  v_mac_f32_e32 v5, s29, v12  pgm[7@0x8001759c2000 + 0x130 ] = 0x14100708  v_min_f32_e32 v8, v8, v3  pgm[7@0x8001759c2000 + 0x134 ] = 0x161010ff  v_max_f32_e32 v8, 0xff7fffff, v8  pgm[7@0x8001759c2000 + 0x138 ] = 0xff7fffff ;;  pgm[7@0x8001759c2000 + 0x13c ] = 0x0a1010ff  v_mul_f32_e32 v8, 0x3c23d70a, v8  pgm[7@0x8001759c2000 + 0x140 ] = 0x3c23d70a ;;  pgm[7@0x8001759c2000 + 0x144 ] = 0x141010f2  v_min_f32_e32 v8, 1.0, v8  pgm[7@0x8001759c2000 + 0x148 ] = 0xbf840005  s_cbranch_scc0 5  pgm[7@0x8001759c2000 + 0x14c ] = 0x7e180305  v_mov_b32_e32 v12, v5  pgm[7@0x8001759c2000 + 0x150 ] = 0x7e160300  v_mov_b32_e32 v11, v0  pgm[7@0x8001759c2000 + 0x154 ] = 0x7e140302  v_mov_b32_e32 v10, v2  pgm[7@0x8001759c2000 + 0x158 ] = 0x7e120301  v_mov_b32_e32 v9, v1  pgm[7@0x8001759c2000 + 0x15c ] = 0xbf82000a  s_branch 10  pgm[7@0x8001759c2000 + 0x160 ] = 0xd10b8009  v_max_f32_e64 v9, v1, v1 clamp  pgm[7@0x8001759c2000 + 0x164 ] = 0x00020301 ;;  pgm[7@0x8001759c2000 + 0x168 ] = 0xd10b800a  v_max_f32_e64 v10, v2, v2 clamp  pgm[7@0x8001759c2000 + 0x16c ] = 0x00020502 ;;  pgm[7@0x8001759c2000 + 0x170 ] = 0xd10b800b  v_max_f32_e64 v11, v0, v0 clamp  pgm[7@0x8001759c2000 + 0x174 ] = 0x00020100 ;;  pgm[7@0x8001759c2000 + 0x178 ] = 0xd10b800c  v_max_f32_e64 v12, v5, v5 clamp  pgm[7@0x8001759c2000 + 0x17c ] = 0x00020b05 ;;  pgm[7@0x8001759c2000 + 0x180 ] = 0xd10b8008  v_max_f32_e64 v8, v8, v8 clamp  pgm[7@0x8001759c2000 + 0x184 ] = 0x00021108 ;;  pgm[7@0x8001759c2000 + 0x188 ] = 0xc0220154  s_buffer_load_dword s5, s[40:43], 0x80  pgm[7@0x8001759c2000 + 0x18c ] = 0x00000080 ;;  pgm[7@0x8001759c2000 + 0x190 ] = 0xe0042000  buffer_load_format_xy v[21:22], v7, s[24:27], 0 idxen  pgm[7@0x8001759c2000 + 0x194 ] = 0x80061507 ;;  pgm[7@0x8001759c2000 + 0x198 ] = 0x0a0e1eff  v_mul_f32_e32 v7, 0xbccccccd, v15  pgm[7@0x8001759c2000 + 0x19c ] = 0xbccccccd ;;  pgm[7@0x8001759c2000 + 0x1a0 ] = 0x7e2002ff  v_mov_b32_e32 v16, 0x42ce0000  pgm[7@0x8001759c2000 + 0x1a4 ] = 0x42ce0000 ;;  pgm[7@0x8001759c2000 + 0x1a8 ] = 0x7e1e02ff  v_mov_b32_e32 v15, 0x40e00000  pgm[7@0x8001759c2000 + 0x1ac ] = 0x40e00000 ;;  pgm[7@0x8001759c2000 + 0x1b0 ] = 0x7e2402ff  v_mov_b32_e32 v18, 0x41500000  pgm[7@0x8001759c2000 + 0x1b4 ] = 0x41500000 ;;  pgm[7@0x8001759c2000 + 0x1b8 ] = 0x7e2602ff  v_mov_b32_e32 v19, 0x40400000  pgm[7@0x8001759c2000 + 0x1bc ] = 0x40400000 ;;  pgm[7@0x8001759c2000 + 0x1c0 ] = 0x0222210e  v_add_f32_e32 v17, v14, v16  pgm[7@0x8001759c2000 + 0x1c4 ] = 0x2c201f0d  v_mac_f32_e32 v16, v13, v15  pgm[7@0x8001759c2000 + 0x1c8 ] = 0x301e1f0e  v_madak_f32 v15, v14, v15, 0x41500000  pgm[7@0x8001759c2000 + 0x1cc ] = 0x41500000 ;;  pgm[7@0x8001759c2000 + 0x1d0 ] = 0x2c24270d  v_mac_f32_e32 v18, v13, v19  pgm[7@0x8001759c2000 + 0x1d4 ] = 0x301c270e  v_madak_f32 v14, v14, v19, 0x41880000  pgm[7@0x8001759c2000 + 0x1d8 ] = 0x41880000 ;;  pgm[7@0x8001759c2000 + 0x1dc ] = 0x7e2602ff  v_mov_b32_e32 v19, 0x3f90a3d7  pgm[7@0x8001759c2000 + 0x1e0 ] = 0x3f90a3d7 ;;  pgm[7@0x8001759c2000 + 0x1e4 ] = 0xc0220114  s_buffer_load_dword s4, s[40:43], 0x90  pgm[7@0x8001759c2000 + 0x1e8 ] = 0x00000090 ;;  pgm[7@0x8001759c2000 + 0x1ec ] = 0xc02a0814  s_buffer_load_dwordx4 s[32:35], s[40:43], 0x0  pgm[7@0x8001759c2000 + 0x1f0 ] = 0x00000000 ;;  pgm[7@0x8001759c2000 + 0x1f4 ] = 0xc02a0914  s_buffer_load_dwordx4 s[36:39], s[40:43], 0x10  pgm[7@0x8001759c2000 + 0x1f8 ] = 0x00000010 ;;  pgm[7@0x8001759c2000 + 0x1fc ] = 0xc02a0714  s_buffer_load_dwordx4 s[28:31], s[40:43], 0x20  pgm[7@0x8001759c2000 + 0x200 ] = 0x00000020 ;;  pgm[7@0x8001759c2000 + 0x204 ] = 0xc02a0614  s_buffer_load_dwordx4 s[24:27], s[40:43], 0x30  pgm[7@0x8001759c2000 + 0x208 ] = 0x00000030 ;;  pgm[7@0x8001759c2000 + 0x20c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001759c2000 + 0x210 ] = 0x2c1e2605  v_mac_f32_e32 v15, s5, v19  pgm[7@0x8001759c2000 + 0x214 ] = 0x301e1ef8  v_madak_f32 v15, 0.15915494, v15, 0x3e800000  pgm[7@0x8001759c2000 + 0x218 ] = 0x3e800000 ;;  pgm[7@0x8001759c2000 + 0x21c ] = 0x7e283f0f  v_floor_f32_e32 v20, v15  pgm[7@0x8001759c2000 + 0x220 ] = 0x041e290f  v_sub_f32_e32 v15, v15, v20  pgm[7@0x8001759c2000 + 0x224 ] = 0x7e2802ff  v_mov_b32_e32 v20, 0x3f95c28f  pgm[7@0x8001759c2000 + 0x228 ] = 0x3f95c28f ;;  pgm[7@0x8001759c2000 + 0x22c ] = 0x2c1c2805  v_mac_f32_e32 v14, s5, v20  pgm[7@0x8001759c2000 + 0x230 ] = 0x301c1cf8  v_madak_f32 v14, 0.15915494, v14, 0x3e800000  pgm[7@0x8001759c2000 + 0x234 ] = 0x3e800000 ;;  pgm[7@0x8001759c2000 + 0x238 ] = 0x7e303f0e  v_floor_f32_e32 v24, v14  pgm[7@0x8001759c2000 + 0x23c ] = 0x041c310e  v_sub_f32_e32 v14, v14, v24  pgm[7@0x8001759c2000 + 0x240 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x40c90fdb  pgm[7@0x8001759c2000 + 0x244 ] = 0x40c90fdb ;;  pgm[7@0x8001759c2000 + 0x248 ] = 0x301e310f  v_madak_f32 v15, v15, v24, 0xc0490fdb  pgm[7@0x8001759c2000 + 0x24c ] = 0xc0490fdb ;;  pgm[7@0x8001759c2000 + 0x250 ] = 0x0a1e1f0f  v_mul_f32_e32 v15, v15, v15  pgm[7@0x8001759c2000 + 0x254 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xb4878163  pgm[7@0x8001759c2000 + 0x258 ] = 0xb4878163 ;;  pgm[7@0x8001759c2000 + 0x25c ] = 0x3034330f  v_madak_f32 v26, v15, v25, 0x37cfb5a1  pgm[7@0x8001759c2000 + 0x260 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c2000 + 0x264 ] = 0x3034350f  v_madak_f32 v26, v15, v26, 0xbab609ba  pgm[7@0x8001759c2000 + 0x268 ] = 0xbab609ba ;;  pgm[7@0x8001759c2000 + 0x26c ] = 0x3034350f  v_madak_f32 v26, v15, v26, 0x3d2aaaa4  pgm[7@0x8001759c2000 + 0x270 ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c2000 + 0x274 ] = 0x301c310e  v_madak_f32 v14, v14, v24, 0xc0490fdb  pgm[7@0x8001759c2000 + 0x278 ] = 0xc0490fdb ;;  pgm[7@0x8001759c2000 + 0x27c ] = 0xd1c1001a  v_mad_f32 v26, v15, v26, -0.5  pgm[7@0x8001759c2000 + 0x280 ] = 0x03c6350f ;;  pgm[7@0x8001759c2000 + 0x284 ] = 0x0a1c1d0e  v_mul_f32_e32 v14, v14, v14  pgm[7@0x8001759c2000 + 0x288 ] = 0xd1c1000f  v_mad_f32 v15, v15, v26, 1.0  pgm[7@0x8001759c2000 + 0x28c ] = 0x03ca350f ;;  pgm[7@0x8001759c2000 + 0x290 ] = 0x3034330e  v_madak_f32 v26, v14, v25, 0x37cfb5a1  pgm[7@0x8001759c2000 + 0x294 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c2000 + 0x298 ] = 0x3034350e  v_madak_f32 v26, v14, v26, 0xbab609ba  pgm[7@0x8001759c2000 + 0x29c ] = 0xbab609ba ;;  pgm[7@0x8001759c2000 + 0x2a0 ] = 0x3034350e  v_madak_f32 v26, v14, v26, 0x3d2aaaa4  pgm[7@0x8001759c2000 + 0x2a4 ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c2000 + 0x2a8 ] = 0xd1c1001a  v_mad_f32 v26, v14, v26, -0.5  pgm[7@0x8001759c2000 + 0x2ac ] = 0x03c6350e ;;  pgm[7@0x8001759c2000 + 0x2b0 ] = 0xd1c1000e  v_mad_f32 v14, v14, v26, 1.0  pgm[7@0x8001759c2000 + 0x2b4 ] = 0x03ca350e ;;  pgm[7@0x8001759c2000 + 0x2b8 ] = 0x7e3402ff  v_mov_b32_e32 v26, 0x3e000000  pgm[7@0x8001759c2000 + 0x2bc ] = 0x3e000000 ;;  pgm[7@0x8001759c2000 + 0x2c0 ] = 0x0a1e350f  v_mul_f32_e32 v15, v15, v26  pgm[7@0x8001759c2000 + 0x2c4 ] = 0x7e3602ff  v_mov_b32_e32 v27, 0x3e800000  pgm[7@0x8001759c2000 + 0x2c8 ] = 0x3e800000 ;;  pgm[7@0x8001759c2000 + 0x2cc ] = 0x2c202605  v_mac_f32_e32 v16, s5, v19  pgm[7@0x8001759c2000 + 0x2d0 ] = 0x2c1e370e  v_mac_f32_e32 v15, v14, v27  pgm[7@0x8001759c2000 + 0x2d4 ] = 0x301c20f8  v_madak_f32 v14, 0.15915494, v16, 0x3e800000  pgm[7@0x8001759c2000 + 0x2d8 ] = 0x3e800000 ;;  pgm[7@0x8001759c2000 + 0x2dc ] = 0x7e203f0e  v_floor_f32_e32 v16, v14  pgm[7@0x8001759c2000 + 0x2e0 ] = 0x041c210e  v_sub_f32_e32 v14, v14, v16  pgm[7@0x8001759c2000 + 0x2e4 ] = 0x2c242805  v_mac_f32_e32 v18, s5, v20  pgm[7@0x8001759c2000 + 0x2e8 ] = 0x302024f8  v_madak_f32 v16, 0.15915494, v18, 0x3e800000  pgm[7@0x8001759c2000 + 0x2ec ] = 0x3e800000 ;;  pgm[7@0x8001759c2000 + 0x2f0 ] = 0x301c310e  v_madak_f32 v14, v14, v24, 0xc0490fdb  pgm[7@0x8001759c2000 + 0x2f4 ] = 0xc0490fdb ;;  pgm[7@0x8001759c2000 + 0x2f8 ] = 0x7e243f10  v_floor_f32_e32 v18, v16  pgm[7@0x8001759c2000 + 0x2fc ] = 0x0a1c1d0e  v_mul_f32_e32 v14, v14, v14  pgm[7@0x8001759c2000 + 0x300 ] = 0x04202510  v_sub_f32_e32 v16, v16, v18  pgm[7@0x8001759c2000 + 0x304 ] = 0x3024330e  v_madak_f32 v18, v14, v25, 0x37cfb5a1  pgm[7@0x8001759c2000 + 0x308 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c2000 + 0x30c ] = 0x3024250e  v_madak_f32 v18, v14, v18, 0xbab609ba  pgm[7@0x8001759c2000 + 0x310 ] = 0xbab609ba ;;  pgm[7@0x8001759c2000 + 0x314 ] = 0x3024250e  v_madak_f32 v18, v14, v18, 0x3d2aaaa4  pgm[7@0x8001759c2000 + 0x318 ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c2000 + 0x31c ] = 0x30203110  v_madak_f32 v16, v16, v24, 0xc0490fdb  pgm[7@0x8001759c2000 + 0x320 ] = 0xc0490fdb ;;  pgm[7@0x8001759c2000 + 0x324 ] = 0xd1c10012  v_mad_f32 v18, v14, v18, -0.5  pgm[7@0x8001759c2000 + 0x328 ] = 0x03c6250e ;;  pgm[7@0x8001759c2000 + 0x32c ] = 0x0a202110  v_mul_f32_e32 v16, v16, v16  pgm[7@0x8001759c2000 + 0x330 ] = 0xd1c1000e  v_mad_f32 v14, v14, v18, 1.0  pgm[7@0x8001759c2000 + 0x334 ] = 0x03ca250e ;;  pgm[7@0x8001759c2000 + 0x338 ] = 0x30243310  v_madak_f32 v18, v16, v25, 0x37cfb5a1  pgm[7@0x8001759c2000 + 0x33c ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c2000 + 0x340 ] = 0x30242510  v_madak_f32 v18, v16, v18, 0xbab609ba  pgm[7@0x8001759c2000 + 0x344 ] = 0xbab609ba ;;  pgm[7@0x8001759c2000 + 0x348 ] = 0x30242510  v_madak_f32 v18, v16, v18, 0x3d2aaaa4  pgm[7@0x8001759c2000 + 0x34c ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c2000 + 0x350 ] = 0xd1c10012  v_mad_f32 v18, v16, v18, -0.5  pgm[7@0x8001759c2000 + 0x354 ] = 0x03c62510 ;;  pgm[7@0x8001759c2000 + 0x358 ] = 0xd1c10010  v_mad_f32 v16, v16, v18, 1.0  pgm[7@0x8001759c2000 + 0x35c ] = 0x03ca2510 ;;  pgm[7@0x8001759c2000 + 0x360 ] = 0x0a1c350e  v_mul_f32_e32 v14, v14, v26  pgm[7@0x8001759c2000 + 0x364 ] = 0x021a1aff  v_add_f32_e32 v13, 0x42e20000, v13  pgm[7@0x8001759c2000 + 0x368 ] = 0x42e20000 ;;  pgm[7@0x8001759c2000 + 0x36c ] = 0x2c1c3710  v_mac_f32_e32 v14, v16, v27  pgm[7@0x8001759c2000 + 0x370 ] = 0x02202205  v_add_f32_e32 v16, s5, v17  pgm[7@0x8001759c2000 + 0x374 ] = 0x021a1a05  v_add_f32_e32 v13, s5, v13  pgm[7@0x8001759c2000 + 0x378 ] = 0x302020f8  v_madak_f32 v16, 0.15915494, v16, 0x3e800000  pgm[7@0x8001759c2000 + 0x37c ] = 0x3e800000 ;;  pgm[7@0x8001759c2000 + 0x380 ] = 0x7e223f10  v_floor_f32_e32 v17, v16  pgm[7@0x8001759c2000 + 0x384 ] = 0x301a1af8  v_madak_f32 v13, 0.15915494, v13, 0x3e800000  pgm[7@0x8001759c2000 + 0x388 ] = 0x3e800000 ;;  pgm[7@0x8001759c2000 + 0x38c ] = 0x04202310  v_sub_f32_e32 v16, v16, v17  pgm[7@0x8001759c2000 + 0x390 ] = 0x7e223f0d  v_floor_f32_e32 v17, v13  pgm[7@0x8001759c2000 + 0x394 ] = 0x041a230d  v_sub_f32_e32 v13, v13, v17  pgm[7@0x8001759c2000 + 0x398 ] = 0x7e2202ff  v_mov_b32_e32 v17, 0xc0490fdb  pgm[7@0x8001759c2000 + 0x39c ] = 0xc0490fdb ;;  pgm[7@0x8001759c2000 + 0x3a0 ] = 0x2c22310d  v_mac_f32_e32 v17, v13, v24  pgm[7@0x8001759c2000 + 0x3a4 ] = 0x301a3110  v_madak_f32 v13, v16, v24, 0xc0490fdb  pgm[7@0x8001759c2000 + 0x3a8 ] = 0xc0490fdb ;;  pgm[7@0x8001759c2000 + 0x3ac ] = 0x0a1a1b0d  v_mul_f32_e32 v13, v13, v13  pgm[7@0x8001759c2000 + 0x3b0 ] = 0x3020330d  v_madak_f32 v16, v13, v25, 0x37cfb5a1  pgm[7@0x8001759c2000 + 0x3b4 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c2000 + 0x3b8 ] = 0x3020210d  v_madak_f32 v16, v13, v16, 0xbab609ba  pgm[7@0x8001759c2000 + 0x3bc ] = 0xbab609ba ;;  pgm[7@0x8001759c2000 + 0x3c0 ] = 0x3020210d  v_madak_f32 v16, v13, v16, 0x3d2aaaa4  pgm[7@0x8001759c2000 + 0x3c4 ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c2000 + 0x3c8 ] = 0xd1c10010  v_mad_f32 v16, v13, v16, -0.5  pgm[7@0x8001759c2000 + 0x3cc ] = 0x03c6210d ;;  pgm[7@0x8001759c2000 + 0x3d0 ] = 0xd1c1000d  v_mad_f32 v13, v13, v16, 1.0  pgm[7@0x8001759c2000 + 0x3d4 ] = 0x03ca210d ;;  pgm[7@0x8001759c2000 + 0x3d8 ] = 0x021a1b0f  v_add_f32_e32 v13, v15, v13  pgm[7@0x8001759c2000 + 0x3dc ] = 0x0a1e2311  v_mul_f32_e32 v15, v17, v17  pgm[7@0x8001759c2000 + 0x3e0 ] = 0x7e2002ff  v_mov_b32_e32 v16, 0x37cfb5a1  pgm[7@0x8001759c2000 + 0x3e4 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c2000 + 0x3e8 ] = 0x2c20330f  v_mac_f32_e32 v16, v15, v25  pgm[7@0x8001759c2000 + 0x3ec ] = 0x7e2202ff  v_mov_b32_e32 v17, 0xbab609ba  pgm[7@0x8001759c2000 + 0x3f0 ] = 0xbab609ba ;;  pgm[7@0x8001759c2000 + 0x3f4 ] = 0x2c22210f  v_mac_f32_e32 v17, v15, v16  pgm[7@0x8001759c2000 + 0x3f8 ] = 0x7e2002ff  v_mov_b32_e32 v16, 0x3d2aaaa4  pgm[7@0x8001759c2000 + 0x3fc ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c2000 + 0x400 ] = 0x2c20230f  v_mac_f32_e32 v16, v15, v17  pgm[7@0x8001759c2000 + 0x404 ] = 0xd1c10010  v_mad_f32 v16, v15, v16, -0.5  pgm[7@0x8001759c2000 + 0x408 ] = 0x03c6210f ;;  pgm[7@0x8001759c2000 + 0x40c ] = 0xd1c1000f  v_mad_f32 v15, v15, v16, 1.0  pgm[7@0x8001759c2000 + 0x410 ] = 0x03ca210f ;;  pgm[7@0x8001759c2000 + 0x414 ] = 0x160e0e80  v_max_f32_e32 v7, 0, v7  pgm[7@0x8001759c2000 + 0x418 ] = 0x021c1f0e  v_add_f32_e32 v14, v14, v15  pgm[7@0x8001759c2000 + 0x41c ] = 0x2c040f0e  v_mac_f32_e32 v2, v14, v7  pgm[7@0x8001759c2000 + 0x420 ] = 0x2c020f0d  v_mac_f32_e32 v1, v13, v7  pgm[7@0x8001759c2000 + 0x424 ] = 0x0a0e0424  v_mul_f32_e32 v7, s36, v2  pgm[7@0x8001759c2000 + 0x428 ] = 0x0a300425  v_mul_f32_e32 v24, s37, v2  pgm[7@0x8001759c2000 + 0x42c ] = 0x0a320426  v_mul_f32_e32 v25, s38, v2  pgm[7@0x8001759c2000 + 0x430 ] = 0x0a340427  v_mul_f32_e32 v26, s39, v2  pgm[7@0x8001759c2000 + 0x434 ] = 0x2c0e0220  v_mac_f32_e32 v7, s32, v1  pgm[7@0x8001759c2000 + 0x438 ] = 0x2c300221  v_mac_f32_e32 v24, s33, v1  pgm[7@0x8001759c2000 + 0x43c ] = 0x2c320222  v_mac_f32_e32 v25, s34, v1  pgm[7@0x8001759c2000 + 0x440 ] = 0x2c340223  v_mac_f32_e32 v26, s35, v1  pgm[7@0x8001759c2000 + 0x444 ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x8001759c2000 + 0x448 ] = 0x2c30001d  v_mac_f32_e32 v24, s29, v0  pgm[7@0x8001759c2000 + 0x44c ] = 0x2c32001e  v_mac_f32_e32 v25, s30, v0  pgm[7@0x8001759c2000 + 0x450 ] = 0x2c34001f  v_mac_f32_e32 v26, s31, v0  pgm[7@0x8001759c2000 + 0x454 ] = 0x2c0e0a18  v_mac_f32_e32 v7, s24, v5  pgm[7@0x8001759c2000 + 0x458 ] = 0x2c300a19  v_mac_f32_e32 v24, s25, v5  pgm[7@0x8001759c2000 + 0x45c ] = 0x2c320a1a  v_mac_f32_e32 v25, s26, v5  pgm[7@0x8001759c2000 + 0x460 ] = 0x2c340a1b  v_mac_f32_e32 v26, s27, v5  pgm[7@0x8001759c2000 + 0x464 ] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x8001759c2000 + 0x468 ] = 0xbf800000  s_nop 0  pgm[7@0x8001759c2000 + 0x46c ] = 0xbf800000  s_nop 0  pgm[7@0x8001759c2000 + 0x470 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v4, s[0:3], 0 idxen  pgm[7@0x8001759c2000 + 0x474 ] = 0x80000d04 ;;  pgm[7@0x8001759c2000 + 0x478 ] = 0xe00c2000  buffer_load_format_xyzw v[17:20], v6, s[12:15], 0 idxen  pgm[7@0x8001759c2000 + 0x47c ] = 0x80031106 ;;  pgm[7@0x8001759c2000 + 0x480 ] = 0xc40008cf  exp pos0 v7, v24, v25, v26 done  pgm[7@0x8001759c2000 + 0x484 ] = 0x1a191807 ;;  pgm[7@0x8001759c2000 + 0x488 ] = 0xc400020f  exp param0 v9, v10, v11, v12  pgm[7@0x8001759c2000 + 0x48c ] = 0x0c0b0a09 ;;  pgm[7@0x8001759c2000 + 0x490 ] = 0xc400021f  exp param1 v8, v23, v23, v23  pgm[7@0x8001759c2000 + 0x494 ] = 0x17171708 ;;  pgm[7@0x8001759c2000 + 0x498 ] = 0xc400022f  exp param2 v1, v2, v0, v5  pgm[7@0x8001759c2000 + 0x49c ] = 0x05000201 ;;  pgm[7@0x8001759c2000 + 0x4a0 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001759c2000 + 0x4a4 ] = 0xc400023f  exp param3 v21, v22, v0, v0  pgm[7@0x8001759c2000 + 0x4a8 ] = 0x00001615 ;;  pgm[7@0x8001759c2000 + 0x4ac ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001759c2000 + 0x4b0 ] = 0xd1c10006  v_mad_f32 v6, v14, 2.0, -1.0  pgm[7@0x8001759c2000 + 0x4b4 ] = 0x03cde90e ;;  pgm[7@0x8001759c2000 + 0x4b8 ] = 0xd1c10004  v_mad_f32 v4, v13, 2.0, -1.0  pgm[7@0x8001759c2000 + 0x4bc ] = 0x03cde90d ;;  pgm[7@0x8001759c2000 + 0x4c0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001759c2000 + 0x4c4 ] = 0xd1c1000d  v_mad_f32 v13, v17, 2.0, -1.0  pgm[7@0x8001759c2000 + 0x4c8 ] = 0x03cde911 ;;  pgm[7@0x8001759c2000 + 0x4cc ] = 0x0a220c16  v_mul_f32_e32 v17, s22, v6  pgm[7@0x8001759c2000 + 0x4d0 ] = 0xd1c1000e  v_mad_f32 v14, v18, 2.0, -1.0  pgm[7@0x8001759c2000 + 0x4d4 ] = 0x03cde912 ;;  pgm[7@0x8001759c2000 + 0x4d8 ] = 0x0a240c17  v_mul_f32_e32 v18, s23, v6  pgm[7@0x8001759c2000 + 0x4dc ] = 0x0a0c0c10  v_mul_f32_e32 v6, s16, v6  pgm[7@0x8001759c2000 + 0x4e0 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001759c2000 + 0x4e4 ] = 0xd1c10007  v_mad_f32 v7, v15, 2.0, -1.0  pgm[7@0x8001759c2000 + 0x4e8 ] = 0x03cde90f ;;  pgm[7@0x8001759c2000 + 0x4ec ] = 0x2c220806  v_mac_f32_e32 v17, s6, v4  pgm[7@0x8001759c2000 + 0x4f0 ] = 0x2c240807  v_mac_f32_e32 v18, s7, v4  pgm[7@0x8001759c2000 + 0x4f4 ] = 0x2c0c0814  v_mac_f32_e32 v6, s20, v4  pgm[7@0x8001759c2000 + 0x4f8 ] = 0x2c220e12  v_mac_f32_e32 v17, s18, v7  pgm[7@0x8001759c2000 + 0x4fc ] = 0x2c240e13  v_mac_f32_e32 v18, s19, v7  pgm[7@0x8001759c2000 + 0x500 ] = 0x2c0c0e08  v_mac_f32_e32 v6, s8, v7  pgm[7@0x8001759c2000 + 0x504 ] = 0x0a0e1c17  v_mul_f32_e32 v7, s23, v14  pgm[7@0x8001759c2000 + 0x508 ] = 0x0a081c16  v_mul_f32_e32 v4, s22, v14  pgm[7@0x8001759c2000 + 0x50c ] = 0x0a1c1c10  v_mul_f32_e32 v14, s16, v14  pgm[7@0x8001759c2000 + 0x510 ] = 0xd1c1000f  v_mad_f32 v15, v19, 2.0, -1.0  pgm[7@0x8001759c2000 + 0x514 ] = 0x03cde913 ;;  pgm[7@0x8001759c2000 + 0x518 ] = 0x2c0e1a07  v_mac_f32_e32 v7, s7, v13  pgm[7@0x8001759c2000 + 0x51c ] = 0x2c1c1a14  v_mac_f32_e32 v14, s20, v13  pgm[7@0x8001759c2000 + 0x520 ] = 0x2c0e1e13  v_mac_f32_e32 v7, s19, v15  pgm[7@0x8001759c2000 + 0x524 ] = 0x2c081a06  v_mac_f32_e32 v4, s6, v13  pgm[7@0x8001759c2000 + 0x528 ] = 0x2c1c1e08  v_mac_f32_e32 v14, s8, v15  pgm[7@0x8001759c2000 + 0x52c ] = 0x0a1a0f06  v_mul_f32_e32 v13, v6, v7  pgm[7@0x8001759c2000 + 0x530 ] = 0x2c081e12  v_mac_f32_e32 v4, s18, v15  pgm[7@0x8001759c2000 + 0x534 ] = 0x0a1e1d11  v_mul_f32_e32 v15, v17, v14  pgm[7@0x8001759c2000 + 0x538 ] = 0xd1c1000d  v_mad_f32 v13, v18, v14, -v13  pgm[7@0x8001759c2000 + 0x53c ] = 0x84361d12 ;;  pgm[7@0x8001759c2000 + 0x540 ] = 0xd1c10010  v_mad_f32 v16, v20, 2.0, -1.0  pgm[7@0x8001759c2000 + 0x544 ] = 0x03cde914 ;;  pgm[7@0x8001759c2000 + 0x548 ] = 0x0a260912  v_mul_f32_e32 v19, v18, v4  pgm[7@0x8001759c2000 + 0x54c ] = 0xd1c1000f  v_mad_f32 v15, v6, v4, -v15  pgm[7@0x8001759c2000 + 0x550 ] = 0x843e0906 ;;  pgm[7@0x8001759c2000 + 0x554 ] = 0x0a281b0d  v_mul_f32_e32 v20, v13, v13  pgm[7@0x8001759c2000 + 0x558 ] = 0xd1c10013  v_mad_f32 v19, v17, v7, -v19  pgm[7@0x8001759c2000 + 0x55c ] = 0x844e0f11 ;;  pgm[7@0x8001759c2000 + 0x560 ] = 0x2c281f0f  v_mac_f32_e32 v20, v15, v15  pgm[7@0x8001759c2000 + 0x564 ] = 0x2c282713  v_mac_f32_e32 v20, v19, v19  pgm[7@0x8001759c2000 + 0x568 ] = 0x7e284914  v_rsq_f32_e32 v20, v20  pgm[7@0x8001759c2000 + 0x56c ] = 0x0a122004  v_mul_f32_e32 v9, s4, v16  pgm[7@0x8001759c2000 + 0x570 ] = 0xc400024f  exp param4 v17, v18, v6, v0  pgm[7@0x8001759c2000 + 0x574 ] = 0x00061211 ;;  pgm[7@0x8001759c2000 + 0x578 ] = 0xc400025f  exp param5 v4, v7, v14, v0  pgm[7@0x8001759c2000 + 0x57c ] = 0x000e0704 ;;  pgm[7@0x8001759c2000 + 0x580 ] = 0x14060714  v_min_f32_e32 v3, v20, v3  pgm[7@0x8001759c2000 + 0x584 ] = 0x0a14070d  v_mul_f32_e32 v10, v13, v3  pgm[7@0x8001759c2000 + 0x588 ] = 0x0a16070f  v_mul_f32_e32 v11, v15, v3  pgm[7@0x8001759c2000 + 0x58c ] = 0x0a060713  v_mul_f32_e32 v3, v19, v3  pgm[7@0x8001759c2000 + 0x590 ] = 0x0a141509  v_mul_f32_e32 v10, v9, v10  pgm[7@0x8001759c2000 + 0x594 ] = 0x0a161709  v_mul_f32_e32 v11, v9, v11  pgm[7@0x8001759c2000 + 0x598 ] = 0x0a060709  v_mul_f32_e32 v3, v9, v3  pgm[7@0x8001759c2000 + 0x59c ] = 0xc400026f  exp param6 v10, v11, v3, v0  pgm[7@0x8001759c2000 + 0x5a0 ] = 0x00030b0a ;;  pgm[7@0x8001759c2000 + 0x5a4 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359fc000 of length 7596 bytes from IB[7@0x8001a7dc0100 + 0xc98] pgm[7@0x8001359fc000 + 0x0 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001359fc000 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359fc000 + 0x8 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359fc000 + 0xc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x10 ] = 0xd4480002  v_interp_p1_f32_e32 v18, v2, attr0.x  pgm[7@0x8001359fc000 + 0x14 ] = 0xd44c0102  v_interp_p1_f32_e32 v19, v2, attr0.y  pgm[7@0x8001359fc000 + 0x18 ] = 0xd4500402  v_interp_p1_f32_e32 v20, v2, attr1.x  pgm[7@0x8001359fc000 + 0x1c ] = 0xd4490003  v_interp_p2_f32_e32 v18, v3, attr0.x  pgm[7@0x8001359fc000 + 0x20 ] = 0xd44d0103  v_interp_p2_f32_e32 v19, v3, attr0.y  pgm[7@0x8001359fc000 + 0x24 ] = 0xd4510403  v_interp_p2_f32_e32 v20, v3, attr1.x  pgm[7@0x8001359fc000 + 0x28 ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001359fc000 + 0x2c ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x8001359fc000 + 0x30 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359fc000 + 0x34 ] = 0xb0138000  s_movk_i32 s19, 0x8000  pgm[7@0x8001359fc000 + 0x38 ] = 0x8112ff03  s_add_i32 s18, s3, 0x240  pgm[7@0x8001359fc000 + 0x3c ] = 0x00000240 ;;  pgm[7@0x8001359fc000 + 0x40 ] = 0x8100ff03  s_add_i32 s0, s3, 0x270  pgm[7@0x8001359fc000 + 0x44 ] = 0x00000270 ;;  pgm[7@0x8001359fc000 + 0x48 ] = 0xbe810013  s_mov_b32 s1, s19  pgm[7@0x8001359fc000 + 0x4c ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x50 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x54 ] = 0xc00a0700  s_load_dwordx4 s[28:31], s[0:1], 0x0  pgm[7@0x8001359fc000 + 0x58 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x5c ] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3c23d70a  pgm[7@0x8001359fc000 + 0x60 ] = 0x3c23d70a ;;  pgm[7@0x8001359fc000 + 0x64 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001359fc000 + 0x68 ] = 0x0a020313  v_mul_f32_e32 v1, v19, v1  pgm[7@0x8001359fc000 + 0x6c ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001359fc000 + 0x70 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001359fc000 + 0x74 ] = 0x00027fac ;;  pgm[7@0x8001359fc000 + 0x78 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x8001359fc000 + 0x7c ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001359fc000 + 0x80 ] = 0x00008000 ;;  pgm[7@0x8001359fc000 + 0x84 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x180  pgm[7@0x8001359fc000 + 0x88 ] = 0x00000180 ;;  pgm[7@0x8001359fc000 + 0x8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x90 ] = 0xf0800700  image_sample v[24:26], v0, s[20:27], s[28:31] dmask:0x7  pgm[7@0x8001359fc000 + 0x94 ] = 0x00e51800 ;;  pgm[7@0x8001359fc000 + 0x98 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x190  pgm[7@0x8001359fc000 + 0x9c ] = 0x00000190 ;;  pgm[7@0x8001359fc000 + 0xa0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359fc000 + 0xa4 ] = 0x8108ff03  s_add_i32 s8, s3, 0x200  pgm[7@0x8001359fc000 + 0xa8 ] = 0x00000200 ;;  pgm[7@0x8001359fc000 + 0xac ] = 0x7e0e4400  v_rcp_f32_e32 v7, s0  pgm[7@0x8001359fc000 + 0xb0 ] = 0x7e104401  v_rcp_f32_e32 v8, s1  pgm[7@0x8001359fc000 + 0xb4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0xb8 ] = 0x7e364406  v_rcp_f32_e32 v27, s6  pgm[7@0x8001359fc000 + 0xbc ] = 0x7e384407  v_rcp_f32_e32 v28, s7  pgm[7@0x8001359fc000 + 0xc0 ] = 0xbe890013  s_mov_b32 s9, s19  pgm[7@0x8001359fc000 + 0xc4 ] = 0x8110ff03  s_add_i32 s16, s3, 0x230  pgm[7@0x8001359fc000 + 0xc8 ] = 0x00000230 ;;  pgm[7@0x8001359fc000 + 0xcc ] = 0xbe910013  s_mov_b32 s17, s19  pgm[7@0x8001359fc000 + 0xd0 ] = 0xd4140802  v_interp_p1_f32_e32 v5, v2, attr2.x  pgm[7@0x8001359fc000 + 0xd4 ] = 0xd4180902  v_interp_p1_f32_e32 v6, v2, attr2.y  pgm[7@0x8001359fc000 + 0xd8 ] = 0xd4100a02  v_interp_p1_f32_e32 v4, v2, attr2.z  pgm[7@0x8001359fc000 + 0xdc ] = 0xd4241002  v_interp_p1_f32_e32 v9, v2, attr4.x  pgm[7@0x8001359fc000 + 0xe0 ] = 0xd4281102  v_interp_p1_f32_e32 v10, v2, attr4.y  pgm[7@0x8001359fc000 + 0xe4 ] = 0xd42c1202  v_interp_p1_f32_e32 v11, v2, attr4.z  pgm[7@0x8001359fc000 + 0xe8 ] = 0xd4541402  v_interp_p1_f32_e32 v21, v2, attr5.x  pgm[7@0x8001359fc000 + 0xec ] = 0xd4581502  v_interp_p1_f32_e32 v22, v2, attr5.y  pgm[7@0x8001359fc000 + 0xf0 ] = 0xd4000c02  v_interp_p1_f32_e32 v0, v2, attr3.x  pgm[7@0x8001359fc000 + 0xf4 ] = 0xd4040d02  v_interp_p1_f32_e32 v1, v2, attr3.y  pgm[7@0x8001359fc000 + 0xf8 ] = 0xd45c1602  v_interp_p1_f32_e32 v23, v2, attr5.z  pgm[7@0x8001359fc000 + 0xfc ] = 0xd43c1802  v_interp_p1_f32_e32 v15, v2, attr6.x  pgm[7@0x8001359fc000 + 0x100 ] = 0xd4441a02  v_interp_p1_f32_e32 v17, v2, attr6.z  pgm[7@0x8001359fc000 + 0x104 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359fc000 + 0x108 ] = 0xd4401902  v_interp_p1_f32_e32 v16, v2, attr6.y  pgm[7@0x8001359fc000 + 0x10c ] = 0xc00e0504  s_load_dwordx8 s[20:27], s[8:9], 0x0  pgm[7@0x8001359fc000 + 0x110 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x114 ] = 0xc00a0708  s_load_dwordx4 s[28:31], s[16:17], 0x0  pgm[7@0x8001359fc000 + 0x118 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x11c ] = 0xbe9000ff  s_mov_b32 s16, 0x7f7fffff  pgm[7@0x8001359fc000 + 0x120 ] = 0x7f7fffff ;;  pgm[7@0x8001359fc000 + 0x124 ] = 0x14040e10  v_min_f32_e32 v2, s16, v7  pgm[7@0x8001359fc000 + 0x128 ] = 0xbe9100ff  s_mov_b32 s17, 0xff7fffff  pgm[7@0x8001359fc000 + 0x12c ] = 0xff7fffff ;;  pgm[7@0x8001359fc000 + 0x130 ] = 0x140e3610  v_min_f32_e32 v7, s16, v27  pgm[7@0x8001359fc000 + 0x134 ] = 0xd4150803  v_interp_p2_f32_e32 v5, v3, attr2.x  pgm[7@0x8001359fc000 + 0x138 ] = 0xd4190903  v_interp_p2_f32_e32 v6, v3, attr2.y  pgm[7@0x8001359fc000 + 0x13c ] = 0xd4110a03  v_interp_p2_f32_e32 v4, v3, attr2.z  pgm[7@0x8001359fc000 + 0x140 ] = 0xd4010c03  v_interp_p2_f32_e32 v0, v3, attr3.x  pgm[7@0x8001359fc000 + 0x144 ] = 0xd4050d03  v_interp_p2_f32_e32 v1, v3, attr3.y  pgm[7@0x8001359fc000 + 0x148 ] = 0xd4251003  v_interp_p2_f32_e32 v9, v3, attr4.x  pgm[7@0x8001359fc000 + 0x14c ] = 0xd4291103  v_interp_p2_f32_e32 v10, v3, attr4.y  pgm[7@0x8001359fc000 + 0x150 ] = 0xd42d1203  v_interp_p2_f32_e32 v11, v3, attr4.z  pgm[7@0x8001359fc000 + 0x154 ] = 0xd4551403  v_interp_p2_f32_e32 v21, v3, attr5.x  pgm[7@0x8001359fc000 + 0x158 ] = 0xd4591503  v_interp_p2_f32_e32 v22, v3, attr5.y  pgm[7@0x8001359fc000 + 0x15c ] = 0xd45d1603  v_interp_p2_f32_e32 v23, v3, attr5.z  pgm[7@0x8001359fc000 + 0x160 ] = 0xd43d1803  v_interp_p2_f32_e32 v15, v3, attr6.x  pgm[7@0x8001359fc000 + 0x164 ] = 0xd4411903  v_interp_p2_f32_e32 v16, v3, attr6.y  pgm[7@0x8001359fc000 + 0x168 ] = 0xd4451a03  v_interp_p2_f32_e32 v17, v3, attr6.z  pgm[7@0x8001359fc000 + 0x16c ] = 0x14061010  v_min_f32_e32 v3, s16, v8  pgm[7@0x8001359fc000 + 0x170 ] = 0x14103810  v_min_f32_e32 v8, s16, v28  pgm[7@0x8001359fc000 + 0x174 ] = 0x16360411  v_max_f32_e32 v27, s17, v2  pgm[7@0x8001359fc000 + 0x178 ] = 0x16380611  v_max_f32_e32 v28, s17, v3  pgm[7@0x8001359fc000 + 0x17c ] = 0xd10b0002  v_max_f32_e64 v2, v7, s17 div:2  pgm[7@0x8001359fc000 + 0x180 ] = 0x18002307 ;;  pgm[7@0x8001359fc000 + 0x184 ] = 0xd10b0003  v_max_f32_e64 v3, v8, s17 div:2  pgm[7@0x8001359fc000 + 0x188 ] = 0x18002308 ;;  pgm[7@0x8001359fc000 + 0x18c ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0x41f00000  pgm[7@0x8001359fc000 + 0x190 ] = 0x41f00000 ;;  pgm[7@0x8001359fc000 + 0x194 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x42c80000  pgm[7@0x8001359fc000 + 0x198 ] = 0x42c80000 ;;  pgm[7@0x8001359fc000 + 0x19c ] = 0x7e3e5881  v_bfrev_b32_e32 v31, 1  pgm[7@0x8001359fc000 + 0x1a0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x1a4 ] = 0xd1c10007  v_mad_f32 v7, v24, 2.0, -1.0  pgm[7@0x8001359fc000 + 0x1a8 ] = 0x03cde918 ;;  pgm[7@0x8001359fc000 + 0x1ac ] = 0xd1c10008  v_mad_f32 v8, v25, 2.0, -1.0  pgm[7@0x8001359fc000 + 0x1b0 ] = 0x03cde919 ;;  pgm[7@0x8001359fc000 + 0x1b4 ] = 0x2c243b07  v_mac_f32_e32 v18, v7, v29  pgm[7@0x8001359fc000 + 0x1b8 ] = 0x2c263b08  v_mac_f32_e32 v19, v8, v29  pgm[7@0x8001359fc000 + 0x1bc ] = 0x2c043712  v_mac_f32_e32 v2, v18, v27  pgm[7@0x8001359fc000 + 0x1c0 ] = 0x2c063913  v_mac_f32_e32 v3, v19, v28  pgm[7@0x8001359fc000 + 0x1c4 ] = 0xd1c10018  v_mad_f32 v24, v26, 2.0, -1.0  pgm[7@0x8001359fc000 + 0x1c8 ] = 0x03cde91a ;;  pgm[7@0x8001359fc000 + 0x1cc ] = 0x0a0e2918  v_mul_f32_e32 v7, v24, v20  pgm[7@0x8001359fc000 + 0x1d0 ] = 0xd1168014  v_mac_f32_e64 v20, v7, 0.5 clamp  pgm[7@0x8001359fc000 + 0x1d4 ] = 0x0001e107 ;;  pgm[7@0x8001359fc000 + 0x1d8 ] = 0x040e28f2  v_sub_f32_e32 v7, 1.0, v20  pgm[7@0x8001359fc000 + 0x1dc ] = 0x0a100f07  v_mul_f32_e32 v8, v7, v7  pgm[7@0x8001359fc000 + 0x1e0 ] = 0x0a101108  v_mul_f32_e32 v8, v8, v8  pgm[7@0x8001359fc000 + 0x1e4 ] = 0x0a0e0f08  v_mul_f32_e32 v7, v8, v7  pgm[7@0x8001359fc000 + 0x1e8 ] = 0xd1c10007  v_mad_f32 v7, v7, v30, 0.5  pgm[7@0x8001359fc000 + 0x1ec ] = 0x03c23d07 ;;  pgm[7@0x8001359fc000 + 0x1f0 ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x8001359fc000 + 0x1f4 ] = 0x7e2402ff  v_mov_b32_e32 v18, 0x3f7d70a4  pgm[7@0x8001359fc000 + 0x1f8 ] = 0x3f7d70a4 ;;  pgm[7@0x8001359fc000 + 0x1fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x200 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x204 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x208 ] = 0xf09c0300  image_sample_lz v[2:3], v2, s[20:27], s[28:31] dmask:0x3  pgm[7@0x8001359fc000 + 0x20c ] = 0x00e50202 ;;  pgm[7@0x8001359fc000 + 0x210 ] = 0x140e0e10  v_min_f32_e32 v7, s16, v7  pgm[7@0x8001359fc000 + 0x214 ] = 0x16100e11  v_max_f32_e32 v8, s17, v7  pgm[7@0x8001359fc000 + 0x218 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x21c ] = 0xd1c10007  v_mad_f32 v7, -v8, v3, v18  pgm[7@0x8001359fc000 + 0x220 ] = 0x244a0708 ;;  pgm[7@0x8001359fc000 + 0x224 ] = 0x7c880e80  v_cmp_gt_f32_e32 vcc, 0, v7  pgm[7@0x8001359fc000 + 0x228 ] = 0xd1000012  v_cndmask_b32_e64 v18, v31, -1.0, vcc  pgm[7@0x8001359fc000 + 0x22c ] = 0x01a9e71f ;;  pgm[7@0x8001359fc000 + 0x230 ] = 0xd1058007  v_mul_f32_e64 v7, v8, v3 clamp  pgm[7@0x8001359fc000 + 0x234 ] = 0x00020708 ;;  pgm[7@0x8001359fc000 + 0x238 ] = 0x7cb62480  v_cmpx_ngt_f32_e32 vcc, 0, v18  pgm[7@0x8001359fc000 + 0x23c ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x8001359fc000 + 0x240 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001359fc000 + 0x244 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x248 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fc000 + 0x24c ] = 0xd1c18008  v_mad_f32 v8, -v8, v3, 1.0 clamp  pgm[7@0x8001359fc000 + 0x250 ] = 0x23ca0708 ;;  pgm[7@0x8001359fc000 + 0x254 ] = 0x0a062b15  v_mul_f32_e32 v3, v21, v21  pgm[7@0x8001359fc000 + 0x258 ] = 0x2c062d16  v_mac_f32_e32 v3, v22, v22  pgm[7@0x8001359fc000 + 0x25c ] = 0x2c062f17  v_mac_f32_e32 v3, v23, v23  pgm[7@0x8001359fc000 + 0x260 ] = 0x7e064903  v_rsq_f32_e32 v3, v3  pgm[7@0x8001359fc000 + 0x264 ] = 0x8112ff03  s_add_i32 s18, s3, 0x400  pgm[7@0x8001359fc000 + 0x268 ] = 0x00000400 ;;  pgm[7@0x8001359fc000 + 0x26c ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x270 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x274 ] = 0x8112ff03  s_add_i32 s18, s3, 0x430  pgm[7@0x8001359fc000 + 0x278 ] = 0x00000430 ;;  pgm[7@0x8001359fc000 + 0x27c ] = 0xc00a0709  s_load_dwordx4 s[28:31], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x284 ] = 0x8112ff03  s_add_i32 s18, s3, 0x440  pgm[7@0x8001359fc000 + 0x288 ] = 0x00000440 ;;  pgm[7@0x8001359fc000 + 0x28c ] = 0x14060610  v_min_f32_e32 v3, s16, v3  pgm[7@0x8001359fc000 + 0x290 ] = 0x0a241f0f  v_mul_f32_e32 v18, v15, v15  pgm[7@0x8001359fc000 + 0x294 ] = 0xc00e0809  s_load_dwordx8 s[32:39], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x298 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x29c ] = 0x8112ff03  s_add_i32 s18, s3, 0x470  pgm[7@0x8001359fc000 + 0x2a0 ] = 0x00000470 ;;  pgm[7@0x8001359fc000 + 0x2a4 ] = 0x2c242110  v_mac_f32_e32 v18, v16, v16  pgm[7@0x8001359fc000 + 0x2a8 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x2a0  pgm[7@0x8001359fc000 + 0x2ac ] = 0x000002a0 ;;  pgm[7@0x8001359fc000 + 0x2b0 ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x2b0  pgm[7@0x8001359fc000 + 0x2b4 ] = 0x000002b0 ;;  pgm[7@0x8001359fc000 + 0x2b8 ] = 0xc02201c6  s_buffer_load_dword s7, s[12:15], 0x2c0  pgm[7@0x8001359fc000 + 0x2bc ] = 0x000002c0 ;;  pgm[7@0x8001359fc000 + 0x2c0 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x2d0  pgm[7@0x8001359fc000 + 0x2c4 ] = 0x000002d0 ;;  pgm[7@0x8001359fc000 + 0x2c8 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x2e0  pgm[7@0x8001359fc000 + 0x2cc ] = 0x000002e0 ;;  pgm[7@0x8001359fc000 + 0x2d0 ] = 0xc00a0a09  s_load_dwordx4 s[40:43], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x2d4 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x2d8 ] = 0x0a260715  v_mul_f32_e32 v19, v21, v3  pgm[7@0x8001359fc000 + 0x2dc ] = 0x0a2a1309  v_mul_f32_e32 v21, v9, v9  pgm[7@0x8001359fc000 + 0x2e0 ] = 0x2c242311  v_mac_f32_e32 v18, v17, v17  pgm[7@0x8001359fc000 + 0x2e4 ] = 0x2c2a150a  v_mac_f32_e32 v21, v10, v10  pgm[7@0x8001359fc000 + 0x2e8 ] = 0x8112ff03  s_add_i32 s18, s3, 0x480  pgm[7@0x8001359fc000 + 0x2ec ] = 0x00000480 ;;  pgm[7@0x8001359fc000 + 0x2f0 ] = 0x7e244912  v_rsq_f32_e32 v18, v18  pgm[7@0x8001359fc000 + 0x2f4 ] = 0x2c2a170b  v_mac_f32_e32 v21, v11, v11  pgm[7@0x8001359fc000 + 0x2f8 ] = 0xc00e0b09  s_load_dwordx8 s[44:51], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x2fc ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x300 ] = 0xc0220e06  s_buffer_load_dword s56, s[12:15], 0x2f0  pgm[7@0x8001359fc000 + 0x304 ] = 0x000002f0 ;;  pgm[7@0x8001359fc000 + 0x308 ] = 0xc0220ec6  s_buffer_load_dword s59, s[12:15], 0x300  pgm[7@0x8001359fc000 + 0x30c ] = 0x00000300 ;;  pgm[7@0x8001359fc000 + 0x310 ] = 0xc0220e86  s_buffer_load_dword s58, s[12:15], 0x310  pgm[7@0x8001359fc000 + 0x314 ] = 0x00000310 ;;  pgm[7@0x8001359fc000 + 0x318 ] = 0xc0220e46  s_buffer_load_dword s57, s[12:15], 0x320  pgm[7@0x8001359fc000 + 0x31c ] = 0x00000320 ;;  pgm[7@0x8001359fc000 + 0x320 ] = 0xc0220f06  s_buffer_load_dword s60, s[12:15], 0x340  pgm[7@0x8001359fc000 + 0x324 ] = 0x00000340 ;;  pgm[7@0x8001359fc000 + 0x328 ] = 0x8112ff03  s_add_i32 s18, s3, 0x4b0  pgm[7@0x8001359fc000 + 0x32c ] = 0x000004b0 ;;  pgm[7@0x8001359fc000 + 0x330 ] = 0xc00a0d09  s_load_dwordx4 s[52:55], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x334 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x338 ] = 0x7e2a4915  v_rsq_f32_e32 v21, v21  pgm[7@0x8001359fc000 + 0x33c ] = 0x14242410  v_min_f32_e32 v18, s16, v18  pgm[7@0x8001359fc000 + 0x340 ] = 0x0a1e250f  v_mul_f32_e32 v15, v15, v18  pgm[7@0x8001359fc000 + 0x344 ] = 0x0a202510  v_mul_f32_e32 v16, v16, v18  pgm[7@0x8001359fc000 + 0x348 ] = 0x0a222511  v_mul_f32_e32 v17, v17, v18  pgm[7@0x8001359fc000 + 0x34c ] = 0x14242a10  v_min_f32_e32 v18, s16, v21  pgm[7@0x8001359fc000 + 0x350 ] = 0x0a280716  v_mul_f32_e32 v20, v22, v3  pgm[7@0x8001359fc000 + 0x354 ] = 0x0a2a2509  v_mul_f32_e32 v21, v9, v18  pgm[7@0x8001359fc000 + 0x358 ] = 0x0a2c250a  v_mul_f32_e32 v22, v10, v18  pgm[7@0x8001359fc000 + 0x35c ] = 0x0a24250b  v_mul_f32_e32 v18, v11, v18  pgm[7@0x8001359fc000 + 0x360 ] = 0xc0221046  s_buffer_load_dword s65, s[12:15], 0x350  pgm[7@0x8001359fc000 + 0x364 ] = 0x00000350 ;;  pgm[7@0x8001359fc000 + 0x368 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x36c ] = 0xf0800f00  image_sample v[24:27], v0, s[32:39], s[40:43] dmask:0xf  pgm[7@0x8001359fc000 + 0x370 ] = 0x01481800 ;;  pgm[7@0x8001359fc000 + 0x374 ] = 0xf0800700  image_sample v[9:11], v0, s[44:51], s[52:55] dmask:0x7  pgm[7@0x8001359fc000 + 0x378 ] = 0x01ab0900 ;;  pgm[7@0x8001359fc000 + 0x37c ] = 0xc0221086  s_buffer_load_dword s66, s[12:15], 0x360  pgm[7@0x8001359fc000 + 0x380 ] = 0x00000360 ;;  pgm[7@0x8001359fc000 + 0x384 ] = 0xc02210c6  s_buffer_load_dword s67, s[12:15], 0x370  pgm[7@0x8001359fc000 + 0x388 ] = 0x00000370 ;;  pgm[7@0x8001359fc000 + 0x38c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x380  pgm[7@0x8001359fc000 + 0x390 ] = 0x00000380 ;;  pgm[7@0x8001359fc000 + 0x394 ] = 0xc0220fc6  s_buffer_load_dword s63, s[12:15], 0x3a0  pgm[7@0x8001359fc000 + 0x398 ] = 0x000003a0 ;;  pgm[7@0x8001359fc000 + 0x39c ] = 0x0a060717  v_mul_f32_e32 v3, v23, v3  pgm[7@0x8001359fc000 + 0x3a0 ] = 0x7e2e0207  v_mov_b32_e32 v23, s7  pgm[7@0x8001359fc000 + 0x3a4 ] = 0x8112ff03  s_add_i32 s18, s3, 0x280  pgm[7@0x8001359fc000 + 0x3a8 ] = 0x00000280 ;;  pgm[7@0x8001359fc000 + 0x3ac ] = 0xc0221006  s_buffer_load_dword s64, s[12:15], 0x268  pgm[7@0x8001359fc000 + 0x3b0 ] = 0x00000268 ;;  pgm[7@0x8001359fc000 + 0x3b4 ] = 0xc0260a06  s_buffer_load_dwordx2 s[40:41], s[12:15], 0x270  pgm[7@0x8001359fc000 + 0x3b8 ] = 0x00000270 ;;  pgm[7@0x8001359fc000 + 0x3bc ] = 0xc00e0809  s_load_dwordx8 s[32:39], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x3c0 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x3c4 ] = 0xc0221106  s_buffer_load_dword s68, s[12:15], 0x278  pgm[7@0x8001359fc000 + 0x3c8 ] = 0x00000278 ;;  pgm[7@0x8001359fc000 + 0x3cc ] = 0xc0220f86  s_buffer_load_dword s62, s[12:15], 0x280  pgm[7@0x8001359fc000 + 0x3d0 ] = 0x00000280 ;;  pgm[7@0x8001359fc000 + 0x3d4 ] = 0x7e380239  v_mov_b32_e32 v28, s57  pgm[7@0x8001359fc000 + 0x3d8 ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x290  pgm[7@0x8001359fc000 + 0x3dc ] = 0x00000290 ;;  pgm[7@0x8001359fc000 + 0x3e0 ] = 0xc0260a86  s_buffer_load_dwordx2 s[42:43], s[12:15], 0x250  pgm[7@0x8001359fc000 + 0x3e4 ] = 0x00000250 ;;  pgm[7@0x8001359fc000 + 0x3e8 ] = 0xc0220f46  s_buffer_load_dword s61, s[12:15], 0x258  pgm[7@0x8001359fc000 + 0x3ec ] = 0x00000258 ;;  pgm[7@0x8001359fc000 + 0x3f0 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x260  pgm[7@0x8001359fc000 + 0x3f4 ] = 0x00000260 ;;  pgm[7@0x8001359fc000 + 0x3f8 ] = 0x7e3a0238  v_mov_b32_e32 v29, s56  pgm[7@0x8001359fc000 + 0x3fc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x400 ] = 0x7e3c0242  v_mov_b32_e32 v30, s66  pgm[7@0x8001359fc000 + 0x404 ] = 0xc0220b06  s_buffer_load_dword s44, s[12:15], 0x34  pgm[7@0x8001359fc000 + 0x408 ] = 0x00000034 ;;  pgm[7@0x8001359fc000 + 0x40c ] = 0xc0220b46  s_buffer_load_dword s45, s[12:15], 0x3c  pgm[7@0x8001359fc000 + 0x410 ] = 0x0000003c ;;  pgm[7@0x8001359fc000 + 0x414 ] = 0xc0220c86  s_buffer_load_dword s50, s[12:15], 0x148  pgm[7@0x8001359fc000 + 0x418 ] = 0x00000148 ;;  pgm[7@0x8001359fc000 + 0x41c ] = 0x7e8e0280  v_mov_b32_e32 v71, 0  pgm[7@0x8001359fc000 + 0x420 ] = 0x7e7a02ff  v_mov_b32_e32 v61, 0xff  pgm[7@0x8001359fc000 + 0x424 ] = 0x000000ff ;;  pgm[7@0x8001359fc000 + 0x428 ] = 0x7e900280  v_mov_b32_e32 v72, 0  pgm[7@0x8001359fc000 + 0x42c ] = 0x7e920280  v_mov_b32_e32 v73, 0  pgm[7@0x8001359fc000 + 0x430 ] = 0x7e880280  v_mov_b32_e32 v68, 0  pgm[7@0x8001359fc000 + 0x434 ] = 0x7e8a0280  v_mov_b32_e32 v69, 0  pgm[7@0x8001359fc000 + 0x438 ] = 0x7e8c0280  v_mov_b32_e32 v70, 0  pgm[7@0x8001359fc000 + 0x43c ] = 0x7e700280  v_mov_b32_e32 v56, 0  pgm[7@0x8001359fc000 + 0x440 ] = 0x7e760280  v_mov_b32_e32 v59, 0  pgm[7@0x8001359fc000 + 0x444 ] = 0x7e860280  v_mov_b32_e32 v67, 0  pgm[7@0x8001359fc000 + 0x448 ] = 0x7e940280  v_mov_b32_e32 v74, 0  pgm[7@0x8001359fc000 + 0x44c ] = 0x7e960280  v_mov_b32_e32 v75, 0  pgm[7@0x8001359fc000 + 0x450 ] = 0x7e980280  v_mov_b32_e32 v76, 0  pgm[7@0x8001359fc000 + 0x454 ] = 0x7e7c0280  v_mov_b32_e32 v62, 0  pgm[7@0x8001359fc000 + 0x458 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fc000 + 0x45c ] = 0x06303007  v_subrev_f32_e32 v24, s7, v24  pgm[7@0x8001359fc000 + 0x460 ] = 0xd1c10018  v_mad_f32 v24, s6, v24, v23  pgm[7@0x8001359fc000 + 0x464 ] = 0x045e3006 ;;  pgm[7@0x8001359fc000 + 0x468 ] = 0x06323207  v_subrev_f32_e32 v25, s7, v25  pgm[7@0x8001359fc000 + 0x46c ] = 0x2c2e3206  v_mac_f32_e32 v23, s6, v25  pgm[7@0x8001359fc000 + 0x470 ] = 0xd1c10018  v_mad_f32 v24, v24, 2.0, -1.0  pgm[7@0x8001359fc000 + 0x474 ] = 0x03cde918 ;;  pgm[7@0x8001359fc000 + 0x478 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x47c ] = 0x06121239  v_subrev_f32_e32 v9, s57, v9  pgm[7@0x8001359fc000 + 0x480 ] = 0x06141439  v_subrev_f32_e32 v10, s57, v10  pgm[7@0x8001359fc000 + 0x484 ] = 0xd1c10017  v_mad_f32 v23, v23, 2.0, -1.0  pgm[7@0x8001359fc000 + 0x488 ] = 0x03cde917 ;;  pgm[7@0x8001359fc000 + 0x48c ] = 0x06161639  v_subrev_f32_e32 v11, s57, v11  pgm[7@0x8001359fc000 + 0x490 ] = 0x0a40303f  v_mul_f32_e32 v32, s63, v24  pgm[7@0x8001359fc000 + 0x494 ] = 0x0a2e2e3f  v_mul_f32_e32 v23, s63, v23  pgm[7@0x8001359fc000 + 0x498 ] = 0xd1c10009  v_mad_f32 v9, s58, v9, v28  pgm[7@0x8001359fc000 + 0x49c ] = 0x0472123a ;;  pgm[7@0x8001359fc000 + 0x4a0 ] = 0xd1c1000a  v_mad_f32 v10, s58, v10, v28  pgm[7@0x8001359fc000 + 0x4a4 ] = 0x0472143a ;;  pgm[7@0x8001359fc000 + 0x4a8 ] = 0x2c38163a  v_mac_f32_e32 v28, s58, v11  pgm[7@0x8001359fc000 + 0x4ac ] = 0x0a164120  v_mul_f32_e32 v11, v32, v32  pgm[7@0x8001359fc000 + 0x4b0 ] = 0xd1c1000b  v_mad_f32 v11, v23, -v23, -v11  pgm[7@0x8001359fc000 + 0x4b4 ] = 0xc42e2f17 ;;  pgm[7@0x8001359fc000 + 0x4b8 ] = 0x263636ff  v_and_b32_e32 v27, 0x7fffffff, v27  pgm[7@0x8001359fc000 + 0x4bc ] = 0x7fffffff ;;  pgm[7@0x8001359fc000 + 0x4c0 ] = 0x021616f2  v_add_f32_e32 v11, 1.0, v11  pgm[7@0x8001359fc000 + 0x4c4 ] = 0x16161680  v_max_f32_e32 v11, 0, v11  pgm[7@0x8001359fc000 + 0x4c8 ] = 0x7e36431b  v_log_f32_e32 v27, v27  pgm[7@0x8001359fc000 + 0x4cc ] = 0x7e16490b  v_rsq_f32_e32 v11, v11  pgm[7@0x8001359fc000 + 0x4d0 ] = 0x0a321f17  v_mul_f32_e32 v25, v23, v15  pgm[7@0x8001359fc000 + 0x4d4 ] = 0x0a302317  v_mul_f32_e32 v24, v23, v17  pgm[7@0x8001359fc000 + 0x4d8 ] = 0x081e3641  v_mul_legacy_f32_e32 v15, s65, v27  pgm[7@0x8001359fc000 + 0x4dc ] = 0x14161610  v_min_f32_e32 v11, s16, v11  pgm[7@0x8001359fc000 + 0x4e0 ] = 0x7e1e410f  v_exp_f32_e32 v15, v15  pgm[7@0x8001359fc000 + 0x4e4 ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359fc000 + 0x4e8 ] = 0x06343438  v_subrev_f32_e32 v26, s56, v26  pgm[7@0x8001359fc000 + 0x4ec ] = 0x2c300720  v_mac_f32_e32 v24, v32, v3  pgm[7@0x8001359fc000 + 0x4f0 ] = 0x06061e42  v_subrev_f32_e32 v3, s66, v15  pgm[7@0x8001359fc000 + 0x4f4 ] = 0x2c3a3401  v_mac_f32_e32 v29, s1, v26  pgm[7@0x8001359fc000 + 0x4f8 ] = 0x0a342117  v_mul_f32_e32 v26, v23, v16  pgm[7@0x8001359fc000 + 0x4fc ] = 0x2c3c063c  v_mac_f32_e32 v30, s60, v3  pgm[7@0x8001359fc000 + 0x500 ] = 0x14061610  v_min_f32_e32 v3, s16, v11  pgm[7@0x8001359fc000 + 0x504 ] = 0x16060611  v_max_f32_e32 v3, s17, v3  pgm[7@0x8001359fc000 + 0x508 ] = 0x2c322720  v_mac_f32_e32 v25, v32, v19  pgm[7@0x8001359fc000 + 0x50c ] = 0x2c342920  v_mac_f32_e32 v26, v32, v20  pgm[7@0x8001359fc000 + 0x510 ] = 0x2c322b03  v_mac_f32_e32 v25, v3, v21  pgm[7@0x8001359fc000 + 0x514 ] = 0x2c342d03  v_mac_f32_e32 v26, v3, v22  pgm[7@0x8001359fc000 + 0x518 ] = 0x2c302503  v_mac_f32_e32 v24, v3, v18  pgm[7@0x8001359fc000 + 0x51c ] = 0x0a06123b  v_mul_f32_e32 v3, s59, v9  pgm[7@0x8001359fc000 + 0x520 ] = 0x0a12143b  v_mul_f32_e32 v9, s59, v10  pgm[7@0x8001359fc000 + 0x524 ] = 0x0a420608  v_mul_f32_e32 v33, s8, v3  pgm[7@0x8001359fc000 + 0x528 ] = 0x0a441209  v_mul_f32_e32 v34, s9, v9  pgm[7@0x8001359fc000 + 0x52c ] = 0xc0260c06  s_buffer_load_dwordx2 s[48:49], s[12:15], 0x140  pgm[7@0x8001359fc000 + 0x530 ] = 0x00000140 ;;  pgm[7@0x8001359fc000 + 0x534 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x0  pgm[7@0x8001359fc000 + 0x538 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x53c ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xc  pgm[7@0x8001359fc000 + 0x540 ] = 0x0000000c ;;  pgm[7@0x8001359fc000 + 0x544 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x10  pgm[7@0x8001359fc000 + 0x548 ] = 0x00000010 ;;  pgm[7@0x8001359fc000 + 0x54c ] = 0x0a14383b  v_mul_f32_e32 v10, s59, v28  pgm[7@0x8001359fc000 + 0x550 ] = 0x0a461440  v_mul_f32_e32 v35, s64, v10  pgm[7@0x8001359fc000 + 0x554 ] = 0x0a3e3a05  v_mul_f32_e32 v31, s5, v29  pgm[7@0x8001359fc000 + 0x558 ] = 0xd1d30003  v_max3_f32 v3, v33, v34, v35  pgm[7@0x8001359fc000 + 0x55c ] = 0x048e4521 ;;  pgm[7@0x8001359fc000 + 0x560 ] = 0x0a2e071f  v_mul_f32_e32 v23, v31, v3  pgm[7@0x8001359fc000 + 0x564 ] = 0xd1c10003  v_mad_f32 v3, -v31, v3, 1.0  pgm[7@0x8001359fc000 + 0x568 ] = 0x23ca071f ;;  pgm[7@0x8001359fc000 + 0x56c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x570 ] = 0x0a120c07  v_mul_f32_e32 v9, s7, v6  pgm[7@0x8001359fc000 + 0x574 ] = 0x2c2e071e  v_mac_f32_e32 v23, v30, v3  pgm[7@0x8001359fc000 + 0x578 ] = 0x0a060c06  v_mul_f32_e32 v3, s6, v6  pgm[7@0x8001359fc000 + 0x57c ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1c  pgm[7@0x8001359fc000 + 0x580 ] = 0x0000001c ;;  pgm[7@0x8001359fc000 + 0x584 ] = 0x2c060a08  v_mac_f32_e32 v3, s8, v5  pgm[7@0x8001359fc000 + 0x588 ] = 0x2c120a09  v_mac_f32_e32 v9, s9, v5  pgm[7@0x8001359fc000 + 0x58c ] = 0xc0220b86  s_buffer_load_dword s46, s[12:15], 0x24  pgm[7@0x8001359fc000 + 0x590 ] = 0x00000024 ;;  pgm[7@0x8001359fc000 + 0x594 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x2c  pgm[7@0x8001359fc000 + 0x598 ] = 0x0000002c ;;  pgm[7@0x8001359fc000 + 0x59c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x5a0 ] = 0x0a140c06  v_mul_f32_e32 v10, s6, v6  pgm[7@0x8001359fc000 + 0x5a4 ] = 0x2c140a01  v_mac_f32_e32 v10, s1, v5  pgm[7@0x8001359fc000 + 0x5a8 ] = 0x2c060807  v_mac_f32_e32 v3, s7, v4  pgm[7@0x8001359fc000 + 0x5ac ] = 0x2c12082e  v_mac_f32_e32 v9, s46, v4  pgm[7@0x8001359fc000 + 0x5b0 ] = 0x2c140808  v_mac_f32_e32 v10, s8, v4  pgm[7@0x8001359fc000 + 0x5b4 ] = 0x0214142d  v_add_f32_e32 v10, s45, v10  pgm[7@0x8001359fc000 + 0x5b8 ] = 0x7e14450a  v_rcp_f32_e32 v10, v10  pgm[7@0x8001359fc000 + 0x5bc ] = 0x0212122c  v_add_f32_e32 v9, s44, v9  pgm[7@0x8001359fc000 + 0x5c0 ] = 0x02060609  v_add_f32_e32 v3, s9, v3  pgm[7@0x8001359fc000 + 0x5c4 ] = 0xc0260b06  s_buffer_load_dwordx2 s[44:45], s[12:15], 0x1a0  pgm[7@0x8001359fc000 + 0x5c8 ] = 0x000001a0 ;;  pgm[7@0x8001359fc000 + 0x5cc ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1b0  pgm[7@0x8001359fc000 + 0x5d0 ] = 0x000001b0 ;;  pgm[7@0x8001359fc000 + 0x5d4 ] = 0x14141410  v_min_f32_e32 v10, s16, v10  pgm[7@0x8001359fc000 + 0x5d8 ] = 0x16141411  v_max_f32_e32 v10, s17, v10  pgm[7@0x8001359fc000 + 0x5dc ] = 0x0a06070a  v_mul_f32_e32 v3, v10, v3  pgm[7@0x8001359fc000 + 0x5e0 ] = 0x0a12130a  v_mul_f32_e32 v9, v10, v9  pgm[7@0x8001359fc000 + 0x5e4 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x1c0  pgm[7@0x8001359fc000 + 0x5e8 ] = 0x000001c0 ;;  pgm[7@0x8001359fc000 + 0x5ec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x5f0 ] = 0x7e143e06  v_floor_f32_e32 v10, s6  pgm[7@0x8001359fc000 + 0x5f4 ] = 0x06141406  v_subrev_f32_e32 v10, s6, v10  pgm[7@0x8001359fc000 + 0x5f8 ] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359fc000 + 0x5fc ] = 0xd041002e  v_cmp_lt_f32_e64 s[46:47], s6, 0  pgm[7@0x8001359fc000 + 0x600 ] = 0x00010006 ;;  pgm[7@0x8001359fc000 + 0x604 ] = 0x86ae6a2e  s_and_b64 s[46:47], s[46:47], vcc  pgm[7@0x8001359fc000 + 0x608 ] = 0x02141406  v_add_f32_e32 v10, s6, v10  pgm[7@0x8001359fc000 + 0x60c ] = 0xd100000b  v_cndmask_b32_e64 v11, 0, 1.0, s[46:47]  pgm[7@0x8001359fc000 + 0x610 ] = 0x00b9e480 ;;  pgm[7@0x8001359fc000 + 0x614 ] = 0x0214150b  v_add_f32_e32 v10, v11, v10  pgm[7@0x8001359fc000 + 0x618 ] = 0x7e163e07  v_floor_f32_e32 v11, s7  pgm[7@0x8001359fc000 + 0x61c ] = 0x06161607  v_subrev_f32_e32 v11, s7, v11  pgm[7@0x8001359fc000 + 0x620 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x8001359fc000 + 0x624 ] = 0x02161607  v_add_f32_e32 v11, s7, v11  pgm[7@0x8001359fc000 + 0x628 ] = 0xd0410006  v_cmp_lt_f32_e64 s[6:7], s7, 0  pgm[7@0x8001359fc000 + 0x62c ] = 0x00010007 ;;  pgm[7@0x8001359fc000 + 0x630 ] = 0x7e204408  v_rcp_f32_e32 v16, s8  pgm[7@0x8001359fc000 + 0x634 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359fc000 + 0x638 ] = 0x7e14450a  v_rcp_f32_e32 v10, v10  pgm[7@0x8001359fc000 + 0x63c ] = 0xd100000f  v_cndmask_b32_e64 v15, 0, 1.0, s[6:7]  pgm[7@0x8001359fc000 + 0x640 ] = 0x0019e480 ;;  pgm[7@0x8001359fc000 + 0x644 ] = 0x0216170f  v_add_f32_e32 v11, v15, v11  pgm[7@0x8001359fc000 + 0x648 ] = 0x141e2010  v_min_f32_e32 v15, s16, v16  pgm[7@0x8001359fc000 + 0x64c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359fc000 + 0x650 ] = 0x7e204409  v_rcp_f32_e32 v16, s9  pgm[7@0x8001359fc000 + 0x654 ] = 0x14141410  v_min_f32_e32 v10, s16, v10  pgm[7@0x8001359fc000 + 0x658 ] = 0x16141411  v_max_f32_e32 v10, s17, v10  pgm[7@0x8001359fc000 + 0x65c ] = 0x161e1e11  v_max_f32_e32 v15, s17, v15  pgm[7@0x8001359fc000 + 0x660 ] = 0x0a1e1f0a  v_mul_f32_e32 v15, v10, v15  pgm[7@0x8001359fc000 + 0x664 ] = 0x14161610  v_min_f32_e32 v11, s16, v11  pgm[7@0x8001359fc000 + 0x668 ] = 0x14202010  v_min_f32_e32 v16, s16, v16  pgm[7@0x8001359fc000 + 0x66c ] = 0x7e1e450f  v_rcp_f32_e32 v15, v15  pgm[7@0x8001359fc000 + 0x670 ] = 0x16161611  v_max_f32_e32 v11, s17, v11  pgm[7@0x8001359fc000 + 0x674 ] = 0x16202011  v_max_f32_e32 v16, s17, v16  pgm[7@0x8001359fc000 + 0x678 ] = 0x0a20210b  v_mul_f32_e32 v16, v11, v16  pgm[7@0x8001359fc000 + 0x67c ] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x8001359fc000 + 0x680 ] = 0x141e1e10  v_min_f32_e32 v15, s16, v15  pgm[7@0x8001359fc000 + 0x684 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359fc000 + 0x688 ] = 0x03c1e103 ;;  pgm[7@0x8001359fc000 + 0x68c ] = 0x161e1e11  v_max_f32_e32 v15, s17, v15  pgm[7@0x8001359fc000 + 0x690 ] = 0xd1c10003  v_mad_f32 v3, v3, v15, 0.5  pgm[7@0x8001359fc000 + 0x694 ] = 0x03c21f03 ;;  pgm[7@0x8001359fc000 + 0x698 ] = 0xd1c10009  v_mad_f32 v9, v9, 0.5, 0.5  pgm[7@0x8001359fc000 + 0x69c ] = 0x03c1e109 ;;  pgm[7@0x8001359fc000 + 0x6a0 ] = 0x141e2010  v_min_f32_e32 v15, s16, v16  pgm[7@0x8001359fc000 + 0x6a4 ] = 0x0a14070a  v_mul_f32_e32 v10, v10, v3  pgm[7@0x8001359fc000 + 0x6a8 ] = 0x161e1e11  v_max_f32_e32 v15, s17, v15  pgm[7@0x8001359fc000 + 0x6ac ] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359fc000 + 0x6b0 ] = 0x040604f2  v_sub_f32_e32 v3, 1.0, v2  pgm[7@0x8001359fc000 + 0x6b4 ] = 0x7c960480  v_cmp_ngt_f32_e32 vcc, 0, v2  pgm[7@0x8001359fc000 + 0x6b8 ] = 0x000406f2  v_cndmask_b32_e32 v2, 1.0, v3, vcc  pgm[7@0x8001359fc000 + 0x6bc ] = 0xd1c10009  v_mad_f32 v9, v9, v15, 0.5  pgm[7@0x8001359fc000 + 0x6c0 ] = 0x03c21f09 ;;  pgm[7@0x8001359fc000 + 0x6c4 ] = 0x16040480  v_max_f32_e32 v2, 0, v2  pgm[7@0x8001359fc000 + 0x6c8 ] = 0x0a16130b  v_mul_f32_e32 v11, v11, v9  pgm[7@0x8001359fc000 + 0x6cc ] = 0x0a120f07  v_mul_f32_e32 v9, v7, v7  pgm[7@0x8001359fc000 + 0x6d0 ] = 0x0a0e0f09  v_mul_f32_e32 v7, v9, v7  pgm[7@0x8001359fc000 + 0x6d4 ] = 0xd1c10002  v_mad_f32 v2, -v2, v2, 1.0  pgm[7@0x8001359fc000 + 0x6d8 ] = 0x23ca0502 ;;  pgm[7@0x8001359fc000 + 0x6dc ] = 0x0a0e0f02  v_mul_f32_e32 v7, v2, v7  pgm[7@0x8001359fc000 + 0x6e0 ] = 0x7e120200  v_mov_b32_e32 v9, s0  pgm[7@0x8001359fc000 + 0x6e4 ] = 0x06640a30  v_subrev_f32_e32 v50, s48, v5  pgm[7@0x8001359fc000 + 0x6e8 ] = 0x06660c31  v_subrev_f32_e32 v51, s49, v6  pgm[7@0x8001359fc000 + 0x6ec ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x6f0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x6f4 ] = 0xf0800f00  image_sample v[0:3], v0, s[20:27], s[28:31] dmask:0xf  pgm[7@0x8001359fc000 + 0x6f8 ] = 0x00e50000 ;;  pgm[7@0x8001359fc000 + 0x6fc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x700 ] = 0x06000000  v_subrev_f32_e32 v0, s0, v0  pgm[7@0x8001359fc000 + 0x704 ] = 0xd1c1000f  v_mad_f32 v15, s18, v0, v9  pgm[7@0x8001359fc000 + 0x708 ] = 0x04260012 ;;  pgm[7@0x8001359fc000 + 0x70c ] = 0x06000200  v_subrev_f32_e32 v0, s0, v1  pgm[7@0x8001359fc000 + 0x710 ] = 0xd1c10010  v_mad_f32 v16, s18, v0, v9  pgm[7@0x8001359fc000 + 0x714 ] = 0x04260012 ;;  pgm[7@0x8001359fc000 + 0x718 ] = 0x06000400  v_subrev_f32_e32 v0, s0, v2  pgm[7@0x8001359fc000 + 0x71c ] = 0x2c120012  v_mac_f32_e32 v9, s18, v0  pgm[7@0x8001359fc000 + 0x720 ] = 0x0a00182c  v_mul_f32_e32 v0, s44, v12  pgm[7@0x8001359fc000 + 0x724 ] = 0x7e023f00  v_floor_f32_e32 v1, v0  pgm[7@0x8001359fc000 + 0x728 ] = 0xd1c10001  v_mad_f32 v1, -s44, v12, v1  pgm[7@0x8001359fc000 + 0x72c ] = 0x2406182c ;;  pgm[7@0x8001359fc000 + 0x730 ] = 0xd1c10002  v_mad_f32 v2, s44, v12, v1  pgm[7@0x8001359fc000 + 0x734 ] = 0x0406182c ;;  pgm[7@0x8001359fc000 + 0x738 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359fc000 + 0x73c ] = 0x0a021a2d  v_mul_f32_e32 v1, s45, v13  pgm[7@0x8001359fc000 + 0x740 ] = 0x7e183f01  v_floor_f32_e32 v12, v1  pgm[7@0x8001359fc000 + 0x744 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001359fc000 + 0x748 ] = 0x00020080 ;;  pgm[7@0x8001359fc000 + 0x74c ] = 0xd1c1000c  v_mad_f32 v12, -s45, v13, v12  pgm[7@0x8001359fc000 + 0x750 ] = 0x24321a2d ;;  pgm[7@0x8001359fc000 + 0x754 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v12  pgm[7@0x8001359fc000 + 0x758 ] = 0x00021880 ;;  pgm[7@0x8001359fc000 + 0x75c ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v1  pgm[7@0x8001359fc000 + 0x760 ] = 0x00020280 ;;  pgm[7@0x8001359fc000 + 0x764 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359fc000 + 0x768 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, 1.0, s[6:7]  pgm[7@0x8001359fc000 + 0x76c ] = 0x0019e480 ;;  pgm[7@0x8001359fc000 + 0x770 ] = 0x86800008  s_and_b64 s[0:1], s[8:9], s[0:1]  pgm[7@0x8001359fc000 + 0x774 ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359fc000 + 0x778 ] = 0x2c181a2d  v_mac_f32_e32 v12, s45, v13  pgm[7@0x8001359fc000 + 0x77c ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[0:1]  pgm[7@0x8001359fc000 + 0x780 ] = 0x0001e480 ;;  pgm[7@0x8001359fc000 + 0x784 ] = 0x7e0402ff  v_mov_b32_e32 v2, 0x3c800000  pgm[7@0x8001359fc000 + 0x788 ] = 0x3c800000 ;;  pgm[7@0x8001359fc000 + 0x78c ] = 0x02021901  v_add_f32_e32 v1, v1, v12  pgm[7@0x8001359fc000 + 0x790 ] = 0x0a180500  v_mul_f32_e32 v12, v0, v2  pgm[7@0x8001359fc000 + 0x794 ] = 0x7e183f0c  v_floor_f32_e32 v12, v12  pgm[7@0x8001359fc000 + 0x798 ] = 0x0a1a0501  v_mul_f32_e32 v13, v1, v2  pgm[7@0x8001359fc000 + 0x79c ] = 0x7e1a3f0d  v_floor_f32_e32 v13, v13  pgm[7@0x8001359fc000 + 0x7a0 ] = 0xd1c1000c  v_mad_f32 v12, -v0, v2, v12  pgm[7@0x8001359fc000 + 0x7a4 ] = 0x24320500 ;;  pgm[7@0x8001359fc000 + 0x7a8 ] = 0xd1c1000d  v_mad_f32 v13, -v1, v2, v13  pgm[7@0x8001359fc000 + 0x7ac ] = 0x24360501 ;;  pgm[7@0x8001359fc000 + 0x7b0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v12  pgm[7@0x8001359fc000 + 0x7b4 ] = 0x00021880 ;;  pgm[7@0x8001359fc000 + 0x7b8 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001359fc000 + 0x7bc ] = 0x00020080 ;;  pgm[7@0x8001359fc000 + 0x7c0 ] = 0x7c881a80  v_cmp_gt_f32_e32 vcc, 0, v13  pgm[7@0x8001359fc000 + 0x7c4 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v1  pgm[7@0x8001359fc000 + 0x7c8 ] = 0x00020280 ;;  pgm[7@0x8001359fc000 + 0x7cc ] = 0x86800006  s_and_b64 s[0:1], s[6:7], s[0:1]  pgm[7@0x8001359fc000 + 0x7d0 ] = 0x2c1a0501  v_mac_f32_e32 v13, v1, v2  pgm[7@0x8001359fc000 + 0x7d4 ] = 0x2e041900  v_madmk_f32 v2, v0, 0x3c800000, v12  pgm[7@0x8001359fc000 + 0x7d8 ] = 0x3c800000 ;;  pgm[7@0x8001359fc000 + 0x7dc ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, 1.0, s[0:1]  pgm[7@0x8001359fc000 + 0x7e0 ] = 0x0001e480 ;;  pgm[7@0x8001359fc000 + 0x7e4 ] = 0x86806a08  s_and_b64 s[0:1], s[8:9], vcc  pgm[7@0x8001359fc000 + 0x7e8 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[0:1]  pgm[7@0x8001359fc000 + 0x7ec ] = 0x0001e480 ;;  pgm[7@0x8001359fc000 + 0x7f0 ] = 0xc0220cc6  s_buffer_load_dword s51, s[12:15], 0x174  pgm[7@0x8001359fc000 + 0x7f4 ] = 0x00000174 ;;  pgm[7@0x8001359fc000 + 0x7f8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x178  pgm[7@0x8001359fc000 + 0x7fc ] = 0x00000178 ;;  pgm[7@0x8001359fc000 + 0x800 ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359fc000 + 0x804 ] = 0x02021b01  v_add_f32_e32 v1, v1, v13  pgm[7@0x8001359fc000 + 0x808 ] = 0x8112ff03  s_add_i32 s18, s3, 0x2b0  pgm[7@0x8001359fc000 + 0x80c ] = 0x000002b0 ;;  pgm[7@0x8001359fc000 + 0x810 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x814 ] = 0x7e040233  v_mov_b32_e32 v2, s51  pgm[7@0x8001359fc000 + 0x818 ] = 0x02180401  v_add_f32_e32 v12, s1, v2  pgm[7@0x8001359fc000 + 0x81c ] = 0x7e044400  v_rcp_f32_e32 v2, s0  pgm[7@0x8001359fc000 + 0x820 ] = 0x021a18f2  v_add_f32_e32 v13, 1.0, v12  pgm[7@0x8001359fc000 + 0x824 ] = 0xc00a0b09  s_load_dwordx4 s[44:47], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x828 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x82c ] = 0x8112ff03  s_add_i32 s18, s3, 0x2c0  pgm[7@0x8001359fc000 + 0x830 ] = 0x000002c0 ;;  pgm[7@0x8001359fc000 + 0x834 ] = 0x7e1a450d  v_rcp_f32_e32 v13, v13  pgm[7@0x8001359fc000 + 0x838 ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x83c ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x840 ] = 0x8112ff03  s_add_i32 s18, s3, 0x2f0  pgm[7@0x8001359fc000 + 0x844 ] = 0x000002f0 ;;  pgm[7@0x8001359fc000 + 0x848 ] = 0xc00a0709  s_load_dwordx4 s[28:31], s[18:19], 0x0  pgm[7@0x8001359fc000 + 0x84c ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x850 ] = 0x14040410  v_min_f32_e32 v2, s16, v2  pgm[7@0x8001359fc000 + 0x854 ] = 0x165e0411  v_max_f32_e32 v47, s17, v2  pgm[7@0x8001359fc000 + 0x858 ] = 0x14041a10  v_min_f32_e32 v2, s16, v13  pgm[7@0x8001359fc000 + 0x85c ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001359fc000 + 0x860 ] = 0x161a0411  v_max_f32_e32 v13, s17, v2  pgm[7@0x8001359fc000 + 0x864 ] = 0x020202f0  v_add_f32_e32 v1, 0.5, v1  pgm[7@0x8001359fc000 + 0x868 ] = 0x0a005f00  v_mul_f32_e32 v0, v0, v47  pgm[7@0x8001359fc000 + 0x86c ] = 0x0a021b01  v_mul_f32_e32 v1, v1, v13  pgm[7@0x8001359fc000 + 0x870 ] = 0x0a625ef0  v_mul_f32_e32 v49, 0.5, v47  pgm[7@0x8001359fc000 + 0x874 ] = 0x0a721af0  v_mul_f32_e32 v57, 0.5, v13  pgm[7@0x8001359fc000 + 0x878 ] = 0x06360832  v_subrev_f32_e32 v27, s50, v4  pgm[7@0x8001359fc000 + 0x87c ] = 0xd1c1003c  v_mad_f32 v60, v12, v13, v57  pgm[7@0x8001359fc000 + 0x880 ] = 0x04e61b0c ;;  pgm[7@0x8001359fc000 + 0x884 ] = 0x0a741a33  v_mul_f32_e32 v58, s51, v13  pgm[7@0x8001359fc000 + 0x888 ] = 0x7e400232  v_mov_b32_e32 v32, s50  pgm[7@0x8001359fc000 + 0x88c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x890 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x894 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x898 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[20:27], s[28:31] dmask:0x3  pgm[7@0x8001359fc000 + 0x89c ] = 0x00e50000 ;;  pgm[7@0x8001359fc000 + 0x8a0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x8a4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x8a8 ] = 0xf09c0f00  image_sample_lz v[63:66], v10, s[32:39], s[44:47] dmask:0xf pgm[7@0x8001359fc000 + 0x8ac ] = 0x01683f0a ;;  pgm[7@0x8001359fc000 + 0x8b0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fc000 + 0x8b4 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359fc000 + 0x8b8 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359fc000 + 0x8bc ] = 0x7c880080  v_cmp_gt_f32_e32 vcc, 0, v0  pgm[7@0x8001359fc000 + 0x8c0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359fc000 + 0x8c4 ] = 0x00020480 ;;  pgm[7@0x8001359fc000 + 0x8c8 ] = 0x8686066a  s_and_b64 s[6:7], vcc, s[6:7]  pgm[7@0x8001359fc000 + 0x8cc ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359fc000 + 0x8d0 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001359fc000 + 0x8d4 ] = 0x0019e480 ;;  pgm[7@0x8001359fc000 + 0x8d8 ] = 0x02000102  v_add_f32_e32 v0, v2, v0  pgm[7@0x8001359fc000 + 0x8dc ] = 0xd1c10036  v_mad_f32 v54, v0, v47, v49  pgm[7@0x8001359fc000 + 0x8e0 ] = 0x04c65f00 ;;  pgm[7@0x8001359fc000 + 0x8e4 ] = 0x7e004308  v_log_f32_e32 v0, v8  pgm[7@0x8001359fc000 + 0x8e8 ] = 0x7e223f01  v_floor_f32_e32 v17, v1  pgm[7@0x8001359fc000 + 0x8ec ] = 0x04220311  v_sub_f32_e32 v17, v17, v1  pgm[7@0x8001359fc000 + 0x8f0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v1  pgm[7@0x8001359fc000 + 0x8f4 ] = 0x00020280 ;;  pgm[7@0x8001359fc000 + 0x8f8 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v17  pgm[7@0x8001359fc000 + 0x8fc ] = 0x00022280 ;;  pgm[7@0x8001359fc000 + 0x900 ] = 0x080000ff  v_mul_legacy_f32_e32 v0, 0x41200000, v0  pgm[7@0x8001359fc000 + 0x904 ] = 0x41200000 ;;  pgm[7@0x8001359fc000 + 0x908 ] = 0x86800800  s_and_b64 s[0:1], s[0:1], s[8:9]  pgm[7@0x8001359fc000 + 0x90c ] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x8001359fc000 + 0x910 ] = 0x02022301  v_add_f32_e32 v1, v1, v17  pgm[7@0x8001359fc000 + 0x914 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[0:1]  pgm[7@0x8001359fc000 + 0x918 ] = 0x0001e480 ;;  pgm[7@0x8001359fc000 + 0x91c ] = 0x02600302  v_add_f32_e32 v48, v2, v1  pgm[7@0x8001359fc000 + 0x920 ] = 0x7e023f36  v_floor_f32_e32 v1, v54  pgm[7@0x8001359fc000 + 0x924 ] = 0x04026d01  v_sub_f32_e32 v1, v1, v54  pgm[7@0x8001359fc000 + 0x928 ] = 0x02020336  v_add_f32_e32 v1, v54, v1  pgm[7@0x8001359fc000 + 0x92c ] = 0x0a6e7301  v_mul_f32_e32 v55, v1, v57  pgm[7@0x8001359fc000 + 0x930 ] = 0x161000ff  v_max_f32_e32 v8, 0x3cf5c28f, v0  pgm[7@0x8001359fc000 + 0x934 ] = 0x3cf5c28f ;;  pgm[7@0x8001359fc000 + 0x938 ] = 0x0a001e2a  v_mul_f32_e32 v0, s42, v15  pgm[7@0x8001359fc000 + 0x93c ] = 0x0a2a003e  v_mul_f32_e32 v21, s62, v0  pgm[7@0x8001359fc000 + 0x940 ] = 0x2c6e7301  v_mac_f32_e32 v55, v1, v57  pgm[7@0x8001359fc000 + 0x944 ] = 0x0a02202b  v_mul_f32_e32 v1, s43, v16  pgm[7@0x8001359fc000 + 0x948 ] = 0x0a28023e  v_mul_f32_e32 v20, s62, v1  pgm[7@0x8001359fc000 + 0x94c ] = 0x0a04123d  v_mul_f32_e32 v2, s61, v9  pgm[7@0x8001359fc000 + 0x950 ] = 0x0a002a43  v_mul_f32_e32 v0, s67, v21  pgm[7@0x8001359fc000 + 0x954 ] = 0x0a240028  v_mul_f32_e32 v18, s40, v0  pgm[7@0x8001359fc000 + 0x958 ] = 0x0a006532  v_mul_f32_e32 v0, v50, v50  pgm[7@0x8001359fc000 + 0x95c ] = 0x0a022843  v_mul_f32_e32 v1, s67, v20  pgm[7@0x8001359fc000 + 0x960 ] = 0x0a26043e  v_mul_f32_e32 v19, s62, v2  pgm[7@0x8001359fc000 + 0x964 ] = 0x2c006733  v_mac_f32_e32 v0, v51, v51  pgm[7@0x8001359fc000 + 0x968 ] = 0x0a200229  v_mul_f32_e32 v16, s41, v1  pgm[7@0x8001359fc000 + 0x96c ] = 0x0a022643  v_mul_f32_e32 v1, s67, v19  pgm[7@0x8001359fc000 + 0x970 ] = 0x2c00371b  v_mac_f32_e32 v0, v27, v27  pgm[7@0x8001359fc000 + 0x974 ] = 0x0a120244  v_mul_f32_e32 v9, s68, v1  pgm[7@0x8001359fc000 + 0x978 ] = 0xd1010001  v_add_f32_e64 v1, s2, 1.0  pgm[7@0x8001359fc000 + 0x97c ] = 0x0001e402 ;;  pgm[7@0x8001359fc000 + 0x980 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359fc000 + 0x984 ] = 0xd1640100  v_rsq_f32_e64 v0, |v0|  pgm[7@0x8001359fc000 + 0x988 ] = 0x00000100 ;;  pgm[7@0x8001359fc000 + 0x98c ] = 0x14020210  v_min_f32_e32 v1, s16, v1  pgm[7@0x8001359fc000 + 0x990 ] = 0x14380010  v_min_f32_e32 v28, s16, v0  pgm[7@0x8001359fc000 + 0x994 ] = 0x162c0211  v_max_f32_e32 v22, s17, v1  pgm[7@0x8001359fc000 + 0x998 ] = 0xd1c18001  v_mad_f32 v1, -v29, s5, 1.0 clamp  pgm[7@0x8001359fc000 + 0x99c ] = 0x23c80b1d ;;  pgm[7@0x8001359fc000 + 0x9a0 ] = 0x0a04651c  v_mul_f32_e32 v2, v28, v50  pgm[7@0x8001359fc000 + 0x9a4 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359fc000 + 0x9a8 ] = 0x0a4a671c  v_mul_f32_e32 v37, v28, v51  pgm[7@0x8001359fc000 + 0x9ac ] = 0x0a48371c  v_mul_f32_e32 v36, v28, v27  pgm[7@0x8001359fc000 + 0x9b0 ] = 0x0a180301  v_mul_f32_e32 v12, v1, v1  pgm[7@0x8001359fc000 + 0x9b4 ] = 0x2a4c0102  v_xor_b32_e32 v38, v2, v0  pgm[7@0x8001359fc000 + 0x9b8 ] = 0x2a4e0125  v_xor_b32_e32 v39, v37, v0  pgm[7@0x8001359fc000 + 0x9bc ] = 0x2a500124  v_xor_b32_e32 v40, v36, v0  pgm[7@0x8001359fc000 + 0x9c0 ] = 0x0a000519  v_mul_f32_e32 v0, v25, v2  pgm[7@0x8001359fc000 + 0x9c4 ] = 0x161818ff  v_max_f32_e32 v12, 0x3b03126f, v12  pgm[7@0x8001359fc000 + 0x9c8 ] = 0x3b03126f ;;  pgm[7@0x8001359fc000 + 0x9cc ] = 0xd1c10000  v_mad_f32 v0, v26, -v37, -v0  pgm[7@0x8001359fc000 + 0x9d0 ] = 0xc4024b1a ;;  pgm[7@0x8001359fc000 + 0x9d4 ] = 0xd1c18000  v_mad_f32 v0, -v24, v36, v0 clamp  pgm[7@0x8001359fc000 + 0x9d8 ] = 0x24024918 ;;  pgm[7@0x8001359fc000 + 0x9dc ] = 0x0a5418f0  v_mul_f32_e32 v42, 0.5, v12  pgm[7@0x8001359fc000 + 0x9e0 ] = 0xd1c1002b  v_mad_f32 v43, v12, -0.5, 1.0  pgm[7@0x8001359fc000 + 0x9e4 ] = 0x03c9e30c ;;  pgm[7@0x8001359fc000 + 0x9e8 ] = 0x0a58190c  v_mul_f32_e32 v44, v12, v12  pgm[7@0x8001359fc000 + 0x9ec ] = 0xd1c1002e  v_mad_f32 v46, v12, v12, -1.0  pgm[7@0x8001359fc000 + 0x9f0 ] = 0x03ce190c ;;  pgm[7@0x8001359fc000 + 0x9f4 ] = 0xbe900180  s_mov_b64 s[16:17], 0  pgm[7@0x8001359fc000 + 0x9f8 ] = 0xd1c1002d  v_mad_f32 v45, v0, v43, v42  pgm[7@0x8001359fc000 + 0x9fc ] = 0x04aa5700 ;;  pgm[7@0x8001359fc000 + 0xa00 ] = 0x7d827a80  v_cmp_lt_i32_e32 vcc, 0, v61  pgm[7@0x8001359fc000 + 0xa04 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v62, v48  pgm[7@0x8001359fc000 + 0xa08 ] = 0x0002613e ;;  pgm[7@0x8001359fc000 + 0xa0c ] = 0x7e14034c  v_mov_b32_e32 v10, v76  pgm[7@0x8001359fc000 + 0xa10 ] = 0x7e16034b  v_mov_b32_e32 v11, v75  pgm[7@0x8001359fc000 + 0xa14 ] = 0x7e18034a  v_mov_b32_e32 v12, v74  pgm[7@0x8001359fc000 + 0xa18 ] = 0x7e520343  v_mov_b32_e32 v41, v67  pgm[7@0x8001359fc000 + 0xa1c ] = 0x7e68033b  v_mov_b32_e32 v52, v59  pgm[7@0x8001359fc000 + 0xa20 ] = 0x7e6a0338  v_mov_b32_e32 v53, v56  pgm[7@0x8001359fc000 + 0xa24 ] = 0x7e3a0346  v_mov_b32_e32 v29, v70  pgm[7@0x8001359fc000 + 0xa28 ] = 0x7e3c0345  v_mov_b32_e32 v30, v69  pgm[7@0x8001359fc000 + 0xa2c ] = 0x7e3e0344  v_mov_b32_e32 v31, v68  pgm[7@0x8001359fc000 + 0xa30 ] = 0x7e1a0349  v_mov_b32_e32 v13, v73  pgm[7@0x8001359fc000 + 0xa34 ] = 0x7e1e0348  v_mov_b32_e32 v15, v72  pgm[7@0x8001359fc000 + 0xa38 ] = 0x7e220347  v_mov_b32_e32 v17, v71  pgm[7@0x8001359fc000 + 0xa3c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fc000 + 0xa40 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359fc000 + 0xa44 ] = 0x8892067e  s_xor_b64 s[18:19], exec, s[6:7]  pgm[7@0x8001359fc000 + 0xa48 ] = 0xbf8800dc  s_cbranch_execz 220  pgm[7@0x8001359fc000 + 0xa4c ] = 0x026e6f3a  v_add_f32_e32 v55, v58, v55  pgm[7@0x8001359fc000 + 0xa50 ] = 0x026e6f39  v_add_f32_e32 v55, v57, v55  pgm[7@0x8001359fc000 + 0xa54 ] = 0x0a706c80  v_mul_f32_e32 v56, 0, v54  pgm[7@0x8001359fc000 + 0xa58 ] = 0x7e9602ff  v_mov_b32_e32 v75, 0xff7fffff  pgm[7@0x8001359fc000 + 0xa5c ] = 0xff7fffff ;;  pgm[7@0x8001359fc000 + 0xa60 ] = 0xc0220886  s_buffer_load_dword s34, s[12:15], 0x330  pgm[7@0x8001359fc000 + 0xa64 ] = 0x00000330 ;;  pgm[7@0x8001359fc000 + 0xa68 ] = 0xf0900100  image_sample_l v55, v54, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359fc000 + 0xa6c ] = 0x00e53736 ;;  pgm[7@0x8001359fc000 + 0xa70 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x390  pgm[7@0x8001359fc000 + 0xa74 ] = 0x00000390 ;;  pgm[7@0x8001359fc000 + 0xa78 ] = 0x026c6d2f  v_add_f32_e32 v54, v47, v54  pgm[7@0x8001359fc000 + 0xa7c ] = 0x027c7cf2  v_add_f32_e32 v62, 1.0, v62  pgm[7@0x8001359fc000 + 0xa80 ] = 0x687a7ac1  v_add_u32_e32 v61, -1, v61  pgm[7@0x8001359fc000 + 0xa84 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0xa88 ] = 0x02706f37  v_add_f32_e32 v56, v55, v55  pgm[7@0x8001359fc000 + 0xa8c ] = 0x7e703f38  v_floor_f32_e32 v56, v56  pgm[7@0x8001359fc000 + 0xa90 ] = 0x2c706ef5  v_mac_f32_e32 v56, -2.0, v55  pgm[7@0x8001359fc000 + 0xa94 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v56  pgm[7@0x8001359fc000 + 0xa98 ] = 0x00027080 ;;  pgm[7@0x8001359fc000 + 0xa9c ] = 0x7c886e80  v_cmp_gt_f32_e32 vcc, 0, v55  pgm[7@0x8001359fc000 + 0xaa0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fc000 + 0xaa4 ] = 0x2c706ef4  v_mac_f32_e32 v56, 2.0, v55  pgm[7@0x8001359fc000 + 0xaa8 ] = 0xd1000037  v_cndmask_b32_e64 v55, 0, 1.0, s[0:1]  pgm[7@0x8001359fc000 + 0xaac ] = 0x0001e480 ;;  pgm[7@0x8001359fc000 + 0xab0 ] = 0x026e6f38  v_add_f32_e32 v55, v56, v55  pgm[7@0x8001359fc000 + 0xab4 ] = 0xd1c1003b  v_mad_f32 v59, v55, v47, v49  pgm[7@0x8001359fc000 + 0xab8 ] = 0x04c65f37 ;;  pgm[7@0x8001359fc000 + 0xabc ] = 0x7e70033c  v_mov_b32_e32 v56, v60  pgm[7@0x8001359fc000 + 0xac0 ] = 0x026e772f  v_add_f32_e32 v55, v47, v59  pgm[7@0x8001359fc000 + 0xac4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xac8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xacc ] = 0xf09c0f00  image_sample_lz v[67:70], v59, s[20:27], s[28:31] dmask:0xf pgm[7@0x8001359fc000 + 0xad0 ] = 0x00e5433b ;;  pgm[7@0x8001359fc000 + 0xad4 ] = 0xf09c0f00  image_sample_lz v[71:74], v55, s[20:27], s[28:31] dmask:0xf pgm[7@0x8001359fc000 + 0xad8 ] = 0x00e54737 ;;  pgm[7@0x8001359fc000 + 0xadc ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fc000 + 0xae0 ] = 0x04760b43  v_sub_f32_e32 v59, v67, v5  pgm[7@0x8001359fc000 + 0xae4 ] = 0x04860d44  v_sub_f32_e32 v67, v68, v6  pgm[7@0x8001359fc000 + 0xae8 ] = 0x0a88773b  v_mul_f32_e32 v68, v59, v59  pgm[7@0x8001359fc000 + 0xaec ] = 0x2c888743  v_mac_f32_e32 v68, v67, v67  pgm[7@0x8001359fc000 + 0xaf0 ] = 0x048a0945  v_sub_f32_e32 v69, v69, v4  pgm[7@0x8001359fc000 + 0xaf4 ] = 0x2c888b45  v_mac_f32_e32 v68, v69, v69  pgm[7@0x8001359fc000 + 0xaf8 ] = 0xd1640144  v_rsq_f32_e64 v68, |v68|  pgm[7@0x8001359fc000 + 0xafc ] = 0x00000144 ;;  pgm[7@0x8001359fc000 + 0xb00 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0xb04 ] = 0x7e6e454a  v_rcp_f32_e32 v55, v74  pgm[7@0x8001359fc000 + 0xb08 ] = 0x7e9402ff  v_mov_b32_e32 v74, 0x7f7fffff  pgm[7@0x8001359fc000 + 0xb0c ] = 0x7f7fffff ;;  pgm[7@0x8001359fc000 + 0xb10 ] = 0x02988cff  v_add_f32_e32 v76, 0xc0200000, v70  pgm[7@0x8001359fc000 + 0xb14 ] = 0xc0200000 ;;  pgm[7@0x8001359fc000 + 0xb18 ] = 0x14709544  v_min_f32_e32 v56, v68, v74  pgm[7@0x8001359fc000 + 0xb1c ] = 0x7e884538  v_rcp_f32_e32 v68, v56  pgm[7@0x8001359fc000 + 0xb20 ] = 0x146e9537  v_min_f32_e32 v55, v55, v74  pgm[7@0x8001359fc000 + 0xb24 ] = 0x166e9737  v_max_f32_e32 v55, v55, v75  pgm[7@0x8001359fc000 + 0xb28 ] = 0x029a8cff  v_add_f32_e32 v77, 0xbfc00000, v70  pgm[7@0x8001359fc000 + 0xb2c ] = 0xbfc00000 ;;  pgm[7@0x8001359fc000 + 0xb30 ] = 0x14889544  v_min_f32_e32 v68, v68, v74  pgm[7@0x8001359fc000 + 0xb34 ] = 0x16889744  v_max_f32_e32 v68, v68, v75  pgm[7@0x8001359fc000 + 0xb38 ] = 0xd1058037  v_mul_f32_e64 v55, v68, v55 clamp  pgm[7@0x8001359fc000 + 0xb3c ] = 0x00026f44 ;;  pgm[7@0x8001359fc000 + 0xb40 ] = 0x306e6f37  v_madak_f32 v55, v55, v55, 0x3ca3d70a  pgm[7@0x8001359fc000 + 0xb44 ] = 0x3ca3d70a ;;  pgm[7@0x8001359fc000 + 0xb48 ] = 0x7e6e4537  v_rcp_f32_e32 v55, v55  pgm[7@0x8001359fc000 + 0xb4c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v76  pgm[7@0x8001359fc000 + 0xb50 ] = 0x00029880 ;;  pgm[7@0x8001359fc000 + 0xb54 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v77  pgm[7@0x8001359fc000 + 0xb58 ] = 0x00029a80 ;;  pgm[7@0x8001359fc000 + 0xb5c ] = 0x146e9537  v_min_f32_e32 v55, v55, v74  pgm[7@0x8001359fc000 + 0xb60 ] = 0x166e9737  v_max_f32_e32 v55, v55, v75  pgm[7@0x8001359fc000 + 0xb64 ] = 0x026e6eff  v_add_f32_e32 v55, 0xbf7afafb, v55  pgm[7@0x8001359fc000 + 0xb68 ] = 0xbf7afafb ;;  pgm[7@0x8001359fc000 + 0xb6c ] = 0x0a6e6eff  v_mul_f32_e32 v55, 0x3e50e561, v55  pgm[7@0x8001359fc000 + 0xb70 ] = 0x3e50e561 ;;  pgm[7@0x8001359fc000 + 0xb74 ] = 0x0a888f37  v_mul_f32_e32 v68, v55, v71  pgm[7@0x8001359fc000 + 0xb78 ] = 0x0a8e9137  v_mul_f32_e32 v71, v55, v72  pgm[7@0x8001359fc000 + 0xb7c ] = 0x0a909337  v_mul_f32_e32 v72, v55, v73  pgm[7@0x8001359fc000 + 0xb80 ] = 0x04928cf1  v_sub_f32_e32 v73, -0.5, v70  pgm[7@0x8001359fc000 + 0xb84 ] = 0x028c8cf1  v_add_f32_e32 v70, -0.5, v70  pgm[7@0x8001359fc000 + 0xb88 ] = 0x7c888c80  v_cmp_gt_f32_e32 vcc, 0, v70  pgm[7@0x8001359fc000 + 0xb8c ] = 0x86a06a08  s_and_b64 s[32:33], s[8:9], vcc  pgm[7@0x8001359fc000 + 0xb90 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v73  pgm[7@0x8001359fc000 + 0xb94 ] = 0x00029280 ;;  pgm[7@0x8001359fc000 + 0xb98 ] = 0xd1000049  v_cndmask_b32_e64 v73, 1.0, 0, s[8:9]  pgm[7@0x8001359fc000 + 0xb9c ] = 0x002100f2 ;;  pgm[7@0x8001359fc000 + 0xba0 ] = 0x86880800  s_and_b64 s[8:9], s[0:1], s[8:9]  pgm[7@0x8001359fc000 + 0xba4 ] = 0xd100004c  v_cndmask_b32_e64 v76, 1.0, 0, vcc  pgm[7@0x8001359fc000 + 0xba8 ] = 0x01a900f2 ;;  pgm[7@0x8001359fc000 + 0xbac ] = 0x86ea0806  s_and_b64 vcc, s[6:7], s[8:9]  pgm[7@0x8001359fc000 + 0xbb0 ] = 0x86a02000  s_and_b64 s[32:33], s[0:1], s[32:33]  pgm[7@0x8001359fc000 + 0xbb4 ] = 0x00989880  v_cndmask_b32_e32 v76, 0, v76, vcc  pgm[7@0x8001359fc000 + 0xbb8 ] = 0x86882006  s_and_b64 s[8:9], s[6:7], s[32:33]  pgm[7@0x8001359fc000 + 0xbbc ] = 0x86ea0006  s_and_b64 vcc, s[6:7], s[0:1]  pgm[7@0x8001359fc000 + 0xbc0 ] = 0x0a989940  v_mul_f32_e32 v76, v64, v76  pgm[7@0x8001359fc000 + 0xbc4 ] = 0xd100004d  v_cndmask_b32_e64 v77, 0, 1.0, s[8:9]  pgm[7@0x8001359fc000 + 0xbc8 ] = 0x0021e480 ;;  pgm[7@0x8001359fc000 + 0xbcc ] = 0xd1000046  v_cndmask_b32_e64 v70, 1.0, 0, s[0:1]  pgm[7@0x8001359fc000 + 0xbd0 ] = 0x000100f2 ;;  pgm[7@0x8001359fc000 + 0xbd4 ] = 0x2c989b3f  v_mac_f32_e32 v76, v63, v77  pgm[7@0x8001359fc000 + 0xbd8 ] = 0x00929280  v_cndmask_b32_e32 v73, 0, v73, vcc  pgm[7@0x8001359fc000 + 0xbdc ] = 0x2c989341  v_mac_f32_e32 v76, v65, v73  pgm[7@0x8001359fc000 + 0xbe0 ] = 0xd1000046  v_cndmask_b32_e64 v70, 0, v70, s[6:7]  pgm[7@0x8001359fc000 + 0xbe4 ] = 0x001a8c80 ;;  pgm[7@0x8001359fc000 + 0xbe8 ] = 0x2c988d42  v_mac_f32_e32 v76, v66, v70  pgm[7@0x8001359fc000 + 0xbec ] = 0x0a8c7738  v_mul_f32_e32 v70, v56, v59  pgm[7@0x8001359fc000 + 0xbf0 ] = 0x0a928738  v_mul_f32_e32 v73, v56, v67  pgm[7@0x8001359fc000 + 0xbf4 ] = 0xd1c1003b  v_mad_f32 v59, v56, v59, -v2  pgm[7@0x8001359fc000 + 0xbf8 ] = 0x840a7738 ;;  pgm[7@0x8001359fc000 + 0xbfc ] = 0xd1c10043  v_mad_f32 v67, v56, v67, -v37  pgm[7@0x8001359fc000 + 0xc00 ] = 0x84968738 ;;  pgm[7@0x8001359fc000 + 0xc04 ] = 0x0a9a8b38  v_mul_f32_e32 v77, v56, v69  pgm[7@0x8001359fc000 + 0xc08 ] = 0xd1c10038  v_mad_f32 v56, v56, v69, -v36  pgm[7@0x8001359fc000 + 0xc0c ] = 0x84928b38 ;;  pgm[7@0x8001359fc000 + 0xc10 ] = 0x0a8a3346  v_mul_f32_e32 v69, v70, v25  pgm[7@0x8001359fc000 + 0xc14 ] = 0x2c8a3549  v_mac_f32_e32 v69, v73, v26  pgm[7@0x8001359fc000 + 0xc18 ] = 0x2c8a314d  v_mac_f32_e32 v69, v77, v24  pgm[7@0x8001359fc000 + 0xc1c ] = 0xd1028046  v_sub_f32_e64 v70, 1.0, v69 clamp  pgm[7@0x8001359fc000 + 0xc20 ] = 0x00028af2 ;;  pgm[7@0x8001359fc000 + 0xc24 ] = 0x04928cf2  v_sub_f32_e32 v73, 1.0, v70  pgm[7@0x8001359fc000 + 0xc28 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0xc2c ] = 0x2c8c9205  v_mac_f32_e32 v70, s5, v73  pgm[7@0x8001359fc000 + 0xc30 ] = 0x02928a02  v_add_f32_e32 v73, s2, v69  pgm[7@0x8001359fc000 + 0xc34 ] = 0xd1058049  v_mul_f32_e64 v73, v22, v73 clamp  pgm[7@0x8001359fc000 + 0xc38 ] = 0x00029316 ;;  pgm[7@0x8001359fc000 + 0xc3c ] = 0x0a8c8d49  v_mul_f32_e32 v70, v73, v70  pgm[7@0x8001359fc000 + 0xc40 ] = 0x0a92773b  v_mul_f32_e32 v73, v59, v59  pgm[7@0x8001359fc000 + 0xc44 ] = 0x2c928743  v_mac_f32_e32 v73, v67, v67  pgm[7@0x8001359fc000 + 0xc48 ] = 0x2c927138  v_mac_f32_e32 v73, v56, v56  pgm[7@0x8001359fc000 + 0xc4c ] = 0x7e924949  v_rsq_f32_e32 v73, v73  pgm[7@0x8001359fc000 + 0xc50 ] = 0x7e6e3f36  v_floor_f32_e32 v55, v54  pgm[7@0x8001359fc000 + 0xc54 ] = 0x046e6d37  v_sub_f32_e32 v55, v55, v54  pgm[7@0x8001359fc000 + 0xc58 ] = 0x029c6d37  v_add_f32_e32 v78, v55, v54  pgm[7@0x8001359fc000 + 0xc5c ] = 0x14929549  v_min_f32_e32 v73, v73, v74  pgm[7@0x8001359fc000 + 0xc60 ] = 0x0a76933b  v_mul_f32_e32 v59, v59, v73  pgm[7@0x8001359fc000 + 0xc64 ] = 0x0a869343  v_mul_f32_e32 v67, v67, v73  pgm[7@0x8001359fc000 + 0xc68 ] = 0x0a709338  v_mul_f32_e32 v56, v56, v73  pgm[7@0x8001359fc000 + 0xc6c ] = 0x0a927719  v_mul_f32_e32 v73, v25, v59  pgm[7@0x8001359fc000 + 0xc70 ] = 0x0a764d3b  v_mul_f32_e32 v59, v59, v38  pgm[7@0x8001359fc000 + 0xc74 ] = 0x2c92871a  v_mac_f32_e32 v73, v26, v67  pgm[7@0x8001359fc000 + 0xc78 ] = 0x2c764f43  v_mac_f32_e32 v59, v67, v39  pgm[7@0x8001359fc000 + 0xc7c ] = 0xd1168049  v_mac_f32_e64 v73, v24, v56 clamp  pgm[7@0x8001359fc000 + 0xc80 ] = 0x00027118 ;;  pgm[7@0x8001359fc000 + 0xc84 ] = 0xd116803b  v_mac_f32_e64 v59, v56, v40 clamp  pgm[7@0x8001359fc000 + 0xc88 ] = 0x00025138 ;;  pgm[7@0x8001359fc000 + 0xc8c ] = 0x7e7002ff  v_mov_b32_e32 v56, 0xc0b1c059  pgm[7@0x8001359fc000 + 0xc90 ] = 0xc0b1c059 ;;  pgm[7@0x8001359fc000 + 0xc94 ] = 0x3070713b  v_madak_f32 v56, v59, v56, 0xc0df760c  pgm[7@0x8001359fc000 + 0xc98 ] = 0xc0df760c ;;  pgm[7@0x8001359fc000 + 0xc9c ] = 0x0a6e734e  v_mul_f32_e32 v55, v78, v57  pgm[7@0x8001359fc000 + 0xca0 ] = 0x0a9a713b  v_mul_f32_e32 v77, v59, v56  pgm[7@0x8001359fc000 + 0xca4 ] = 0x0a9e8f4c  v_mul_f32_e32 v79, v76, v71  pgm[7@0x8001359fc000 + 0xca8 ] = 0xd1c1003b  v_mad_f32 v59, v76, v71, v52  pgm[7@0x8001359fc000 + 0xcac ] = 0x04d28f4c ;;  pgm[7@0x8001359fc000 + 0xcb0 ] = 0x0a8e914c  v_mul_f32_e32 v71, v76, v72  pgm[7@0x8001359fc000 + 0xcb4 ] = 0xd1c10043  v_mad_f32 v67, v76, v72, v41  pgm[7@0x8001359fc000 + 0xcb8 ] = 0x04a6914c ;;  pgm[7@0x8001359fc000 + 0xcbc ] = 0x0a909349  v_mul_f32_e32 v72, v73, v73  pgm[7@0x8001359fc000 + 0xcc0 ] = 0xd1c10048  v_mad_f32 v72, v72, v46, 1.0  pgm[7@0x8001359fc000 + 0xcc4 ] = 0x03ca5d48 ;;  pgm[7@0x8001359fc000 + 0xcc8 ] = 0x2c6e734e  v_mac_f32_e32 v55, v78, v57  pgm[7@0x8001359fc000 + 0xccc ] = 0x0a9c894c  v_mul_f32_e32 v78, v76, v68  pgm[7@0x8001359fc000 + 0xcd0 ] = 0xd1c10038  v_mad_f32 v56, v76, v68, v53  pgm[7@0x8001359fc000 + 0xcd4 ] = 0x04d6894c ;;  pgm[7@0x8001359fc000 + 0xcd8 ] = 0xd10b8044  v_max_f32_e64 v68, v69, v69 clamp  pgm[7@0x8001359fc000 + 0xcdc ] = 0x00028b45 ;;  pgm[7@0x8001359fc000 + 0xce0 ] = 0xd1c10045  v_mad_f32 v69, v68, v43, v42  pgm[7@0x8001359fc000 + 0xce4 ] = 0x04aa5744 ;;  pgm[7@0x8001359fc000 + 0xce8 ] = 0x0a909148  v_mul_f32_e32 v72, v72, v72  pgm[7@0x8001359fc000 + 0xcec ] = 0x0a8a8b2d  v_mul_f32_e32 v69, v45, v69  pgm[7@0x8001359fc000 + 0xcf0 ] = 0x7e904548  v_rcp_f32_e32 v72, v72  pgm[7@0x8001359fc000 + 0xcf4 ] = 0x7e8a4545  v_rcp_f32_e32 v69, v69  pgm[7@0x8001359fc000 + 0xcf8 ] = 0x7e92414d  v_exp_f32_e32 v73, v77  pgm[7@0x8001359fc000 + 0xcfc ] = 0x0aa08d47  v_mul_f32_e32 v80, v71, v70  pgm[7@0x8001359fc000 + 0xd00 ] = 0x14909548  v_min_f32_e32 v72, v72, v74  pgm[7@0x8001359fc000 + 0xd04 ] = 0x148a9545  v_min_f32_e32 v69, v69, v74  pgm[7@0x8001359fc000 + 0xd08 ] = 0x16909748  v_max_f32_e32 v72, v72, v75  pgm[7@0x8001359fc000 + 0xd0c ] = 0x0a949222  v_mul_f32_e32 v74, s34, v73  pgm[7@0x8001359fc000 + 0xd10 ] = 0xd1c10049  v_mad_f32 v73, -v73, s34, 1.0  pgm[7@0x8001359fc000 + 0xd14 ] = 0x23c84549 ;;  pgm[7@0x8001359fc000 + 0xd18 ] = 0x168a9745  v_max_f32_e32 v69, v69, v75  pgm[7@0x8001359fc000 + 0xd1c ] = 0xd1c1004c  v_mad_f32 v76, v33, v73, v74  pgm[7@0x8001359fc000 + 0xd20 ] = 0x052a9321 ;;  pgm[7@0x8001359fc000 + 0xd24 ] = 0xd1c1004d  v_mad_f32 v77, v34, v73, v74  pgm[7@0x8001359fc000 + 0xd28 ] = 0x052a9322 ;;  pgm[7@0x8001359fc000 + 0xd2c ] = 0x0a90912c  v_mul_f32_e32 v72, v44, v72  pgm[7@0x8001359fc000 + 0xd30 ] = 0x2c949323  v_mac_f32_e32 v74, v35, v73  pgm[7@0x8001359fc000 + 0xd34 ] = 0x0a929948  v_mul_f32_e32 v73, v72, v76  pgm[7@0x8001359fc000 + 0xd38 ] = 0x0a969b48  v_mul_f32_e32 v75, v72, v77  pgm[7@0x8001359fc000 + 0xd3c ] = 0x0a8a8aff  v_mul_f32_e32 v69, 0x3e800000, v69  pgm[7@0x8001359fc000 + 0xd40 ] = 0x3e800000 ;;  pgm[7@0x8001359fc000 + 0xd44 ] = 0x0a909548  v_mul_f32_e32 v72, v72, v74  pgm[7@0x8001359fc000 + 0xd48 ] = 0x0a949745  v_mul_f32_e32 v74, v69, v75  pgm[7@0x8001359fc000 + 0xd4c ] = 0x0a929345  v_mul_f32_e32 v73, v69, v73  pgm[7@0x8001359fc000 + 0xd50 ] = 0x0a8a9145  v_mul_f32_e32 v69, v69, v72  pgm[7@0x8001359fc000 + 0xd54 ] = 0x0a909344  v_mul_f32_e32 v72, v68, v73  pgm[7@0x8001359fc000 + 0xd58 ] = 0x0a929544  v_mul_f32_e32 v73, v68, v74  pgm[7@0x8001359fc000 + 0xd5c ] = 0x0a948b44  v_mul_f32_e32 v74, v68, v69  pgm[7@0x8001359fc000 + 0xd60 ] = 0x0a96894e  v_mul_f32_e32 v75, v78, v68  pgm[7@0x8001359fc000 + 0xd64 ] = 0x0a98894f  v_mul_f32_e32 v76, v79, v68  pgm[7@0x8001359fc000 + 0xd68 ] = 0x0a9a8947  v_mul_f32_e32 v77, v71, v68  pgm[7@0x8001359fc000 + 0xd6c ] = 0xd1c10044  v_mad_f32 v68, v72, v78, v31  pgm[7@0x8001359fc000 + 0xd70 ] = 0x047e9d48 ;;  pgm[7@0x8001359fc000 + 0xd74 ] = 0xd1c10045  v_mad_f32 v69, v73, v79, v30  pgm[7@0x8001359fc000 + 0xd78 ] = 0x047a9f49 ;;  pgm[7@0x8001359fc000 + 0xd7c ] = 0x0a9c8d4e  v_mul_f32_e32 v78, v78, v70  pgm[7@0x8001359fc000 + 0xd80 ] = 0x0a9e8d4f  v_mul_f32_e32 v79, v79, v70  pgm[7@0x8001359fc000 + 0xd84 ] = 0xd1c10046  v_mad_f32 v70, v74, v71, v29  pgm[7@0x8001359fc000 + 0xd88 ] = 0x04768f4a ;;  pgm[7@0x8001359fc000 + 0xd8c ] = 0xd1c10047  v_mad_f32 v71, v75, v21, v17  pgm[7@0x8001359fc000 + 0xd90 ] = 0x04462b4b ;;  pgm[7@0x8001359fc000 + 0xd94 ] = 0xd1c10048  v_mad_f32 v72, v76, v20, v15  pgm[7@0x8001359fc000 + 0xd98 ] = 0x043e294c ;;  pgm[7@0x8001359fc000 + 0xd9c ] = 0xd1c10049  v_mad_f32 v73, v77, v19, v13  pgm[7@0x8001359fc000 + 0xda0 ] = 0x0436274d ;;  pgm[7@0x8001359fc000 + 0xda4 ] = 0xd1c1004a  v_mad_f32 v74, v78, v18, v12  pgm[7@0x8001359fc000 + 0xda8 ] = 0x0432254e ;;  pgm[7@0x8001359fc000 + 0xdac ] = 0xd1c1004b  v_mad_f32 v75, v79, v16, v11  pgm[7@0x8001359fc000 + 0xdb0 ] = 0x042e214f ;;  pgm[7@0x8001359fc000 + 0xdb4 ] = 0xd1c1004c  v_mad_f32 v76, v80, v9, v10  pgm[7@0x8001359fc000 + 0xdb8 ] = 0x042a1350 ;;  pgm[7@0x8001359fc000 + 0xdbc ] = 0x87fe127e  s_or_b64 exec, exec, s[18:19]  pgm[7@0x8001359fc000 + 0xdc0 ] = 0xbe800110  s_mov_b64 s[0:1], s[16:17]  pgm[7@0x8001359fc000 + 0xdc4 ] = 0x8690127e  s_and_b64 s[16:17], exec, s[18:19]  pgm[7@0x8001359fc000 + 0xdc8 ] = 0x87900010  s_or_b64 s[16:17], s[16:17], s[0:1]  pgm[7@0x8001359fc000 + 0xdcc ] = 0x89fe107e  s_andn2_b64 exec, exec, s[16:17]  pgm[7@0x8001359fc000 + 0xdd0 ] = 0xbf89ff0b  s_cbranch_execnz 65291  pgm[7@0x8001359fc000 + 0xdd4 ] = 0x87fe107e  s_or_b64 exec, exec, s[16:17]  pgm[7@0x8001359fc000 + 0xdd8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xf0  pgm[7@0x8001359fc000 + 0xddc ] = 0x000000f0 ;;  pgm[7@0x8001359fc000 + 0xde0 ] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0xf8  pgm[7@0x8001359fc000 + 0xde4 ] = 0x000000f8 ;;  pgm[7@0x8001359fc000 + 0xde8 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x108  pgm[7@0x8001359fc000 + 0xdec ] = 0x00000108 ;;  pgm[7@0x8001359fc000 + 0xdf0 ] = 0x7e5e02ff  v_mov_b32_e32 v47, 0x7f7fffff  pgm[7@0x8001359fc000 + 0xdf4 ] = 0x7f7fffff ;;  pgm[7@0x8001359fc000 + 0xdf8 ] = 0xc02a0506  s_buffer_load_dwordx4 s[20:23], s[12:15], 0x120  pgm[7@0x8001359fc000 + 0xdfc ] = 0x00000120 ;;  pgm[7@0x8001359fc000 + 0xe00 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0xe04 ] = 0x04620a00  v_sub_f32_e32 v49, s0, v5  pgm[7@0x8001359fc000 + 0xe08 ] = 0x046c0c01  v_sub_f32_e32 v54, s1, v6  pgm[7@0x8001359fc000 + 0xe0c ] = 0x0a6e6331  v_mul_f32_e32 v55, v49, v49  pgm[7@0x8001359fc000 + 0xe10 ] = 0x2c6e6d36  v_mac_f32_e32 v55, v54, v54  pgm[7@0x8001359fc000 + 0xe14 ] = 0x04700810  v_sub_f32_e32 v56, s16, v4  pgm[7@0x8001359fc000 + 0xe18 ] = 0x2c6e7138  v_mac_f32_e32 v55, v56, v56  pgm[7@0x8001359fc000 + 0xe1c ] = 0xd1640137  v_rsq_f32_e64 v55, |v55|  pgm[7@0x8001359fc000 + 0xe20 ] = 0x00000137 ;;  pgm[7@0x8001359fc000 + 0xe24 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf00  pgm[7@0x8001359fc000 + 0xe28 ] = 0x00000f00 ;;  pgm[7@0x8001359fc000 + 0xe2c ] = 0x7e6002ff  v_mov_b32_e32 v48, 0xff7fffff  pgm[7@0x8001359fc000 + 0xe30 ] = 0xff7fffff ;;  pgm[7@0x8001359fc000 + 0xe34 ] = 0x14745f37  v_min_f32_e32 v58, v55, v47  pgm[7@0x8001359fc000 + 0xe38 ] = 0x7e76453a  v_rcp_f32_e32 v59, v58  pgm[7@0x8001359fc000 + 0xe3c ] = 0x0a6e6d3a  v_mul_f32_e32 v55, v58, v54  pgm[7@0x8001359fc000 + 0xe40 ] = 0x0a72633a  v_mul_f32_e32 v57, v58, v49  pgm[7@0x8001359fc000 + 0xe44 ] = 0x0a70713a  v_mul_f32_e32 v56, v58, v56  pgm[7@0x8001359fc000 + 0xe48 ] = 0x7e740207  v_mov_b32_e32 v58, s7  pgm[7@0x8001359fc000 + 0xe4c ] = 0x04747411  v_sub_f32_e32 v58, s17, v58  pgm[7@0x8001359fc000 + 0xe50 ] = 0x14625f3b  v_min_f32_e32 v49, v59, v47  pgm[7@0x8001359fc000 + 0xe54 ] = 0x7e74453a  v_rcp_f32_e32 v58, v58  pgm[7@0x8001359fc000 + 0xe58 ] = 0x7e764417  v_rcp_f32_e32 v59, s23  pgm[7@0x8001359fc000 + 0xe5c ] = 0x0a6c6e13  v_mul_f32_e32 v54, s19, v55  pgm[7@0x8001359fc000 + 0xe60 ] = 0xd1c10036  v_mad_f32 v54, s18, -v57, -v54  pgm[7@0x8001359fc000 + 0xe64 ] = 0xc4da7212 ;;  pgm[7@0x8001359fc000 + 0xe68 ] = 0x14745f3a  v_min_f32_e32 v58, v58, v47  pgm[7@0x8001359fc000 + 0xe6c ] = 0x145e5f3b  v_min_f32_e32 v47, v59, v47  pgm[7@0x8001359fc000 + 0xe70 ] = 0xd1c10036  v_mad_f32 v54, -s6, v56, v54  pgm[7@0x8001359fc000 + 0xe74 ] = 0x24da7006 ;;  pgm[7@0x8001359fc000 + 0xe78 ] = 0x16626131  v_max_f32_e32 v49, v49, v48  pgm[7@0x8001359fc000 + 0xe7c ] = 0x165e612f  v_max_f32_e32 v47, v47, v48  pgm[7@0x8001359fc000 + 0xe80 ] = 0xd105802f  v_mul_f32_e64 v47, v49, v47 clamp  pgm[7@0x8001359fc000 + 0xe84 ] = 0x00025f31 ;;  pgm[7@0x8001359fc000 + 0xe88 ] = 0x066c6c07  v_subrev_f32_e32 v54, s7, v54  pgm[7@0x8001359fc000 + 0xe8c ] = 0x1674613a  v_max_f32_e32 v58, v58, v48  pgm[7@0x8001359fc000 + 0xe90 ] = 0xd1058036  v_mul_f32_e64 v54, v54, v58 clamp  pgm[7@0x8001359fc000 + 0xe94 ] = 0x00027536 ;;  pgm[7@0x8001359fc000 + 0xe98 ] = 0x045e5ef2  v_sub_f32_e32 v47, 1.0, v47  pgm[7@0x8001359fc000 + 0xe9c ] = 0x0a5e6d2f  v_mul_f32_e32 v47, v47, v54  pgm[7@0x8001359fc000 + 0xea0 ] = 0x0a625e14  v_mul_f32_e32 v49, s20, v47  pgm[7@0x8001359fc000 + 0xea4 ] = 0x0a605e15  v_mul_f32_e32 v48, s21, v47  pgm[7@0x8001359fc000 + 0xea8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0xeac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fc000 + 0xeb0 ] = 0x0a5e5e16  v_mul_f32_e32 v47, s22, v47  pgm[7@0x8001359fc000 + 0xeb4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359fc000 + 0xeb8 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x40  pgm[7@0x8001359fc000 + 0xebc ] = 0x00000040 ;;  pgm[7@0x8001359fc000 + 0xec0 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x4c  pgm[7@0x8001359fc000 + 0xec4 ] = 0x0000004c ;;  pgm[7@0x8001359fc000 + 0xec8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x50  pgm[7@0x8001359fc000 + 0xecc ] = 0x00000050 ;;  pgm[7@0x8001359fc000 + 0xed0 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x5c  pgm[7@0x8001359fc000 + 0xed4 ] = 0x0000005c ;;  pgm[7@0x8001359fc000 + 0xed8 ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x64  pgm[7@0x8001359fc000 + 0xedc ] = 0x00000064 ;;  pgm[7@0x8001359fc000 + 0xee0 ] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x6c  pgm[7@0x8001359fc000 + 0xee4 ] = 0x0000006c ;;  pgm[7@0x8001359fc000 + 0xee8 ] = 0xc02204c6  s_buffer_load_dword s19, s[12:15], 0x74  pgm[7@0x8001359fc000 + 0xeec ] = 0x00000074 ;;  pgm[7@0x8001359fc000 + 0xef0 ] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x7c  pgm[7@0x8001359fc000 + 0xef4 ] = 0x0000007c ;;  pgm[7@0x8001359fc000 + 0xef8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0xefc ] = 0x0a6c0c06  v_mul_f32_e32 v54, s6, v6  pgm[7@0x8001359fc000 + 0xf00 ] = 0x0a740c00  v_mul_f32_e32 v58, s0, v6  pgm[7@0x8001359fc000 + 0xf04 ] = 0x0a760c01  v_mul_f32_e32 v59, s1, v6  pgm[7@0x8001359fc000 + 0xf08 ] = 0x2c6c0a05  v_mac_f32_e32 v54, s5, v5  pgm[7@0x8001359fc000 + 0xf0c ] = 0x2c740a08  v_mac_f32_e32 v58, s8, v5  pgm[7@0x8001359fc000 + 0xf10 ] = 0x2c760a09  v_mac_f32_e32 v59, s9, v5  pgm[7@0x8001359fc000 + 0xf14 ] = 0x2c6c0810  v_mac_f32_e32 v54, s16, v4  pgm[7@0x8001359fc000 + 0xf18 ] = 0x2c740807  v_mac_f32_e32 v58, s7, v4  pgm[7@0x8001359fc000 + 0xf1c ] = 0x2c760812  v_mac_f32_e32 v59, s18, v4  pgm[7@0x8001359fc000 + 0xf20 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001359fc000 + 0xf24 ] = 0x00000300 ;;  pgm[7@0x8001359fc000 + 0xf28 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359fc000 + 0xf2c ] = 0x026c6c14  v_add_f32_e32 v54, s20, v54  pgm[7@0x8001359fc000 + 0xf30 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0xf34 ] = 0x02827613  v_add_f32_e32 v65, s19, v59  pgm[7@0x8001359fc000 + 0xf38 ] = 0x02807411  v_add_f32_e32 v64, s17, v58  pgm[7@0x8001359fc000 + 0xf3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359fc000 + 0xf40 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0xf44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001359fc000 + 0xf48 ] = 0x00000330 ;;  pgm[7@0x8001359fc000 + 0xf4c ] = 0x7e6c4536  v_rcp_f32_e32 v54, v54  pgm[7@0x8001359fc000 + 0xf50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359fc000 + 0xf54 ] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0xf58 ] = 0x027a82ff  v_add_f32_e32 v61, 0x3f7ca510, v65  pgm[7@0x8001359fc000 + 0xf5c ] = 0x3f7ca510 ;;  pgm[7@0x8001359fc000 + 0xf60 ] = 0x0a746d40  v_mul_f32_e32 v58, v64, v54  pgm[7@0x8001359fc000 + 0xf64 ] = 0x0a766d41  v_mul_f32_e32 v59, v65, v54  pgm[7@0x8001359fc000 + 0xf68 ] = 0x0a7a6d3d  v_mul_f32_e32 v61, v61, v54  pgm[7@0x8001359fc000 + 0xf6c ] = 0x7e7e033d  v_mov_b32_e32 v63, v61  pgm[7@0x8001359fc000 + 0xf70 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xf74 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0xf78 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xf7c ] = 0xf0800100  image_sample v66, v58, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0xf80 ] = 0x00c4423a ;;  pgm[7@0x8001359fc000 + 0xf84 ] = 0x027480ff  v_add_f32_e32 v58, 0x3f91de6a, v64  pgm[7@0x8001359fc000 + 0xf88 ] = 0x3f91de6a ;;  pgm[7@0x8001359fc000 + 0xf8c ] = 0x0a746d3a  v_mul_f32_e32 v58, v58, v54  pgm[7@0x8001359fc000 + 0xf90 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xf94 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xf98 ] = 0xf0800100  image_sample v67, v58, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0xf9c ] = 0x00c4433a ;;  pgm[7@0x8001359fc000 + 0xfa0 ] = 0x027480ff  v_add_f32_e32 v58, 0x3f11de6a, v64  pgm[7@0x8001359fc000 + 0xfa4 ] = 0x3f11de6a ;;  pgm[7@0x8001359fc000 + 0xfa8 ] = 0x0a786d3a  v_mul_f32_e32 v60, v58, v54  pgm[7@0x8001359fc000 + 0xfac ] = 0x027480ff  v_add_f32_e32 v58, 0xbf11de6a, v64  pgm[7@0x8001359fc000 + 0xfb0 ] = 0xbf11de6a ;;  pgm[7@0x8001359fc000 + 0xfb4 ] = 0x0a7c6d3a  v_mul_f32_e32 v62, v58, v54  pgm[7@0x8001359fc000 + 0xfb8 ] = 0x027480ff  v_add_f32_e32 v58, 0xbf91de6a, v64  pgm[7@0x8001359fc000 + 0xfbc ] = 0xbf91de6a ;;  pgm[7@0x8001359fc000 + 0xfc0 ] = 0x0a746d3a  v_mul_f32_e32 v58, v58, v54  pgm[7@0x8001359fc000 + 0xfc4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xfc8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xfcc ] = 0xf0800100  image_sample v68, v60, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0xfd0 ] = 0x00c4443c ;;  pgm[7@0x8001359fc000 + 0xfd4 ] = 0xf0800100  image_sample v69, v62, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0xfd8 ] = 0x00c4453e ;;  pgm[7@0x8001359fc000 + 0xfdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xfe0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0xfe4 ] = 0xf0800100  image_sample v58, v58, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0xfe8 ] = 0x00c43a3a ;;  pgm[7@0x8001359fc000 + 0xfec ] = 0x027682ff  v_add_f32_e32 v59, 0xbf7ca510, v65  pgm[7@0x8001359fc000 + 0xff0 ] = 0xbf7ca510 ;;  pgm[7@0x8001359fc000 + 0xff4 ] = 0x0a7e6d3b  v_mul_f32_e32 v63, v59, v54  pgm[7@0x8001359fc000 + 0xff8 ] = 0x7e7a033f  v_mov_b32_e32 v61, v63  pgm[7@0x8001359fc000 + 0xffc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1000] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1004] = 0xf0800100  image_sample v54, v62, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x1008] = 0x00c4363e ;;  pgm[7@0x8001359fc000 + 0x100c] = 0xf0800100  image_sample v59, v60, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x1010] = 0x00c43b3c ;;  pgm[7@0x8001359fc000 + 0x1014] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x8001359fc000 + 0x1018] = 0x02788742  v_add_f32_e32 v60, v66, v67  pgm[7@0x8001359fc000 + 0x101c] = 0xbf8c0f74  s_waitcnt vmcnt(4)  pgm[7@0x8001359fc000 + 0x1020] = 0x0278893c  v_add_f32_e32 v60, v60, v68  pgm[7@0x8001359fc000 + 0x1024] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359fc000 + 0x1028] = 0x02788b3c  v_add_f32_e32 v60, v60, v69  pgm[7@0x8001359fc000 + 0x102c] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359fc000 + 0x1030] = 0x0274753c  v_add_f32_e32 v58, v60, v58  pgm[7@0x8001359fc000 + 0x1034] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fc000 + 0x1038] = 0x026c6d3a  v_add_f32_e32 v54, v58, v54  pgm[7@0x8001359fc000 + 0x103c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x1040] = 0x026c7736  v_add_f32_e32 v54, v54, v59  pgm[7@0x8001359fc000 + 0x1044] = 0x0a6c6cff  v_mul_f32_e32 v54, 0x3e124925, v54  pgm[7@0x8001359fc000 + 0x1048] = 0x3e124925 ;;  pgm[7@0x8001359fc000 + 0x104c] = 0x0a626336  v_mul_f32_e32 v49, v54, v49  pgm[7@0x8001359fc000 + 0x1050] = 0x0a606136  v_mul_f32_e32 v48, v54, v48  pgm[7@0x8001359fc000 + 0x1054] = 0x0a5e5f36  v_mul_f32_e32 v47, v54, v47  pgm[7@0x8001359fc000 + 0x1058] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf04  pgm[7@0x8001359fc000 + 0x105c] = 0x00000f04 ;;  pgm[7@0x8001359fc000 + 0x1060] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x1064] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fc000 + 0x1068] = 0xbf850087  s_cbranch_scc1 135  pgm[7@0x8001359fc000 + 0x106c] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x80  pgm[7@0x8001359fc000 + 0x1070] = 0x00000080 ;;  pgm[7@0x8001359fc000 + 0x1074] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x90  pgm[7@0x8001359fc000 + 0x1078] = 0x00000090 ;;  pgm[7@0x8001359fc000 + 0x107c] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0xa0  pgm[7@0x8001359fc000 + 0x1080] = 0x000000a0 ;;  pgm[7@0x8001359fc000 + 0x1084] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0xb0  pgm[7@0x8001359fc000 + 0x1088] = 0x000000b0 ;;  pgm[7@0x8001359fc000 + 0x108c] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359fc000 + 0x1090] = 0x00000340 ;;  pgm[7@0x8001359fc000 + 0x1094] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359fc000 + 0x1098] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x109c] = 0x0a6c0c1f  v_mul_f32_e32 v54, s31, v6  pgm[7@0x8001359fc000 + 0x10a0] = 0x2c6c0a23  v_mac_f32_e32 v54, s35, v5  pgm[7@0x8001359fc000 + 0x10a4] = 0x2c6c0827  v_mac_f32_e32 v54, s39, v4  pgm[7@0x8001359fc000 + 0x10a8] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359fc000 + 0x10ac] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x10b0] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359fc000 + 0x10b4] = 0x00000370 ;;  pgm[7@0x8001359fc000 + 0x10b8] = 0x026c6c2b  v_add_f32_e32 v54, s43, v54  pgm[7@0x8001359fc000 + 0x10bc] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359fc000 + 0x10c0] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x10c4] = 0x0a740c1e  v_mul_f32_e32 v58, s30, v6  pgm[7@0x8001359fc000 + 0x10c8] = 0x7e6c4536  v_rcp_f32_e32 v54, v54  pgm[7@0x8001359fc000 + 0x10cc] = 0x2c740a22  v_mac_f32_e32 v58, s34, v5  pgm[7@0x8001359fc000 + 0x10d0] = 0x0a760c1c  v_mul_f32_e32 v59, s28, v6  pgm[7@0x8001359fc000 + 0x10d4] = 0x0a0c0c1d  v_mul_f32_e32 v6, s29, v6  pgm[7@0x8001359fc000 + 0x10d8] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x130  pgm[7@0x8001359fc000 + 0x10dc] = 0x00000130 ;;  pgm[7@0x8001359fc000 + 0x10e0] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001359fc000 + 0x10e4] = 0x00000138 ;;  pgm[7@0x8001359fc000 + 0x10e8] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x240  pgm[7@0x8001359fc000 + 0x10ec] = 0x00000240 ;;  pgm[7@0x8001359fc000 + 0x10f0] = 0x2c740826  v_mac_f32_e32 v58, s38, v4  pgm[7@0x8001359fc000 + 0x10f4] = 0x2c760a20  v_mac_f32_e32 v59, s32, v5  pgm[7@0x8001359fc000 + 0x10f8] = 0x2c0c0a21  v_mac_f32_e32 v6, s33, v5  pgm[7@0x8001359fc000 + 0x10fc] = 0x020a742a  v_add_f32_e32 v5, s42, v58  pgm[7@0x8001359fc000 + 0x1100] = 0x2c0c0825  v_mac_f32_e32 v6, s37, v4  pgm[7@0x8001359fc000 + 0x1104] = 0x2c760824  v_mac_f32_e32 v59, s36, v4  pgm[7@0x8001359fc000 + 0x1108] = 0x0a0a6d05  v_mul_f32_e32 v5, v5, v54  pgm[7@0x8001359fc000 + 0x110c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x1110] = 0x8608ff1b  s_and_b32 s8, s27, 0x20000000  pgm[7@0x8001359fc000 + 0x1114] = 0x20000000 ;;  pgm[7@0x8001359fc000 + 0x1118] = 0x02867628  v_add_f32_e32 v67, s40, v59  pgm[7@0x8001359fc000 + 0x111c] = 0x020c0c29  v_add_f32_e32 v6, s41, v6  pgm[7@0x8001359fc000 + 0x1120] = 0xd10b803a  v_max_f32_e64 v58, v5, v5 clamp  pgm[7@0x8001359fc000 + 0x1124] = 0x00020b05 ;;  pgm[7@0x8001359fc000 + 0x1128] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s8, 0  pgm[7@0x8001359fc000 + 0x112c] = 0x00010008 ;;  pgm[7@0x8001359fc000 + 0x1130] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3ad5629e  pgm[7@0x8001359fc000 + 0x1134] = 0x3ad5629e ;;  pgm[7@0x8001359fc000 + 0x1138] = 0x0a766d43  v_mul_f32_e32 v59, v67, v54  pgm[7@0x8001359fc000 + 0x113c] = 0x0a786d06  v_mul_f32_e32 v60, v6, v54  pgm[7@0x8001359fc000 + 0x1140] = 0x00740b3a  v_cndmask_b32_e32 v58, v58, v5, vcc  pgm[7@0x8001359fc000 + 0x1144] = 0x7e7c02ff  v_mov_b32_e32 v62, 0x3ab8caa6  pgm[7@0x8001359fc000 + 0x1148] = 0x3ab8caa6 ;;  pgm[7@0x8001359fc000 + 0x114c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x1150] = 0xd1c1003f  v_mad_f32 v63, s1, v62, v6  pgm[7@0x8001359fc000 + 0x1154] = 0x041a7c01 ;;  pgm[7@0x8001359fc000 + 0x1158] = 0x0a7e6d3f  v_mul_f32_e32 v63, v63, v54  pgm[7@0x8001359fc000 + 0x115c] = 0x7e84033f  v_mov_b32_e32 v66, v63  pgm[7@0x8001359fc000 + 0x1160] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1164] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1168] = 0xf0a00100  image_sample_c v5, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x116c] = 0x00c4053a ;;  pgm[7@0x8001359fc000 + 0x1170] = 0xd1c1003b  v_mad_f32 v59, s0, v61, v67  pgm[7@0x8001359fc000 + 0x1174] = 0x050e7a00 ;;  pgm[7@0x8001359fc000 + 0x1178] = 0xd1c1003c  v_mad_f32 v60, 0, s1, v6  pgm[7@0x8001359fc000 + 0x117c] = 0x04180280 ;;  pgm[7@0x8001359fc000 + 0x1180] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3a55629e  pgm[7@0x8001359fc000 + 0x1184] = 0x3a55629e ;;  pgm[7@0x8001359fc000 + 0x1188] = 0xd1c1003d  v_mad_f32 v61, s0, v61, v67  pgm[7@0x8001359fc000 + 0x118c] = 0x050e7a00 ;;  pgm[7@0x8001359fc000 + 0x1190] = 0x0a766d3b  v_mul_f32_e32 v59, v59, v54  pgm[7@0x8001359fc000 + 0x1194] = 0x0a786d3c  v_mul_f32_e32 v60, v60, v54  pgm[7@0x8001359fc000 + 0x1198] = 0x0a7c6d3d  v_mul_f32_e32 v62, v61, v54  pgm[7@0x8001359fc000 + 0x119c] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x11a0] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x11a4] = 0xf0a00100  image_sample_c v68, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x11a8] = 0x00c4443a ;;  pgm[7@0x8001359fc000 + 0x11ac] = 0x7e7a033a  v_mov_b32_e32 v61, v58  pgm[7@0x8001359fc000 + 0x11b0] = 0x7e7602ff  v_mov_b32_e32 v59, 0xba55629e  pgm[7@0x8001359fc000 + 0x11b4] = 0xba55629e ;;  pgm[7@0x8001359fc000 + 0x11b8] = 0xd1c1003b  v_mad_f32 v59, s0, v59, v67  pgm[7@0x8001359fc000 + 0x11bc] = 0x050e7600 ;;  pgm[7@0x8001359fc000 + 0x11c0] = 0x0a826d3b  v_mul_f32_e32 v65, v59, v54  pgm[7@0x8001359fc000 + 0x11c4] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x11c8] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x11cc] = 0xf0a00100  image_sample_c v61, v[61:62], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x11d0] = 0x00c43d3d ;;  pgm[7@0x8001359fc000 + 0x11d4] = 0x7e8002ff  v_mov_b32_e32 v64, 0xbad5629e  pgm[7@0x8001359fc000 + 0x11d8] = 0xbad5629e ;;  pgm[7@0x8001359fc000 + 0x11dc] = 0x2c868000  v_mac_f32_e32 v67, s0, v64  pgm[7@0x8001359fc000 + 0x11e0] = 0x7e80033a  v_mov_b32_e32 v64, v58  pgm[7@0x8001359fc000 + 0x11e4] = 0x0a766d43  v_mul_f32_e32 v59, v67, v54  pgm[7@0x8001359fc000 + 0x11e8] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x11ec] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x11f0] = 0xf0a00100  image_sample_c v63, v[64:65], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x11f4] = 0x00c43f40 ;;  pgm[7@0x8001359fc000 + 0x11f8] = 0x7e8002ff  v_mov_b32_e32 v64, 0xbab8caa6  pgm[7@0x8001359fc000 + 0x11fc] = 0xbab8caa6 ;;  pgm[7@0x8001359fc000 + 0x1200] = 0x2c0c8001  v_mac_f32_e32 v6, s1, v64  pgm[7@0x8001359fc000 + 0x1204] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359fc000 + 0x1208] = 0x020a8905  v_add_f32_e32 v5, v5, v68  pgm[7@0x8001359fc000 + 0x120c] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fc000 + 0x1210] = 0x020a7b05  v_add_f32_e32 v5, v5, v61  pgm[7@0x8001359fc000 + 0x1214] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1218] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x121c] = 0xf0a00100  image_sample_c v64, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x1220] = 0x00c4403a ;;  pgm[7@0x8001359fc000 + 0x1224] = 0x0a786d06  v_mul_f32_e32 v60, v6, v54  pgm[7@0x8001359fc000 + 0x1228] = 0x7e760341  v_mov_b32_e32 v59, v65  pgm[7@0x8001359fc000 + 0x122c] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1230] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1234] = 0xf0a00100  image_sample_c v6, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x1238] = 0x00c4063a ;;  pgm[7@0x8001359fc000 + 0x123c] = 0x7e76033e  v_mov_b32_e32 v59, v62  pgm[7@0x8001359fc000 + 0x1240] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359fc000 + 0x1244] = 0x020a7f05  v_add_f32_e32 v5, v5, v63  pgm[7@0x8001359fc000 + 0x1248] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x124c] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1250] = 0xf0a00100  image_sample_c v54, v[58:59], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fc000 + 0x1254] = 0x00c4363a ;;  pgm[7@0x8001359fc000 + 0x1258] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359fc000 + 0x125c] = 0x020a8105  v_add_f32_e32 v5, v5, v64  pgm[7@0x8001359fc000 + 0x1260] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fc000 + 0x1264] = 0x020a0d05  v_add_f32_e32 v5, v5, v6  pgm[7@0x8001359fc000 + 0x1268] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x126c] = 0x020a6d05  v_add_f32_e32 v5, v5, v54  pgm[7@0x8001359fc000 + 0x1270] = 0x0a0a0aff  v_mul_f32_e32 v5, 0x3e124925, v5  pgm[7@0x8001359fc000 + 0x1274] = 0x3e124925 ;;  pgm[7@0x8001359fc000 + 0x1278] = 0x0a6c0a06  v_mul_f32_e32 v54, s6, v5  pgm[7@0x8001359fc000 + 0x127c] = 0x0a0c0a07  v_mul_f32_e32 v6, s7, v5  pgm[7@0x8001359fc000 + 0x1280] = 0x0a0a0a05  v_mul_f32_e32 v5, s5, v5  pgm[7@0x8001359fc000 + 0x1284] = 0xbf820008  s_branch 8  pgm[7@0x8001359fc000 + 0x1288] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x130  pgm[7@0x8001359fc000 + 0x128c] = 0x00000130 ;;  pgm[7@0x8001359fc000 + 0x1290] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001359fc000 + 0x1294] = 0x00000138 ;;  pgm[7@0x8001359fc000 + 0x1298] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x129c] = 0x7e6c0200  v_mov_b32_e32 v54, s0  pgm[7@0x8001359fc000 + 0x12a0] = 0x7e0c0201  v_mov_b32_e32 v6, s1  pgm[7@0x8001359fc000 + 0x12a4] = 0x7e0a0205  v_mov_b32_e32 v5, s5  pgm[7@0x8001359fc000 + 0x12a8] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x110  pgm[7@0x8001359fc000 + 0x12ac] = 0x00000110 ;;  pgm[7@0x8001359fc000 + 0x12b0] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x118  pgm[7@0x8001359fc000 + 0x12b4] = 0x00000118 ;;  pgm[7@0x8001359fc000 + 0x12b8] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x330  pgm[7@0x8001359fc000 + 0x12bc] = 0x00000330 ;;  pgm[7@0x8001359fc000 + 0x12c0] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xf08  pgm[7@0x8001359fc000 + 0x12c4] = 0x00000f08 ;;  pgm[7@0x8001359fc000 + 0x12c8] = 0x02766930  v_add_f32_e32 v59, v48, v52  pgm[7@0x8001359fc000 + 0x12cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x12d0] = 0xd1c1003c  v_mad_f32 v60, v50, -v28, -s6  pgm[7@0x8001359fc000 + 0x12d4] = 0xc01a3932 ;;  pgm[7@0x8001359fc000 + 0x12d8] = 0x04640539  v_sub_f32_e32 v50, v57, v2  pgm[7@0x8001359fc000 + 0x12dc] = 0x0a683339  v_mul_f32_e32 v52, v57, v25  pgm[7@0x8001359fc000 + 0x12e0] = 0xd1c1003d  v_mad_f32 v61, v51, -v28, -s7  pgm[7@0x8001359fc000 + 0x12e4] = 0xc01e3933 ;;  pgm[7@0x8001359fc000 + 0x12e8] = 0x04664b37  v_sub_f32_e32 v51, v55, v37  pgm[7@0x8001359fc000 + 0x12ec] = 0x0a726532  v_mul_f32_e32 v57, v50, v50  pgm[7@0x8001359fc000 + 0x12f0] = 0x02746b31  v_add_f32_e32 v58, v49, v53  pgm[7@0x8001359fc000 + 0x12f4] = 0x046a4938  v_sub_f32_e32 v53, v56, v36  pgm[7@0x8001359fc000 + 0x12f8] = 0x2c726733  v_mac_f32_e32 v57, v51, v51  pgm[7@0x8001359fc000 + 0x12fc] = 0x2c726b35  v_mac_f32_e32 v57, v53, v53  pgm[7@0x8001359fc000 + 0x1300] = 0x7e724939  v_rsq_f32_e32 v57, v57  pgm[7@0x8001359fc000 + 0x1304] = 0x2c683537  v_mac_f32_e32 v52, v55, v26  pgm[7@0x8001359fc000 + 0x1308] = 0x7e6e02ff  v_mov_b32_e32 v55, 0x7f7fffff  pgm[7@0x8001359fc000 + 0x130c] = 0x7f7fffff ;;  pgm[7@0x8001359fc000 + 0x1310] = 0x2c683138  v_mac_f32_e32 v52, v56, v24  pgm[7@0x8001359fc000 + 0x1314] = 0x14706f39  v_min_f32_e32 v56, v57, v55  pgm[7@0x8001359fc000 + 0x1318] = 0x0a647132  v_mul_f32_e32 v50, v50, v56  pgm[7@0x8001359fc000 + 0x131c] = 0x0a667133  v_mul_f32_e32 v51, v51, v56  pgm[7@0x8001359fc000 + 0x1320] = 0x0a724d32  v_mul_f32_e32 v57, v50, v38  pgm[7@0x8001359fc000 + 0x1324] = 0x0a646519  v_mul_f32_e32 v50, v25, v50  pgm[7@0x8001359fc000 + 0x1328] = 0x0a707135  v_mul_f32_e32 v56, v53, v56  pgm[7@0x8001359fc000 + 0x132c] = 0x2c724f33  v_mac_f32_e32 v57, v51, v39  pgm[7@0x8001359fc000 + 0x1330] = 0x2c64671a  v_mac_f32_e32 v50, v26, v51  pgm[7@0x8001359fc000 + 0x1334] = 0xd1168032  v_mac_f32_e64 v50, v24, v56 clamp  pgm[7@0x8001359fc000 + 0x1338] = 0x00027118 ;;  pgm[7@0x8001359fc000 + 0x133c] = 0xd1168039  v_mac_f32_e64 v57, v56, v40 clamp  pgm[7@0x8001359fc000 + 0x1340] = 0x00025138 ;;  pgm[7@0x8001359fc000 + 0x1344] = 0x7e6a02ff  v_mov_b32_e32 v53, 0xc0b1c059  pgm[7@0x8001359fc000 + 0x1348] = 0xc0b1c059 ;;  pgm[7@0x8001359fc000 + 0x134c] = 0x307c6b39  v_madak_f32 v62, v57, v53, 0xc0df760c  pgm[7@0x8001359fc000 + 0x1350] = 0xc0df760c ;;  pgm[7@0x8001359fc000 + 0x1354] = 0x0a646532  v_mul_f32_e32 v50, v50, v50  pgm[7@0x8001359fc000 + 0x1358] = 0x0a727d39  v_mul_f32_e32 v57, v57, v62  pgm[7@0x8001359fc000 + 0x135c] = 0xd1c10032  v_mad_f32 v50, v50, v46, 1.0  pgm[7@0x8001359fc000 + 0x1360] = 0x03ca5d32 ;;  pgm[7@0x8001359fc000 + 0x1364] = 0x7e724139  v_exp_f32_e32 v57, v57  pgm[7@0x8001359fc000 + 0x1368] = 0x0a646532  v_mul_f32_e32 v50, v50, v50  pgm[7@0x8001359fc000 + 0x136c] = 0x7e644532  v_rcp_f32_e32 v50, v50  pgm[7@0x8001359fc000 + 0x1370] = 0xbf068005  s_cmp_eq_u32 s5, 0  pgm[7@0x8001359fc000 + 0x1374] = 0x0a707200  v_mul_f32_e32 v56, s0, v57  pgm[7@0x8001359fc000 + 0x1378] = 0xd1c10033  v_mad_f32 v51, -v57, s0, 1.0  pgm[7@0x8001359fc000 + 0x137c] = 0x23c80139 ;;  pgm[7@0x8001359fc000 + 0x1380] = 0xd1c10039  v_mad_f32 v57, v33, v51, v56  pgm[7@0x8001359fc000 + 0x1384] = 0x04e26721 ;;  pgm[7@0x8001359fc000 + 0x1388] = 0xd1c1003e  v_mad_f32 v62, v34, v51, v56  pgm[7@0x8001359fc000 + 0x138c] = 0x04e26722 ;;  pgm[7@0x8001359fc000 + 0x1390] = 0x2c706723  v_mac_f32_e32 v56, v35, v51  pgm[7@0x8001359fc000 + 0x1394] = 0x14646f32  v_min_f32_e32 v50, v50, v55  pgm[7@0x8001359fc000 + 0x1398] = 0x7e6602ff  v_mov_b32_e32 v51, 0xff7fffff  pgm[7@0x8001359fc000 + 0x139c] = 0xff7fffff ;;  pgm[7@0x8001359fc000 + 0x13a0] = 0x16646732  v_max_f32_e32 v50, v50, v51  pgm[7@0x8001359fc000 + 0x13a4] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x13a8] = 0x0a7e5932  v_mul_f32_e32 v63, v50, v44  pgm[7@0x8001359fc000 + 0x13ac] = 0xd10b8032  v_max_f32_e64 v50, v52, v52 clamp  pgm[7@0x8001359fc000 + 0x13b0] = 0x00026934 ;;  pgm[7@0x8001359fc000 + 0x13b4] = 0xd1c10040  v_mad_f32 v64, v50, v43, v42  pgm[7@0x8001359fc000 + 0x13b8] = 0x04aa5732 ;;  pgm[7@0x8001359fc000 + 0x13bc] = 0x0a805b40  v_mul_f32_e32 v64, v64, v45  pgm[7@0x8001359fc000 + 0x13c0] = 0x7e804540  v_rcp_f32_e32 v64, v64  pgm[7@0x8001359fc000 + 0x13c4] = 0x0a72733f  v_mul_f32_e32 v57, v63, v57  pgm[7@0x8001359fc000 + 0x13c8] = 0x0a7c7d3f  v_mul_f32_e32 v62, v63, v62  pgm[7@0x8001359fc000 + 0x13cc] = 0x0a70713f  v_mul_f32_e32 v56, v63, v56  pgm[7@0x8001359fc000 + 0x13d0] = 0x147e6f40  v_min_f32_e32 v63, v64, v55  pgm[7@0x8001359fc000 + 0x13d4] = 0x167e673f  v_max_f32_e32 v63, v63, v51  pgm[7@0x8001359fc000 + 0x13d8] = 0x7e8002ff  v_mov_b32_e32 v64, 0x3e800000  pgm[7@0x8001359fc000 + 0x13dc] = 0x3e800000 ;;  pgm[7@0x8001359fc000 + 0x13e0] = 0x0a7e813f  v_mul_f32_e32 v63, v63, v64  pgm[7@0x8001359fc000 + 0x13e4] = 0x0a72733f  v_mul_f32_e32 v57, v63, v57  pgm[7@0x8001359fc000 + 0x13e8] = 0x0a727332  v_mul_f32_e32 v57, v50, v57  pgm[7@0x8001359fc000 + 0x13ec] = 0x0a7c7d3f  v_mul_f32_e32 v62, v63, v62  pgm[7@0x8001359fc000 + 0x13f0] = 0x2c3e6339  v_mac_f32_e32 v31, v57, v49  pgm[7@0x8001359fc000 + 0x13f4] = 0x0a727d32  v_mul_f32_e32 v57, v50, v62  pgm[7@0x8001359fc000 + 0x13f8] = 0x0a7c793c  v_mul_f32_e32 v62, v60, v60  pgm[7@0x8001359fc000 + 0x13fc] = 0x0a70713f  v_mul_f32_e32 v56, v63, v56  pgm[7@0x8001359fc000 + 0x1400] = 0x2c7c7b3d  v_mac_f32_e32 v62, v61, v61  pgm[7@0x8001359fc000 + 0x1404] = 0xd1c1003f  v_mad_f32 v63, v27, -v28, -s1  pgm[7@0x8001359fc000 + 0x1408] = 0xc006391b ;;  pgm[7@0x8001359fc000 + 0x140c] = 0x2c7c7f3f  v_mac_f32_e32 v62, v63, v63  pgm[7@0x8001359fc000 + 0x1410] = 0x7e7c493e  v_rsq_f32_e32 v62, v62  pgm[7@0x8001359fc000 + 0x1414] = 0x0a707132  v_mul_f32_e32 v56, v50, v56  pgm[7@0x8001359fc000 + 0x1418] = 0x2c3a5f38  v_mac_f32_e32 v29, v56, v47  pgm[7@0x8001359fc000 + 0x141c] = 0x2c3c6139  v_mac_f32_e32 v30, v57, v48  pgm[7@0x8001359fc000 + 0x1420] = 0x14706f3e  v_min_f32_e32 v56, v62, v55  pgm[7@0x8001359fc000 + 0x1424] = 0x0a72713c  v_mul_f32_e32 v57, v60, v56  pgm[7@0x8001359fc000 + 0x1428] = 0x0a78713d  v_mul_f32_e32 v60, v61, v56  pgm[7@0x8001359fc000 + 0x142c] = 0x0a7a7319  v_mul_f32_e32 v61, v25, v57  pgm[7@0x8001359fc000 + 0x1430] = 0x0a70713f  v_mul_f32_e32 v56, v63, v56  pgm[7@0x8001359fc000 + 0x1434] = 0x2c7a791a  v_mac_f32_e32 v61, v26, v60  pgm[7@0x8001359fc000 + 0x1438] = 0xd116803d  v_mac_f32_e64 v61, v24, v56 clamp  pgm[7@0x8001359fc000 + 0x143c] = 0x00027118 ;;  pgm[7@0x8001359fc000 + 0x1440] = 0x0a7a7b3d  v_mul_f32_e32 v61, v61, v61  pgm[7@0x8001359fc000 + 0x1444] = 0xd1c1002e  v_mad_f32 v46, v61, v46, 1.0  pgm[7@0x8001359fc000 + 0x1448] = 0x03ca5d3d ;;  pgm[7@0x8001359fc000 + 0x144c] = 0x0a5c5d2e  v_mul_f32_e32 v46, v46, v46  pgm[7@0x8001359fc000 + 0x1450] = 0x7e5c452e  v_rcp_f32_e32 v46, v46  pgm[7@0x8001359fc000 + 0x1454] = 0x0a724d39  v_mul_f32_e32 v57, v57, v38  pgm[7@0x8001359fc000 + 0x1458] = 0x2c724f3c  v_mac_f32_e32 v57, v60, v39  pgm[7@0x8001359fc000 + 0x145c] = 0xd1168039  v_mac_f32_e64 v57, v56, v40 clamp  pgm[7@0x8001359fc000 + 0x1460] = 0x00025138 ;;  pgm[7@0x8001359fc000 + 0x1464] = 0x144c6f2e  v_min_f32_e32 v38, v46, v55  pgm[7@0x8001359fc000 + 0x1468] = 0x164c6726  v_max_f32_e32 v38, v38, v51  pgm[7@0x8001359fc000 + 0x146c] = 0x0a505926  v_mul_f32_e32 v40, v38, v44  pgm[7@0x8001359fc000 + 0x1470] = 0x0a4c3407  v_mul_f32_e32 v38, s7, v26  pgm[7@0x8001359fc000 + 0x1474] = 0xd1c10026  v_mad_f32 v38, s6, -v25, -v38  pgm[7@0x8001359fc000 + 0x1478] = 0xc49a3206 ;;  pgm[7@0x8001359fc000 + 0x147c] = 0xd1c10026  v_mad_f32 v38, -s1, v24, v38  pgm[7@0x8001359fc000 + 0x1480] = 0x249a3001 ;;  pgm[7@0x8001359fc000 + 0x1484] = 0xd10b8027  v_max_f32_e64 v39, v38, v38 clamp  pgm[7@0x8001359fc000 + 0x1488] = 0x00024d26 ;;  pgm[7@0x8001359fc000 + 0x148c] = 0x2c545727  v_mac_f32_e32 v42, v39, v43  pgm[7@0x8001359fc000 + 0x1490] = 0x30566b39  v_madak_f32 v43, v57, v53, 0xc0df760c  pgm[7@0x8001359fc000 + 0x1494] = 0xc0df760c ;;  pgm[7@0x8001359fc000 + 0x1498] = 0x0a545b2a  v_mul_f32_e32 v42, v42, v45  pgm[7@0x8001359fc000 + 0x149c] = 0x0a565739  v_mul_f32_e32 v43, v57, v43  pgm[7@0x8001359fc000 + 0x14a0] = 0x7e54452a  v_rcp_f32_e32 v42, v42  pgm[7@0x8001359fc000 + 0x14a4] = 0x7e56412b  v_exp_f32_e32 v43, v43  pgm[7@0x8001359fc000 + 0x14a8] = 0x14546f2a  v_min_f32_e32 v42, v42, v55  pgm[7@0x8001359fc000 + 0x14ac] = 0x0a585600  v_mul_f32_e32 v44, s0, v43  pgm[7@0x8001359fc000 + 0x14b0] = 0xd1c1002b  v_mad_f32 v43, -v43, s0, 1.0  pgm[7@0x8001359fc000 + 0x14b4] = 0x23c8012b ;;  pgm[7@0x8001359fc000 + 0x14b8] = 0x1654672a  v_max_f32_e32 v42, v42, v51  pgm[7@0x8001359fc000 + 0x14bc] = 0xd1c1002d  v_mad_f32 v45, v33, v43, v44  pgm[7@0x8001359fc000 + 0x14c0] = 0x04b25721 ;;  pgm[7@0x8001359fc000 + 0x14c4] = 0xd1c1002e  v_mad_f32 v46, v34, v43, v44  pgm[7@0x8001359fc000 + 0x14c8] = 0x04b25722 ;;  pgm[7@0x8001359fc000 + 0x14cc] = 0x2c585723  v_mac_f32_e32 v44, v35, v43  pgm[7@0x8001359fc000 + 0x14d0] = 0x0a565b28  v_mul_f32_e32 v43, v40, v45  pgm[7@0x8001359fc000 + 0x14d4] = 0x0a54812a  v_mul_f32_e32 v42, v42, v64  pgm[7@0x8001359fc000 + 0x14d8] = 0x0a5a5d28  v_mul_f32_e32 v45, v40, v46  pgm[7@0x8001359fc000 + 0x14dc] = 0x0a505928  v_mul_f32_e32 v40, v40, v44  pgm[7@0x8001359fc000 + 0x14e0] = 0x0a50512a  v_mul_f32_e32 v40, v42, v40  pgm[7@0x8001359fc000 + 0x14e4] = 0x0a56572a  v_mul_f32_e32 v43, v42, v43  pgm[7@0x8001359fc000 + 0x14e8] = 0x0a585b2a  v_mul_f32_e32 v44, v42, v45  pgm[7@0x8001359fc000 + 0x14ec] = 0x0a545727  v_mul_f32_e32 v42, v39, v43  pgm[7@0x8001359fc000 + 0x14f0] = 0x0a505127  v_mul_f32_e32 v40, v39, v40  pgm[7@0x8001359fc000 + 0x14f4] = 0x2c3e6d2a  v_mac_f32_e32 v31, v42, v54  pgm[7@0x8001359fc000 + 0x14f8] = 0x0a545927  v_mul_f32_e32 v42, v39, v44  pgm[7@0x8001359fc000 + 0x14fc] = 0x2c3a0b28  v_mac_f32_e32 v29, v40, v5  pgm[7@0x8001359fc000 + 0x1500] = 0x0250532f  v_add_f32_e32 v40, v47, v41  pgm[7@0x8001359fc000 + 0x1504] = 0x2c3c0d2a  v_mac_f32_e32 v30, v42, v6  pgm[7@0x8001359fc000 + 0x1508] = 0x02527536  v_add_f32_e32 v41, v54, v58  pgm[7@0x8001359fc000 + 0x150c] = 0x02547706  v_add_f32_e32 v42, v6, v59  pgm[7@0x8001359fc000 + 0x1510] = 0x02505105  v_add_f32_e32 v40, v5, v40  pgm[7@0x8001359fc000 + 0x1514] = 0x7e5602ff  v_mov_b32_e32 v43, 0xc0df760c  pgm[7@0x8001359fc000 + 0x1518] = 0xc0df760c ;;  pgm[7@0x8001359fc000 + 0x151c] = 0xbf850095  s_cbranch_scc1 149  pgm[7@0x8001359fc000 + 0x1520] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xc0  pgm[7@0x8001359fc000 + 0x1524] = 0x000000c0 ;;  pgm[7@0x8001359fc000 + 0x1528] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xc8  pgm[7@0x8001359fc000 + 0x152c] = 0x000000c8 ;;  pgm[7@0x8001359fc000 + 0x1530] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xd0  pgm[7@0x8001359fc000 + 0x1534] = 0x000000d0 ;;  pgm[7@0x8001359fc000 + 0x1538] = 0x0a580519  v_mul_f32_e32 v44, v25, v2  pgm[7@0x8001359fc000 + 0x153c] = 0x2c583525  v_mac_f32_e32 v44, v37, v26  pgm[7@0x8001359fc000 + 0x1540] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xd8  pgm[7@0x8001359fc000 + 0x1544] = 0x000000d8 ;;  pgm[7@0x8001359fc000 + 0x1548] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0xe0  pgm[7@0x8001359fc000 + 0x154c] = 0x000000e0 ;;  pgm[7@0x8001359fc000 + 0x1550] = 0xd116002c  v_mac_f32_e64 v44, v36, v24 mul:2  pgm[7@0x8001359fc000 + 0x1554] = 0x08023124 ;;  pgm[7@0x8001359fc000 + 0x1558] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0xe8  pgm[7@0x8001359fc000 + 0x155c] = 0x000000e8 ;;  pgm[7@0x8001359fc000 + 0x1560] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x150  pgm[7@0x8001359fc000 + 0x1564] = 0x00000150 ;;  pgm[7@0x8001359fc000 + 0x1568] = 0xd1c10025  v_mad_f32 v37, -v26, v44, v37  pgm[7@0x8001359fc000 + 0x156c] = 0x2496591a ;;  pgm[7@0x8001359fc000 + 0x1570] = 0xc0220546  s_buffer_load_dword s21, s[12:15], 0x158  pgm[7@0x8001359fc000 + 0x1574] = 0x00000158 ;;  pgm[7@0x8001359fc000 + 0x1578] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x157c] = 0x0a5a4a06  v_mul_f32_e32 v45, s6, v37  pgm[7@0x8001359fc000 + 0x1580] = 0xd1c10002  v_mad_f32 v2, -v25, v44, v2  pgm[7@0x8001359fc000 + 0x1584] = 0x240a5919 ;;  pgm[7@0x8001359fc000 + 0x1588] = 0xd1c10024  v_mad_f32 v36, -v24, v44, v36  pgm[7@0x8001359fc000 + 0x158c] = 0x24925918 ;;  pgm[7@0x8001359fc000 + 0x1590] = 0x0a584a07  v_mul_f32_e32 v44, s7, v37  pgm[7@0x8001359fc000 + 0x1594] = 0x2c5a0408  v_mac_f32_e32 v45, s8, v2  pgm[7@0x8001359fc000 + 0x1598] = 0x2c580409  v_mac_f32_e32 v44, s9, v2  pgm[7@0x8001359fc000 + 0x159c] = 0x0a4a4a05  v_mul_f32_e32 v37, s5, v37  pgm[7@0x8001359fc000 + 0x15a0] = 0x2c5a4810  v_mac_f32_e32 v45, s16, v36  pgm[7@0x8001359fc000 + 0x15a4] = 0x2c4a0401  v_mac_f32_e32 v37, s1, v2  pgm[7@0x8001359fc000 + 0x15a8] = 0x0a045a12  v_mul_f32_e32 v2, s18, v45  pgm[7@0x8001359fc000 + 0x15ac] = 0x2c584811  v_mac_f32_e32 v44, s17, v36  pgm[7@0x8001359fc000 + 0x15b0] = 0x2c566b00  v_mac_f32_e32 v43, v0, v53  pgm[7@0x8001359fc000 + 0x15b4] = 0x7e5c0302  v_mov_b32_e32 v46, v2  pgm[7@0x8001359fc000 + 0x15b8] = 0x7e6a0302  v_mov_b32_e32 v53, v2  pgm[7@0x8001359fc000 + 0x15bc] = 0x2c4a4814  v_mac_f32_e32 v37, s20, v36  pgm[7@0x8001359fc000 + 0x15c0] = 0x0a485813  v_mul_f32_e32 v36, s19, v44  pgm[7@0x8001359fc000 + 0x15c4] = 0x7e700324  v_mov_b32_e32 v56, v36  pgm[7@0x8001359fc000 + 0x15c8] = 0x7e720324  v_mov_b32_e32 v57, v36  pgm[7@0x8001359fc000 + 0x15cc] = 0xc0220746  s_buffer_load_dword s29, s[12:15], 0x160  pgm[7@0x8001359fc000 + 0x15d0] = 0x00000160 ;;  pgm[7@0x8001359fc000 + 0x15d4] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x1d0  pgm[7@0x8001359fc000 + 0x15d8] = 0x000001d0 ;;  pgm[7@0x8001359fc000 + 0x15dc] = 0x0a6e4a15  v_mul_f32_e32 v55, s21, v37  pgm[7@0x8001359fc000 + 0x15e0] = 0x7e5c02fa  v_mov_b32_dpp v46, v46 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x15e4] = 0xff00002e ;;  pgm[7@0x8001359fc000 + 0x15e8] = 0x7e6a02fa  v_mov_b32_dpp v53, v53 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x15ec] = 0xff005535 ;;  pgm[7@0x8001359fc000 + 0x15f0] = 0x7e0402fa  v_mov_b32_dpp v2, v2 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x15f4] = 0xff00aa02 ;;  pgm[7@0x8001359fc000 + 0x15f8] = 0x046a5d35  v_sub_f32_e32 v53, v53, v46  pgm[7@0x8001359fc000 + 0x15fc] = 0x04045d02  v_sub_f32_e32 v2, v2, v46  pgm[7@0x8001359fc000 + 0x1600] = 0x7e5c0337  v_mov_b32_e32 v46, v55  pgm[7@0x8001359fc000 + 0x1604] = 0x7e740337  v_mov_b32_e32 v58, v55  pgm[7@0x8001359fc000 + 0x1608] = 0x7e7002fa  v_mov_b32_dpp v56, v56 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x160c] = 0xff000038 ;;  pgm[7@0x8001359fc000 + 0x1610] = 0x7e7202fa  v_mov_b32_dpp v57, v57 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x1614] = 0xff005539 ;;  pgm[7@0x8001359fc000 + 0x1618] = 0x7e4802fa  v_mov_b32_dpp v36, v36 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x161c] = 0xff00aa24 ;;  pgm[7@0x8001359fc000 + 0x1620] = 0x0a6a6b35  v_mul_f32_e32 v53, v53, v53  pgm[7@0x8001359fc000 + 0x1624] = 0x04727139  v_sub_f32_e32 v57, v57, v56  pgm[7@0x8001359fc000 + 0x1628] = 0x0a040502  v_mul_f32_e32 v2, v2, v2  pgm[7@0x8001359fc000 + 0x162c] = 0x04487124  v_sub_f32_e32 v36, v36, v56  pgm[7@0x8001359fc000 + 0x1630] = 0x7e5c02fa  v_mov_b32_dpp v46, v46 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x1634] = 0xff00002e ;;  pgm[7@0x8001359fc000 + 0x1638] = 0x7e7402fa  v_mov_b32_dpp v58, v58 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x163c] = 0xff00553a ;;  pgm[7@0x8001359fc000 + 0x1640] = 0x2c044924  v_mac_f32_e32 v2, v36, v36  pgm[7@0x8001359fc000 + 0x1644] = 0x2c6a7339  v_mac_f32_e32 v53, v57, v57  pgm[7@0x8001359fc000 + 0x1648] = 0x04485d3a  v_sub_f32_e32 v36, v58, v46  pgm[7@0x8001359fc000 + 0x164c] = 0x7e6e02fa  v_mov_b32_dpp v55, v55 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fc000 + 0x1650] = 0xff00aa37 ;;  pgm[7@0x8001359fc000 + 0x1654] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001359fc000 + 0x1658] = 0x04485d37  v_sub_f32_e32 v36, v55, v46  pgm[7@0x8001359fc000 + 0x165c] = 0x2c044924  v_mac_f32_e32 v2, v36, v36  pgm[7@0x8001359fc000 + 0x1660] = 0x16040535  v_max_f32_e32 v2, v53, v2  pgm[7@0x8001359fc000 + 0x1664] = 0xd1610102  v_log_f32_e64 v2, |v2|  pgm[7@0x8001359fc000 + 0x1668] = 0x00000102 ;;  pgm[7@0x8001359fc000 + 0x166c] = 0x8106ff03  s_add_i32 s6, s3, 0x3c0  pgm[7@0x8001359fc000 + 0x1670] = 0x000003c0 ;;  pgm[7@0x8001359fc000 + 0x1674] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359fc000 + 0x1678] = 0x0a005700  v_mul_f32_e32 v0, v0, v43  pgm[7@0x8001359fc000 + 0x167c] = 0xd1c70024  v_cubema_f32 v36, v45, v44, v37  pgm[7@0x8001359fc000 + 0x1680] = 0x0496592d ;;  pgm[7@0x8001359fc000 + 0x1684] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359fc000 + 0x1688] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x168c] = 0x8106ff03  s_add_i32 s6, s3, 0x3f0  pgm[7@0x8001359fc000 + 0x1690] = 0x000003f0 ;;  pgm[7@0x8001359fc000 + 0x1694] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359fc000 + 0x1698] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x169c] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x8001359fc000 + 0x16a0] = 0xd1620124  v_rcp_f32_e64 v36, |v36|  pgm[7@0x8001359fc000 + 0x16a4] = 0x00000124 ;;  pgm[7@0x8001359fc000 + 0x16a8] = 0x040202f2  v_sub_f32_e32 v1, 1.0, v1  pgm[7@0x8001359fc000 + 0x16ac] = 0x16046702  v_max_f32_e32 v2, v2, v51  pgm[7@0x8001359fc000 + 0x16b0] = 0xd1c10001  v_mad_f32 v1, -v1, v1, 1.0  pgm[7@0x8001359fc000 + 0x16b4] = 0x23ca0301 ;;  pgm[7@0x8001359fc000 + 0x16b8] = 0x7e5602ff  v_mov_b32_e32 v43, 0x40de6666  pgm[7@0x8001359fc000 + 0x16bc] = 0x40de6666 ;;  pgm[7@0x8001359fc000 + 0x16c0] = 0xd1c10001  v_mad_f32 v1, v1, v43, 0.5  pgm[7@0x8001359fc000 + 0x16c4] = 0x03c25701 ;;  pgm[7@0x8001359fc000 + 0x16c8] = 0xd1c5002b  v_cubesc_f32 v43, v45, v44, v37  pgm[7@0x8001359fc000 + 0x16cc] = 0x0496592d ;;  pgm[7@0x8001359fc000 + 0x16d0] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, -0.5  pgm[7@0x8001359fc000 + 0x16d4] = 0x03c5e102 ;;  pgm[7@0x8001359fc000 + 0x16d8] = 0xd1c60033  v_cubetc_f32 v51, v45, v44, v37  pgm[7@0x8001359fc000 + 0x16dc] = 0x0496592d ;;  pgm[7@0x8001359fc000 + 0x16e0] = 0xd1c4002d  v_cubeid_f32 v45, v45, v44, v37  pgm[7@0x8001359fc000 + 0x16e4] = 0x0496592d ;;  pgm[7@0x8001359fc000 + 0x16e8] = 0x7e5802ff  v_mov_b32_e32 v44, 0x3fc00000  pgm[7@0x8001359fc000 + 0x16ec] = 0x3fc00000 ;;  pgm[7@0x8001359fc000 + 0x16f0] = 0x0a4a0000  v_mul_f32_e32 v37, s0, v0  pgm[7@0x8001359fc000 + 0x16f4] = 0xd1c10000  v_mad_f32 v0, -v0, s0, 1.0  pgm[7@0x8001359fc000 + 0x16f8] = 0x23c80100 ;;  pgm[7@0x8001359fc000 + 0x16fc] = 0x165c0302  v_max_f32_e32 v46, v2, v1  pgm[7@0x8001359fc000 + 0x1700] = 0x3056492b  v_madak_f32 v43, v43, v36, 0x3fc00000  pgm[7@0x8001359fc000 + 0x1704] = 0x3fc00000 ;;  pgm[7@0x8001359fc000 + 0x1708] = 0x2c584933  v_mac_f32_e32 v44, v51, v36  pgm[7@0x8001359fc000 + 0x170c] = 0xd1c10021  v_mad_f32 v33, v33, v0, v37  pgm[7@0x8001359fc000 + 0x1710] = 0x04960121 ;;  pgm[7@0x8001359fc000 + 0x1714] = 0xd1c10022  v_mad_f32 v34, v34, v0, v37  pgm[7@0x8001359fc000 + 0x1718] = 0x04960122 ;;  pgm[7@0x8001359fc000 + 0x171c] = 0x2c4a0123  v_mac_f32_e32 v37, v35, v0  pgm[7@0x8001359fc000 + 0x1720] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x1724] = 0x7e48021d  v_mov_b32_e32 v36, s29  pgm[7@0x8001359fc000 + 0x1728] = 0xd1c10033  v_mad_f32 v51, s28, v41, v36  pgm[7@0x8001359fc000 + 0x172c] = 0x0492521c ;;  pgm[7@0x8001359fc000 + 0x1730] = 0xd1c10023  v_mad_f32 v35, s28, v42, v36  pgm[7@0x8001359fc000 + 0x1734] = 0x0492541c ;;  pgm[7@0x8001359fc000 + 0x1738] = 0x2c48501c  v_mac_f32_e32 v36, s28, v40  pgm[7@0x8001359fc000 + 0x173c] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1740] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1744] = 0xf0904700  image_sample_l v[0:2], v43, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359fc000 + 0x1748] = 0x00c4002b ;;  pgm[7@0x8001359fc000 + 0x174c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x1750] = 0x0a000133  v_mul_f32_e32 v0, v51, v0  pgm[7@0x8001359fc000 + 0x1754] = 0x0a020323  v_mul_f32_e32 v1, v35, v1  pgm[7@0x8001359fc000 + 0x1758] = 0x0a040524  v_mul_f32_e32 v2, v36, v2  pgm[7@0x8001359fc000 + 0x175c] = 0x0a000121  v_mul_f32_e32 v0, v33, v0  pgm[7@0x8001359fc000 + 0x1760] = 0x0a020322  v_mul_f32_e32 v1, v34, v1  pgm[7@0x8001359fc000 + 0x1764] = 0x0a040525  v_mul_f32_e32 v2, v37, v2  pgm[7@0x8001359fc000 + 0x1768] = 0x2c3e2f00  v_mac_f32_e32 v31, v0, v23  pgm[7@0x8001359fc000 + 0x176c] = 0x2c3c2f01  v_mac_f32_e32 v30, v1, v23  pgm[7@0x8001359fc000 + 0x1770] = 0x2c3a2f02  v_mac_f32_e32 v29, v2, v23  pgm[7@0x8001359fc000 + 0x1774] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x8001359fc000 + 0x1778] = 0x00000f0c ;;  pgm[7@0x8001359fc000 + 0x177c] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359fc000 + 0x1780] = 0x7e440280  v_mov_b32_e32 v34, 0  pgm[7@0x8001359fc000 + 0x1784] = 0x7e460280  v_mov_b32_e32 v35, 0  pgm[7@0x8001359fc000 + 0x1788] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x178c] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fc000 + 0x1790] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359fc000 + 0x1794] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xd8  pgm[7@0x8001359fc000 + 0x1798] = 0x000000d8 ;;  pgm[7@0x8001359fc000 + 0x179c] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xe0  pgm[7@0x8001359fc000 + 0x17a0] = 0x000000e0 ;;  pgm[7@0x8001359fc000 + 0x17a4] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0xe8  pgm[7@0x8001359fc000 + 0x17a8] = 0x000000e8 ;;  pgm[7@0x8001359fc000 + 0x17ac] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x160  pgm[7@0x8001359fc000 + 0x17b0] = 0x00000160 ;;  pgm[7@0x8001359fc000 + 0x17b4] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x1d0  pgm[7@0x8001359fc000 + 0x17b8] = 0x000001d0 ;;  pgm[7@0x8001359fc000 + 0x17bc] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001359fc000 + 0x17c0] = 0x000000c0 ;;  pgm[7@0x8001359fc000 + 0x17c4] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xc8  pgm[7@0x8001359fc000 + 0x17c8] = 0x000000c8 ;;  pgm[7@0x8001359fc000 + 0x17cc] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xd0  pgm[7@0x8001359fc000 + 0x17d0] = 0x000000d0 ;;  pgm[7@0x8001359fc000 + 0x17d4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x17d8] = 0x0a003410  v_mul_f32_e32 v0, s16, v26  pgm[7@0x8001359fc000 + 0x17dc] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001359fc000 + 0x17e0] = 0x00000380 ;;  pgm[7@0x8001359fc000 + 0x17e4] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359fc000 + 0x17e8] = 0x2c003211  v_mac_f32_e32 v0, s17, v25  pgm[7@0x8001359fc000 + 0x17ec] = 0x0a023400  v_mul_f32_e32 v1, s0, v26  pgm[7@0x8001359fc000 + 0x17f0] = 0x0a043401  v_mul_f32_e32 v2, s1, v26  pgm[7@0x8001359fc000 + 0x17f4] = 0x2c023206  v_mac_f32_e32 v1, s6, v25  pgm[7@0x8001359fc000 + 0x17f8] = 0x2c043207  v_mac_f32_e32 v2, s7, v25  pgm[7@0x8001359fc000 + 0x17fc] = 0x2c003012  v_mac_f32_e32 v0, s18, v24  pgm[7@0x8001359fc000 + 0x1800] = 0x2c023008  v_mac_f32_e32 v1, s8, v24  pgm[7@0x8001359fc000 + 0x1804] = 0x2c043009  v_mac_f32_e32 v2, s9, v24  pgm[7@0x8001359fc000 + 0x1808] = 0xd1c70018  v_cubema_f32 v24, v1, v2, v0  pgm[7@0x8001359fc000 + 0x180c] = 0x04020501 ;;  pgm[7@0x8001359fc000 + 0x1810] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359fc000 + 0x1814] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x1818] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001359fc000 + 0x181c] = 0x000003b0 ;;  pgm[7@0x8001359fc000 + 0x1820] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359fc000 + 0x1824] = 0x00000000 ;;  pgm[7@0x8001359fc000 + 0x1828] = 0xd1620118  v_rcp_f32_e64 v24, |v24|  pgm[7@0x8001359fc000 + 0x182c] = 0x00000118 ;;  pgm[7@0x8001359fc000 + 0x1830] = 0xd1c60019  v_cubetc_f32 v25, v1, v2, v0  pgm[7@0x8001359fc000 + 0x1834] = 0x04020501 ;;  pgm[7@0x8001359fc000 + 0x1838] = 0xd1c50023  v_cubesc_f32 v35, v1, v2, v0  pgm[7@0x8001359fc000 + 0x183c] = 0x04020501 ;;  pgm[7@0x8001359fc000 + 0x1840] = 0xd1c40002  v_cubeid_f32 v2, v1, v2, v0  pgm[7@0x8001359fc000 + 0x1844] = 0x04020501 ;;  pgm[7@0x8001359fc000 + 0x1848] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3fc00000  pgm[7@0x8001359fc000 + 0x184c] = 0x3fc00000 ;;  pgm[7@0x8001359fc000 + 0x1850] = 0x30003123  v_madak_f32 v0, v35, v24, 0x3fc00000  pgm[7@0x8001359fc000 + 0x1854] = 0x3fc00000 ;;  pgm[7@0x8001359fc000 + 0x1858] = 0x2c023119  v_mac_f32_e32 v1, v25, v24  pgm[7@0x8001359fc000 + 0x185c] = 0x7e34021c  v_mov_b32_e32 v26, s28  pgm[7@0x8001359fc000 + 0x1860] = 0xd1c10021  v_mad_f32 v33, s5, v41, v26  pgm[7@0x8001359fc000 + 0x1864] = 0x046a5205 ;;  pgm[7@0x8001359fc000 + 0x1868] = 0xd1c10022  v_mad_f32 v34, s5, v42, v26  pgm[7@0x8001359fc000 + 0x186c] = 0x046a5405 ;;  pgm[7@0x8001359fc000 + 0x1870] = 0x2c345005  v_mac_f32_e32 v26, s5, v40  pgm[7@0x8001359fc000 + 0x1874] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1878] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x187c] = 0xbf800000  s_nop 0  pgm[7@0x8001359fc000 + 0x1880] = 0xf0804700  image_sample v[0:2], v0, s[16:23], s[24:27] dmask:0x7 da  pgm[7@0x8001359fc000 + 0x1884] = 0x00c40000 ;;  pgm[7@0x8001359fc000 + 0x1888] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fc000 + 0x188c] = 0x0a000121  v_mul_f32_e32 v0, v33, v0  pgm[7@0x8001359fc000 + 0x1890] = 0x0a020322  v_mul_f32_e32 v1, v34, v1  pgm[7@0x8001359fc000 + 0x1894] = 0x0a04051a  v_mul_f32_e32 v2, v26, v2  pgm[7@0x8001359fc000 + 0x1898] = 0x0a000115  v_mul_f32_e32 v0, v21, v0  pgm[7@0x8001359fc000 + 0x189c] = 0x0a020314  v_mul_f32_e32 v1, v20, v1  pgm[7@0x8001359fc000 + 0x18a0] = 0x0a040513  v_mul_f32_e32 v2, v19, v2  pgm[7@0x8001359fc000 + 0x18a4] = 0x0a420117  v_mul_f32_e32 v33, v23, v0  pgm[7@0x8001359fc000 + 0x18a8] = 0x0a440317  v_mul_f32_e32 v34, v23, v1  pgm[7@0x8001359fc000 + 0x18ac] = 0x0a460517  v_mul_f32_e32 v35, v23, v2  pgm[7@0x8001359fc000 + 0x18b0] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x8001359fc000 + 0x18b4] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x8001359fc000 + 0x18b8] = 0x00000f10 ;;  pgm[7@0x8001359fc000 + 0x18bc] = 0x7e000280  v_mov_b32_e32 v0, 0  pgm[7@0x8001359fc000 + 0x18c0] = 0x7e020280  v_mov_b32_e32 v1, 0  pgm[7@0x8001359fc000 + 0x18c4] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x8001359fc000 + 0x18c8] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x8001359fc000 + 0x18cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x18d0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fc000 + 0x18d4] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359fc000 + 0x18d8] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1f8  pgm[7@0x8001359fc000 + 0x18dc] = 0x000001f8 ;;  pgm[7@0x8001359fc000 + 0x18e0] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359fc000 + 0x18e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x18e8] = 0x7c960000  v_cmp_ngt_f32_e32 vcc, s0, v0  pgm[7@0x8001359fc000 + 0x18ec] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1f0  pgm[7@0x8001359fc000 + 0x18f0] = 0x000001f0 ;;  pgm[7@0x8001359fc000 + 0x18f4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359fc000 + 0x18f8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359fc000 + 0x18fc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x1900] = 0x02004000  v_add_f32_e32 v0, s0, v32  pgm[7@0x8001359fc000 + 0x1904] = 0xbf820002  s_branch 2  pgm[7@0x8001359fc000 + 0x1908] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x190c] = 0x7e000200  v_mov_b32_e32 v0, s0  pgm[7@0x8001359fc000 + 0x1910] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1f4  pgm[7@0x8001359fc000 + 0x1914] = 0x000001f4 ;;  pgm[7@0x8001359fc000 + 0x1918] = 0xd1620101  v_rcp_f32_e64 v1, |v27|  pgm[7@0x8001359fc000 + 0x191c] = 0x0000011b ;;  pgm[7@0x8001359fc000 + 0x1920] = 0x7e30451c  v_rcp_f32_e32 v24, v28  pgm[7@0x8001359fc000 + 0x1924] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x1fc  pgm[7@0x8001359fc000 + 0x1928] = 0x000001fc ;;  pgm[7@0x8001359fc000 + 0x192c] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x210  pgm[7@0x8001359fc000 + 0x1930] = 0x00000210 ;;  pgm[7@0x8001359fc000 + 0x1934] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x1938] = 0x7e324403  v_rcp_f32_e32 v25, s3  pgm[7@0x8001359fc000 + 0x193c] = 0x7e0402ff  v_mov_b32_e32 v2, 0x7f7fffff  pgm[7@0x8001359fc000 + 0x1940] = 0x7f7fffff ;;  pgm[7@0x8001359fc000 + 0x1944] = 0x7e2e02ff  v_mov_b32_e32 v23, 0xff7fffff  pgm[7@0x8001359fc000 + 0x1948] = 0xff7fffff ;;  pgm[7@0x8001359fc000 + 0x194c] = 0x14020501  v_min_f32_e32 v1, v1, v2  pgm[7@0x8001359fc000 + 0x1950] = 0x14300518  v_min_f32_e32 v24, v24, v2  pgm[7@0x8001359fc000 + 0x1954] = 0x04000104  v_sub_f32_e32 v0, v4, v0  pgm[7@0x8001359fc000 + 0x1958] = 0x16022f01  v_max_f32_e32 v1, v1, v23  pgm[7@0x8001359fc000 + 0x195c] = 0xd1058000  v_mul_f32_e64 v0, v1, v0 clamp  pgm[7@0x8001359fc000 + 0x1960] = 0x00020101 ;;  pgm[7@0x8001359fc000 + 0x1964] = 0x16022f18  v_max_f32_e32 v1, v24, v23  pgm[7@0x8001359fc000 + 0x1968] = 0x14040519  v_min_f32_e32 v2, v25, v2  pgm[7@0x8001359fc000 + 0x196c] = 0x0a000300  v_mul_f32_e32 v0, v0, v1  pgm[7@0x8001359fc000 + 0x1970] = 0x16022f02  v_max_f32_e32 v1, v2, v23  pgm[7@0x8001359fc000 + 0x1974] = 0xd1058000  v_mul_f32_e64 v0, v1, v0 clamp  pgm[7@0x8001359fc000 + 0x1978] = 0x00020101 ;;  pgm[7@0x8001359fc000 + 0x197c] = 0x7e004300  v_log_f32_e32 v0, v0  pgm[7@0x8001359fc000 + 0x1980] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x218  pgm[7@0x8001359fc000 + 0x1984] = 0x00000218 ;;  pgm[7@0x8001359fc000 + 0x1988] = 0x08000005  v_mul_legacy_f32_e32 v0, s5, v0  pgm[7@0x8001359fc000 + 0x198c] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x8001359fc000 + 0x1990] = 0xd10b8017  v_max_f32_e64 v23, v0, v0 clamp  pgm[7@0x8001359fc000 + 0x1994] = 0x00020100 ;;  pgm[7@0x8001359fc000 + 0x1998] = 0xd1058000  v_mul_f32_e64 v0, v23, s0 clamp  pgm[7@0x8001359fc000 + 0x199c] = 0x00000117 ;;  pgm[7@0x8001359fc000 + 0x19a0] = 0xd1058001  v_mul_f32_e64 v1, v23, s1 clamp  pgm[7@0x8001359fc000 + 0x19a4] = 0x00000317 ;;  pgm[7@0x8001359fc000 + 0x19a8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x19ac] = 0xd1058002  v_mul_f32_e64 v2, v23, s3 clamp  pgm[7@0x8001359fc000 + 0x19b0] = 0x00000717 ;;  pgm[7@0x8001359fc000 + 0x19b4] = 0xd10b8017  v_max_f32_e64 v23, v23, v23 clamp  pgm[7@0x8001359fc000 + 0x19b8] = 0x00022f17 ;;  pgm[7@0x8001359fc000 + 0x19bc] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf14  pgm[7@0x8001359fc000 + 0x19c0] = 0x00000f14 ;;  pgm[7@0x8001359fc000 + 0x19c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x19c8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fc000 + 0x19cc] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359fc000 + 0x19d0] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x208  pgm[7@0x8001359fc000 + 0x19d4] = 0x00000208 ;;  pgm[7@0x8001359fc000 + 0x19d8] = 0x7e305881  v_bfrev_b32_e32 v24, 1  pgm[7@0x8001359fc000 + 0x19dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x19e0] = 0x7c963000  v_cmp_ngt_f32_e32 vcc, s0, v24  pgm[7@0x8001359fc000 + 0x19e4] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x200  pgm[7@0x8001359fc000 + 0x19e8] = 0x00000200 ;;  pgm[7@0x8001359fc000 + 0x19ec] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359fc000 + 0x19f0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359fc000 + 0x19f4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x19f8] = 0x02304000  v_add_f32_e32 v24, s0, v32  pgm[7@0x8001359fc000 + 0x19fc] = 0xbf820002  s_branch 2  pgm[7@0x8001359fc000 + 0x1a00] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x1a04] = 0x7e300200  v_mov_b32_e32 v24, s0  pgm[7@0x8001359fc000 + 0x1a08] = 0x04083104  v_sub_f32_e32 v4, v4, v24  pgm[7@0x8001359fc000 + 0x1a0c] = 0xd1620118  v_rcp_f32_e64 v24, |v27|  pgm[7@0x8001359fc000 + 0x1a10] = 0x0000011b ;;  pgm[7@0x8001359fc000 + 0x1a14] = 0x7e3202ff  v_mov_b32_e32 v25, 0x7f7fffff  pgm[7@0x8001359fc000 + 0x1a18] = 0x7f7fffff ;;  pgm[7@0x8001359fc000 + 0x1a1c] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x204  pgm[7@0x8001359fc000 + 0x1a20] = 0x00000204 ;;  pgm[7@0x8001359fc000 + 0x1a24] = 0x7e3402ff  v_mov_b32_e32 v26, 0xff7fffff  pgm[7@0x8001359fc000 + 0x1a28] = 0xff7fffff ;;  pgm[7@0x8001359fc000 + 0x1a2c] = 0x14303318  v_min_f32_e32 v24, v24, v25  pgm[7@0x8001359fc000 + 0x1a30] = 0x16303518  v_max_f32_e32 v24, v24, v26  pgm[7@0x8001359fc000 + 0x1a34] = 0xd1058004  v_mul_f32_e64 v4, v24, v4 clamp  pgm[7@0x8001359fc000 + 0x1a38] = 0x00020918 ;;  pgm[7@0x8001359fc000 + 0x1a3c] = 0x7e30451c  v_rcp_f32_e32 v24, v28  pgm[7@0x8001359fc000 + 0x1a40] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x220  pgm[7@0x8001359fc000 + 0x1a44] = 0x00000220 ;;  pgm[7@0x8001359fc000 + 0x1a48] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x228  pgm[7@0x8001359fc000 + 0x1a4c] = 0x00000228 ;;  pgm[7@0x8001359fc000 + 0x1a50] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x1a54] = 0x7e364403  v_rcp_f32_e32 v27, s3  pgm[7@0x8001359fc000 + 0x1a58] = 0x14303318  v_min_f32_e32 v24, v24, v25  pgm[7@0x8001359fc000 + 0x1a5c] = 0x16303518  v_max_f32_e32 v24, v24, v26  pgm[7@0x8001359fc000 + 0x1a60] = 0x0a083104  v_mul_f32_e32 v4, v4, v24  pgm[7@0x8001359fc000 + 0x1a64] = 0x1430331b  v_min_f32_e32 v24, v27, v25  pgm[7@0x8001359fc000 + 0x1a68] = 0x16303518  v_max_f32_e32 v24, v24, v26  pgm[7@0x8001359fc000 + 0x1a6c] = 0xd1058004  v_mul_f32_e64 v4, v4, v24 clamp  pgm[7@0x8001359fc000 + 0x1a70] = 0x00023104 ;;  pgm[7@0x8001359fc000 + 0x1a74] = 0xd1168000  v_mac_f32_e64 v0, s0, v4 clamp  pgm[7@0x8001359fc000 + 0x1a78] = 0x00020800 ;;  pgm[7@0x8001359fc000 + 0x1a7c] = 0xd1168001  v_mac_f32_e64 v1, s1, v4 clamp  pgm[7@0x8001359fc000 + 0x1a80] = 0x00020801 ;;  pgm[7@0x8001359fc000 + 0x1a84] = 0xd1168002  v_mac_f32_e64 v2, s5, v4 clamp  pgm[7@0x8001359fc000 + 0x1a88] = 0x00020805 ;;  pgm[7@0x8001359fc000 + 0x1a8c] = 0xd1018017  v_add_f32_e64 v23, v4, v23 clamp  pgm[7@0x8001359fc000 + 0x1a90] = 0x00022f04 ;;  pgm[7@0x8001359fc000 + 0x1a94] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x1e0  pgm[7@0x8001359fc000 + 0x1a98] = 0x000001e0 ;;  pgm[7@0x8001359fc000 + 0x1a9c] = 0x0a346531  v_mul_f32_e32 v26, v49, v50  pgm[7@0x8001359fc000 + 0x1aa0] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x390  pgm[7@0x8001359fc000 + 0x1aa4] = 0x00000390 ;;  pgm[7@0x8001359fc000 + 0x1aa8] = 0x2c222b1a  v_mac_f32_e32 v17, v26, v21  pgm[7@0x8001359fc000 + 0x1aac] = 0x0a346530  v_mul_f32_e32 v26, v48, v50  pgm[7@0x8001359fc000 + 0x1ab0] = 0x0a384f36  v_mul_f32_e32 v28, v54, v39  pgm[7@0x8001359fc000 + 0x1ab4] = 0x2c1e291a  v_mac_f32_e32 v15, v26, v20  pgm[7@0x8001359fc000 + 0x1ab8] = 0x0a34652f  v_mul_f32_e32 v26, v47, v50  pgm[7@0x8001359fc000 + 0x1abc] = 0x2c222b1c  v_mac_f32_e32 v17, v28, v21  pgm[7@0x8001359fc000 + 0x1ac0] = 0x0a2a4f06  v_mul_f32_e32 v21, v6, v39  pgm[7@0x8001359fc000 + 0x1ac4] = 0x2c1a271a  v_mac_f32_e32 v13, v26, v19  pgm[7@0x8001359fc000 + 0x1ac8] = 0x2c1e2915  v_mac_f32_e32 v15, v21, v20  pgm[7@0x8001359fc000 + 0x1acc] = 0x0a284f05  v_mul_f32_e32 v20, v5, v39  pgm[7@0x8001359fc000 + 0x1ad0] = 0xd102801a  v_sub_f32_e64 v26, 1.0, v52 clamp  pgm[7@0x8001359fc000 + 0x1ad4] = 0x000268f2 ;;  pgm[7@0x8001359fc000 + 0x1ad8] = 0x02366802  v_add_f32_e32 v27, s2, v52  pgm[7@0x8001359fc000 + 0x1adc] = 0x2c1a2714  v_mac_f32_e32 v13, v20, v19  pgm[7@0x8001359fc000 + 0x1ae0] = 0x042634f2  v_sub_f32_e32 v19, 1.0, v26  pgm[7@0x8001359fc000 + 0x1ae4] = 0xd105801b  v_mul_f32_e64 v27, v22, v27 clamp  pgm[7@0x8001359fc000 + 0x1ae8] = 0x00023716 ;;  pgm[7@0x8001359fc000 + 0x1aec] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fc000 + 0x1af0] = 0x2c342600  v_mac_f32_e32 v26, s0, v19  pgm[7@0x8001359fc000 + 0x1af4] = 0x0a26351b  v_mul_f32_e32 v19, v27, v26  pgm[7@0x8001359fc000 + 0x1af8] = 0x0a282731  v_mul_f32_e32 v20, v49, v19  pgm[7@0x8001359fc000 + 0x1afc] = 0x2c182514  v_mac_f32_e32 v12, v20, v18  pgm[7@0x8001359fc000 + 0x1b00] = 0xd1028014  v_sub_f32_e64 v20, 1.0, v38 clamp  pgm[7@0x8001359fc000 + 0x1b04] = 0x00024cf2 ;;  pgm[7@0x8001359fc000 + 0x1b08] = 0x042a28f2  v_sub_f32_e32 v21, 1.0, v20  pgm[7@0x8001359fc000 + 0x1b0c] = 0x2c282a00  v_mac_f32_e32 v20, s0, v21  pgm[7@0x8001359fc000 + 0x1b10] = 0x022a4c02  v_add_f32_e32 v21, s2, v38  pgm[7@0x8001359fc000 + 0x1b14] = 0xd1058015  v_mul_f32_e64 v21, v22, v21 clamp  pgm[7@0x8001359fc000 + 0x1b18] = 0x00022b16 ;;  pgm[7@0x8001359fc000 + 0x1b1c] = 0x0a282915  v_mul_f32_e32 v20, v21, v20  pgm[7@0x8001359fc000 + 0x1b20] = 0x0a2a2936  v_mul_f32_e32 v21, v54, v20  pgm[7@0x8001359fc000 + 0x1b24] = 0x2c182515  v_mac_f32_e32 v12, v21, v18  pgm[7@0x8001359fc000 + 0x1b28] = 0x0a242730  v_mul_f32_e32 v18, v48, v19  pgm[7@0x8001359fc000 + 0x1b2c] = 0x2c162112  v_mac_f32_e32 v11, v18, v16  pgm[7@0x8001359fc000 + 0x1b30] = 0x7e2402ff  v_mov_b32_e32 v18, 0x4021bea3  pgm[7@0x8001359fc000 + 0x1b34] = 0x4021bea3 ;;  pgm[7@0x8001359fc000 + 0x1b38] = 0xd1c10012  v_mad_f32 v18, v7, v18, 1.0  pgm[7@0x8001359fc000 + 0x1b3c] = 0x03ca2507 ;;  pgm[7@0x8001359fc000 + 0x1b40] = 0x0a2a0f07  v_mul_f32_e32 v21, v7, v7  pgm[7@0x8001359fc000 + 0x1b44] = 0x2c242aff  v_mac_f32_e32 v18, 0x40cbf220, v21  pgm[7@0x8001359fc000 + 0x1b48] = 0x40cbf220 ;;  pgm[7@0x8001359fc000 + 0x1b4c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359fc000 + 0x1b50] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3eecb9c4  pgm[7@0x8001359fc000 + 0x1b54] = 0x3eecb9c4 ;;  pgm[7@0x8001359fc000 + 0x1b58] = 0x7e3402ff  v_mov_b32_e32 v26, 0x7f7fffff  pgm[7@0x8001359fc000 + 0x1b5c] = 0x7f7fffff ;;  pgm[7@0x8001359fc000 + 0x1b60] = 0x302c2d07  v_madak_f32 v22, v7, v22, 0x3f5c30ad  pgm[7@0x8001359fc000 + 0x1b64] = 0x3f5c30ad ;;  pgm[7@0x8001359fc000 + 0x1b68] = 0x14243512  v_min_f32_e32 v18, v18, v26  pgm[7@0x8001359fc000 + 0x1b6c] = 0x7e3602ff  v_mov_b32_e32 v27, 0xff7fffff  pgm[7@0x8001359fc000 + 0x1b70] = 0xff7fffff ;;  pgm[7@0x8001359fc000 + 0x1b74] = 0x2c2c2aff  v_mac_f32_e32 v22, 0x3f9431d7, v21  pgm[7@0x8001359fc000 + 0x1b78] = 0x3f9431d7 ;;  pgm[7@0x8001359fc000 + 0x1b7c] = 0x16243712  v_max_f32_e32 v18, v18, v27  pgm[7@0x8001359fc000 + 0x1b80] = 0x0a382d12  v_mul_f32_e32 v28, v18, v22  pgm[7@0x8001359fc000 + 0x1b84] = 0x0a323b08  v_mul_f32_e32 v25, v8, v29  pgm[7@0x8001359fc000 + 0x1b88] = 0x0a3a38ff  v_mul_f32_e32 v29, 0x40400000, v28  pgm[7@0x8001359fc000 + 0x1b8c] = 0x40400000 ;;  pgm[7@0x8001359fc000 + 0x1b90] = 0x2c382d12  v_mac_f32_e32 v28, v18, v22  pgm[7@0x8001359fc000 + 0x1b94] = 0x7e2402ff  v_mov_b32_e32 v18, 0xbdb20473  pgm[7@0x8001359fc000 + 0x1b98] = 0xbdb20473 ;;  pgm[7@0x8001359fc000 + 0x1b9c] = 0xd1c10012  v_mad_f32 v18, v7, v18, 1.0  pgm[7@0x8001359fc000 + 0x1ba0] = 0x03ca2507 ;;  pgm[7@0x8001359fc000 + 0x1ba4] = 0x2c242aff  v_mac_f32_e32 v18, 0x3fb9ff54, v21  pgm[7@0x8001359fc000 + 0x1ba8] = 0x3fb9ff54 ;;  pgm[7@0x8001359fc000 + 0x1bac] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359fc000 + 0x1bb0] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3e01e2d6  pgm[7@0x8001359fc000 + 0x1bb4] = 0x3e01e2d6 ;;  pgm[7@0x8001359fc000 + 0x1bb8] = 0x302c2d07  v_madak_f32 v22, v7, v22, 0x3ea28216  pgm[7@0x8001359fc000 + 0x1bbc] = 0x3ea28216 ;;  pgm[7@0x8001359fc000 + 0x1bc0] = 0x2c2c2aff  v_mac_f32_e32 v22, 0x3ec1c209, v21  pgm[7@0x8001359fc000 + 0x1bc4] = 0x3ec1c209 ;;  pgm[7@0x8001359fc000 + 0x1bc8] = 0x14243512  v_min_f32_e32 v18, v18, v26  pgm[7@0x8001359fc000 + 0x1bcc] = 0x16243712  v_max_f32_e32 v18, v18, v27  pgm[7@0x8001359fc000 + 0x1bd0] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001359fc000 + 0x1bd4] = 0x2c3824ff  v_mac_f32_e32 v28, 0xc1000000, v18  pgm[7@0x8001359fc000 + 0x1bd8] = 0xc1000000 ;;  pgm[7@0x8001359fc000 + 0x1bdc] = 0x022a38f6  v_add_f32_e32 v21, 4.0, v28  pgm[7@0x8001359fc000 + 0x1be0] = 0x7e2a4515  v_rcp_f32_e32 v21, v21  pgm[7@0x8001359fc000 + 0x1be4] = 0x0a0c2906  v_mul_f32_e32 v6, v6, v20  pgm[7@0x8001359fc000 + 0x1be8] = 0x2c162106  v_mac_f32_e32 v11, v6, v16  pgm[7@0x8001359fc000 + 0x1bec] = 0x0a0c272f  v_mul_f32_e32 v6, v47, v19  pgm[7@0x8001359fc000 + 0x1bf0] = 0x2c141306  v_mac_f32_e32 v10, v6, v9  pgm[7@0x8001359fc000 + 0x1bf4] = 0x140c3515  v_min_f32_e32 v6, v21, v26  pgm[7@0x8001359fc000 + 0x1bf8] = 0x160c3706  v_max_f32_e32 v6, v6, v27  pgm[7@0x8001359fc000 + 0x1bfc] = 0x0a202506  v_mul_f32_e32 v16, v6, v18  pgm[7@0x8001359fc000 + 0x1c00] = 0xd1c10013  v_mad_f32 v19, v6, v18, v16  pgm[7@0x8001359fc000 + 0x1c04] = 0x04422506 ;;  pgm[7@0x8001359fc000 + 0x1c08] = 0xd1c10010  v_mad_f32 v16, -v6, v18, -v16  pgm[7@0x8001359fc000 + 0x1c0c] = 0xa4422506 ;;  pgm[7@0x8001359fc000 + 0x1c10] = 0x7e244513  v_rcp_f32_e32 v18, v19  pgm[7@0x8001359fc000 + 0x1c14] = 0x0a263b06  v_mul_f32_e32 v19, v6, v29  pgm[7@0x8001359fc000 + 0x1c18] = 0xd1c10006  v_mad_f32 v6, -v6, v29, 1.0  pgm[7@0x8001359fc000 + 0x1c1c] = 0x23ca3b06 ;;  pgm[7@0x8001359fc000 + 0x1c20] = 0x020c2106  v_add_f32_e32 v6, v6, v16  pgm[7@0x8001359fc000 + 0x1c24] = 0x14203512  v_min_f32_e32 v16, v18, v26  pgm[7@0x8001359fc000 + 0x1c28] = 0x16203710  v_max_f32_e32 v16, v16, v27  pgm[7@0x8001359fc000 + 0x1c2c] = 0x0a242113  v_mul_f32_e32 v18, v19, v16  pgm[7@0x8001359fc000 + 0x1c30] = 0x7e2602ff  v_mov_b32_e32 v19, 0xbf7821d1  pgm[7@0x8001359fc000 + 0x1c34] = 0xbf7821d1 ;;  pgm[7@0x8001359fc000 + 0x1c38] = 0x0a0c2106  v_mul_f32_e32 v6, v6, v16  pgm[7@0x8001359fc000 + 0x1c3c] = 0x7e2002ff  v_mov_b32_e32 v16, 0x404f639a  pgm[7@0x8001359fc000 + 0x1c40] = 0x404f639a ;;  pgm[7@0x8001359fc000 + 0x1c44] = 0x7e2a02ff  v_mov_b32_e32 v21, 0x3d63ea55  pgm[7@0x8001359fc000 + 0x1c48] = 0x3d63ea55 ;;  pgm[7@0x8001359fc000 + 0x1c4c] = 0x30202112  v_madak_f32 v16, v18, v16, 0xbfc4c0f4  pgm[7@0x8001359fc000 + 0x1c50] = 0xbfc4c0f4 ;;  pgm[7@0x8001359fc000 + 0x1c54] = 0x30262712  v_madak_f32 v19, v18, v19, 0x3ff0211f  pgm[7@0x8001359fc000 + 0x1c58] = 0x3ff0211f ;;  pgm[7@0x8001359fc000 + 0x1c5c] = 0x30242b12  v_madak_f32 v18, v18, v21, 0xbe50ec2a  pgm[7@0x8001359fc000 + 0x1c60] = 0xbe50ec2a ;;  pgm[7@0x8001359fc000 + 0x1c64] = 0x2c200cff  v_mac_f32_e32 v16, 0xbeff3f82, v6  pgm[7@0x8001359fc000 + 0x1c68] = 0xbeff3f82 ;;  pgm[7@0x8001359fc000 + 0x1c6c] = 0x2c260cff  v_mac_f32_e32 v19, 0x3d2a36a0, v6  pgm[7@0x8001359fc000 + 0x1c70] = 0x3d2a36a0 ;;  pgm[7@0x8001359fc000 + 0x1c74] = 0x2c240cff  v_mac_f32_e32 v18, 0x3f875328, v6  pgm[7@0x8001359fc000 + 0x1c78] = 0x3f875328 ;;  pgm[7@0x8001359fc000 + 0x1c7c] = 0x0a0c0eff  v_mul_f32_e32 v6, 0x3f999999, v7  pgm[7@0x8001359fc000 + 0x1c80] = 0x3f999999 ;;  pgm[7@0x8001359fc000 + 0x1c84] = 0x0a0c0d06  v_mul_f32_e32 v6, v6, v6  pgm[7@0x8001359fc000 + 0x1c88] = 0x0a0c0d06  v_mul_f32_e32 v6, v6, v6  pgm[7@0x8001359fc000 + 0x1c8c] = 0xd1058007  v_mul_f32_e64 v7, v6, v16 clamp  pgm[7@0x8001359fc000 + 0x1c90] = 0x00022106 ;;  pgm[7@0x8001359fc000 + 0x1c94] = 0xd1058010  v_mul_f32_e64 v16, v6, v19 clamp  pgm[7@0x8001359fc000 + 0x1c98] = 0x00022706 ;;  pgm[7@0x8001359fc000 + 0x1c9c] = 0xd1058006  v_mul_f32_e64 v6, v6, v18 clamp  pgm[7@0x8001359fc000 + 0x1ca0] = 0x00022506 ;;  pgm[7@0x8001359fc000 + 0x1ca4] = 0x7e0e4307  v_log_f32_e32 v7, v7  pgm[7@0x8001359fc000 + 0x1ca8] = 0x7e204310  v_log_f32_e32 v16, v16  pgm[7@0x8001359fc000 + 0x1cac] = 0x7e0c4306  v_log_f32_e32 v6, v6  pgm[7@0x8001359fc000 + 0x1cb0] = 0x7e2402ff  v_mov_b32_e32 v18, 0x400ccccd  pgm[7@0x8001359fc000 + 0x1cb4] = 0x400ccccd ;;  pgm[7@0x8001359fc000 + 0x1cb8] = 0x160e3707  v_max_f32_e32 v7, v7, v27  pgm[7@0x8001359fc000 + 0x1cbc] = 0x16203710  v_max_f32_e32 v16, v16, v27  pgm[7@0x8001359fc000 + 0x1cc0] = 0x160c3706  v_max_f32_e32 v6, v6, v27  pgm[7@0x8001359fc000 + 0x1cc4] = 0x0a0e2507  v_mul_f32_e32 v7, v7, v18  pgm[7@0x8001359fc000 + 0x1cc8] = 0x0a202510  v_mul_f32_e32 v16, v16, v18  pgm[7@0x8001359fc000 + 0x1ccc] = 0x0a0c2506  v_mul_f32_e32 v6, v6, v18  pgm[7@0x8001359fc000 + 0x1cd0] = 0xd1600007  v_exp_f32_e64 v7, v7 mul:2  pgm[7@0x8001359fc000 + 0x1cd4] = 0x08000107 ;;  pgm[7@0x8001359fc000 + 0x1cd8] = 0xd1600010  v_exp_f32_e64 v16, v16 mul:2  pgm[7@0x8001359fc000 + 0x1cdc] = 0x08000110 ;;  pgm[7@0x8001359fc000 + 0x1ce0] = 0xd1600006  v_exp_f32_e64 v6, v6 mul:2  pgm[7@0x8001359fc000 + 0x1ce4] = 0x08000106 ;;  pgm[7@0x8001359fc000 + 0x1ce8] = 0x0a083f08  v_mul_f32_e32 v4, v8, v31  pgm[7@0x8001359fc000 + 0x1cec] = 0x0a303d08  v_mul_f32_e32 v24, v8, v30  pgm[7@0x8001359fc000 + 0x1cf0] = 0x0a0a2905  v_mul_f32_e32 v5, v5, v20  pgm[7@0x8001359fc000 + 0x1cf4] = 0x2c081121  v_mac_f32_e32 v4, v33, v8  pgm[7@0x8001359fc000 + 0x1cf8] = 0x2c301122  v_mac_f32_e32 v24, v34, v8  pgm[7@0x8001359fc000 + 0x1cfc] = 0x2c141305  v_mac_f32_e32 v10, v5, v9  pgm[7@0x8001359fc000 + 0x1d00] = 0x2c321123  v_mac_f32_e32 v25, v35, v8  pgm[7@0x8001359fc000 + 0x1d04] = 0x2c0e1111  v_mac_f32_e32 v7, v17, v8  pgm[7@0x8001359fc000 + 0x1d08] = 0x0208090c  v_add_f32_e32 v4, v12, v4  pgm[7@0x8001359fc000 + 0x1d0c] = 0x2c20110f  v_mac_f32_e32 v16, v15, v8  pgm[7@0x8001359fc000 + 0x1d10] = 0x020a310b  v_add_f32_e32 v5, v11, v24  pgm[7@0x8001359fc000 + 0x1d14] = 0x2c0c110d  v_mac_f32_e32 v6, v13, v8  pgm[7@0x8001359fc000 + 0x1d18] = 0x0210330a  v_add_f32_e32 v8, v10, v25  pgm[7@0x8001359fc000 + 0x1d1c] = 0x02080f04  v_add_f32_e32 v4, v4, v7  pgm[7@0x8001359fc000 + 0x1d20] = 0x020c0d08  v_add_f32_e32 v6, v8, v6  pgm[7@0x8001359fc000 + 0x1d24] = 0x020a2105  v_add_f32_e32 v5, v5, v16  pgm[7@0x8001359fc000 + 0x1d28] = 0x0a0e0801  v_mul_f32_e32 v7, s1, v4  pgm[7@0x8001359fc000 + 0x1d2c] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359fc000 + 0x1d30] = 0xbfb8aa3b ;;  pgm[7@0x8001359fc000 + 0x1d34] = 0x0a100a01  v_mul_f32_e32 v8, s1, v5  pgm[7@0x8001359fc000 + 0x1d38] = 0x0a120c01  v_mul_f32_e32 v9, s1, v6  pgm[7@0x8001359fc000 + 0x1d3c] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359fc000 + 0x1d40] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359fc000 + 0x1d44] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359fc000 + 0x1d48] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359fc000 + 0x1d4c] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359fc000 + 0x1d50] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359fc000 + 0x1d54] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s1  pgm[7@0x8001359fc000 + 0x1d58] = 0x000002f2 ;;  pgm[7@0x8001359fc000 + 0x1d5c] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359fc000 + 0x1d60] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359fc000 + 0x1d64] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359fc000 + 0x1d68] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359fc000 + 0x1d6c] = 0x042e2ef2  v_sub_f32_e32 v23, 1.0, v23  pgm[7@0x8001359fc000 + 0x1d70] = 0x00080f04  v_cndmask_b32_e32 v4, v4, v7, vcc  pgm[7@0x8001359fc000 + 0x1d74] = 0x000a1105  v_cndmask_b32_e32 v5, v5, v8, vcc  pgm[7@0x8001359fc000 + 0x1d78] = 0x000c1306  v_cndmask_b32_e32 v6, v6, v9, vcc  pgm[7@0x8001359fc000 + 0x1d7c] = 0x2c002f04  v_mac_f32_e32 v0, v4, v23  pgm[7@0x8001359fc000 + 0x1d80] = 0x2c022f05  v_mac_f32_e32 v1, v5, v23  pgm[7@0x8001359fc000 + 0x1d84] = 0x2c042f06  v_mac_f32_e32 v2, v6, v23  pgm[7@0x8001359fc000 + 0x1d88] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fc000 + 0x1d8c] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fc000 + 0x1d90] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fc000 + 0x1d94] = 0x00020300 ;;  pgm[7@0x8001359fc000 + 0x1d98] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fc000 + 0x1d9c] = 0x00020702 ;;  pgm[7@0x8001359fc000 + 0x1da0] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fc000 + 0x1da4] = 0x00000100 ;;  pgm[7@0x8001359fc000 + 0x1da8] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x80016885d000 of length 2076 bytes from IB[7@0x8001a7dc0100 + 0xe30] pgm[7@0x80016885d000 + 0x0 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x80016885d000 + 0x4 ] = 0xc00a0c04  s_load_dwordx4 s[48:51], s[8:9], 0x0  pgm[7@0x80016885d000 + 0x8 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0xc ] = 0x68020005  v_add_u32_e32 v1, s5, v0  pgm[7@0x80016885d000 + 0x10 ] = 0x81009008  s_add_i32 s0, s8, 16  pgm[7@0x80016885d000 + 0x14 ] = 0xbe810009  s_mov_b32 s1, s9  pgm[7@0x80016885d000 + 0x18 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x80016885d000 + 0x1c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x80016885d000 + 0x20 ] = 0xc00a0a00  s_load_dwordx4 s[40:43], s[0:1], 0x0  pgm[7@0x80016885d000 + 0x24 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0x28 ] = 0xc00a0b03  s_load_dwordx4 s[44:47], s[6:7], 0x0  pgm[7@0x80016885d000 + 0x2c ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885d000 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[2:5], v1, s[48:51], 0 idxen  pgm[7@0x80016885d000 + 0x38 ] = 0x800c0201 ;;  pgm[7@0x80016885d000 + 0x3c ] = 0xbe840002  s_mov_b32 s4, s2  pgm[7@0x80016885d000 + 0x40 ] = 0xbe8700ff  s_mov_b32 s7, 0x27fac  pgm[7@0x80016885d000 + 0x44 ] = 0x00027fac ;;  pgm[7@0x80016885d000 + 0x48 ] = 0xb00600a0  s_movk_i32 s6, 0xa0  pgm[7@0x80016885d000 + 0x4c ] = 0xbe8500ff  s_mov_b32 s5, 0x8000  pgm[7@0x80016885d000 + 0x50 ] = 0x00008000 ;;  pgm[7@0x80016885d000 + 0x54 ] = 0xc0220082  s_buffer_load_dword s2, s[4:7], 0x90  pgm[7@0x80016885d000 + 0x58 ] = 0x00000090 ;;  pgm[7@0x80016885d000 + 0x5c ] = 0x8100b008  s_add_i32 s0, s8, 48  pgm[7@0x80016885d000 + 0x60 ] = 0x810ac008  s_add_i32 s10, s8, 64  pgm[7@0x80016885d000 + 0x64 ] = 0xb7080050  s_addk_i32 s8, 0x50  pgm[7@0x80016885d000 + 0x68 ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x80016885d000 + 0x6c ] = 0xc00a0304  s_load_dwordx4 s[12:15], s[8:9], 0x0  pgm[7@0x80016885d000 + 0x70 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0x74 ] = 0xc00a0d00  s_load_dwordx4 s[52:55], s[0:1], 0x0  pgm[7@0x80016885d000 + 0x78 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0x7c ] = 0x8108ff03  s_add_i32 s8, s3, 0x240  pgm[7@0x80016885d000 + 0x80 ] = 0x00000240 ;;  pgm[7@0x80016885d000 + 0x84 ] = 0xc00e0704  s_load_dwordx8 s[28:35], s[8:9], 0x0  pgm[7@0x80016885d000 + 0x88 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0x8c ] = 0x8108ff03  s_add_i32 s8, s3, 0x270  pgm[7@0x80016885d000 + 0x90 ] = 0x00000270 ;;  pgm[7@0x80016885d000 + 0x94 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885d000 + 0x98 ] = 0x7e244402  v_rcp_f32_e32 v18, s2  pgm[7@0x80016885d000 + 0x9c ] = 0xc00a0904  s_load_dwordx4 s[36:39], s[8:9], 0x0  pgm[7@0x80016885d000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0xa4 ] = 0x8108ff03  s_add_i32 s8, s3, 0x200  pgm[7@0x80016885d000 + 0xa8 ] = 0x00000200 ;;  pgm[7@0x80016885d000 + 0xac ] = 0xc00e0504  s_load_dwordx8 s[20:27], s[8:9], 0x0  pgm[7@0x80016885d000 + 0xb0 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0xb4 ] = 0x8108ff03  s_add_i32 s8, s3, 0x230  pgm[7@0x80016885d000 + 0xb8 ] = 0x00000230 ;;  pgm[7@0x80016885d000 + 0xbc ] = 0xc00a0405  s_load_dwordx4 s[16:19], s[10:11], 0x0  pgm[7@0x80016885d000 + 0xc0 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0xc4 ] = 0xe00c2000  buffer_load_format_xyzw v[6:9], v1, s[40:43], 0 idxen  pgm[7@0x80016885d000 + 0xc8 ] = 0x800a0601 ;;  pgm[7@0x80016885d000 + 0xcc ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x7f7fffff  pgm[7@0x80016885d000 + 0xd0 ] = 0x7f7fffff ;;  pgm[7@0x80016885d000 + 0xd4 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x80016885d000 + 0xd8 ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0xdc ] = 0xe00c2000  buffer_load_format_xyzw v[14:17], v1, s[52:55], 0 idxen  pgm[7@0x80016885d000 + 0xe0 ] = 0x800d0e01 ;;  pgm[7@0x80016885d000 + 0xe4 ] = 0xe00c2000  buffer_load_format_xyzw v[10:13], v1, s[44:47], 0 idxen  pgm[7@0x80016885d000 + 0xe8 ] = 0x800b0a01 ;;  pgm[7@0x80016885d000 + 0xec ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80016885d000 + 0xf0 ] = 0x14120112  v_min_f32_e32 v9, v18, v0  pgm[7@0x80016885d000 + 0xf4 ] = 0x161212ff  v_max_f32_e32 v9, 0xff7fffff, v9  pgm[7@0x80016885d000 + 0xf8 ] = 0xff7fffff ;;  pgm[7@0x80016885d000 + 0xfc ] = 0x7e7a02f0  v_mov_b32_e32 v61, 0.5  pgm[7@0x80016885d000 + 0x100 ] = 0x7e5e02ff  v_mov_b32_e32 v47, 0x3ec00000  pgm[7@0x80016885d000 + 0x104 ] = 0x3ec00000 ;;  pgm[7@0x80016885d000 + 0x108 ] = 0x7e6e033d  v_mov_b32_e32 v55, v61  pgm[7@0x80016885d000 + 0x10c ] = 0x7e7e033d  v_mov_b32_e32 v63, v61  pgm[7@0x80016885d000 + 0x110 ] = 0x7e82033d  v_mov_b32_e32 v65, v61  pgm[7@0x80016885d000 + 0x114 ] = 0x7e7402ff  v_mov_b32_e32 v58, 0x3f200000  pgm[7@0x80016885d000 + 0x118 ] = 0x3f200000 ;;  pgm[7@0x80016885d000 + 0x11c ] = 0x020606f0  v_add_f32_e32 v3, 0.5, v3  pgm[7@0x80016885d000 + 0x120 ] = 0x0a780709  v_mul_f32_e32 v60, v9, v3  pgm[7@0x80016885d000 + 0x124 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x80016885d000 + 0x128 ] = 0x020808f0  v_add_f32_e32 v4, 0.5, v4  pgm[7@0x80016885d000 + 0x12c ] = 0x020a0af0  v_add_f32_e32 v5, 0.5, v5  pgm[7@0x80016885d000 + 0x130 ] = 0x0a6c0509  v_mul_f32_e32 v54, v9, v2  pgm[7@0x80016885d000 + 0x134 ] = 0x0a7c0909  v_mul_f32_e32 v62, v9, v4  pgm[7@0x80016885d000 + 0x138 ] = 0x0a800b09  v_mul_f32_e32 v64, v9, v5  pgm[7@0x80016885d000 + 0x13c ] = 0x7e5c033c  v_mov_b32_e32 v46, v60  pgm[7@0x80016885d000 + 0x140 ] = 0x7e72033c  v_mov_b32_e32 v57, v60  pgm[7@0x80016885d000 + 0x144 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885d000 + 0x148 ] = 0xf09c0300  image_sample_lz v[66:67], v60, s[28:35], s[36:39] dmask:0x3 pgm[7@0x80016885d000 + 0x14c ] = 0x0127423c ;;  pgm[7@0x80016885d000 + 0x150 ] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3e000000  pgm[7@0x80016885d000 + 0x154 ] = 0x3e000000 ;;  pgm[7@0x80016885d000 + 0x158 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x15c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x160 ] = 0xf09c0300  image_sample_lz v[68:69], v54, s[28:35], s[36:39] dmask:0x3 pgm[7@0x80016885d000 + 0x164 ] = 0x01274436 ;;  pgm[7@0x80016885d000 + 0x168 ] = 0x7e6e032f  v_mov_b32_e32 v55, v47  pgm[7@0x80016885d000 + 0x16c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x170 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x174 ] = 0xf09c0300  image_sample_lz v[70:71], v62, s[28:35], s[36:39] dmask:0x3 pgm[7@0x80016885d000 + 0x178 ] = 0x0127463e ;;  pgm[7@0x80016885d000 + 0x17c ] = 0x7e7e032f  v_mov_b32_e32 v63, v47  pgm[7@0x80016885d000 + 0x180 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x184 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x188 ] = 0xf09c0300  image_sample_lz v[72:73], v64, s[28:35], s[36:39] dmask:0x3 pgm[7@0x80016885d000 + 0x18c ] = 0x01274840 ;;  pgm[7@0x80016885d000 + 0x190 ] = 0x7e82032f  v_mov_b32_e32 v65, v47  pgm[7@0x80016885d000 + 0x194 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x198 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x19c ] = 0xf09c0f00  image_sample_lz v[30:33], v46, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x1a0 ] = 0x00051e2e ;;  pgm[7@0x80016885d000 + 0x1a4 ] = 0xf09c0f00  image_sample_lz v[2:5], v54, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x1a8 ] = 0x00050236 ;;  pgm[7@0x80016885d000 + 0x1ac ] = 0xf09c0f00  image_sample_lz v[18:21], v62, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x1b0 ] = 0x0005123e ;;  pgm[7@0x80016885d000 + 0x1b4 ] = 0xf09c0f00  image_sample_lz v[22:25], v64, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x1b8 ] = 0x00051640 ;;  pgm[7@0x80016885d000 + 0x1bc ] = 0x7e6e033d  v_mov_b32_e32 v55, v61  pgm[7@0x80016885d000 + 0x1c0 ] = 0x7e7e033d  v_mov_b32_e32 v63, v61  pgm[7@0x80016885d000 + 0x1c4 ] = 0x7e82033d  v_mov_b32_e32 v65, v61  pgm[7@0x80016885d000 + 0x1c8 ] = 0xbf8c0f78  s_waitcnt vmcnt(8)  pgm[7@0x80016885d000 + 0x1cc ] = 0xd1c1000b  v_mad_f32 v11, v11, 2.0, -1.0  pgm[7@0x80016885d000 + 0x1d0 ] = 0x03cde90b ;;  pgm[7@0x80016885d000 + 0x1d4 ] = 0xd1c1000a  v_mad_f32 v10, v10, 2.0, -1.0  pgm[7@0x80016885d000 + 0x1d8 ] = 0x03cde90a ;;  pgm[7@0x80016885d000 + 0x1dc ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x1e0 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x1e4 ] = 0xf09c0f00  image_sample_lz v[26:29], v60, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x1e8 ] = 0x00051a3c ;;  pgm[7@0x80016885d000 + 0x1ec ] = 0x7e7a02ff  v_mov_b32_e32 v61, 0x3f600000  pgm[7@0x80016885d000 + 0x1f0 ] = 0x3f600000 ;;  pgm[7@0x80016885d000 + 0x1f4 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x1f8 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x1fc ] = 0xf09c0f00  image_sample_lz v[34:37], v57, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x200 ] = 0x00052239 ;;  pgm[7@0x80016885d000 + 0x204 ] = 0xf09c0f00  image_sample_lz v[42:45], v60, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x208 ] = 0x00052a3c ;;  pgm[7@0x80016885d000 + 0x20c ] = 0xf09c0f00  image_sample_lz v[38:41], v54, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x210 ] = 0x00052636 ;;  pgm[7@0x80016885d000 + 0x214 ] = 0x7e6e033a  v_mov_b32_e32 v55, v58  pgm[7@0x80016885d000 + 0x218 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x21c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x220 ] = 0xf09c0f00  image_sample_lz v[50:53], v54, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x224 ] = 0x00053236 ;;  pgm[7@0x80016885d000 + 0x228 ] = 0x7e6e033d  v_mov_b32_e32 v55, v61  pgm[7@0x80016885d000 + 0x22c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x230 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x234 ] = 0xf09c0f00  image_sample_lz v[54:57], v54, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x238 ] = 0x00053636 ;;  pgm[7@0x80016885d000 + 0x23c ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x240 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x244 ] = 0xf09c0f00  image_sample_lz v[46:49], v62, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x248 ] = 0x00052e3e ;;  pgm[7@0x80016885d000 + 0x24c ] = 0x7e7e033a  v_mov_b32_e32 v63, v58  pgm[7@0x80016885d000 + 0x250 ] = 0xbf8c0f7a  s_waitcnt vmcnt(10)  pgm[7@0x80016885d000 + 0x254 ] = 0x0a121f1e  v_mul_f32_e32 v9, v30, v15  pgm[7@0x80016885d000 + 0x258 ] = 0x0a941f1f  v_mul_f32_e32 v74, v31, v15  pgm[7@0x80016885d000 + 0x25c ] = 0x0a961f20  v_mul_f32_e32 v75, v32, v15  pgm[7@0x80016885d000 + 0x260 ] = 0x0a421f21  v_mul_f32_e32 v33, v33, v15  pgm[7@0x80016885d000 + 0x264 ] = 0xbf8c0f79  s_waitcnt vmcnt(9)  pgm[7@0x80016885d000 + 0x268 ] = 0x0a981f02  v_mul_f32_e32 v76, v2, v15  pgm[7@0x80016885d000 + 0x26c ] = 0x0a9a1f03  v_mul_f32_e32 v77, v3, v15  pgm[7@0x80016885d000 + 0x270 ] = 0x0a0a1f05  v_mul_f32_e32 v5, v5, v15  pgm[7@0x80016885d000 + 0x274 ] = 0xbf8c0f78  s_waitcnt vmcnt(8)  pgm[7@0x80016885d000 + 0x278 ] = 0x0a9c1f14  v_mul_f32_e32 v78, v20, v15  pgm[7@0x80016885d000 + 0x27c ] = 0x0a2a1f15  v_mul_f32_e32 v21, v21, v15  pgm[7@0x80016885d000 + 0x280 ] = 0xbf8c0f77  s_waitcnt vmcnt(7)  pgm[7@0x80016885d000 + 0x284 ] = 0x0a321f19  v_mul_f32_e32 v25, v25, v15  pgm[7@0x80016885d000 + 0x288 ] = 0xbf8c0f76  s_waitcnt vmcnt(6)  pgm[7@0x80016885d000 + 0x28c ] = 0x2c423b0e  v_mac_f32_e32 v33, v14, v29  pgm[7@0x80016885d000 + 0x290 ] = 0x2c12350e  v_mac_f32_e32 v9, v14, v26  pgm[7@0x80016885d000 + 0x294 ] = 0x2c94370e  v_mac_f32_e32 v74, v14, v27  pgm[7@0x80016885d000 + 0x298 ] = 0x2c96390e  v_mac_f32_e32 v75, v14, v28  pgm[7@0x80016885d000 + 0x29c ] = 0x0a3a1f04  v_mul_f32_e32 v29, v4, v15  pgm[7@0x80016885d000 + 0x2a0 ] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x80016885d000 + 0x2a4 ] = 0x2c124510  v_mac_f32_e32 v9, v16, v34  pgm[7@0x80016885d000 + 0x2a8 ] = 0x2c944710  v_mac_f32_e32 v74, v16, v35  pgm[7@0x80016885d000 + 0x2ac ] = 0x2c964910  v_mac_f32_e32 v75, v16, v36  pgm[7@0x80016885d000 + 0x2b0 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016885d000 + 0x2b4 ] = 0x2c984d0e  v_mac_f32_e32 v76, v14, v38  pgm[7@0x80016885d000 + 0x2b8 ] = 0x2c9a4f0e  v_mac_f32_e32 v77, v14, v39  pgm[7@0x80016885d000 + 0x2bc ] = 0x2c3a510e  v_mac_f32_e32 v29, v14, v40  pgm[7@0x80016885d000 + 0x2c0 ] = 0x2c0a530e  v_mac_f32_e32 v5, v14, v41  pgm[7@0x80016885d000 + 0x2c4 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80016885d000 + 0x2c8 ] = 0x2c986510  v_mac_f32_e32 v76, v16, v50  pgm[7@0x80016885d000 + 0x2cc ] = 0x2c9a6710  v_mac_f32_e32 v77, v16, v51  pgm[7@0x80016885d000 + 0x2d0 ] = 0x2c3a6910  v_mac_f32_e32 v29, v16, v52  pgm[7@0x80016885d000 + 0x2d4 ] = 0x2c125511  v_mac_f32_e32 v9, v17, v42  pgm[7@0x80016885d000 + 0x2d8 ] = 0x2c945711  v_mac_f32_e32 v74, v17, v43  pgm[7@0x80016885d000 + 0x2dc ] = 0x2c965911  v_mac_f32_e32 v75, v17, v44  pgm[7@0x80016885d000 + 0x2e0 ] = 0x2c0a6b10  v_mac_f32_e32 v5, v16, v53  pgm[7@0x80016885d000 + 0x2e4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016885d000 + 0x2e8 ] = 0x2c986d11  v_mac_f32_e32 v76, v17, v54  pgm[7@0x80016885d000 + 0x2ec ] = 0x2c9a6f11  v_mac_f32_e32 v77, v17, v55  pgm[7@0x80016885d000 + 0x2f0 ] = 0x2c3a7111  v_mac_f32_e32 v29, v17, v56  pgm[7@0x80016885d000 + 0x2f4 ] = 0x2c424b10  v_mac_f32_e32 v33, v16, v37  pgm[7@0x80016885d000 + 0x2f8 ] = 0x0a4a1f12  v_mul_f32_e32 v37, v18, v15  pgm[7@0x80016885d000 + 0x2fc ] = 0x2c425b11  v_mac_f32_e32 v33, v17, v45  pgm[7@0x80016885d000 + 0x300 ] = 0x0a5a1f13  v_mul_f32_e32 v45, v19, v15  pgm[7@0x80016885d000 + 0x304 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885d000 + 0x308 ] = 0x2c2a630e  v_mac_f32_e32 v21, v14, v49  pgm[7@0x80016885d000 + 0x30c ] = 0x2c4a5d0e  v_mac_f32_e32 v37, v14, v46  pgm[7@0x80016885d000 + 0x310 ] = 0x2c5a5f0e  v_mac_f32_e32 v45, v14, v47  pgm[7@0x80016885d000 + 0x314 ] = 0x2c9c610e  v_mac_f32_e32 v78, v14, v48  pgm[7@0x80016885d000 + 0x318 ] = 0x2c0a7311  v_mac_f32_e32 v5, v17, v57  pgm[7@0x80016885d000 + 0x31c ] = 0x0a621f17  v_mul_f32_e32 v49, v23, v15  pgm[7@0x80016885d000 + 0x320 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x324 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x328 ] = 0xf09c0f00  image_sample_lz v[41:44], v62, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x32c ] = 0x0005293e ;;  pgm[7@0x80016885d000 + 0x330 ] = 0x7e7e033d  v_mov_b32_e32 v63, v61  pgm[7@0x80016885d000 + 0x334 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x338 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x33c ] = 0xf09c0f00  image_sample_lz v[53:56], v62, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x340 ] = 0x0005353e ;;  pgm[7@0x80016885d000 + 0x344 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016885d000 + 0x348 ] = 0x2c2a5910  v_mac_f32_e32 v21, v16, v44  pgm[7@0x80016885d000 + 0x34c ] = 0x2c4a5310  v_mac_f32_e32 v37, v16, v41  pgm[7@0x80016885d000 + 0x350 ] = 0x2c5a5510  v_mac_f32_e32 v45, v16, v42  pgm[7@0x80016885d000 + 0x354 ] = 0x2c9c5710  v_mac_f32_e32 v78, v16, v43  pgm[7@0x80016885d000 + 0x358 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885d000 + 0x35c ] = 0x2c4a6b11  v_mac_f32_e32 v37, v17, v53  pgm[7@0x80016885d000 + 0x360 ] = 0x2c5a6d11  v_mac_f32_e32 v45, v17, v54  pgm[7@0x80016885d000 + 0x364 ] = 0x2c9c6f11  v_mac_f32_e32 v78, v17, v55  pgm[7@0x80016885d000 + 0x368 ] = 0x2c2a7111  v_mac_f32_e32 v21, v17, v56  pgm[7@0x80016885d000 + 0x36c ] = 0x0a581f16  v_mul_f32_e32 v44, v22, v15  pgm[7@0x80016885d000 + 0x370 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x374 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x378 ] = 0xf09c0f00  image_sample_lz v[53:56], v64, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x37c ] = 0x00053540 ;;  pgm[7@0x80016885d000 + 0x380 ] = 0x7e82033a  v_mov_b32_e32 v65, v58  pgm[7@0x80016885d000 + 0x384 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x388 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x38c ] = 0xf09c0f00  image_sample_lz v[57:60], v64, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x390 ] = 0x00053940 ;;  pgm[7@0x80016885d000 + 0x394 ] = 0x7e82033d  v_mov_b32_e32 v65, v61  pgm[7@0x80016885d000 + 0x398 ] = 0x0a7a1f18  v_mul_f32_e32 v61, v24, v15  pgm[7@0x80016885d000 + 0x39c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016885d000 + 0x3a0 ] = 0x2c32710e  v_mac_f32_e32 v25, v14, v56  pgm[7@0x80016885d000 + 0x3a4 ] = 0x2c586b0e  v_mac_f32_e32 v44, v14, v53  pgm[7@0x80016885d000 + 0x3a8 ] = 0x2c626d0e  v_mac_f32_e32 v49, v14, v54  pgm[7@0x80016885d000 + 0x3ac ] = 0x2c7a6f0e  v_mac_f32_e32 v61, v14, v55  pgm[7@0x80016885d000 + 0x3b0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885d000 + 0x3b4 ] = 0x2c327910  v_mac_f32_e32 v25, v16, v60  pgm[7@0x80016885d000 + 0x3b8 ] = 0x2c587310  v_mac_f32_e32 v44, v16, v57  pgm[7@0x80016885d000 + 0x3bc ] = 0x2c627510  v_mac_f32_e32 v49, v16, v58  pgm[7@0x80016885d000 + 0x3c0 ] = 0x2c7a7710  v_mac_f32_e32 v61, v16, v59  pgm[7@0x80016885d000 + 0x3c4 ] = 0x0a70171f  v_mul_f32_e32 v56, v31, v11  pgm[7@0x80016885d000 + 0x3c8 ] = 0x0a781720  v_mul_f32_e32 v60, v32, v11  pgm[7@0x80016885d000 + 0x3cc ] = 0x2c70370a  v_mac_f32_e32 v56, v10, v27  pgm[7@0x80016885d000 + 0x3d0 ] = 0x2c78390a  v_mac_f32_e32 v60, v10, v28  pgm[7@0x80016885d000 + 0x3d4 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x3d8 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x3dc ] = 0xf09c0f00  image_sample_lz v[13:16], v64, s[20:27], s[0:3] dmask:0xf  pgm[7@0x80016885d000 + 0x3e0 ] = 0x00050d40 ;;  pgm[7@0x80016885d000 + 0x3e4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885d000 + 0x3e8 ] = 0x2c581b11  v_mac_f32_e32 v44, v17, v13  pgm[7@0x80016885d000 + 0x3ec ] = 0x2c621d11  v_mac_f32_e32 v49, v17, v14  pgm[7@0x80016885d000 + 0x3f0 ] = 0x2c7a1f11  v_mac_f32_e32 v61, v17, v15  pgm[7@0x80016885d000 + 0x3f4 ] = 0x2c322111  v_mac_f32_e32 v25, v17, v16  pgm[7@0x80016885d000 + 0x3f8 ] = 0x0a22171e  v_mul_f32_e32 v17, v30, v11  pgm[7@0x80016885d000 + 0x3fc ] = 0x2c22350a  v_mac_f32_e32 v17, v10, v26  pgm[7@0x80016885d000 + 0x400 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x404 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x408 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v1, s[16:19], 0 idxen  pgm[7@0x80016885d000 + 0x40c ] = 0x80040d01 ;;  pgm[7@0x80016885d000 + 0x410 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885d000 + 0x414 ] = 0xd1c1000e  v_mad_f32 v14, v14, 2.0, -1.0  pgm[7@0x80016885d000 + 0x418 ] = 0x03cde90e ;;  pgm[7@0x80016885d000 + 0x41c ] = 0x0a3c1d1e  v_mul_f32_e32 v30, v30, v14  pgm[7@0x80016885d000 + 0x420 ] = 0xd1c1000d  v_mad_f32 v13, v13, 2.0, -1.0  pgm[7@0x80016885d000 + 0x424 ] = 0x03cde90d ;;  pgm[7@0x80016885d000 + 0x428 ] = 0x0a7c1d02  v_mul_f32_e32 v62, v2, v14  pgm[7@0x80016885d000 + 0x42c ] = 0x2c3c350d  v_mac_f32_e32 v30, v13, v26  pgm[7@0x80016885d000 + 0x430 ] = 0x0a34050b  v_mul_f32_e32 v26, v11, v2  pgm[7@0x80016885d000 + 0x434 ] = 0x0a3e1d1f  v_mul_f32_e32 v31, v31, v14  pgm[7@0x80016885d000 + 0x438 ] = 0x0a401d20  v_mul_f32_e32 v32, v32, v14  pgm[7@0x80016885d000 + 0x43c ] = 0x2c3e370d  v_mac_f32_e32 v31, v13, v27  pgm[7@0x80016885d000 + 0x440 ] = 0x0a36070b  v_mul_f32_e32 v27, v11, v3  pgm[7@0x80016885d000 + 0x444 ] = 0x0a061d03  v_mul_f32_e32 v3, v3, v14  pgm[7@0x80016885d000 + 0x448 ] = 0x2c40390d  v_mac_f32_e32 v32, v13, v28  pgm[7@0x80016885d000 + 0x44c ] = 0x0a38090b  v_mul_f32_e32 v28, v11, v4  pgm[7@0x80016885d000 + 0x450 ] = 0x0a081d04  v_mul_f32_e32 v4, v4, v14  pgm[7@0x80016885d000 + 0x454 ] = 0x2c344d0a  v_mac_f32_e32 v26, v10, v38  pgm[7@0x80016885d000 + 0x458 ] = 0x2c7c4d0d  v_mac_f32_e32 v62, v13, v38  pgm[7@0x80016885d000 + 0x45c ] = 0x0a4c250b  v_mul_f32_e32 v38, v11, v18  pgm[7@0x80016885d000 + 0x460 ] = 0x0a241d12  v_mul_f32_e32 v18, v18, v14  pgm[7@0x80016885d000 + 0x464 ] = 0x2c364f0a  v_mac_f32_e32 v27, v10, v39  pgm[7@0x80016885d000 + 0x468 ] = 0x2c064f0d  v_mac_f32_e32 v3, v13, v39  pgm[7@0x80016885d000 + 0x46c ] = 0x0a4e270b  v_mul_f32_e32 v39, v11, v19  pgm[7@0x80016885d000 + 0x470 ] = 0x0a261d13  v_mul_f32_e32 v19, v19, v14  pgm[7@0x80016885d000 + 0x474 ] = 0x2c38510a  v_mac_f32_e32 v28, v10, v40  pgm[7@0x80016885d000 + 0x478 ] = 0x2c08510d  v_mac_f32_e32 v4, v13, v40  pgm[7@0x80016885d000 + 0x47c ] = 0x0a50290b  v_mul_f32_e32 v40, v11, v20  pgm[7@0x80016885d000 + 0x480 ] = 0x2c4c5d0a  v_mac_f32_e32 v38, v10, v46  pgm[7@0x80016885d000 + 0x484 ] = 0x2c245d0d  v_mac_f32_e32 v18, v13, v46  pgm[7@0x80016885d000 + 0x488 ] = 0x0a5c2d0b  v_mul_f32_e32 v46, v11, v22  pgm[7@0x80016885d000 + 0x48c ] = 0x2c4e5f0a  v_mac_f32_e32 v39, v10, v47  pgm[7@0x80016885d000 + 0x490 ] = 0x2c265f0d  v_mac_f32_e32 v19, v13, v47  pgm[7@0x80016885d000 + 0x494 ] = 0x0a5e2f0b  v_mul_f32_e32 v47, v11, v23  pgm[7@0x80016885d000 + 0x498 ] = 0x0a16310b  v_mul_f32_e32 v11, v11, v24  pgm[7@0x80016885d000 + 0x49c ] = 0x2c50610a  v_mac_f32_e32 v40, v10, v48  pgm[7@0x80016885d000 + 0x4a0 ] = 0x2c5c6b0a  v_mac_f32_e32 v46, v10, v53  pgm[7@0x80016885d000 + 0x4a4 ] = 0x2c5e6d0a  v_mac_f32_e32 v47, v10, v54  pgm[7@0x80016885d000 + 0x4a8 ] = 0x2c166f0a  v_mac_f32_e32 v11, v10, v55  pgm[7@0x80016885d000 + 0x4ac ] = 0xd1c1000a  v_mad_f32 v10, v12, 2.0, -1.0  pgm[7@0x80016885d000 + 0x4b0 ] = 0x03cde90c ;;  pgm[7@0x80016885d000 + 0x4b4 ] = 0xd1c1000c  v_mad_f32 v12, v15, 2.0, -1.0  pgm[7@0x80016885d000 + 0x4b8 ] = 0x03cde90f ;;  pgm[7@0x80016885d000 + 0x4bc ] = 0x0a281d14  v_mul_f32_e32 v20, v20, v14  pgm[7@0x80016885d000 + 0x4c0 ] = 0x0a2c1d16  v_mul_f32_e32 v22, v22, v14  pgm[7@0x80016885d000 + 0x4c4 ] = 0x0a2e1d17  v_mul_f32_e32 v23, v23, v14  pgm[7@0x80016885d000 + 0x4c8 ] = 0x0a1c1d18  v_mul_f32_e32 v14, v24, v14  pgm[7@0x80016885d000 + 0x4cc ] = 0x2c22450a  v_mac_f32_e32 v17, v10, v34  pgm[7@0x80016885d000 + 0x4d0 ] = 0x2c28610d  v_mac_f32_e32 v20, v13, v48  pgm[7@0x80016885d000 + 0x4d4 ] = 0x2c2c6b0d  v_mac_f32_e32 v22, v13, v53  pgm[7@0x80016885d000 + 0x4d8 ] = 0x2c2e6d0d  v_mac_f32_e32 v23, v13, v54  pgm[7@0x80016885d000 + 0x4dc ] = 0x2c1c6f0d  v_mac_f32_e32 v14, v13, v55  pgm[7@0x80016885d000 + 0x4e0 ] = 0x2c3e470c  v_mac_f32_e32 v31, v12, v35  pgm[7@0x80016885d000 + 0x4e4 ] = 0x2c34650a  v_mac_f32_e32 v26, v10, v50  pgm[7@0x80016885d000 + 0x4e8 ] = 0x0a1a0f11  v_mul_f32_e32 v13, v17, v7  pgm[7@0x80016885d000 + 0x4ec ] = 0x2c1a0d1a  v_mac_f32_e32 v13, v26, v6  pgm[7@0x80016885d000 + 0x4f0 ] = 0x2c06670c  v_mac_f32_e32 v3, v12, v51  pgm[7@0x80016885d000 + 0x4f4 ] = 0x0a340f1f  v_mul_f32_e32 v26, v31, v7  pgm[7@0x80016885d000 + 0x4f8 ] = 0x2c26550c  v_mac_f32_e32 v19, v12, v42  pgm[7@0x80016885d000 + 0x4fc ] = 0x2c340d03  v_mac_f32_e32 v26, v3, v6  pgm[7@0x80016885d000 + 0x500 ] = 0x2c3c450c  v_mac_f32_e32 v30, v12, v34  pgm[7@0x80016885d000 + 0x504 ] = 0x2c341113  v_mac_f32_e32 v26, v19, v8  pgm[7@0x80016885d000 + 0x508 ] = 0x0a260f21  v_mul_f32_e32 v19, v33, v7  pgm[7@0x80016885d000 + 0x50c ] = 0x2c260d05  v_mac_f32_e32 v19, v5, v6  pgm[7@0x80016885d000 + 0x510 ] = 0x040a0cf2  v_sub_f32_e32 v5, 1.0, v6  pgm[7@0x80016885d000 + 0x514 ] = 0x2c70470a  v_mac_f32_e32 v56, v10, v35  pgm[7@0x80016885d000 + 0x518 ] = 0x2c40490c  v_mac_f32_e32 v32, v12, v36  pgm[7@0x80016885d000 + 0x51c ] = 0x2c7c650c  v_mac_f32_e32 v62, v12, v50  pgm[7@0x80016885d000 + 0x520 ] = 0x0a300f1e  v_mul_f32_e32 v24, v30, v7  pgm[7@0x80016885d000 + 0x524 ] = 0x040a0f05  v_sub_f32_e32 v5, v5, v7  pgm[7@0x80016885d000 + 0x528 ] = 0x2c78490a  v_mac_f32_e32 v60, v10, v36  pgm[7@0x80016885d000 + 0x52c ] = 0x2c4c530a  v_mac_f32_e32 v38, v10, v41  pgm[7@0x80016885d000 + 0x530 ] = 0x2c36670a  v_mac_f32_e32 v27, v10, v51  pgm[7@0x80016885d000 + 0x534 ] = 0x0a1e0f38  v_mul_f32_e32 v15, v56, v7  pgm[7@0x80016885d000 + 0x538 ] = 0x2c08690c  v_mac_f32_e32 v4, v12, v52  pgm[7@0x80016885d000 + 0x53c ] = 0x0a060f20  v_mul_f32_e32 v3, v32, v7  pgm[7@0x80016885d000 + 0x540 ] = 0x2c24530c  v_mac_f32_e32 v18, v12, v41  pgm[7@0x80016885d000 + 0x544 ] = 0x2c300d3e  v_mac_f32_e32 v24, v62, v6  pgm[7@0x80016885d000 + 0x548 ] = 0x2c060d04  v_mac_f32_e32 v3, v4, v6  pgm[7@0x80016885d000 + 0x54c ] = 0x0a080f09  v_mul_f32_e32 v4, v9, v7  pgm[7@0x80016885d000 + 0x550 ] = 0x0a120f4a  v_mul_f32_e32 v9, v74, v7  pgm[7@0x80016885d000 + 0x554 ] = 0x2c28570c  v_mac_f32_e32 v20, v12, v43  pgm[7@0x80016885d000 + 0x558 ] = 0x2c301112  v_mac_f32_e32 v24, v18, v8  pgm[7@0x80016885d000 + 0x55c ] = 0x0a240f4b  v_mul_f32_e32 v18, v75, v7  pgm[7@0x80016885d000 + 0x560 ] = 0x2c38690a  v_mac_f32_e32 v28, v10, v52  pgm[7@0x80016885d000 + 0x564 ] = 0x0a220f3c  v_mul_f32_e32 v17, v60, v7  pgm[7@0x80016885d000 + 0x568 ] = 0x2c4e550a  v_mac_f32_e32 v39, v10, v42  pgm[7@0x80016885d000 + 0x56c ] = 0x2c1e0d1b  v_mac_f32_e32 v15, v27, v6  pgm[7@0x80016885d000 + 0x570 ] = 0x2c50570a  v_mac_f32_e32 v40, v10, v43  pgm[7@0x80016885d000 + 0x574 ] = 0x2c5c730a  v_mac_f32_e32 v46, v10, v57  pgm[7@0x80016885d000 + 0x578 ] = 0x2c5e750a  v_mac_f32_e32 v47, v10, v58  pgm[7@0x80016885d000 + 0x57c ] = 0x2c16770a  v_mac_f32_e32 v11, v10, v59  pgm[7@0x80016885d000 + 0x580 ] = 0x0a140f42  v_mul_f32_e32 v10, v66, v7  pgm[7@0x80016885d000 + 0x584 ] = 0x2c2c730c  v_mac_f32_e32 v22, v12, v57  pgm[7@0x80016885d000 + 0x588 ] = 0x040a1105  v_sub_f32_e32 v5, v5, v8  pgm[7@0x80016885d000 + 0x58c ] = 0x2c1a1126  v_mac_f32_e32 v13, v38, v8  pgm[7@0x80016885d000 + 0x590 ] = 0x2c2e750c  v_mac_f32_e32 v23, v12, v58  pgm[7@0x80016885d000 + 0x594 ] = 0x2c1c770c  v_mac_f32_e32 v14, v12, v59  pgm[7@0x80016885d000 + 0x598 ] = 0x0a180f43  v_mul_f32_e32 v12, v67, v7  pgm[7@0x80016885d000 + 0x59c ] = 0x2c140d44  v_mac_f32_e32 v10, v68, v6  pgm[7@0x80016885d000 + 0x5a0 ] = 0x2c180d45  v_mac_f32_e32 v12, v69, v6  pgm[7@0x80016885d000 + 0x5a4 ] = 0x2c220d1c  v_mac_f32_e32 v17, v28, v6  pgm[7@0x80016885d000 + 0x5a8 ] = 0x2c1e1127  v_mac_f32_e32 v15, v39, v8  pgm[7@0x80016885d000 + 0x5ac ] = 0x2c080d4c  v_mac_f32_e32 v4, v76, v6  pgm[7@0x80016885d000 + 0x5b0 ] = 0x2c120d4d  v_mac_f32_e32 v9, v77, v6  pgm[7@0x80016885d000 + 0x5b4 ] = 0x2c240d1d  v_mac_f32_e32 v18, v29, v6  pgm[7@0x80016885d000 + 0x5b8 ] = 0x2c1a0b2e  v_mac_f32_e32 v13, v46, v5  pgm[7@0x80016885d000 + 0x5bc ] = 0x2c300b16  v_mac_f32_e32 v24, v22, v5  pgm[7@0x80016885d000 + 0x5c0 ] = 0x2c141146  v_mac_f32_e32 v10, v70, v8  pgm[7@0x80016885d000 + 0x5c4 ] = 0x2c181147  v_mac_f32_e32 v12, v71, v8  pgm[7@0x80016885d000 + 0x5c8 ] = 0x2c221128  v_mac_f32_e32 v17, v40, v8  pgm[7@0x80016885d000 + 0x5cc ] = 0x2c061114  v_mac_f32_e32 v3, v20, v8  pgm[7@0x80016885d000 + 0x5d0 ] = 0x2c081125  v_mac_f32_e32 v4, v37, v8  pgm[7@0x80016885d000 + 0x5d4 ] = 0x2c12112d  v_mac_f32_e32 v9, v45, v8  pgm[7@0x80016885d000 + 0x5d8 ] = 0x2c24114e  v_mac_f32_e32 v18, v78, v8  pgm[7@0x80016885d000 + 0x5dc ] = 0x2c261115  v_mac_f32_e32 v19, v21, v8  pgm[7@0x80016885d000 + 0x5e0 ] = 0x2c1e0b2f  v_mac_f32_e32 v15, v47, v5  pgm[7@0x80016885d000 + 0x5e4 ] = 0x0a0e1b0d  v_mul_f32_e32 v7, v13, v13  pgm[7@0x80016885d000 + 0x5e8 ] = 0x2c340b17  v_mac_f32_e32 v26, v23, v5  pgm[7@0x80016885d000 + 0x5ec ] = 0x0a103118  v_mul_f32_e32 v8, v24, v24  pgm[7@0x80016885d000 + 0x5f0 ] = 0x2c220b0b  v_mac_f32_e32 v17, v11, v5  pgm[7@0x80016885d000 + 0x5f4 ] = 0x2c0e1f0f  v_mac_f32_e32 v7, v15, v15  pgm[7@0x80016885d000 + 0x5f8 ] = 0x2c060b0e  v_mac_f32_e32 v3, v14, v5  pgm[7@0x80016885d000 + 0x5fc ] = 0x2c10351a  v_mac_f32_e32 v8, v26, v26  pgm[7@0x80016885d000 + 0x600 ] = 0x2c0e2311  v_mac_f32_e32 v7, v17, v17  pgm[7@0x80016885d000 + 0x604 ] = 0x2c100703  v_mac_f32_e32 v8, v3, v3  pgm[7@0x80016885d000 + 0x608 ] = 0x7e0e4907  v_rsq_f32_e32 v7, v7  pgm[7@0x80016885d000 + 0x60c ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x80016885d000 + 0x610 ] = 0x2c140b48  v_mac_f32_e32 v10, v72, v5  pgm[7@0x80016885d000 + 0x614 ] = 0x2c180b49  v_mac_f32_e32 v12, v73, v5  pgm[7@0x80016885d000 + 0x618 ] = 0x140e0107  v_min_f32_e32 v7, v7, v0  pgm[7@0x80016885d000 + 0x61c ] = 0x14100108  v_min_f32_e32 v8, v8, v0  pgm[7@0x80016885d000 + 0x620 ] = 0x0a160f0f  v_mul_f32_e32 v11, v15, v7  pgm[7@0x80016885d000 + 0x624 ] = 0x2c120b31  v_mac_f32_e32 v9, v49, v5  pgm[7@0x80016885d000 + 0x628 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x80016885d000 + 0x62c ] = 0x2c080b2c  v_mac_f32_e32 v4, v44, v5  pgm[7@0x80016885d000 + 0x630 ] = 0x2c240b3d  v_mac_f32_e32 v18, v61, v5  pgm[7@0x80016885d000 + 0x634 ] = 0x2c260b19  v_mac_f32_e32 v19, v25, v5  pgm[7@0x80016885d000 + 0x638 ] = 0xd1c10006  v_mad_f32 v6, v16, 2.0, -1.0  pgm[7@0x80016885d000 + 0x63c ] = 0x03cde910 ;;  pgm[7@0x80016885d000 + 0x640 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x644 ] = 0xbf800000  s_nop 0  pgm[7@0x80016885d000 + 0x648 ] = 0xe0042000  buffer_load_format_xy v[1:2], v1, s[12:15], 0 idxen  pgm[7@0x80016885d000 + 0x64c ] = 0x80030101 ;;  pgm[7@0x80016885d000 + 0x650 ] = 0xc02a0402  s_buffer_load_dwordx4 s[16:19], s[4:7], 0x48  pgm[7@0x80016885d000 + 0x654 ] = 0x00000048 ;;  pgm[7@0x80016885d000 + 0x658 ] = 0xc02a0302  s_buffer_load_dwordx4 s[12:15], s[4:7], 0x58  pgm[7@0x80016885d000 + 0x65c ] = 0x00000058 ;;  pgm[7@0x80016885d000 + 0x660 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885d000 + 0x664 ] = 0x0a201612  v_mul_f32_e32 v16, s18, v11  pgm[7@0x80016885d000 + 0x668 ] = 0x0a1c120c  v_mul_f32_e32 v14, s12, v9  pgm[7@0x80016885d000 + 0x66c ] = 0x0a1e120d  v_mul_f32_e32 v15, s13, v9  pgm[7@0x80016885d000 + 0x670 ] = 0x0a0a160c  v_mul_f32_e32 v5, s12, v11  pgm[7@0x80016885d000 + 0x674 ] = 0x0a161613  v_mul_f32_e32 v11, s19, v11  pgm[7@0x80016885d000 + 0x678 ] = 0x2c1c0810  v_mac_f32_e32 v14, s16, v4  pgm[7@0x80016885d000 + 0x67c ] = 0x2c1e0811  v_mac_f32_e32 v15, s17, v4  pgm[7@0x80016885d000 + 0x680 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016885d000 + 0x684 ] = 0x0202030a  v_add_f32_e32 v1, v10, v1  pgm[7@0x80016885d000 + 0x688 ] = 0x0a140f0d  v_mul_f32_e32 v10, v13, v7  pgm[7@0x80016885d000 + 0x68c ] = 0x0a1a111a  v_mul_f32_e32 v13, v26, v8  pgm[7@0x80016885d000 + 0x690 ] = 0x0204050c  v_add_f32_e32 v2, v12, v2  pgm[7@0x80016885d000 + 0x694 ] = 0x0a181118  v_mul_f32_e32 v12, v24, v8  pgm[7@0x80016885d000 + 0x698 ] = 0x0a101a0c  v_mul_f32_e32 v8, s12, v13  pgm[7@0x80016885d000 + 0x69c ] = 0xc02a0202  s_buffer_load_dwordx4 s[8:11], s[4:7], 0x20  pgm[7@0x80016885d000 + 0x6a0 ] = 0x00000020 ;;  pgm[7@0x80016885d000 + 0x6a4 ] = 0xc0260302  s_buffer_load_dwordx2 s[12:13], s[4:7], 0x30  pgm[7@0x80016885d000 + 0x6a8 ] = 0x00000030 ;;  pgm[7@0x80016885d000 + 0x6ac ] = 0xc02a0002  s_buffer_load_dwordx4 s[0:3], s[4:7], 0x38  pgm[7@0x80016885d000 + 0x6b0 ] = 0x00000038 ;;  pgm[7@0x80016885d000 + 0x6b4 ] = 0x0a0e0f11  v_mul_f32_e32 v7, v17, v7  pgm[7@0x80016885d000 + 0x6b8 ] = 0x0a221a12  v_mul_f32_e32 v17, s18, v13  pgm[7@0x80016885d000 + 0x6bc ] = 0x0a1a1a13  v_mul_f32_e32 v13, s19, v13  pgm[7@0x80016885d000 + 0x6c0 ] = 0x2c0a1410  v_mac_f32_e32 v5, s16, v10  pgm[7@0x80016885d000 + 0x6c4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885d000 + 0x6c8 ] = 0x2c201402  v_mac_f32_e32 v16, s2, v10  pgm[7@0x80016885d000 + 0x6cc ] = 0x2c161403  v_mac_f32_e32 v11, s3, v10  pgm[7@0x80016885d000 + 0x6d0 ] = 0x0a141212  v_mul_f32_e32 v10, s18, v9  pgm[7@0x80016885d000 + 0x6d4 ] = 0x0a121213  v_mul_f32_e32 v9, s19, v9  pgm[7@0x80016885d000 + 0x6d8 ] = 0x2c101810  v_mac_f32_e32 v8, s16, v12  pgm[7@0x80016885d000 + 0x6dc ] = 0xc02a0402  s_buffer_load_dwordx4 s[16:19], s[4:7], 0x68  pgm[7@0x80016885d000 + 0x6e0 ] = 0x00000068 ;;  pgm[7@0x80016885d000 + 0x6e4 ] = 0x2c1a1803  v_mac_f32_e32 v13, s3, v12  pgm[7@0x80016885d000 + 0x6e8 ] = 0xc0220582  s_buffer_load_dword s22, s[4:7], 0x78  pgm[7@0x80016885d000 + 0x6ec ] = 0x00000078 ;;  pgm[7@0x80016885d000 + 0x6f0 ] = 0xc0260502  s_buffer_load_dwordx2 s[20:21], s[4:7], 0x7c  pgm[7@0x80016885d000 + 0x6f4 ] = 0x0000007c ;;  pgm[7@0x80016885d000 + 0x6f8 ] = 0x2c1a060f  v_mac_f32_e32 v13, s15, v3  pgm[7@0x80016885d000 + 0x6fc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885d000 + 0x700 ] = 0x2c0a0e10  v_mac_f32_e32 v5, s16, v7  pgm[7@0x80016885d000 + 0x704 ] = 0x2c221802  v_mac_f32_e32 v17, s2, v12  pgm[7@0x80016885d000 + 0x708 ] = 0x2c140802  v_mac_f32_e32 v10, s2, v4  pgm[7@0x80016885d000 + 0x70c ] = 0x2c120803  v_mac_f32_e32 v9, s3, v4  pgm[7@0x80016885d000 + 0x710 ] = 0x2c100610  v_mac_f32_e32 v8, s16, v3  pgm[7@0x80016885d000 + 0x714 ] = 0x2c200e0e  v_mac_f32_e32 v16, s14, v7  pgm[7@0x80016885d000 + 0x718 ] = 0x2c160e0f  v_mac_f32_e32 v11, s15, v7  pgm[7@0x80016885d000 + 0x71c ] = 0x0a080b0d  v_mul_f32_e32 v4, v13, v5  pgm[7@0x80016885d000 + 0x720 ] = 0x2c22060e  v_mac_f32_e32 v17, s14, v3  pgm[7@0x80016885d000 + 0x724 ] = 0x0a0e2108  v_mul_f32_e32 v7, v8, v16  pgm[7@0x80016885d000 + 0x728 ] = 0xd1c10004  v_mad_f32 v4, v11, v8, -v4  pgm[7@0x80016885d000 + 0x72c ] = 0x8412110b ;;  pgm[7@0x80016885d000 + 0x730 ] = 0x0a061711  v_mul_f32_e32 v3, v17, v11  pgm[7@0x80016885d000 + 0x734 ] = 0xd1c10007  v_mad_f32 v7, v5, v17, -v7  pgm[7@0x80016885d000 + 0x738 ] = 0x841e2305 ;;  pgm[7@0x80016885d000 + 0x73c ] = 0x0a180904  v_mul_f32_e32 v12, v4, v4  pgm[7@0x80016885d000 + 0x740 ] = 0xd1c10003  v_mad_f32 v3, v16, v13, -v3  pgm[7@0x80016885d000 + 0x744 ] = 0x840e1b10 ;;  pgm[7@0x80016885d000 + 0x748 ] = 0x2c180f07  v_mac_f32_e32 v12, v7, v7  pgm[7@0x80016885d000 + 0x74c ] = 0x2c180703  v_mac_f32_e32 v12, v3, v3  pgm[7@0x80016885d000 + 0x750 ] = 0x2c1c2410  v_mac_f32_e32 v14, s16, v18  pgm[7@0x80016885d000 + 0x754 ] = 0x2c1e2411  v_mac_f32_e32 v15, s17, v18  pgm[7@0x80016885d000 + 0x758 ] = 0x7e18490c  v_rsq_f32_e32 v12, v12  pgm[7@0x80016885d000 + 0x75c ] = 0x2c1c2616  v_mac_f32_e32 v14, s22, v19  pgm[7@0x80016885d000 + 0x760 ] = 0x0a0c0c15  v_mul_f32_e32 v6, s21, v6  pgm[7@0x80016885d000 + 0x764 ] = 0x2c1e2614  v_mac_f32_e32 v15, s20, v19  pgm[7@0x80016885d000 + 0x768 ] = 0xc02a0602  s_buffer_load_dwordx4 s[24:27], s[4:7], 0x0  pgm[7@0x80016885d000 + 0x76c ] = 0x00000000 ;;  pgm[7@0x80016885d000 + 0x770 ] = 0xc02a0502  s_buffer_load_dwordx4 s[20:23], s[4:7], 0x10  pgm[7@0x80016885d000 + 0x774 ] = 0x00000010 ;;  pgm[7@0x80016885d000 + 0x778 ] = 0x2c12240f  v_mac_f32_e32 v9, s15, v18  pgm[7@0x80016885d000 + 0x77c ] = 0x1400010c  v_min_f32_e32 v0, v12, v0  pgm[7@0x80016885d000 + 0x780 ] = 0x2c14240e  v_mac_f32_e32 v10, s14, v18  pgm[7@0x80016885d000 + 0x784 ] = 0x2c122613  v_mac_f32_e32 v9, s19, v19  pgm[7@0x80016885d000 + 0x788 ] = 0x0a080104  v_mul_f32_e32 v4, v4, v0  pgm[7@0x80016885d000 + 0x78c ] = 0x0a0e0107  v_mul_f32_e32 v7, v7, v0  pgm[7@0x80016885d000 + 0x790 ] = 0x0a000103  v_mul_f32_e32 v0, v3, v0  pgm[7@0x80016885d000 + 0x794 ] = 0x0a060906  v_mul_f32_e32 v3, v6, v4  pgm[7@0x80016885d000 + 0x798 ] = 0x0a080f06  v_mul_f32_e32 v4, v6, v7  pgm[7@0x80016885d000 + 0x79c ] = 0x0a000106  v_mul_f32_e32 v0, v6, v0  pgm[7@0x80016885d000 + 0x7a0 ] = 0x2c142612  v_mac_f32_e32 v10, s18, v19  pgm[7@0x80016885d000 + 0x7a4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016885d000 + 0x7a8 ] = 0x0a0c1214  v_mul_f32_e32 v6, s20, v9  pgm[7@0x80016885d000 + 0x7ac ] = 0x0a0e1215  v_mul_f32_e32 v7, s21, v9  pgm[7@0x80016885d000 + 0x7b0 ] = 0x0a181216  v_mul_f32_e32 v12, s22, v9  pgm[7@0x80016885d000 + 0x7b4 ] = 0x0a241217  v_mul_f32_e32 v18, s23, v9  pgm[7@0x80016885d000 + 0x7b8 ] = 0x2c0c1418  v_mac_f32_e32 v6, s24, v10  pgm[7@0x80016885d000 + 0x7bc ] = 0x2c0e1419  v_mac_f32_e32 v7, s25, v10  pgm[7@0x80016885d000 + 0x7c0 ] = 0x2c18141a  v_mac_f32_e32 v12, s26, v10  pgm[7@0x80016885d000 + 0x7c4 ] = 0x2c24141b  v_mac_f32_e32 v18, s27, v10  pgm[7@0x80016885d000 + 0x7c8 ] = 0x2c0c1c08  v_mac_f32_e32 v6, s8, v14  pgm[7@0x80016885d000 + 0x7cc ] = 0x2c0e1c09  v_mac_f32_e32 v7, s9, v14  pgm[7@0x80016885d000 + 0x7d0 ] = 0x2c181c0a  v_mac_f32_e32 v12, s10, v14  pgm[7@0x80016885d000 + 0x7d4 ] = 0x2c241c0b  v_mac_f32_e32 v18, s11, v14  pgm[7@0x80016885d000 + 0x7d8 ] = 0x2c0c1e0c  v_mac_f32_e32 v6, s12, v15  pgm[7@0x80016885d000 + 0x7dc ] = 0x2c0e1e0d  v_mac_f32_e32 v7, s13, v15  pgm[7@0x80016885d000 + 0x7e0 ] = 0x2c181e00  v_mac_f32_e32 v12, s0, v15  pgm[7@0x80016885d000 + 0x7e4 ] = 0x2c241e01  v_mac_f32_e32 v18, s1, v15  pgm[7@0x80016885d000 + 0x7e8 ] = 0xc40008cf  exp pos0 v6, v7, v12, v18 done  pgm[7@0x80016885d000 + 0x7ec ] = 0x120c0706 ;;  pgm[7@0x80016885d000 + 0x7f0 ] = 0xc400020f  exp param0 v10, v9, v14, v15  pgm[7@0x80016885d000 + 0x7f4 ] = 0x0f0e090a ;;  pgm[7@0x80016885d000 + 0x7f8 ] = 0xc400021f  exp param1 v1, v2, v0, v0  pgm[7@0x80016885d000 + 0x7fc ] = 0x00000201 ;;  pgm[7@0x80016885d000 + 0x800 ] = 0xc400022f  exp param2 v16, v11, v5, v0  pgm[7@0x80016885d000 + 0x804 ] = 0x00050b10 ;;  pgm[7@0x80016885d000 + 0x808 ] = 0xc400023f  exp param3 v17, v13, v8, v0  pgm[7@0x80016885d000 + 0x80c ] = 0x00080d11 ;;  pgm[7@0x80016885d000 + 0x810 ] = 0xc400024f  exp param4 v3, v4, v0, v0  pgm[7@0x80016885d000 + 0x814 ] = 0x00000403 ;;  pgm[7@0x80016885d000 + 0x818 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359f2000 of length 5996 bytes from IB[7@0x8001a7dc0100 + 0xea4] pgm[7@0x8001359f2000 + 0x0 ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x8001359f2000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359f2000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359f2000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359f2000 + 0x10 ] = 0x7e165881  v_bfrev_b32_e32 v11, 1  pgm[7@0x8001359f2000 + 0x14 ] = 0xd4000402  v_interp_p1_f32_e32 v0, v2, attr1.x  pgm[7@0x8001359f2000 + 0x18 ] = 0xd4010403  v_interp_p2_f32_e32 v0, v3, attr1.x  pgm[7@0x8001359f2000 + 0x1c ] = 0x020200f2  v_add_f32_e32 v1, 1.0, v0  pgm[7@0x8001359f2000 + 0x20 ] = 0xd15f0104  v_floor_f32_e64 v4, |v1|  pgm[7@0x8001359f2000 + 0x24 ] = 0x00000101 ;;  pgm[7@0x8001359f2000 + 0x28 ] = 0xd1020104  v_sub_f32_e64 v4, |v1|, v4  pgm[7@0x8001359f2000 + 0x2c ] = 0x00020901 ;;  pgm[7@0x8001359f2000 + 0x30 ] = 0x2a0a1704  v_xor_b32_e32 v5, v4, v11  pgm[7@0x8001359f2000 + 0x34 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359f2000 + 0x38 ] = 0x8112ff03  s_add_i32 s18, s3, 0x3c0  pgm[7@0x8001359f2000 + 0x3c ] = 0x000003c0 ;;  pgm[7@0x8001359f2000 + 0x40 ] = 0xb0138000  s_movk_i32 s19, 0x8000  pgm[7@0x8001359f2000 + 0x44 ] = 0x00200b04  v_cndmask_b32_e32 v16, v4, v5, vcc  pgm[7@0x8001359f2000 + 0x48 ] = 0xd4101002  v_interp_p1_f32_e32 v4, v2, attr4.x  pgm[7@0x8001359f2000 + 0x4c ] = 0xc00e0509  s_load_dwordx8 s[20:27], s[18:19], 0x0  pgm[7@0x8001359f2000 + 0x50 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x54 ] = 0x8112ff03  s_add_i32 s18, s3, 0x3f0  pgm[7@0x8001359f2000 + 0x58 ] = 0x000003f0 ;;  pgm[7@0x8001359f2000 + 0x5c ] = 0xd43c1102  v_interp_p1_f32_e32 v15, v2, attr4.y  pgm[7@0x8001359f2000 + 0x60 ] = 0xc00a0709  s_load_dwordx4 s[28:31], s[18:19], 0x0  pgm[7@0x8001359f2000 + 0x64 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x68 ] = 0x8112ff03  s_add_i32 s18, s3, 0x380  pgm[7@0x8001359f2000 + 0x6c ] = 0x00000380 ;;  pgm[7@0x8001359f2000 + 0x70 ] = 0xd4111003  v_interp_p2_f32_e32 v4, v3, attr4.x  pgm[7@0x8001359f2000 + 0x74 ] = 0xd4441202  v_interp_p1_f32_e32 v17, v2, attr4.z  pgm[7@0x8001359f2000 + 0x78 ] = 0xc00e0a09  s_load_dwordx8 s[40:47], s[18:19], 0x0  pgm[7@0x8001359f2000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x80 ] = 0x8112ff03  s_add_i32 s18, s3, 0x3b0  pgm[7@0x8001359f2000 + 0x84 ] = 0x000003b0 ;;  pgm[7@0x8001359f2000 + 0x88 ] = 0xd43d1103  v_interp_p2_f32_e32 v15, v3, attr4.y  pgm[7@0x8001359f2000 + 0x8c ] = 0x0a0a0904  v_mul_f32_e32 v5, v4, v4  pgm[7@0x8001359f2000 + 0x90 ] = 0xd44c0c02  v_interp_p1_f32_e32 v19, v2, attr3.x  pgm[7@0x8001359f2000 + 0x94 ] = 0xc00a0c09  s_load_dwordx4 s[48:51], s[18:19], 0x0  pgm[7@0x8001359f2000 + 0x98 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x9c ] = 0xd4451203  v_interp_p2_f32_e32 v17, v3, attr4.z  pgm[7@0x8001359f2000 + 0xa0 ] = 0x2c0a1f0f  v_mac_f32_e32 v5, v15, v15  pgm[7@0x8001359f2000 + 0xa4 ] = 0xd45c0d02  v_interp_p1_f32_e32 v23, v2, attr3.y  pgm[7@0x8001359f2000 + 0xa8 ] = 0x2c0a2311  v_mac_f32_e32 v5, v17, v17  pgm[7@0x8001359f2000 + 0xac ] = 0xd44d0c03  v_interp_p2_f32_e32 v19, v3, attr3.x  pgm[7@0x8001359f2000 + 0xb0 ] = 0xd4280502  v_interp_p1_f32_e32 v10, v2, attr1.y  pgm[7@0x8001359f2000 + 0xb4 ] = 0xd4600e02  v_interp_p1_f32_e32 v24, v2, attr3.z  pgm[7@0x8001359f2000 + 0xb8 ] = 0x7e244905  v_rsq_f32_e32 v18, v5  pgm[7@0x8001359f2000 + 0xbc ] = 0xd45d0d03  v_interp_p2_f32_e32 v23, v3, attr3.y  pgm[7@0x8001359f2000 + 0xc0 ] = 0x0a0a2713  v_mul_f32_e32 v5, v19, v19  pgm[7@0x8001359f2000 + 0xc4 ] = 0xd4290503  v_interp_p2_f32_e32 v10, v3, attr1.y  pgm[7@0x8001359f2000 + 0xc8 ] = 0xd4610e03  v_interp_p2_f32_e32 v24, v3, attr3.z  pgm[7@0x8001359f2000 + 0xcc ] = 0x2c0a2f17  v_mac_f32_e32 v5, v23, v23  pgm[7@0x8001359f2000 + 0xd0 ] = 0x2c0a3118  v_mac_f32_e32 v5, v24, v24  pgm[7@0x8001359f2000 + 0xd4 ] = 0x7e02030a  v_mov_b32_e32 v1, v10  pgm[7@0x8001359f2000 + 0xd8 ] = 0x7e324905  v_rsq_f32_e32 v25, v5  pgm[7@0x8001359f2000 + 0xdc ] = 0xd4680a02  v_interp_p1_f32_e32 v26, v2, attr2.z  pgm[7@0x8001359f2000 + 0xe0 ] = 0xd4690a03  v_interp_p2_f32_e32 v26, v3, attr2.z  pgm[7@0x8001359f2000 + 0xe4 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001359f2000 + 0xe8 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001359f2000 + 0xec ] = 0x00027fac ;;  pgm[7@0x8001359f2000 + 0xf0 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x8001359f2000 + 0xf4 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001359f2000 + 0xf8 ] = 0x00008000 ;;  pgm[7@0x8001359f2000 + 0xfc ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x190  pgm[7@0x8001359f2000 + 0x100 ] = 0x00000190 ;;  pgm[7@0x8001359f2000 + 0x104 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x108 ] = 0xf0800f00  image_sample v[5:8], v0, s[40:47], s[48:51] dmask:0xf  pgm[7@0x8001359f2000 + 0x10c ] = 0x018a0500 ;;  pgm[7@0x8001359f2000 + 0x110 ] = 0xd4000802  v_interp_p1_f32_e32 v0, v2, attr2.x  pgm[7@0x8001359f2000 + 0x114 ] = 0xd4040902  v_interp_p1_f32_e32 v1, v2, attr2.y  pgm[7@0x8001359f2000 + 0x118 ] = 0xd4010803  v_interp_p2_f32_e32 v0, v3, attr2.x  pgm[7@0x8001359f2000 + 0x11c ] = 0xd4050903  v_interp_p2_f32_e32 v1, v3, attr2.y  pgm[7@0x8001359f2000 + 0x120 ] = 0x0a120100  v_mul_f32_e32 v9, v0, v0  pgm[7@0x8001359f2000 + 0x124 ] = 0x2c120301  v_mac_f32_e32 v9, v1, v1  pgm[7@0x8001359f2000 + 0x128 ] = 0x2c12351a  v_mac_f32_e32 v9, v26, v26  pgm[7@0x8001359f2000 + 0x12c ] = 0x7e364909  v_rsq_f32_e32 v27, v9  pgm[7@0x8001359f2000 + 0x130 ] = 0xd1c10009  v_mad_f32 v9, v16, 0.5, 0.5  pgm[7@0x8001359f2000 + 0x134 ] = 0x03c1e110 ;;  pgm[7@0x8001359f2000 + 0x138 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1a0  pgm[7@0x8001359f2000 + 0x13c ] = 0x000001a0 ;;  pgm[7@0x8001359f2000 + 0x140 ] = 0xf0800700  image_sample v[20:22], v9, s[20:27], s[28:31] dmask:0x7  pgm[7@0x8001359f2000 + 0x144 ] = 0x00e51409 ;;  pgm[7@0x8001359f2000 + 0x148 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x240  pgm[7@0x8001359f2000 + 0x14c ] = 0x00000240 ;;  pgm[7@0x8001359f2000 + 0x150 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001359f2000 + 0x154 ] = 0x7f7fffff ;;  pgm[7@0x8001359f2000 + 0x158 ] = 0x14122405  v_min_f32_e32 v9, s5, v18  pgm[7@0x8001359f2000 + 0x15c ] = 0x14243205  v_min_f32_e32 v18, s5, v25  pgm[7@0x8001359f2000 + 0x160 ] = 0x14323605  v_min_f32_e32 v25, s5, v27  pgm[7@0x8001359f2000 + 0x164 ] = 0x0a081304  v_mul_f32_e32 v4, v4, v9  pgm[7@0x8001359f2000 + 0x168 ] = 0x0a1e130f  v_mul_f32_e32 v15, v15, v9  pgm[7@0x8001359f2000 + 0x16c ] = 0x0a121311  v_mul_f32_e32 v9, v17, v9  pgm[7@0x8001359f2000 + 0x170 ] = 0x0a222513  v_mul_f32_e32 v17, v19, v18  pgm[7@0x8001359f2000 + 0x174 ] = 0x0a262517  v_mul_f32_e32 v19, v23, v18  pgm[7@0x8001359f2000 + 0x178 ] = 0x0a003300  v_mul_f32_e32 v0, v0, v25  pgm[7@0x8001359f2000 + 0x17c ] = 0x0a023301  v_mul_f32_e32 v1, v1, v25  pgm[7@0x8001359f2000 + 0x180 ] = 0x0a2e331a  v_mul_f32_e32 v23, v26, v25  pgm[7@0x8001359f2000 + 0x184 ] = 0x8112ff03  s_add_i32 s18, s3, 0x240  pgm[7@0x8001359f2000 + 0x188 ] = 0x00000240 ;;  pgm[7@0x8001359f2000 + 0x18c ] = 0xc00e0809  s_load_dwordx8 s[32:39], s[18:19], 0x0  pgm[7@0x8001359f2000 + 0x190 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x194 ] = 0x0a242518  v_mul_f32_e32 v18, v24, v18  pgm[7@0x8001359f2000 + 0x198 ] = 0xbe9200ff  s_mov_b32 s18, 0xff7fffff  pgm[7@0x8001359f2000 + 0x19c ] = 0xff7fffff ;;  pgm[7@0x8001359f2000 + 0x1a0 ] = 0xd0410010  v_cmp_lt_f32_e64 s[16:17], s8, 0  pgm[7@0x8001359f2000 + 0x1a4 ] = 0x00010008 ;;  pgm[7@0x8001359f2000 + 0x1a8 ] = 0xd4900102  v_interp_p1_f32_e32 v36, v2, attr0.y  pgm[7@0x8001359f2000 + 0x1ac ] = 0xd48c0002  v_interp_p1_f32_e32 v35, v2, attr0.x  pgm[7@0x8001359f2000 + 0x1b0 ] = 0xd4910103  v_interp_p2_f32_e32 v36, v3, attr0.y  pgm[7@0x8001359f2000 + 0x1b4 ] = 0xd48d0003  v_interp_p2_f32_e32 v35, v3, attr0.x  pgm[7@0x8001359f2000 + 0x1b8 ] = 0x7e6c0280  v_mov_b32_e32 v54, 0  pgm[7@0x8001359f2000 + 0x1bc ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff  pgm[7@0x8001359f2000 + 0x1c0 ] = 0x000000ff ;;  pgm[7@0x8001359f2000 + 0x1c4 ] = 0x7e780280  v_mov_b32_e32 v60, 0  pgm[7@0x8001359f2000 + 0x1c8 ] = 0x7e7a0280  v_mov_b32_e32 v61, 0  pgm[7@0x8001359f2000 + 0x1cc ] = 0x7e7e0280  v_mov_b32_e32 v63, 0  pgm[7@0x8001359f2000 + 0x1d0 ] = 0x7e800280  v_mov_b32_e32 v64, 0  pgm[7@0x8001359f2000 + 0x1d4 ] = 0x7e820280  v_mov_b32_e32 v65, 0  pgm[7@0x8001359f2000 + 0x1d8 ] = 0x7e840280  v_mov_b32_e32 v66, 0  pgm[7@0x8001359f2000 + 0x1dc ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359f2000 + 0x1e0 ] = 0x7e680280  v_mov_b32_e32 v52, 0  pgm[7@0x8001359f2000 + 0x1e4 ] = 0x7e7c0280  v_mov_b32_e32 v62, 0  pgm[7@0x8001359f2000 + 0x1e8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f2000 + 0x1ec ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001359f2000 + 0x1f0 ] = 0x03cde905 ;;  pgm[7@0x8001359f2000 + 0x1f4 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001359f2000 + 0x1f8 ] = 0x03cde906 ;;  pgm[7@0x8001359f2000 + 0x1fc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x200 ] = 0x0a320a00  v_mul_f32_e32 v25, s0, v5  pgm[7@0x8001359f2000 + 0x204 ] = 0x0a0c0c00  v_mul_f32_e32 v6, s0, v6  pgm[7@0x8001359f2000 + 0x208 ] = 0x0a0a3319  v_mul_f32_e32 v5, v25, v25  pgm[7@0x8001359f2000 + 0x20c ] = 0xd1c10005  v_mad_f32 v5, v6, -v6, -v5  pgm[7@0x8001359f2000 + 0x210 ] = 0xc4160d06 ;;  pgm[7@0x8001359f2000 + 0x214 ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001359f2000 + 0x218 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001359f2000 + 0x21c ] = 0x7e344905  v_rsq_f32_e32 v26, v5  pgm[7@0x8001359f2000 + 0x220 ] = 0x0a0a0906  v_mul_f32_e32 v5, v6, v4  pgm[7@0x8001359f2000 + 0x224 ] = 0x0a1e1f06  v_mul_f32_e32 v15, v6, v15  pgm[7@0x8001359f2000 + 0x228 ] = 0x0a0c1306  v_mul_f32_e32 v6, v6, v9  pgm[7@0x8001359f2000 + 0x22c ] = 0x14083405  v_min_f32_e32 v4, s5, v26  pgm[7@0x8001359f2000 + 0x230 ] = 0x7e084504  v_rcp_f32_e32 v4, v4  pgm[7@0x8001359f2000 + 0x234 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0x238 ] = 0xd1d30018  v_max3_f32 v24, v20, v21, v22  pgm[7@0x8001359f2000 + 0x23c ] = 0x045a2b14 ;;  pgm[7@0x8001359f2000 + 0x240 ] = 0x2c0a2319  v_mac_f32_e32 v5, v25, v17  pgm[7@0x8001359f2000 + 0x244 ] = 0x2c1e2719  v_mac_f32_e32 v15, v25, v19  pgm[7@0x8001359f2000 + 0x248 ] = 0x14080805  v_min_f32_e32 v4, s5, v4  pgm[7@0x8001359f2000 + 0x24c ] = 0x16080812  v_max_f32_e32 v4, s18, v4  pgm[7@0x8001359f2000 + 0x250 ] = 0x2c0c2519  v_mac_f32_e32 v6, v25, v18  pgm[7@0x8001359f2000 + 0x254 ] = 0x2c0a0104  v_mac_f32_e32 v5, v4, v0  pgm[7@0x8001359f2000 + 0x258 ] = 0x2c1e0304  v_mac_f32_e32 v15, v4, v1  pgm[7@0x8001359f2000 + 0x25c ] = 0x2c0c2f04  v_mac_f32_e32 v6, v4, v23  pgm[7@0x8001359f2000 + 0x260 ] = 0x0a081118  v_mul_f32_e32 v4, v24, v8  pgm[7@0x8001359f2000 + 0x264 ] = 0xd1c10000  v_mad_f32 v0, -v24, v8, 1.0  pgm[7@0x8001359f2000 + 0x268 ] = 0x23ca1118 ;;  pgm[7@0x8001359f2000 + 0x26c ] = 0x2c080107  v_mac_f32_e32 v4, v7, v0  pgm[7@0x8001359f2000 + 0x270 ] = 0x7e003e08  v_floor_f32_e32 v0, s8  pgm[7@0x8001359f2000 + 0x274 ] = 0x06000008  v_subrev_f32_e32 v0, s8, v0  pgm[7@0x8001359f2000 + 0x278 ] = 0x7e023e09  v_floor_f32_e32 v1, s9  pgm[7@0x8001359f2000 + 0x27c ] = 0x7c880080  v_cmp_gt_f32_e32 vcc, 0, v0  pgm[7@0x8001359f2000 + 0x280 ] = 0x06020209  v_subrev_f32_e32 v1, s9, v1  pgm[7@0x8001359f2000 + 0x284 ] = 0x86906a10  s_and_b64 s[16:17], s[16:17], vcc  pgm[7@0x8001359f2000 + 0x288 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v1  pgm[7@0x8001359f2000 + 0x28c ] = 0x00020280 ;;  pgm[7@0x8001359f2000 + 0x290 ] = 0xd1000007  v_cndmask_b32_e64 v7, 0, 1.0, s[16:17]  pgm[7@0x8001359f2000 + 0x294 ] = 0x0041e480 ;;  pgm[7@0x8001359f2000 + 0x298 ] = 0xd0410010  v_cmp_lt_f32_e64 s[16:17], s9, 0  pgm[7@0x8001359f2000 + 0x29c ] = 0x00010009 ;;  pgm[7@0x8001359f2000 + 0x2a0 ] = 0x86800010  s_and_b64 s[0:1], s[16:17], s[0:1]  pgm[7@0x8001359f2000 + 0x2a4 ] = 0x02000008  v_add_f32_e32 v0, s8, v0  pgm[7@0x8001359f2000 + 0x2a8 ] = 0xd1028017  v_sub_f32_e64 v23, 1.0, v8 clamp  pgm[7@0x8001359f2000 + 0x2ac ] = 0x000210f2 ;;  pgm[7@0x8001359f2000 + 0x2b0 ] = 0x02020209  v_add_f32_e32 v1, s9, v1  pgm[7@0x8001359f2000 + 0x2b4 ] = 0xd1000008  v_cndmask_b32_e64 v8, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x2b8 ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x2bc ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x0  pgm[7@0x8001359f2000 + 0x2c0 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x2c4 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xc  pgm[7@0x8001359f2000 + 0x2c8 ] = 0x0000000c ;;  pgm[7@0x8001359f2000 + 0x2cc ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x10  pgm[7@0x8001359f2000 + 0x2d0 ] = 0x00000010 ;;  pgm[7@0x8001359f2000 + 0x2d4 ] = 0x02000107  v_add_f32_e32 v0, v7, v0  pgm[7@0x8001359f2000 + 0x2d8 ] = 0xd41c0202  v_interp_p1_f32_e32 v7, v2, attr0.z  pgm[7@0x8001359f2000 + 0x2dc ] = 0xd41d0203  v_interp_p2_f32_e32 v7, v3, attr0.z  pgm[7@0x8001359f2000 + 0x2e0 ] = 0x02020308  v_add_f32_e32 v1, v8, v1  pgm[7@0x8001359f2000 + 0x2e4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x2e8 ] = 0x0a044800  v_mul_f32_e32 v2, s0, v36  pgm[7@0x8001359f2000 + 0x2ec ] = 0x0a064801  v_mul_f32_e32 v3, s1, v36  pgm[7@0x8001359f2000 + 0x2f0 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1c  pgm[7@0x8001359f2000 + 0x2f4 ] = 0x0000001c ;;  pgm[7@0x8001359f2000 + 0x2f8 ] = 0x2c044608  v_mac_f32_e32 v2, s8, v35  pgm[7@0x8001359f2000 + 0x2fc ] = 0x2c064609  v_mac_f32_e32 v3, s9, v35  pgm[7@0x8001359f2000 + 0x300 ] = 0xc0220a06  s_buffer_load_dword s40, s[12:15], 0x24  pgm[7@0x8001359f2000 + 0x304 ] = 0x00000024 ;;  pgm[7@0x8001359f2000 + 0x308 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x2c  pgm[7@0x8001359f2000 + 0x30c ] = 0x0000002c ;;  pgm[7@0x8001359f2000 + 0x310 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x314 ] = 0x0a104800  v_mul_f32_e32 v8, s0, v36  pgm[7@0x8001359f2000 + 0x318 ] = 0x2c040e01  v_mac_f32_e32 v2, s1, v7  pgm[7@0x8001359f2000 + 0x31c ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x34  pgm[7@0x8001359f2000 + 0x320 ] = 0x00000034 ;;  pgm[7@0x8001359f2000 + 0x324 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x3c  pgm[7@0x8001359f2000 + 0x328 ] = 0x0000003c ;;  pgm[7@0x8001359f2000 + 0x32c ] = 0x2c104602  v_mac_f32_e32 v8, s2, v35  pgm[7@0x8001359f2000 + 0x330 ] = 0x2c100e08  v_mac_f32_e32 v8, s8, v7  pgm[7@0x8001359f2000 + 0x334 ] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x110  pgm[7@0x8001359f2000 + 0x338 ] = 0x00000110 ;;  pgm[7@0x8001359f2000 + 0x33c ] = 0x2c060e28  v_mac_f32_e32 v3, s40, v7  pgm[7@0x8001359f2000 + 0x340 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x344 ] = 0x02101001  v_add_f32_e32 v8, s1, v8  pgm[7@0x8001359f2000 + 0x348 ] = 0x7e104508  v_rcp_f32_e32 v8, v8  pgm[7@0x8001359f2000 + 0x34c ] = 0x02040409  v_add_f32_e32 v2, s9, v2  pgm[7@0x8001359f2000 + 0x350 ] = 0x02060600  v_add_f32_e32 v3, s0, v3  pgm[7@0x8001359f2000 + 0x354 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359f2000 + 0x358 ] = 0x14101005  v_min_f32_e32 v8, s5, v8  pgm[7@0x8001359f2000 + 0x35c ] = 0x16101012  v_max_f32_e32 v8, s18, v8  pgm[7@0x8001359f2000 + 0x360 ] = 0x0a040508  v_mul_f32_e32 v2, v8, v2  pgm[7@0x8001359f2000 + 0x364 ] = 0x0a060708  v_mul_f32_e32 v3, v8, v3  pgm[7@0x8001359f2000 + 0x368 ] = 0x7e104407  v_rcp_f32_e32 v8, s7  pgm[7@0x8001359f2000 + 0x36c ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x8001359f2000 + 0x370 ] = 0x7e124406  v_rcp_f32_e32 v9, s6  pgm[7@0x8001359f2000 + 0x374 ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359f2000 + 0x378 ] = 0x14101005  v_min_f32_e32 v8, s5, v8  pgm[7@0x8001359f2000 + 0x37c ] = 0x14000005  v_min_f32_e32 v0, s5, v0  pgm[7@0x8001359f2000 + 0x380 ] = 0x14121205  v_min_f32_e32 v9, s5, v9  pgm[7@0x8001359f2000 + 0x384 ] = 0x16020212  v_max_f32_e32 v1, s18, v1  pgm[7@0x8001359f2000 + 0x388 ] = 0x16101012  v_max_f32_e32 v8, s18, v8  pgm[7@0x8001359f2000 + 0x38c ] = 0x0a101101  v_mul_f32_e32 v8, v1, v8  pgm[7@0x8001359f2000 + 0x390 ] = 0x16000012  v_max_f32_e32 v0, s18, v0  pgm[7@0x8001359f2000 + 0x394 ] = 0x16121212  v_max_f32_e32 v9, s18, v9  pgm[7@0x8001359f2000 + 0x398 ] = 0x0a121300  v_mul_f32_e32 v9, v0, v9  pgm[7@0x8001359f2000 + 0x39c ] = 0x7e104508  v_rcp_f32_e32 v8, v8  pgm[7@0x8001359f2000 + 0x3a0 ] = 0x7e124509  v_rcp_f32_e32 v9, v9  pgm[7@0x8001359f2000 + 0x3a4 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x118  pgm[7@0x8001359f2000 + 0x3a8 ] = 0x00000118 ;;  pgm[7@0x8001359f2000 + 0x3ac ] = 0xc0260e06  s_buffer_load_dwordx2 s[56:57], s[12:15], 0x140  pgm[7@0x8001359f2000 + 0x3b0 ] = 0x00000140 ;;  pgm[7@0x8001359f2000 + 0x3b4 ] = 0xc0220e86  s_buffer_load_dword s58, s[12:15], 0x148  pgm[7@0x8001359f2000 + 0x3b8 ] = 0x00000148 ;;  pgm[7@0x8001359f2000 + 0x3bc ] = 0xc0220d06  s_buffer_load_dword s52, s[12:15], 0x174  pgm[7@0x8001359f2000 + 0x3c0 ] = 0x00000174 ;;  pgm[7@0x8001359f2000 + 0x3c4 ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0x178  pgm[7@0x8001359f2000 + 0x3c8 ] = 0x00000178 ;;  pgm[7@0x8001359f2000 + 0x3cc ] = 0x14101005  v_min_f32_e32 v8, s5, v8  pgm[7@0x8001359f2000 + 0x3d0 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359f2000 + 0x3d4 ] = 0x03c1e103 ;;  pgm[7@0x8001359f2000 + 0x3d8 ] = 0x14121205  v_min_f32_e32 v9, s5, v9  pgm[7@0x8001359f2000 + 0x3dc ] = 0x16101012  v_max_f32_e32 v8, s18, v8  pgm[7@0x8001359f2000 + 0x3e0 ] = 0x040606f2  v_sub_f32_e32 v3, 1.0, v3  pgm[7@0x8001359f2000 + 0x3e4 ] = 0xd1c10003  v_mad_f32 v3, v3, v8, 0.5  pgm[7@0x8001359f2000 + 0x3e8 ] = 0x03c21103 ;;  pgm[7@0x8001359f2000 + 0x3ec ] = 0x16121212  v_max_f32_e32 v9, s18, v9  pgm[7@0x8001359f2000 + 0x3f0 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359f2000 + 0x3f4 ] = 0x03c1e102 ;;  pgm[7@0x8001359f2000 + 0x3f8 ] = 0xd1c10002  v_mad_f32 v2, v2, v9, 0.5  pgm[7@0x8001359f2000 + 0x3fc ] = 0x03c21302 ;;  pgm[7@0x8001359f2000 + 0x400 ] = 0x0a400701  v_mul_f32_e32 v32, v1, v3  pgm[7@0x8001359f2000 + 0x404 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x408 ] = 0x0a02182a  v_mul_f32_e32 v1, s42, v12  pgm[7@0x8001359f2000 + 0x40c ] = 0x0a3e0500  v_mul_f32_e32 v31, v0, v2  pgm[7@0x8001359f2000 + 0x410 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359f2000 + 0x414 ] = 0x7e023f01  v_floor_f32_e32 v1, v1  pgm[7@0x8001359f2000 + 0x418 ] = 0x0a041a2b  v_mul_f32_e32 v2, s43, v13  pgm[7@0x8001359f2000 + 0x41c ] = 0xd1c10001  v_mad_f32 v1, -s42, v12, v1  pgm[7@0x8001359f2000 + 0x420 ] = 0x2406182a ;;  pgm[7@0x8001359f2000 + 0x424 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359f2000 + 0x428 ] = 0x00020480 ;;  pgm[7@0x8001359f2000 + 0x42c ] = 0x7e043f02  v_floor_f32_e32 v2, v2  pgm[7@0x8001359f2000 + 0x430 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v1  pgm[7@0x8001359f2000 + 0x434 ] = 0x00020280 ;;  pgm[7@0x8001359f2000 + 0x438 ] = 0xd1c10002  v_mad_f32 v2, -s43, v13, v2  pgm[7@0x8001359f2000 + 0x43c ] = 0x240a1a2b ;;  pgm[7@0x8001359f2000 + 0x440 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v2  pgm[7@0x8001359f2000 + 0x444 ] = 0x00020480 ;;  pgm[7@0x8001359f2000 + 0x448 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f2000 + 0x44c ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x450 ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x454 ] = 0x2c02182a  v_mac_f32_e32 v1, s42, v12  pgm[7@0x8001359f2000 + 0x458 ] = 0x86800806  s_and_b64 s[0:1], s[6:7], s[8:9]  pgm[7@0x8001359f2000 + 0x45c ] = 0x02020303  v_add_f32_e32 v1, v3, v1  pgm[7@0x8001359f2000 + 0x460 ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x464 ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x468 ] = 0x2c041a2b  v_mac_f32_e32 v2, s43, v13  pgm[7@0x8001359f2000 + 0x46c ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001359f2000 + 0x470 ] = 0x3c800000 ;;  pgm[7@0x8001359f2000 + 0x474 ] = 0x02040503  v_add_f32_e32 v2, v3, v2  pgm[7@0x8001359f2000 + 0x478 ] = 0x0a060101  v_mul_f32_e32 v3, v1, v0  pgm[7@0x8001359f2000 + 0x47c ] = 0x7e063f03  v_floor_f32_e32 v3, v3  pgm[7@0x8001359f2000 + 0x480 ] = 0xd1c10003  v_mad_f32 v3, -v1, v0, v3  pgm[7@0x8001359f2000 + 0x484 ] = 0x240e0101 ;;  pgm[7@0x8001359f2000 + 0x488 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359f2000 + 0x48c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v1  pgm[7@0x8001359f2000 + 0x490 ] = 0x00020280 ;;  pgm[7@0x8001359f2000 + 0x494 ] = 0x2c060101  v_mac_f32_e32 v3, v1, v0  pgm[7@0x8001359f2000 + 0x498 ] = 0x0a020102  v_mul_f32_e32 v1, v2, v0  pgm[7@0x8001359f2000 + 0x49c ] = 0x7e023f01  v_floor_f32_e32 v1, v1  pgm[7@0x8001359f2000 + 0x4a0 ] = 0xd1c10001  v_mad_f32 v1, -v2, v0, v1  pgm[7@0x8001359f2000 + 0x4a4 ] = 0x24060102 ;;  pgm[7@0x8001359f2000 + 0x4a8 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v1  pgm[7@0x8001359f2000 + 0x4ac ] = 0x00020280 ;;  pgm[7@0x8001359f2000 + 0x4b0 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v2  pgm[7@0x8001359f2000 + 0x4b4 ] = 0x00020480 ;;  pgm[7@0x8001359f2000 + 0x4b8 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359f2000 + 0x4bc ] = 0x2c020102  v_mac_f32_e32 v1, v2, v0  pgm[7@0x8001359f2000 + 0x4c0 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x4c4 ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x4c8 ] = 0x86800608  s_and_b64 s[0:1], s[8:9], s[6:7]  pgm[7@0x8001359f2000 + 0x4cc ] = 0x02040702  v_add_f32_e32 v2, v2, v3  pgm[7@0x8001359f2000 + 0x4d0 ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x4d4 ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x4d8 ] = 0x7e000234  v_mov_b32_e32 v0, s52  pgm[7@0x8001359f2000 + 0x4dc ] = 0x02020303  v_add_f32_e32 v1, v3, v1  pgm[7@0x8001359f2000 + 0x4e0 ] = 0x02060029  v_add_f32_e32 v3, s41, v0  pgm[7@0x8001359f2000 + 0x4e4 ] = 0x020006f2  v_add_f32_e32 v0, 1.0, v3  pgm[7@0x8001359f2000 + 0x4e8 ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x8001359f2000 + 0x4ec ] = 0x7e104428  v_rcp_f32_e32 v8, s40  pgm[7@0x8001359f2000 + 0x4f0 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359f2000 + 0x4f4 ] = 0x020202f0  v_add_f32_e32 v1, 0.5, v1  pgm[7@0x8001359f2000 + 0x4f8 ] = 0x14000005  v_min_f32_e32 v0, s5, v0  pgm[7@0x8001359f2000 + 0x4fc ] = 0x16180012  v_max_f32_e32 v12, s18, v0  pgm[7@0x8001359f2000 + 0x500 ] = 0x14001005  v_min_f32_e32 v0, s5, v8  pgm[7@0x8001359f2000 + 0x504 ] = 0x16300012  v_max_f32_e32 v24, s18, v0  pgm[7@0x8001359f2000 + 0x508 ] = 0x8112ff03  s_add_i32 s18, s3, 0x270  pgm[7@0x8001359f2000 + 0x50c ] = 0x00000270 ;;  pgm[7@0x8001359f2000 + 0x510 ] = 0xc00a0a09  s_load_dwordx4 s[40:43], s[18:19], 0x0  pgm[7@0x8001359f2000 + 0x514 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x518 ] = 0x0a003102  v_mul_f32_e32 v0, v2, v24  pgm[7@0x8001359f2000 + 0x51c ] = 0x0a021901  v_mul_f32_e32 v1, v1, v12  pgm[7@0x8001359f2000 + 0x520 ] = 0x065e4638  v_subrev_f32_e32 v47, s56, v35  pgm[7@0x8001359f2000 + 0x524 ] = 0x065c4839  v_subrev_f32_e32 v46, s57, v36  pgm[7@0x8001359f2000 + 0x528 ] = 0x0a3430f0  v_mul_f32_e32 v26, 0.5, v24  pgm[7@0x8001359f2000 + 0x52c ] = 0x06240e3a  v_subrev_f32_e32 v18, s58, v7  pgm[7@0x8001359f2000 + 0x530 ] = 0x8112ff03  s_add_i32 s18, s3, 0x200  pgm[7@0x8001359f2000 + 0x534 ] = 0x00000200 ;;  pgm[7@0x8001359f2000 + 0x538 ] = 0xc00e0b09  s_load_dwordx8 s[44:51], s[18:19], 0x0  pgm[7@0x8001359f2000 + 0x53c ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x540 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x544 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[32:39], s[40:43] dmask:0x3  pgm[7@0x8001359f2000 + 0x548 ] = 0x01480000 ;;  pgm[7@0x8001359f2000 + 0x54c ] = 0x0a5818f0  v_mul_f32_e32 v44, 0.5, v12  pgm[7@0x8001359f2000 + 0x550 ] = 0x8112ff03  s_add_i32 s18, s3, 0x230  pgm[7@0x8001359f2000 + 0x554 ] = 0x00000230 ;;  pgm[7@0x8001359f2000 + 0x558 ] = 0x0a661834  v_mul_f32_e32 v51, s52, v12  pgm[7@0x8001359f2000 + 0x55c ] = 0xc00a0d09  s_load_dwordx4 s[52:55], s[18:19], 0x0  pgm[7@0x8001359f2000 + 0x560 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x564 ] = 0x0a1220f0  v_mul_f32_e32 v9, 0.5, v16  pgm[7@0x8001359f2000 + 0x568 ] = 0xd1c10035  v_mad_f32 v53, v3, v12, v44  pgm[7@0x8001359f2000 + 0x56c ] = 0x04b21903 ;;  pgm[7@0x8001359f2000 + 0x570 ] = 0x7e26023a  v_mov_b32_e32 v19, s58  pgm[7@0x8001359f2000 + 0x574 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0x578 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359f2000 + 0x57c ] = 0x7e103f01  v_floor_f32_e32 v8, v1  pgm[7@0x8001359f2000 + 0x580 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359f2000 + 0x584 ] = 0x04100308  v_sub_f32_e32 v8, v8, v1  pgm[7@0x8001359f2000 + 0x588 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v0  pgm[7@0x8001359f2000 + 0x58c ] = 0x00020080 ;;  pgm[7@0x8001359f2000 + 0x590 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359f2000 + 0x594 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v1  pgm[7@0x8001359f2000 + 0x598 ] = 0x00020280 ;;  pgm[7@0x8001359f2000 + 0x59c ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v8  pgm[7@0x8001359f2000 + 0x5a0 ] = 0x00021080 ;;  pgm[7@0x8001359f2000 + 0x5a4 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359f2000 + 0x5a8 ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359f2000 + 0x5ac ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x5b0 ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x5b4 ] = 0x86800806  s_and_b64 s[0:1], s[6:7], s[8:9]  pgm[7@0x8001359f2000 + 0x5b8 ] = 0x02000102  v_add_f32_e32 v0, v2, v0  pgm[7@0x8001359f2000 + 0x5bc ] = 0x02021101  v_add_f32_e32 v1, v1, v8  pgm[7@0x8001359f2000 + 0x5c0 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x5c4 ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x5c8 ] = 0x02320302  v_add_f32_e32 v25, v2, v1  pgm[7@0x8001359f2000 + 0x5cc ] = 0x0a021e11  v_mul_f32_e32 v1, s17, v15  pgm[7@0x8001359f2000 + 0x5d0 ] = 0xd1c10001  v_mad_f32 v1, s16, -v5, -v1  pgm[7@0x8001359f2000 + 0x5d4 ] = 0xc4060a10 ;;  pgm[7@0x8001359f2000 + 0x5d8 ] = 0xd1c18008  v_mad_f32 v8, -s2, v6, v1 clamp  pgm[7@0x8001359f2000 + 0x5dc ] = 0x24060c02 ;;  pgm[7@0x8001359f2000 + 0x5e0 ] = 0x0a025f2f  v_mul_f32_e32 v1, v47, v47  pgm[7@0x8001359f2000 + 0x5e4 ] = 0x2c025d2e  v_mac_f32_e32 v1, v46, v46  pgm[7@0x8001359f2000 + 0x5e8 ] = 0xd1c10030  v_mad_f32 v48, v0, v24, v26  pgm[7@0x8001359f2000 + 0x5ec ] = 0x046a3100 ;;  pgm[7@0x8001359f2000 + 0x5f0 ] = 0x2c022512  v_mac_f32_e32 v1, v18, v18  pgm[7@0x8001359f2000 + 0x5f4 ] = 0x7e003f30  v_floor_f32_e32 v0, v48  pgm[7@0x8001359f2000 + 0x5f8 ] = 0xd1640101  v_rsq_f32_e64 v1, |v1|  pgm[7@0x8001359f2000 + 0x5fc ] = 0x00000101 ;;  pgm[7@0x8001359f2000 + 0x600 ] = 0x04006100  v_sub_f32_e32 v0, v0, v48  pgm[7@0x8001359f2000 + 0x604 ] = 0x02000130  v_add_f32_e32 v0, v48, v0  pgm[7@0x8001359f2000 + 0x608 ] = 0x0a625900  v_mul_f32_e32 v49, v0, v44  pgm[7@0x8001359f2000 + 0x60c ] = 0x14220205  v_min_f32_e32 v17, s5, v1  pgm[7@0x8001359f2000 + 0x610 ] = 0x2c625900  v_mac_f32_e32 v49, v0, v44  pgm[7@0x8001359f2000 + 0x614 ] = 0x0a002f17  v_mul_f32_e32 v0, v23, v23  pgm[7@0x8001359f2000 + 0x618 ] = 0x160000ff  v_max_f32_e32 v0, 0x3b03126f, v0  pgm[7@0x8001359f2000 + 0x61c ] = 0x3b03126f ;;  pgm[7@0x8001359f2000 + 0x620 ] = 0x0a385f11  v_mul_f32_e32 v28, v17, v47  pgm[7@0x8001359f2000 + 0x624 ] = 0x0a3c5d11  v_mul_f32_e32 v30, v17, v46  pgm[7@0x8001359f2000 + 0x628 ] = 0xd1c1002d  v_mad_f32 v45, v0, -0.5, 1.0  pgm[7@0x8001359f2000 + 0x62c ] = 0x03c9e300 ;;  pgm[7@0x8001359f2000 + 0x630 ] = 0x0a5600f0  v_mul_f32_e32 v43, 0.5, v0  pgm[7@0x8001359f2000 + 0x634 ] = 0x0a440100  v_mul_f32_e32 v34, v0, v0  pgm[7@0x8001359f2000 + 0x638 ] = 0xd1c10025  v_mad_f32 v37, v0, v0, -1.0  pgm[7@0x8001359f2000 + 0x63c ] = 0x03ce0100 ;;  pgm[7@0x8001359f2000 + 0x640 ] = 0x0a003905  v_mul_f32_e32 v0, v5, v28  pgm[7@0x8001359f2000 + 0x644 ] = 0x0a3a2511  v_mul_f32_e32 v29, v17, v18  pgm[7@0x8001359f2000 + 0x648 ] = 0xd1c10000  v_mad_f32 v0, v15, -v30, -v0  pgm[7@0x8001359f2000 + 0x64c ] = 0xc4023d0f ;;  pgm[7@0x8001359f2000 + 0x650 ] = 0xd1c1801b  v_mad_f32 v27, -v6, v29, v0 clamp  pgm[7@0x8001359f2000 + 0x654 ] = 0x24023b06 ;;  pgm[7@0x8001359f2000 + 0x658 ] = 0x2a54171c  v_xor_b32_e32 v42, v28, v11  pgm[7@0x8001359f2000 + 0x65c ] = 0x2a4c171e  v_xor_b32_e32 v38, v30, v11  pgm[7@0x8001359f2000 + 0x660 ] = 0x2a4e171d  v_xor_b32_e32 v39, v29, v11  pgm[7@0x8001359f2000 + 0x664 ] = 0xbe880180  s_mov_b64 s[8:9], 0  pgm[7@0x8001359f2000 + 0x668 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x66c ] = 0xf09c0f00  image_sample_lz v[56:59], v31, s[44:51], s[52:55] dmask:0xf pgm[7@0x8001359f2000 + 0x670 ] = 0x01ab381f ;;  pgm[7@0x8001359f2000 + 0x674 ] = 0xf0800f00  image_sample v[0:3], v9, s[20:27], s[28:31] dmask:0xf  pgm[7@0x8001359f2000 + 0x678 ] = 0x00e50009 ;;  pgm[7@0x8001359f2000 + 0x67c ] = 0xd1c10028  v_mad_f32 v40, v8, v45, v43  pgm[7@0x8001359f2000 + 0x680 ] = 0x04ae5b08 ;;  pgm[7@0x8001359f2000 + 0x684 ] = 0xd1c10029  v_mad_f32 v41, v27, v45, v43  pgm[7@0x8001359f2000 + 0x688 ] = 0x04ae5b1b ;;  pgm[7@0x8001359f2000 + 0x68c ] = 0x7d826e80  v_cmp_lt_i32_e32 vcc, 0, v55  pgm[7@0x8001359f2000 + 0x690 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v54, v25  pgm[7@0x8001359f2000 + 0x694 ] = 0x00023336 ;;  pgm[7@0x8001359f2000 + 0x698 ] = 0x7e3e033e  v_mov_b32_e32 v31, v62  pgm[7@0x8001359f2000 + 0x69c ] = 0x7e400334  v_mov_b32_e32 v32, v52  pgm[7@0x8001359f2000 + 0x6a0 ] = 0x7e420332  v_mov_b32_e32 v33, v50  pgm[7@0x8001359f2000 + 0x6a4 ] = 0x7e180342  v_mov_b32_e32 v12, v66  pgm[7@0x8001359f2000 + 0x6a8 ] = 0x7e1a0341  v_mov_b32_e32 v13, v65  pgm[7@0x8001359f2000 + 0x6ac ] = 0x7e200340  v_mov_b32_e32 v16, v64  pgm[7@0x8001359f2000 + 0x6b0 ] = 0x7e12033f  v_mov_b32_e32 v9, v63  pgm[7@0x8001359f2000 + 0x6b4 ] = 0x7e14033d  v_mov_b32_e32 v10, v61  pgm[7@0x8001359f2000 + 0x6b8 ] = 0x7e16033c  v_mov_b32_e32 v11, v60  pgm[7@0x8001359f2000 + 0x6bc ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f2000 + 0x6c0 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359f2000 + 0x6c4 ] = 0x8892067e  s_xor_b64 s[18:19], exec, s[6:7]  pgm[7@0x8001359f2000 + 0x6c8 ] = 0xbf8800c9  s_cbranch_execz 201  pgm[7@0x8001359f2000 + 0x6cc ] = 0x02626333  v_add_f32_e32 v49, v51, v49  pgm[7@0x8001359f2000 + 0x6d0 ] = 0x0262632c  v_add_f32_e32 v49, v44, v49  pgm[7@0x8001359f2000 + 0x6d4 ] = 0x0a646080  v_mul_f32_e32 v50, 0, v48  pgm[7@0x8001359f2000 + 0x6d8 ] = 0x7e8a0335  v_mov_b32_e32 v69, v53  pgm[7@0x8001359f2000 + 0x6dc ] = 0x7e8c02ff  v_mov_b32_e32 v70, 0x7f7fffff  pgm[7@0x8001359f2000 + 0x6e0 ] = 0x7f7fffff ;;  pgm[7@0x8001359f2000 + 0x6e4 ] = 0x7e8e02ff  v_mov_b32_e32 v71, 0xff7fffff  pgm[7@0x8001359f2000 + 0x6e8 ] = 0xff7fffff ;;  pgm[7@0x8001359f2000 + 0x6ec ] = 0x7e9002ff  v_mov_b32_e32 v72, 0xc0b1c059  pgm[7@0x8001359f2000 + 0x6f0 ] = 0xc0b1c059 ;;  pgm[7@0x8001359f2000 + 0x6f4 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x230  pgm[7@0x8001359f2000 + 0x6f8 ] = 0x00000230 ;;  pgm[7@0x8001359f2000 + 0x6fc ] = 0xf0900100  image_sample_l v50, v48, s[32:39], s[40:43] dmask:0x1  pgm[7@0x8001359f2000 + 0x700 ] = 0x01483230 ;;  pgm[7@0x8001359f2000 + 0x704 ] = 0x02606118  v_add_f32_e32 v48, v24, v48  pgm[7@0x8001359f2000 + 0x708 ] = 0x7e623f30  v_floor_f32_e32 v49, v48  pgm[7@0x8001359f2000 + 0x70c ] = 0x04626131  v_sub_f32_e32 v49, v49, v48  pgm[7@0x8001359f2000 + 0x710 ] = 0x02686330  v_add_f32_e32 v52, v48, v49  pgm[7@0x8001359f2000 + 0x714 ] = 0x0a625934  v_mul_f32_e32 v49, v52, v44  pgm[7@0x8001359f2000 + 0x718 ] = 0x2c625934  v_mac_f32_e32 v49, v52, v44  pgm[7@0x8001359f2000 + 0x71c ] = 0x026c6cf2  v_add_f32_e32 v54, 1.0, v54  pgm[7@0x8001359f2000 + 0x720 ] = 0x686e6ec1  v_add_u32_e32 v55, -1, v55  pgm[7@0x8001359f2000 + 0x724 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0x728 ] = 0x02686532  v_add_f32_e32 v52, v50, v50  pgm[7@0x8001359f2000 + 0x72c ] = 0x7e683f34  v_floor_f32_e32 v52, v52  pgm[7@0x8001359f2000 + 0x730 ] = 0x2c6864f5  v_mac_f32_e32 v52, -2.0, v50  pgm[7@0x8001359f2000 + 0x734 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359f2000 + 0x738 ] = 0x00026880 ;;  pgm[7@0x8001359f2000 + 0x73c ] = 0x7c886480  v_cmp_gt_f32_e32 vcc, 0, v50  pgm[7@0x8001359f2000 + 0x740 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f2000 + 0x744 ] = 0x2c6864f4  v_mac_f32_e32 v52, 2.0, v50  pgm[7@0x8001359f2000 + 0x748 ] = 0xd1000032  v_cndmask_b32_e64 v50, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x74c ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x750 ] = 0x02646932  v_add_f32_e32 v50, v50, v52  pgm[7@0x8001359f2000 + 0x754 ] = 0xd1c10034  v_mad_f32 v52, v50, v24, v26  pgm[7@0x8001359f2000 + 0x758 ] = 0x046a3132 ;;  pgm[7@0x8001359f2000 + 0x75c ] = 0x02886918  v_add_f32_e32 v68, v24, v52  pgm[7@0x8001359f2000 + 0x760 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0x764 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0x768 ] = 0xf09c0f00  image_sample_lz v[60:63], v52, s[32:39], s[40:43] dmask:0xf pgm[7@0x8001359f2000 + 0x76c ] = 0x01483c34 ;;  pgm[7@0x8001359f2000 + 0x770 ] = 0xf09c0f00  image_sample_lz v[64:67], v68, s[32:39], s[40:43] dmask:0xf pgm[7@0x8001359f2000 + 0x774 ] = 0x01484044 ;;  pgm[7@0x8001359f2000 + 0x778 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f2000 + 0x77c ] = 0x0464473c  v_sub_f32_e32 v50, v60, v35  pgm[7@0x8001359f2000 + 0x780 ] = 0x0468493d  v_sub_f32_e32 v52, v61, v36  pgm[7@0x8001359f2000 + 0x784 ] = 0x04780f3e  v_sub_f32_e32 v60, v62, v7  pgm[7@0x8001359f2000 + 0x788 ] = 0x027c7eff  v_add_f32_e32 v62, 0xc0200000, v63  pgm[7@0x8001359f2000 + 0x78c ] = 0xc0200000 ;;  pgm[7@0x8001359f2000 + 0x790 ] = 0x02887eff  v_add_f32_e32 v68, 0xbfc00000, v63  pgm[7@0x8001359f2000 + 0x794 ] = 0xbfc00000 ;;  pgm[7@0x8001359f2000 + 0x798 ] = 0x047a7ef1  v_sub_f32_e32 v61, -0.5, v63  pgm[7@0x8001359f2000 + 0x79c ] = 0x027e7ef1  v_add_f32_e32 v63, -0.5, v63  pgm[7@0x8001359f2000 + 0x7a0 ] = 0x7c887c80  v_cmp_gt_f32_e32 vcc, 0, v62  pgm[7@0x8001359f2000 + 0x7a4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v68  pgm[7@0x8001359f2000 + 0x7a8 ] = 0x00028880 ;;  pgm[7@0x8001359f2000 + 0x7ac ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v63  pgm[7@0x8001359f2000 + 0x7b0 ] = 0x00027e80 ;;  pgm[7@0x8001359f2000 + 0x7b4 ] = 0x0a8a6532  v_mul_f32_e32 v69, v50, v50  pgm[7@0x8001359f2000 + 0x7b8 ] = 0xd1000044  v_cndmask_b32_e64 v68, 1.0, 0, s[0:1]  pgm[7@0x8001359f2000 + 0x7bc ] = 0x000100f2 ;;  pgm[7@0x8001359f2000 + 0x7c0 ] = 0x86940600  s_and_b64 s[20:21], s[0:1], s[6:7]  pgm[7@0x8001359f2000 + 0x7c4 ] = 0x8696006a  s_and_b64 s[22:23], vcc, s[0:1]  pgm[7@0x8001359f2000 + 0x7c8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v61  pgm[7@0x8001359f2000 + 0x7cc ] = 0x00027a80 ;;  pgm[7@0x8001359f2000 + 0x7d0 ] = 0x2c8a6934  v_mac_f32_e32 v69, v52, v52  pgm[7@0x8001359f2000 + 0x7d4 ] = 0xd100003e  v_cndmask_b32_e64 v62, 1.0, 0, vcc  pgm[7@0x8001359f2000 + 0x7d8 ] = 0x01a900f2 ;;  pgm[7@0x8001359f2000 + 0x7dc ] = 0xd100003f  v_cndmask_b32_e64 v63, 1.0, 0, s[6:7]  pgm[7@0x8001359f2000 + 0x7e0 ] = 0x001900f2 ;;  pgm[7@0x8001359f2000 + 0x7e4 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359f2000 + 0x7e8 ] = 0xd100003d  v_cndmask_b32_e64 v61, 0, v62, s[0:1]  pgm[7@0x8001359f2000 + 0x7ec ] = 0x00027c80 ;;  pgm[7@0x8001359f2000 + 0x7f0 ] = 0xd100003e  v_cndmask_b32_e64 v62, 0, v68, s[6:7]  pgm[7@0x8001359f2000 + 0x7f4 ] = 0x001a8880 ;;  pgm[7@0x8001359f2000 + 0x7f8 ] = 0x2c8a793c  v_mac_f32_e32 v69, v60, v60  pgm[7@0x8001359f2000 + 0x7fc ] = 0x8686146a  s_and_b64 s[6:7], vcc, s[20:21]  pgm[7@0x8001359f2000 + 0x800 ] = 0x86ea1600  s_and_b64 vcc, s[0:1], s[22:23]  pgm[7@0x8001359f2000 + 0x804 ] = 0x007e7e80  v_cndmask_b32_e32 v63, 0, v63, vcc  pgm[7@0x8001359f2000 + 0x808 ] = 0xd1640144  v_rsq_f32_e64 v68, |v69|  pgm[7@0x8001359f2000 + 0x80c ] = 0x00000145 ;;  pgm[7@0x8001359f2000 + 0x810 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359f2000 + 0x814 ] = 0x0a7e7f39  v_mul_f32_e32 v63, v57, v63  pgm[7@0x8001359f2000 + 0x818 ] = 0xd1000045  v_cndmask_b32_e64 v69, 0, 1.0, s[0:1]  pgm[7@0x8001359f2000 + 0x81c ] = 0x0001e480 ;;  pgm[7@0x8001359f2000 + 0x820 ] = 0x2c7e8b38  v_mac_f32_e32 v63, v56, v69  pgm[7@0x8001359f2000 + 0x824 ] = 0x2c7e7d3a  v_mac_f32_e32 v63, v58, v62  pgm[7@0x8001359f2000 + 0x828 ] = 0x2c7e7b3b  v_mac_f32_e32 v63, v59, v61  pgm[7@0x8001359f2000 + 0x82c ] = 0x147a8d44  v_min_f32_e32 v61, v68, v70  pgm[7@0x8001359f2000 + 0x830 ] = 0x0a887b32  v_mul_f32_e32 v68, v50, v61  pgm[7@0x8001359f2000 + 0x834 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0x838 ] = 0x7e864543  v_rcp_f32_e32 v67, v67  pgm[7@0x8001359f2000 + 0x83c ] = 0x7e7c453d  v_rcp_f32_e32 v62, v61  pgm[7@0x8001359f2000 + 0x840 ] = 0xd1c10032  v_mad_f32 v50, v50, v61, -v28  pgm[7@0x8001359f2000 + 0x844 ] = 0x84727b32 ;;  pgm[7@0x8001359f2000 + 0x848 ] = 0x0a8a7b34  v_mul_f32_e32 v69, v52, v61  pgm[7@0x8001359f2000 + 0x84c ] = 0x0a927b3c  v_mul_f32_e32 v73, v60, v61  pgm[7@0x8001359f2000 + 0x850 ] = 0xd1c10034  v_mad_f32 v52, v52, v61, -v30  pgm[7@0x8001359f2000 + 0x854 ] = 0x847a7b34 ;;  pgm[7@0x8001359f2000 + 0x858 ] = 0xd1c1003c  v_mad_f32 v60, v60, v61, -v29  pgm[7@0x8001359f2000 + 0x85c ] = 0x84767b3c ;;  pgm[7@0x8001359f2000 + 0x860 ] = 0x0a7a6532  v_mul_f32_e32 v61, v50, v50  pgm[7@0x8001359f2000 + 0x864 ] = 0x0a880b44  v_mul_f32_e32 v68, v68, v5  pgm[7@0x8001359f2000 + 0x868 ] = 0x2c7a6934  v_mac_f32_e32 v61, v52, v52  pgm[7@0x8001359f2000 + 0x86c ] = 0x2c881f45  v_mac_f32_e32 v68, v69, v15  pgm[7@0x8001359f2000 + 0x870 ] = 0x2c7a793c  v_mac_f32_e32 v61, v60, v60  pgm[7@0x8001359f2000 + 0x874 ] = 0x14868d43  v_min_f32_e32 v67, v67, v70  pgm[7@0x8001359f2000 + 0x878 ] = 0x147c8d3e  v_min_f32_e32 v62, v62, v70  pgm[7@0x8001359f2000 + 0x87c ] = 0x7e7a493d  v_rsq_f32_e32 v61, v61  pgm[7@0x8001359f2000 + 0x880 ] = 0xd1168044  v_mac_f32_e64 v68, v73, v6 clamp  pgm[7@0x8001359f2000 + 0x884 ] = 0x00020d49 ;;  pgm[7@0x8001359f2000 + 0x888 ] = 0xd1c10045  v_mad_f32 v69, v68, v45, v43  pgm[7@0x8001359f2000 + 0x88c ] = 0x04ae5b44 ;;  pgm[7@0x8001359f2000 + 0x890 ] = 0x16868f43  v_max_f32_e32 v67, v67, v71  pgm[7@0x8001359f2000 + 0x894 ] = 0x167c8f3e  v_max_f32_e32 v62, v62, v71  pgm[7@0x8001359f2000 + 0x898 ] = 0xd105803e  v_mul_f32_e64 v62, v67, v62 clamp  pgm[7@0x8001359f2000 + 0x89c ] = 0x00027d43 ;;  pgm[7@0x8001359f2000 + 0x8a0 ] = 0x0a8a8b29  v_mul_f32_e32 v69, v41, v69  pgm[7@0x8001359f2000 + 0x8a4 ] = 0x7e864545  v_rcp_f32_e32 v67, v69  pgm[7@0x8001359f2000 + 0x8a8 ] = 0x307c7d3e  v_madak_f32 v62, v62, v62, 0x3ca3d70a  pgm[7@0x8001359f2000 + 0x8ac ] = 0x3ca3d70a ;;  pgm[7@0x8001359f2000 + 0x8b0 ] = 0x147a8d3d  v_min_f32_e32 v61, v61, v70  pgm[7@0x8001359f2000 + 0x8b4 ] = 0x7e7c453e  v_rcp_f32_e32 v62, v62  pgm[7@0x8001359f2000 + 0x8b8 ] = 0x0a647b32  v_mul_f32_e32 v50, v50, v61  pgm[7@0x8001359f2000 + 0x8bc ] = 0x0a687b34  v_mul_f32_e32 v52, v52, v61  pgm[7@0x8001359f2000 + 0x8c0 ] = 0x0a787b3c  v_mul_f32_e32 v60, v60, v61  pgm[7@0x8001359f2000 + 0x8c4 ] = 0x0a7a5532  v_mul_f32_e32 v61, v50, v42  pgm[7@0x8001359f2000 + 0x8c8 ] = 0x0a646505  v_mul_f32_e32 v50, v5, v50  pgm[7@0x8001359f2000 + 0x8cc ] = 0x2c64690f  v_mac_f32_e32 v50, v15, v52  pgm[7@0x8001359f2000 + 0x8d0 ] = 0x14868d43  v_min_f32_e32 v67, v67, v70  pgm[7@0x8001359f2000 + 0x8d4 ] = 0x2c7a4d34  v_mac_f32_e32 v61, v52, v38  pgm[7@0x8001359f2000 + 0x8d8 ] = 0x16688f43  v_max_f32_e32 v52, v67, v71  pgm[7@0x8001359f2000 + 0x8dc ] = 0xd1168032  v_mac_f32_e64 v50, v6, v60 clamp  pgm[7@0x8001359f2000 + 0x8e0 ] = 0x00027906 ;;  pgm[7@0x8001359f2000 + 0x8e4 ] = 0x147c8d3e  v_min_f32_e32 v62, v62, v70  pgm[7@0x8001359f2000 + 0x8e8 ] = 0xd116803d  v_mac_f32_e64 v61, v60, v39 clamp  pgm[7@0x8001359f2000 + 0x8ec ] = 0x00024f3c ;;  pgm[7@0x8001359f2000 + 0x8f0 ] = 0x0a646532  v_mul_f32_e32 v50, v50, v50  pgm[7@0x8001359f2000 + 0x8f4 ] = 0x0a8668ff  v_mul_f32_e32 v67, 0x3e800000, v52  pgm[7@0x8001359f2000 + 0x8f8 ] = 0x3e800000 ;;  pgm[7@0x8001359f2000 + 0x8fc ] = 0x16688f3e  v_max_f32_e32 v52, v62, v71  pgm[7@0x8001359f2000 + 0x900 ] = 0x3078913d  v_madak_f32 v60, v61, v72, 0xc0df760c  pgm[7@0x8001359f2000 + 0x904 ] = 0xc0df760c ;;  pgm[7@0x8001359f2000 + 0x908 ] = 0x026868ff  v_add_f32_e32 v52, 0xbf7afafb, v52  pgm[7@0x8001359f2000 + 0x90c ] = 0xbf7afafb ;;  pgm[7@0x8001359f2000 + 0x910 ] = 0xd1c10032  v_mad_f32 v50, v50, v37, 1.0  pgm[7@0x8001359f2000 + 0x914 ] = 0x03ca4b32 ;;  pgm[7@0x8001359f2000 + 0x918 ] = 0x0a78793d  v_mul_f32_e32 v60, v61, v60  pgm[7@0x8001359f2000 + 0x91c ] = 0x0a6868ff  v_mul_f32_e32 v52, 0x3e50e561, v52  pgm[7@0x8001359f2000 + 0x920 ] = 0x3e50e561 ;;  pgm[7@0x8001359f2000 + 0x924 ] = 0x0a646532  v_mul_f32_e32 v50, v50, v50  pgm[7@0x8001359f2000 + 0x928 ] = 0x7e78413c  v_exp_f32_e32 v60, v60  pgm[7@0x8001359f2000 + 0x92c ] = 0x0a7c8334  v_mul_f32_e32 v62, v52, v65  pgm[7@0x8001359f2000 + 0x930 ] = 0x7e824532  v_rcp_f32_e32 v65, v50  pgm[7@0x8001359f2000 + 0x934 ] = 0x0a7a8134  v_mul_f32_e32 v61, v52, v64  pgm[7@0x8001359f2000 + 0x938 ] = 0x0a808534  v_mul_f32_e32 v64, v52, v66  pgm[7@0x8001359f2000 + 0x93c ] = 0x0a847f3d  v_mul_f32_e32 v66, v61, v63  pgm[7@0x8001359f2000 + 0x940 ] = 0x0a8a7f3e  v_mul_f32_e32 v69, v62, v63  pgm[7@0x8001359f2000 + 0x944 ] = 0x0a907f40  v_mul_f32_e32 v72, v64, v63  pgm[7@0x8001359f2000 + 0x948 ] = 0xd1c10032  v_mad_f32 v50, v61, v63, v33  pgm[7@0x8001359f2000 + 0x94c ] = 0x04867f3d ;;  pgm[7@0x8001359f2000 + 0x950 ] = 0xd1c10034  v_mad_f32 v52, v62, v63, v32  pgm[7@0x8001359f2000 + 0x954 ] = 0x04827f3e ;;  pgm[7@0x8001359f2000 + 0x958 ] = 0xd1c1003e  v_mad_f32 v62, v64, v63, v31  pgm[7@0x8001359f2000 + 0x95c ] = 0x047e7f40 ;;  pgm[7@0x8001359f2000 + 0x960 ] = 0x0a7a8544  v_mul_f32_e32 v61, v68, v66  pgm[7@0x8001359f2000 + 0x964 ] = 0x0a7e8b44  v_mul_f32_e32 v63, v68, v69  pgm[7@0x8001359f2000 + 0x968 ] = 0x0a809144  v_mul_f32_e32 v64, v68, v72  pgm[7@0x8001359f2000 + 0x96c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x970 ] = 0x0a927805  v_mul_f32_e32 v73, s5, v60  pgm[7@0x8001359f2000 + 0x974 ] = 0xd1c1004a  v_mad_f32 v74, -v60, s5, 1.0  pgm[7@0x8001359f2000 + 0x978 ] = 0x23c80b3c ;;  pgm[7@0x8001359f2000 + 0x97c ] = 0xd1c1003c  v_mad_f32 v60, v61, v0, v11  pgm[7@0x8001359f2000 + 0x980 ] = 0x042e013d ;;  pgm[7@0x8001359f2000 + 0x984 ] = 0xd1c1003d  v_mad_f32 v61, v63, v1, v10  pgm[7@0x8001359f2000 + 0x988 ] = 0x042a033f ;;  pgm[7@0x8001359f2000 + 0x98c ] = 0xd1c1003f  v_mad_f32 v63, v64, v2, v9  pgm[7@0x8001359f2000 + 0x990 ] = 0x04260540 ;;  pgm[7@0x8001359f2000 + 0x994 ] = 0x14808d41  v_min_f32_e32 v64, v65, v70  pgm[7@0x8001359f2000 + 0x998 ] = 0x16808f40  v_max_f32_e32 v64, v64, v71  pgm[7@0x8001359f2000 + 0x99c ] = 0xd1c10041  v_mad_f32 v65, v20, v74, v73  pgm[7@0x8001359f2000 + 0x9a0 ] = 0x05269514 ;;  pgm[7@0x8001359f2000 + 0x9a4 ] = 0xd1c10046  v_mad_f32 v70, v21, v74, v73  pgm[7@0x8001359f2000 + 0x9a8 ] = 0x05269515 ;;  pgm[7@0x8001359f2000 + 0x9ac ] = 0x0a808122  v_mul_f32_e32 v64, v34, v64  pgm[7@0x8001359f2000 + 0x9b0 ] = 0x2c929516  v_mac_f32_e32 v73, v22, v74  pgm[7@0x8001359f2000 + 0x9b4 ] = 0x0a828340  v_mul_f32_e32 v65, v64, v65  pgm[7@0x8001359f2000 + 0x9b8 ] = 0x0a8c8d40  v_mul_f32_e32 v70, v64, v70  pgm[7@0x8001359f2000 + 0x9bc ] = 0x0a809340  v_mul_f32_e32 v64, v64, v73  pgm[7@0x8001359f2000 + 0x9c0 ] = 0x0a828343  v_mul_f32_e32 v65, v67, v65  pgm[7@0x8001359f2000 + 0x9c4 ] = 0x0a8c8d43  v_mul_f32_e32 v70, v67, v70  pgm[7@0x8001359f2000 + 0x9c8 ] = 0x0a808143  v_mul_f32_e32 v64, v67, v64  pgm[7@0x8001359f2000 + 0x9cc ] = 0x0a828344  v_mul_f32_e32 v65, v68, v65  pgm[7@0x8001359f2000 + 0x9d0 ] = 0x0a868d44  v_mul_f32_e32 v67, v68, v70  pgm[7@0x8001359f2000 + 0x9d4 ] = 0x0a888144  v_mul_f32_e32 v68, v68, v64  pgm[7@0x8001359f2000 + 0x9d8 ] = 0xd1c10040  v_mad_f32 v64, v65, v66, v16  pgm[7@0x8001359f2000 + 0x9dc ] = 0x04428541 ;;  pgm[7@0x8001359f2000 + 0x9e0 ] = 0xd1c10041  v_mad_f32 v65, v67, v69, v13  pgm[7@0x8001359f2000 + 0x9e4 ] = 0x04368b43 ;;  pgm[7@0x8001359f2000 + 0x9e8 ] = 0xd1c10042  v_mad_f32 v66, v68, v72, v12  pgm[7@0x8001359f2000 + 0x9ec ] = 0x04329144 ;;  pgm[7@0x8001359f2000 + 0x9f0 ] = 0x87fe127e  s_or_b64 exec, exec, s[18:19]  pgm[7@0x8001359f2000 + 0x9f4 ] = 0xbe800108  s_mov_b64 s[0:1], s[8:9]  pgm[7@0x8001359f2000 + 0x9f8 ] = 0x8688127e  s_and_b64 s[8:9], exec, s[18:19]  pgm[7@0x8001359f2000 + 0x9fc ] = 0x87880008  s_or_b64 s[8:9], s[8:9], s[0:1]  pgm[7@0x8001359f2000 + 0xa00 ] = 0x89fe087e  s_andn2_b64 exec, exec, s[8:9]  pgm[7@0x8001359f2000 + 0xa04 ] = 0xbf89ff21  s_cbranch_execnz 65313  pgm[7@0x8001359f2000 + 0xa08 ] = 0x87fe087e  s_or_b64 exec, exec, s[8:9]  pgm[7@0x8001359f2000 + 0xa0c ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xf0  pgm[7@0x8001359f2000 + 0xa10 ] = 0x000000f0 ;;  pgm[7@0x8001359f2000 + 0xa14 ] = 0xc02a0506  s_buffer_load_dwordx4 s[20:23], s[12:15], 0xf8  pgm[7@0x8001359f2000 + 0xa18 ] = 0x000000f8 ;;  pgm[7@0x8001359f2000 + 0xa1c ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x108  pgm[7@0x8001359f2000 + 0xa20 ] = 0x00000108 ;;  pgm[7@0x8001359f2000 + 0xa24 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359f2000 + 0xa28 ] = 0x7f7fffff ;;  pgm[7@0x8001359f2000 + 0xa2c ] = 0xc02a0606  s_buffer_load_dwordx4 s[24:27], s[12:15], 0x120  pgm[7@0x8001359f2000 + 0xa30 ] = 0x00000120 ;;  pgm[7@0x8001359f2000 + 0xa34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xa38 ] = 0x04344600  v_sub_f32_e32 v26, s0, v35  pgm[7@0x8001359f2000 + 0xa3c ] = 0x04584801  v_sub_f32_e32 v44, s1, v36  pgm[7@0x8001359f2000 + 0xa40 ] = 0x0a60351a  v_mul_f32_e32 v48, v26, v26  pgm[7@0x8001359f2000 + 0xa44 ] = 0x2c60592c  v_mac_f32_e32 v48, v44, v44  pgm[7@0x8001359f2000 + 0xa48 ] = 0x04660e14  v_sub_f32_e32 v51, s20, v7  pgm[7@0x8001359f2000 + 0xa4c ] = 0x2c606733  v_mac_f32_e32 v48, v51, v51  pgm[7@0x8001359f2000 + 0xa50 ] = 0xd1640130  v_rsq_f32_e64 v48, |v48|  pgm[7@0x8001359f2000 + 0xa54 ] = 0x00000130 ;;  pgm[7@0x8001359f2000 + 0xa58 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf00  pgm[7@0x8001359f2000 + 0xa5c ] = 0x00000f00 ;;  pgm[7@0x8001359f2000 + 0xa60 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359f2000 + 0xa64 ] = 0xff7fffff ;;  pgm[7@0x8001359f2000 + 0xa68 ] = 0x14603130  v_min_f32_e32 v48, v48, v24  pgm[7@0x8001359f2000 + 0xa6c ] = 0x7e684530  v_rcp_f32_e32 v52, v48  pgm[7@0x8001359f2000 + 0xa70 ] = 0x0a62612c  v_mul_f32_e32 v49, v44, v48  pgm[7@0x8001359f2000 + 0xa74 ] = 0x0a64611a  v_mul_f32_e32 v50, v26, v48  pgm[7@0x8001359f2000 + 0xa78 ] = 0x0a606133  v_mul_f32_e32 v48, v51, v48  pgm[7@0x8001359f2000 + 0xa7c ] = 0x7e660207  v_mov_b32_e32 v51, s7  pgm[7@0x8001359f2000 + 0xa80 ] = 0x04666615  v_sub_f32_e32 v51, s21, v51  pgm[7@0x8001359f2000 + 0xa84 ] = 0x14343134  v_min_f32_e32 v26, v52, v24  pgm[7@0x8001359f2000 + 0xa88 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359f2000 + 0xa8c ] = 0x7e68441b  v_rcp_f32_e32 v52, s27  pgm[7@0x8001359f2000 + 0xa90 ] = 0x0a586217  v_mul_f32_e32 v44, s23, v49  pgm[7@0x8001359f2000 + 0xa94 ] = 0xd1c1002c  v_mad_f32 v44, s22, -v50, -v44  pgm[7@0x8001359f2000 + 0xa98 ] = 0xc4b26416 ;;  pgm[7@0x8001359f2000 + 0xa9c ] = 0x14663133  v_min_f32_e32 v51, v51, v24  pgm[7@0x8001359f2000 + 0xaa0 ] = 0x14303134  v_min_f32_e32 v24, v52, v24  pgm[7@0x8001359f2000 + 0xaa4 ] = 0xd1c1002c  v_mad_f32 v44, -s6, v48, v44  pgm[7@0x8001359f2000 + 0xaa8 ] = 0x24b26006 ;;  pgm[7@0x8001359f2000 + 0xaac ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359f2000 + 0xab0 ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359f2000 + 0xab4 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001359f2000 + 0xab8 ] = 0x0002311a ;;  pgm[7@0x8001359f2000 + 0xabc ] = 0x06585807  v_subrev_f32_e32 v44, s7, v44  pgm[7@0x8001359f2000 + 0xac0 ] = 0x16663333  v_max_f32_e32 v51, v51, v25  pgm[7@0x8001359f2000 + 0xac4 ] = 0xd105802c  v_mul_f32_e64 v44, v51, v44 clamp  pgm[7@0x8001359f2000 + 0xac8 ] = 0x00025933 ;;  pgm[7@0x8001359f2000 + 0xacc ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359f2000 + 0xad0 ] = 0x0a345918  v_mul_f32_e32 v26, v24, v44  pgm[7@0x8001359f2000 + 0xad4 ] = 0x0a323418  v_mul_f32_e32 v25, s24, v26  pgm[7@0x8001359f2000 + 0xad8 ] = 0x0a303419  v_mul_f32_e32 v24, s25, v26  pgm[7@0x8001359f2000 + 0xadc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xae0 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f2000 + 0xae4 ] = 0x0a34341a  v_mul_f32_e32 v26, s26, v26  pgm[7@0x8001359f2000 + 0xae8 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359f2000 + 0xaec ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x40  pgm[7@0x8001359f2000 + 0xaf0 ] = 0x00000040 ;;  pgm[7@0x8001359f2000 + 0xaf4 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x4c  pgm[7@0x8001359f2000 + 0xaf8 ] = 0x0000004c ;;  pgm[7@0x8001359f2000 + 0xafc ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x50  pgm[7@0x8001359f2000 + 0xb00 ] = 0x00000050 ;;  pgm[7@0x8001359f2000 + 0xb04 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x5c  pgm[7@0x8001359f2000 + 0xb08 ] = 0x0000005c ;;  pgm[7@0x8001359f2000 + 0xb0c ] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x64  pgm[7@0x8001359f2000 + 0xb10 ] = 0x00000064 ;;  pgm[7@0x8001359f2000 + 0xb14 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x6c  pgm[7@0x8001359f2000 + 0xb18 ] = 0x0000006c ;;  pgm[7@0x8001359f2000 + 0xb1c ] = 0xc0220546  s_buffer_load_dword s21, s[12:15], 0x74  pgm[7@0x8001359f2000 + 0xb20 ] = 0x00000074 ;;  pgm[7@0x8001359f2000 + 0xb24 ] = 0xc0220586  s_buffer_load_dword s22, s[12:15], 0x7c  pgm[7@0x8001359f2000 + 0xb28 ] = 0x0000007c ;;  pgm[7@0x8001359f2000 + 0xb2c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xb30 ] = 0x0a584806  v_mul_f32_e32 v44, s6, v36  pgm[7@0x8001359f2000 + 0xb34 ] = 0x2c584605  v_mac_f32_e32 v44, s5, v35  pgm[7@0x8001359f2000 + 0xb38 ] = 0x0a664800  v_mul_f32_e32 v51, s0, v36  pgm[7@0x8001359f2000 + 0xb3c ] = 0x0a684801  v_mul_f32_e32 v52, s1, v36  pgm[7@0x8001359f2000 + 0xb40 ] = 0x2c580e12  v_mac_f32_e32 v44, s18, v7  pgm[7@0x8001359f2000 + 0xb44 ] = 0x2c664608  v_mac_f32_e32 v51, s8, v35  pgm[7@0x8001359f2000 + 0xb48 ] = 0x2c684609  v_mac_f32_e32 v52, s9, v35  pgm[7@0x8001359f2000 + 0xb4c ] = 0x02585816  v_add_f32_e32 v44, s22, v44  pgm[7@0x8001359f2000 + 0xb50 ] = 0x2c660e07  v_mac_f32_e32 v51, s7, v7  pgm[7@0x8001359f2000 + 0xb54 ] = 0x2c680e14  v_mac_f32_e32 v52, s20, v7  pgm[7@0x8001359f2000 + 0xb58 ] = 0x8106ff03  s_add_i32 s6, s3, 0x280  pgm[7@0x8001359f2000 + 0xb5c ] = 0x00000280 ;;  pgm[7@0x8001359f2000 + 0xb60 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359f2000 + 0xb64 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f2000 + 0xb68 ] = 0x02726815  v_add_f32_e32 v57, s21, v52  pgm[7@0x8001359f2000 + 0xb6c ] = 0xc00e0503  s_load_dwordx8 s[20:27], s[6:7], 0x0  pgm[7@0x8001359f2000 + 0xb70 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0xb74 ] = 0x8106ff03  s_add_i32 s6, s3, 0x2b0  pgm[7@0x8001359f2000 + 0xb78 ] = 0x000002b0 ;;  pgm[7@0x8001359f2000 + 0xb7c ] = 0x7e58452c  v_rcp_f32_e32 v44, v44  pgm[7@0x8001359f2000 + 0xb80 ] = 0xc00a0703  s_load_dwordx4 s[28:31], s[6:7], 0x0  pgm[7@0x8001359f2000 + 0xb84 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0xb88 ] = 0x02706613  v_add_f32_e32 v56, s19, v51  pgm[7@0x8001359f2000 + 0xb8c ] = 0x026872ff  v_add_f32_e32 v52, 0xbf7ca510, v57  pgm[7@0x8001359f2000 + 0xb90 ] = 0xbf7ca510 ;;  pgm[7@0x8001359f2000 + 0xb94 ] = 0x026670ff  v_add_f32_e32 v51, 0x3f11de6a, v56  pgm[7@0x8001359f2000 + 0xb98 ] = 0x3f11de6a ;;  pgm[7@0x8001359f2000 + 0xb9c ] = 0x026a70ff  v_add_f32_e32 v53, 0xbf11de6a, v56  pgm[7@0x8001359f2000 + 0xba0 ] = 0xbf11de6a ;;  pgm[7@0x8001359f2000 + 0xba4 ] = 0x0a685934  v_mul_f32_e32 v52, v52, v44  pgm[7@0x8001359f2000 + 0xba8 ] = 0x0a665933  v_mul_f32_e32 v51, v51, v44  pgm[7@0x8001359f2000 + 0xbac ] = 0x0a6a5935  v_mul_f32_e32 v53, v53, v44  pgm[7@0x8001359f2000 + 0xbb0 ] = 0x7e6c0334  v_mov_b32_e32 v54, v52  pgm[7@0x8001359f2000 + 0xbb4 ] = 0x0a6e5939  v_mul_f32_e32 v55, v57, v44  pgm[7@0x8001359f2000 + 0xbb8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xbbc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xbc0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xbc4 ] = 0xf0800100  image_sample v58, v51, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xbc8 ] = 0x00e53a33 ;;  pgm[7@0x8001359f2000 + 0xbcc ] = 0xf0800100  image_sample v59, v53, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xbd0 ] = 0x00e53b35 ;;  pgm[7@0x8001359f2000 + 0xbd4 ] = 0x0a6c5938  v_mul_f32_e32 v54, v56, v44  pgm[7@0x8001359f2000 + 0xbd8 ] = 0x026870ff  v_add_f32_e32 v52, 0x3f91de6a, v56  pgm[7@0x8001359f2000 + 0xbdc ] = 0x3f91de6a ;;  pgm[7@0x8001359f2000 + 0xbe0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xbe4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xbe8 ] = 0xf0800100  image_sample v60, v54, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xbec ] = 0x00e53c36 ;;  pgm[7@0x8001359f2000 + 0xbf0 ] = 0x0a6c5934  v_mul_f32_e32 v54, v52, v44  pgm[7@0x8001359f2000 + 0xbf4 ] = 0x026872ff  v_add_f32_e32 v52, 0x3f7ca510, v57  pgm[7@0x8001359f2000 + 0xbf8 ] = 0x3f7ca510 ;;  pgm[7@0x8001359f2000 + 0xbfc ] = 0x0a685934  v_mul_f32_e32 v52, v52, v44  pgm[7@0x8001359f2000 + 0xc00 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xc04 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xc08 ] = 0xf0800100  image_sample v61, v54, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xc0c ] = 0x00e53d36 ;;  pgm[7@0x8001359f2000 + 0xc10 ] = 0x7e6c0334  v_mov_b32_e32 v54, v52  pgm[7@0x8001359f2000 + 0xc14 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xc18 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xc1c ] = 0xf0800100  image_sample v51, v51, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xc20 ] = 0x00e53333 ;;  pgm[7@0x8001359f2000 + 0xc24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xc28 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xc2c ] = 0xf0800100  image_sample v52, v53, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xc30 ] = 0x00e53435 ;;  pgm[7@0x8001359f2000 + 0xc34 ] = 0x026a70ff  v_add_f32_e32 v53, 0xbf91de6a, v56  pgm[7@0x8001359f2000 + 0xc38 ] = 0xbf91de6a ;;  pgm[7@0x8001359f2000 + 0xc3c ] = 0x0a6c5935  v_mul_f32_e32 v54, v53, v44  pgm[7@0x8001359f2000 + 0xc40 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xc44 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xc48 ] = 0xf0800100  image_sample v44, v54, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xc4c ] = 0x00e52c36 ;;  pgm[7@0x8001359f2000 + 0xc50 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f2000 + 0xc54 ] = 0x026a7b3c  v_add_f32_e32 v53, v60, v61  pgm[7@0x8001359f2000 + 0xc58 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359f2000 + 0xc5c ] = 0x02666735  v_add_f32_e32 v51, v53, v51  pgm[7@0x8001359f2000 + 0xc60 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f2000 + 0xc64 ] = 0x02666933  v_add_f32_e32 v51, v51, v52  pgm[7@0x8001359f2000 + 0xc68 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0xc6c ] = 0x02585933  v_add_f32_e32 v44, v51, v44  pgm[7@0x8001359f2000 + 0xc70 ] = 0x0258593b  v_add_f32_e32 v44, v59, v44  pgm[7@0x8001359f2000 + 0xc74 ] = 0x0258593a  v_add_f32_e32 v44, v58, v44  pgm[7@0x8001359f2000 + 0xc78 ] = 0x0a5858ff  v_mul_f32_e32 v44, 0x3e124925, v44  pgm[7@0x8001359f2000 + 0xc7c ] = 0x3e124925 ;;  pgm[7@0x8001359f2000 + 0xc80 ] = 0x0a32332c  v_mul_f32_e32 v25, v44, v25  pgm[7@0x8001359f2000 + 0xc84 ] = 0x0a30312c  v_mul_f32_e32 v24, v44, v24  pgm[7@0x8001359f2000 + 0xc88 ] = 0x0a34352c  v_mul_f32_e32 v26, v44, v26  pgm[7@0x8001359f2000 + 0xc8c ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf04  pgm[7@0x8001359f2000 + 0xc90 ] = 0x00000f04 ;;  pgm[7@0x8001359f2000 + 0xc94 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xc98 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f2000 + 0xc9c ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359f2000 + 0xca0 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0x80  pgm[7@0x8001359f2000 + 0xca4 ] = 0x00000080 ;;  pgm[7@0x8001359f2000 + 0xca8 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x90  pgm[7@0x8001359f2000 + 0xcac ] = 0x00000090 ;;  pgm[7@0x8001359f2000 + 0xcb0 ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0xa0  pgm[7@0x8001359f2000 + 0xcb4 ] = 0x000000a0 ;;  pgm[7@0x8001359f2000 + 0xcb8 ] = 0xc02a0b06  s_buffer_load_dwordx4 s[44:47], s[12:15], 0xb0  pgm[7@0x8001359f2000 + 0xcbc ] = 0x000000b0 ;;  pgm[7@0x8001359f2000 + 0xcc0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x2c0  pgm[7@0x8001359f2000 + 0xcc4 ] = 0x000002c0 ;;  pgm[7@0x8001359f2000 + 0xcc8 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359f2000 + 0xccc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xcd0 ] = 0x0a584823  v_mul_f32_e32 v44, s35, v36  pgm[7@0x8001359f2000 + 0xcd4 ] = 0x2c584627  v_mac_f32_e32 v44, s39, v35  pgm[7@0x8001359f2000 + 0xcd8 ] = 0x2c580e2b  v_mac_f32_e32 v44, s43, v7  pgm[7@0x8001359f2000 + 0xcdc ] = 0xc00e0500  s_load_dwordx8 s[20:27], s[0:1], 0x0  pgm[7@0x8001359f2000 + 0xce0 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0xce4 ] = 0x8100ff03  s_add_i32 s0, s3, 0x2f0  pgm[7@0x8001359f2000 + 0xce8 ] = 0x000002f0 ;;  pgm[7@0x8001359f2000 + 0xcec ] = 0x0258582f  v_add_f32_e32 v44, s47, v44  pgm[7@0x8001359f2000 + 0xcf0 ] = 0xc00a0700  s_load_dwordx4 s[28:31], s[0:1], 0x0  pgm[7@0x8001359f2000 + 0xcf4 ] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0xcf8 ] = 0x0a664822  v_mul_f32_e32 v51, s34, v36  pgm[7@0x8001359f2000 + 0xcfc ] = 0x7e58452c  v_rcp_f32_e32 v44, v44  pgm[7@0x8001359f2000 + 0xd00 ] = 0x2c664626  v_mac_f32_e32 v51, s38, v35  pgm[7@0x8001359f2000 + 0xd04 ] = 0x0a684820  v_mul_f32_e32 v52, s32, v36  pgm[7@0x8001359f2000 + 0xd08 ] = 0x0a484821  v_mul_f32_e32 v36, s33, v36  pgm[7@0x8001359f2000 + 0xd0c ] = 0x2c660e2a  v_mac_f32_e32 v51, s42, v7  pgm[7@0x8001359f2000 + 0xd10 ] = 0x2c684624  v_mac_f32_e32 v52, s36, v35  pgm[7@0x8001359f2000 + 0xd14 ] = 0x2c484625  v_mac_f32_e32 v36, s37, v35  pgm[7@0x8001359f2000 + 0xd18 ] = 0x0246662e  v_add_f32_e32 v35, s46, v51  pgm[7@0x8001359f2000 + 0xd1c ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x130  pgm[7@0x8001359f2000 + 0xd20 ] = 0x00000130 ;;  pgm[7@0x8001359f2000 + 0xd24 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001359f2000 + 0xd28 ] = 0x00000138 ;;  pgm[7@0x8001359f2000 + 0xd2c ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x220  pgm[7@0x8001359f2000 + 0xd30 ] = 0x00000220 ;;  pgm[7@0x8001359f2000 + 0xd34 ] = 0x2c480e29  v_mac_f32_e32 v36, s41, v7  pgm[7@0x8001359f2000 + 0xd38 ] = 0x2c680e28  v_mac_f32_e32 v52, s40, v7  pgm[7@0x8001359f2000 + 0xd3c ] = 0x0a465923  v_mul_f32_e32 v35, v35, v44  pgm[7@0x8001359f2000 + 0xd40 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xd44 ] = 0x8608ff1f  s_and_b32 s8, s31, 0x20000000  pgm[7@0x8001359f2000 + 0xd48 ] = 0x20000000 ;;  pgm[7@0x8001359f2000 + 0xd4c ] = 0x0278682c  v_add_f32_e32 v60, s44, v52  pgm[7@0x8001359f2000 + 0xd50 ] = 0x0248482d  v_add_f32_e32 v36, s45, v36  pgm[7@0x8001359f2000 + 0xd54 ] = 0xd10b8033  v_max_f32_e64 v51, v35, v35 clamp  pgm[7@0x8001359f2000 + 0xd58 ] = 0x00024723 ;;  pgm[7@0x8001359f2000 + 0xd5c ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s8, 0  pgm[7@0x8001359f2000 + 0xd60 ] = 0x00010008 ;;  pgm[7@0x8001359f2000 + 0xd64 ] = 0x0a68593c  v_mul_f32_e32 v52, v60, v44  pgm[7@0x8001359f2000 + 0xd68 ] = 0x0a6a5924  v_mul_f32_e32 v53, v36, v44  pgm[7@0x8001359f2000 + 0xd6c ] = 0x00664733  v_cndmask_b32_e32 v51, v51, v35, vcc  pgm[7@0x8001359f2000 + 0xd70 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f2000 + 0xd74 ] = 0xd1c1003b  v_mad_f32 v59, 0, s1, v36  pgm[7@0x8001359f2000 + 0xd78 ] = 0x04900280 ;;  pgm[7@0x8001359f2000 + 0xd7c ] = 0x7e7202ff  v_mov_b32_e32 v57, 0x3ab8caa6  pgm[7@0x8001359f2000 + 0xd80 ] = 0x3ab8caa6 ;;  pgm[7@0x8001359f2000 + 0xd84 ] = 0x0a76593b  v_mul_f32_e32 v59, v59, v44  pgm[7@0x8001359f2000 + 0xd88 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xd8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xd90 ] = 0xf0a00100  image_sample_c v35, v[51:52], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xd94 ] = 0x00e52333 ;;  pgm[7@0x8001359f2000 + 0xd98 ] = 0x7e6802ff  v_mov_b32_e32 v52, 0xba55629e  pgm[7@0x8001359f2000 + 0xd9c ] = 0xba55629e ;;  pgm[7@0x8001359f2000 + 0xda0 ] = 0xd1c10036  v_mad_f32 v54, s0, v52, v60  pgm[7@0x8001359f2000 + 0xda4 ] = 0x04f26800 ;;  pgm[7@0x8001359f2000 + 0xda8 ] = 0x7e6802ff  v_mov_b32_e32 v52, 0xbab8caa6  pgm[7@0x8001359f2000 + 0xdac ] = 0xbab8caa6 ;;  pgm[7@0x8001359f2000 + 0xdb0 ] = 0xd1c10035  v_mad_f32 v53, s1, v52, v36  pgm[7@0x8001359f2000 + 0xdb4 ] = 0x04926801 ;;  pgm[7@0x8001359f2000 + 0xdb8 ] = 0x7e6802ff  v_mov_b32_e32 v52, 0x3a55629e  pgm[7@0x8001359f2000 + 0xdbc ] = 0x3a55629e ;;  pgm[7@0x8001359f2000 + 0xdc0 ] = 0xd1c10034  v_mad_f32 v52, s0, v52, v60  pgm[7@0x8001359f2000 + 0xdc4 ] = 0x04f26800 ;;  pgm[7@0x8001359f2000 + 0xdc8 ] = 0x0a6a5935  v_mul_f32_e32 v53, v53, v44  pgm[7@0x8001359f2000 + 0xdcc ] = 0x0a685934  v_mul_f32_e32 v52, v52, v44  pgm[7@0x8001359f2000 + 0xdd0 ] = 0x7e700335  v_mov_b32_e32 v56, v53  pgm[7@0x8001359f2000 + 0xdd4 ] = 0x2c487201  v_mac_f32_e32 v36, s1, v57  pgm[7@0x8001359f2000 + 0xdd8 ] = 0x7e720333  v_mov_b32_e32 v57, v51  pgm[7@0x8001359f2000 + 0xddc ] = 0x0a6e5936  v_mul_f32_e32 v55, v54, v44  pgm[7@0x8001359f2000 + 0xde0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xde4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xde8 ] = 0xf0a00100  image_sample_c v61, v[51:52], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xdec ] = 0x00e53d33 ;;  pgm[7@0x8001359f2000 + 0xdf0 ] = 0x7e6a02ff  v_mov_b32_e32 v53, 0x3ad5629e  pgm[7@0x8001359f2000 + 0xdf4 ] = 0x3ad5629e ;;  pgm[7@0x8001359f2000 + 0xdf8 ] = 0xd1c10035  v_mad_f32 v53, s0, v53, v60  pgm[7@0x8001359f2000 + 0xdfc ] = 0x04f26a00 ;;  pgm[7@0x8001359f2000 + 0xe00 ] = 0x0a745935  v_mul_f32_e32 v58, v53, v44  pgm[7@0x8001359f2000 + 0xe04 ] = 0x7e6c0333  v_mov_b32_e32 v54, v51  pgm[7@0x8001359f2000 + 0xe08 ] = 0x0a6a5924  v_mul_f32_e32 v53, v36, v44  pgm[7@0x8001359f2000 + 0xe0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xe10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xe14 ] = 0xf0a00100  image_sample_c v57, v[57:58], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xe18 ] = 0x00e53939 ;;  pgm[7@0x8001359f2000 + 0xe1c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xe20 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xe24 ] = 0xf0a00100  image_sample_c v36, v[51:52], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xe28 ] = 0x00e52433 ;;  pgm[7@0x8001359f2000 + 0xe2c ] = 0x7e6802ff  v_mov_b32_e32 v52, 0xbad5629e  pgm[7@0x8001359f2000 + 0xe30 ] = 0xbad5629e ;;  pgm[7@0x8001359f2000 + 0xe34 ] = 0x2c786800  v_mac_f32_e32 v60, s0, v52  pgm[7@0x8001359f2000 + 0xe38 ] = 0x7e680337  v_mov_b32_e32 v52, v55  pgm[7@0x8001359f2000 + 0xe3c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xe40 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xe44 ] = 0xf0a00100  image_sample_c v58, v[51:52], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xe48 ] = 0x00e53a33 ;;  pgm[7@0x8001359f2000 + 0xe4c ] = 0x0a68593c  v_mul_f32_e32 v52, v60, v44  pgm[7@0x8001359f2000 + 0xe50 ] = 0x7e6a033b  v_mov_b32_e32 v53, v59  pgm[7@0x8001359f2000 + 0xe54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xe58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0xe5c ] = 0xf0a00100  image_sample_c v59, v[51:52], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xe60 ] = 0x00e53b33 ;;  pgm[7@0x8001359f2000 + 0xe64 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f2000 + 0xe68 ] = 0xf0a00100  image_sample_c v44, v[54:55], s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f2000 + 0xe6c ] = 0x00e52c36 ;;  pgm[7@0x8001359f2000 + 0xe70 ] = 0x02467323  v_add_f32_e32 v35, v35, v57  pgm[7@0x8001359f2000 + 0xe74 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f2000 + 0xe78 ] = 0x02464923  v_add_f32_e32 v35, v35, v36  pgm[7@0x8001359f2000 + 0xe7c ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359f2000 + 0xe80 ] = 0x02467523  v_add_f32_e32 v35, v35, v58  pgm[7@0x8001359f2000 + 0xe84 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f2000 + 0xe88 ] = 0x02467723  v_add_f32_e32 v35, v35, v59  pgm[7@0x8001359f2000 + 0xe8c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0xe90 ] = 0x0246472c  v_add_f32_e32 v35, v44, v35  pgm[7@0x8001359f2000 + 0xe94 ] = 0x0246473d  v_add_f32_e32 v35, v61, v35  pgm[7@0x8001359f2000 + 0xe98 ] = 0x0a5846ff  v_mul_f32_e32 v44, 0x3e124925, v35  pgm[7@0x8001359f2000 + 0xe9c ] = 0x3e124925 ;;  pgm[7@0x8001359f2000 + 0xea0 ] = 0x0a465806  v_mul_f32_e32 v35, s6, v44  pgm[7@0x8001359f2000 + 0xea4 ] = 0x0a485807  v_mul_f32_e32 v36, s7, v44  pgm[7@0x8001359f2000 + 0xea8 ] = 0x0a585805  v_mul_f32_e32 v44, s5, v44  pgm[7@0x8001359f2000 + 0xeac ] = 0xbf820008  s_branch 8  pgm[7@0x8001359f2000 + 0xeb0 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x130  pgm[7@0x8001359f2000 + 0xeb4 ] = 0x00000130 ;;  pgm[7@0x8001359f2000 + 0xeb8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001359f2000 + 0xebc ] = 0x00000138 ;;  pgm[7@0x8001359f2000 + 0xec0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xec4 ] = 0x7e460200  v_mov_b32_e32 v35, s0  pgm[7@0x8001359f2000 + 0xec8 ] = 0x7e480201  v_mov_b32_e32 v36, s1  pgm[7@0x8001359f2000 + 0xecc ] = 0x7e580205  v_mov_b32_e32 v44, s5  pgm[7@0x8001359f2000 + 0xed0 ] = 0xd1c10033  v_mad_f32 v51, v47, -v17, -s16  pgm[7@0x8001359f2000 + 0xed4 ] = 0xc042232f ;;  pgm[7@0x8001359f2000 + 0xed8 ] = 0x045e3932  v_sub_f32_e32 v47, v50, v28  pgm[7@0x8001359f2000 + 0xedc ] = 0x04683d31  v_sub_f32_e32 v52, v49, v30  pgm[7@0x8001359f2000 + 0xee0 ] = 0x0a6a5f2f  v_mul_f32_e32 v53, v47, v47  pgm[7@0x8001359f2000 + 0xee4 ] = 0x2c6a6934  v_mac_f32_e32 v53, v52, v52  pgm[7@0x8001359f2000 + 0xee8 ] = 0x046c3b30  v_sub_f32_e32 v54, v48, v29  pgm[7@0x8001359f2000 + 0xeec ] = 0x2c6a6d36  v_mac_f32_e32 v53, v54, v54  pgm[7@0x8001359f2000 + 0xef0 ] = 0x7e6a4935  v_rsq_f32_e32 v53, v53  pgm[7@0x8001359f2000 + 0xef4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f2000 + 0xef8 ] = 0x7e7002ff  v_mov_b32_e32 v56, 0x7f7fffff  pgm[7@0x8001359f2000 + 0xefc ] = 0x7f7fffff ;;  pgm[7@0x8001359f2000 + 0xf00 ] = 0xd1c10037  v_mad_f32 v55, v46, -v17, -s17  pgm[7@0x8001359f2000 + 0xf04 ] = 0xc046232e ;;  pgm[7@0x8001359f2000 + 0xf08 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x230  pgm[7@0x8001359f2000 + 0xf0c ] = 0x00000230 ;;  pgm[7@0x8001359f2000 + 0xf10 ] = 0x145c7135  v_min_f32_e32 v46, v53, v56  pgm[7@0x8001359f2000 + 0xf14 ] = 0x0a6a5d2f  v_mul_f32_e32 v53, v47, v46  pgm[7@0x8001359f2000 + 0xf18 ] = 0x0a685d34  v_mul_f32_e32 v52, v52, v46  pgm[7@0x8001359f2000 + 0xf1c ] = 0x0a6c5d36  v_mul_f32_e32 v54, v54, v46  pgm[7@0x8001359f2000 + 0xf20 ] = 0x0a5c0b32  v_mul_f32_e32 v46, v50, v5  pgm[7@0x8001359f2000 + 0xf24 ] = 0x2c5c1f31  v_mac_f32_e32 v46, v49, v15  pgm[7@0x8001359f2000 + 0xf28 ] = 0xd116802e  v_mac_f32_e64 v46, v48, v6 clamp  pgm[7@0x8001359f2000 + 0xf2c ] = 0x00020d30 ;;  pgm[7@0x8001359f2000 + 0xf30 ] = 0x0a605535  v_mul_f32_e32 v48, v53, v42  pgm[7@0x8001359f2000 + 0xf34 ] = 0x2c604d34  v_mac_f32_e32 v48, v52, v38  pgm[7@0x8001359f2000 + 0xf38 ] = 0xd1168030  v_mac_f32_e64 v48, v54, v39 clamp  pgm[7@0x8001359f2000 + 0xf3c ] = 0x00024f36 ;;  pgm[7@0x8001359f2000 + 0xf40 ] = 0x7e5e02ff  v_mov_b32_e32 v47, 0xc0b1c059  pgm[7@0x8001359f2000 + 0xf44 ] = 0xc0b1c059 ;;  pgm[7@0x8001359f2000 + 0xf48 ] = 0x30625f30  v_madak_f32 v49, v48, v47, 0xc0df760c  pgm[7@0x8001359f2000 + 0xf4c ] = 0xc0df760c ;;  pgm[7@0x8001359f2000 + 0xf50 ] = 0x0a606330  v_mul_f32_e32 v48, v48, v49  pgm[7@0x8001359f2000 + 0xf54 ] = 0x7e604130  v_exp_f32_e32 v48, v48  pgm[7@0x8001359f2000 + 0xf58 ] = 0x0a626b05  v_mul_f32_e32 v49, v5, v53  pgm[7@0x8001359f2000 + 0xf5c ] = 0x2c62690f  v_mac_f32_e32 v49, v15, v52  pgm[7@0x8001359f2000 + 0xf60 ] = 0xd1168031  v_mac_f32_e64 v49, v6, v54 clamp  pgm[7@0x8001359f2000 + 0xf64 ] = 0x00026d06 ;;  pgm[7@0x8001359f2000 + 0xf68 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xf08  pgm[7@0x8001359f2000 + 0xf6c ] = 0x00000f08 ;;  pgm[7@0x8001359f2000 + 0xf70 ] = 0x2c565b2e  v_mac_f32_e32 v43, v46, v45  pgm[7@0x8001359f2000 + 0xf74 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0xf78 ] = 0x0a646000  v_mul_f32_e32 v50, s0, v48  pgm[7@0x8001359f2000 + 0xf7c ] = 0xd1c1002d  v_mad_f32 v45, -v48, s0, 1.0  pgm[7@0x8001359f2000 + 0xf80 ] = 0x23c80130 ;;  pgm[7@0x8001359f2000 + 0xf84 ] = 0x0a606331  v_mul_f32_e32 v48, v49, v49  pgm[7@0x8001359f2000 + 0xf88 ] = 0xd1c10030  v_mad_f32 v48, v48, v37, 1.0  pgm[7@0x8001359f2000 + 0xf8c ] = 0x03ca4b30 ;;  pgm[7@0x8001359f2000 + 0xf90 ] = 0x0a606130  v_mul_f32_e32 v48, v48, v48  pgm[7@0x8001359f2000 + 0xf94 ] = 0x7e604530  v_rcp_f32_e32 v48, v48  pgm[7@0x8001359f2000 + 0xf98 ] = 0x0a565729  v_mul_f32_e32 v43, v41, v43  pgm[7@0x8001359f2000 + 0xf9c ] = 0x7e56452b  v_rcp_f32_e32 v43, v43  pgm[7@0x8001359f2000 + 0xfa0 ] = 0xd1c10031  v_mad_f32 v49, v20, v45, v50  pgm[7@0x8001359f2000 + 0xfa4 ] = 0x04ca5b14 ;;  pgm[7@0x8001359f2000 + 0xfa8 ] = 0xd1c10034  v_mad_f32 v52, v21, v45, v50  pgm[7@0x8001359f2000 + 0xfac ] = 0x04ca5b15 ;;  pgm[7@0x8001359f2000 + 0xfb0 ] = 0x2c645b16  v_mac_f32_e32 v50, v22, v45  pgm[7@0x8001359f2000 + 0xfb4 ] = 0x14607130  v_min_f32_e32 v48, v48, v56  pgm[7@0x8001359f2000 + 0xfb8 ] = 0x7e5a02ff  v_mov_b32_e32 v45, 0xff7fffff  pgm[7@0x8001359f2000 + 0xfbc ] = 0xff7fffff ;;  pgm[7@0x8001359f2000 + 0xfc0 ] = 0x16605b30  v_max_f32_e32 v48, v48, v45  pgm[7@0x8001359f2000 + 0xfc4 ] = 0x0a604530  v_mul_f32_e32 v48, v48, v34  pgm[7@0x8001359f2000 + 0xfc8 ] = 0x1456712b  v_min_f32_e32 v43, v43, v56  pgm[7@0x8001359f2000 + 0xfcc ] = 0x0a626330  v_mul_f32_e32 v49, v48, v49  pgm[7@0x8001359f2000 + 0xfd0 ] = 0x0a686930  v_mul_f32_e32 v52, v48, v52  pgm[7@0x8001359f2000 + 0xfd4 ] = 0x0a606530  v_mul_f32_e32 v48, v48, v50  pgm[7@0x8001359f2000 + 0xfd8 ] = 0x16565b2b  v_max_f32_e32 v43, v43, v45  pgm[7@0x8001359f2000 + 0xfdc ] = 0x7e6402ff  v_mov_b32_e32 v50, 0x3e800000  pgm[7@0x8001359f2000 + 0xfe0 ] = 0x3e800000 ;;  pgm[7@0x8001359f2000 + 0xfe4 ] = 0x0a56652b  v_mul_f32_e32 v43, v43, v50  pgm[7@0x8001359f2000 + 0xfe8 ] = 0x0a62632b  v_mul_f32_e32 v49, v43, v49  pgm[7@0x8001359f2000 + 0xfec ] = 0x0a68692b  v_mul_f32_e32 v52, v43, v52  pgm[7@0x8001359f2000 + 0xff0 ] = 0x0a56612b  v_mul_f32_e32 v43, v43, v48  pgm[7@0x8001359f2000 + 0xff4 ] = 0x0a60632e  v_mul_f32_e32 v48, v46, v49  pgm[7@0x8001359f2000 + 0xff8 ] = 0x0a626733  v_mul_f32_e32 v49, v51, v51  pgm[7@0x8001359f2000 + 0xffc ] = 0x2c203330  v_mac_f32_e32 v16, v48, v25  pgm[7@0x8001359f2000 + 0x1000] = 0x0a60692e  v_mul_f32_e32 v48, v46, v52  pgm[7@0x8001359f2000 + 0x1004] = 0x2c626f37  v_mac_f32_e32 v49, v55, v55  pgm[7@0x8001359f2000 + 0x1008] = 0xd1c10034  v_mad_f32 v52, v18, -v17, -s2  pgm[7@0x8001359f2000 + 0x100c] = 0xc00a2312 ;;  pgm[7@0x8001359f2000 + 0x1010] = 0x2c626934  v_mac_f32_e32 v49, v52, v52  pgm[7@0x8001359f2000 + 0x1014] = 0x7e624931  v_rsq_f32_e32 v49, v49  pgm[7@0x8001359f2000 + 0x1018] = 0x0a56572e  v_mul_f32_e32 v43, v46, v43  pgm[7@0x8001359f2000 + 0x101c] = 0x2c18352b  v_mac_f32_e32 v12, v43, v26  pgm[7@0x8001359f2000 + 0x1020] = 0x2c1a3130  v_mac_f32_e32 v13, v48, v24  pgm[7@0x8001359f2000 + 0x1024] = 0x14567131  v_min_f32_e32 v43, v49, v56  pgm[7@0x8001359f2000 + 0x1028] = 0x0a605733  v_mul_f32_e32 v48, v51, v43  pgm[7@0x8001359f2000 + 0x102c] = 0x0a625737  v_mul_f32_e32 v49, v55, v43  pgm[7@0x8001359f2000 + 0x1030] = 0x0a545530  v_mul_f32_e32 v42, v48, v42  pgm[7@0x8001359f2000 + 0x1034] = 0x0a606105  v_mul_f32_e32 v48, v5, v48  pgm[7@0x8001359f2000 + 0x1038] = 0x0a565734  v_mul_f32_e32 v43, v52, v43  pgm[7@0x8001359f2000 + 0x103c] = 0x2c60630f  v_mac_f32_e32 v48, v15, v49  pgm[7@0x8001359f2000 + 0x1040] = 0xd1168030  v_mac_f32_e64 v48, v6, v43 clamp  pgm[7@0x8001359f2000 + 0x1044] = 0x00025706 ;;  pgm[7@0x8001359f2000 + 0x1048] = 0x0a606130  v_mul_f32_e32 v48, v48, v48  pgm[7@0x8001359f2000 + 0x104c] = 0xd1c10025  v_mad_f32 v37, v48, v37, 1.0  pgm[7@0x8001359f2000 + 0x1050] = 0x03ca4b30 ;;  pgm[7@0x8001359f2000 + 0x1054] = 0x0a4a4b25  v_mul_f32_e32 v37, v37, v37  pgm[7@0x8001359f2000 + 0x1058] = 0x7e4a4525  v_rcp_f32_e32 v37, v37  pgm[7@0x8001359f2000 + 0x105c] = 0x2c544d31  v_mac_f32_e32 v42, v49, v38  pgm[7@0x8001359f2000 + 0x1060] = 0xd116802a  v_mac_f32_e64 v42, v43, v39 clamp  pgm[7@0x8001359f2000 + 0x1064] = 0x00024f2b ;;  pgm[7@0x8001359f2000 + 0x1068] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001359f2000 + 0x106c] = 0x144a7125  v_min_f32_e32 v37, v37, v56  pgm[7@0x8001359f2000 + 0x1070] = 0x164a5b25  v_max_f32_e32 v37, v37, v45  pgm[7@0x8001359f2000 + 0x1074] = 0x0a444525  v_mul_f32_e32 v34, v37, v34  pgm[7@0x8001359f2000 + 0x1078] = 0x7e4a4526  v_rcp_f32_e32 v37, v38  pgm[7@0x8001359f2000 + 0x107c] = 0x304c5f2a  v_madak_f32 v38, v42, v47, 0xc0df760c  pgm[7@0x8001359f2000 + 0x1080] = 0xc0df760c ;;  pgm[7@0x8001359f2000 + 0x1084] = 0x0a4c4d2a  v_mul_f32_e32 v38, v42, v38  pgm[7@0x8001359f2000 + 0x1088] = 0x7e4c4126  v_exp_f32_e32 v38, v38  pgm[7@0x8001359f2000 + 0x108c] = 0x144a7125  v_min_f32_e32 v37, v37, v56  pgm[7@0x8001359f2000 + 0x1090] = 0x164a5b25  v_max_f32_e32 v37, v37, v45  pgm[7@0x8001359f2000 + 0x1094] = 0x0a4a6525  v_mul_f32_e32 v37, v37, v50  pgm[7@0x8001359f2000 + 0x1098] = 0x0a4e4c00  v_mul_f32_e32 v39, s0, v38  pgm[7@0x8001359f2000 + 0x109c] = 0xd1c10026  v_mad_f32 v38, -v38, s0, 1.0  pgm[7@0x8001359f2000 + 0x10a0] = 0x23c80126 ;;  pgm[7@0x8001359f2000 + 0x10a4] = 0xd1c10028  v_mad_f32 v40, v20, v38, v39  pgm[7@0x8001359f2000 + 0x10a8] = 0x049e4d14 ;;  pgm[7@0x8001359f2000 + 0x10ac] = 0xd1c10029  v_mad_f32 v41, v21, v38, v39  pgm[7@0x8001359f2000 + 0x10b0] = 0x049e4d15 ;;  pgm[7@0x8001359f2000 + 0x10b4] = 0x2c4e4d16  v_mac_f32_e32 v39, v22, v38  pgm[7@0x8001359f2000 + 0x10b8] = 0x0a4c5122  v_mul_f32_e32 v38, v34, v40  pgm[7@0x8001359f2000 + 0x10bc] = 0x0a505322  v_mul_f32_e32 v40, v34, v41  pgm[7@0x8001359f2000 + 0x10c0] = 0x0a444f22  v_mul_f32_e32 v34, v34, v39  pgm[7@0x8001359f2000 + 0x10c4] = 0x0a444525  v_mul_f32_e32 v34, v37, v34  pgm[7@0x8001359f2000 + 0x10c8] = 0x0a4c4d25  v_mul_f32_e32 v38, v37, v38  pgm[7@0x8001359f2000 + 0x10cc] = 0x0a4e5125  v_mul_f32_e32 v39, v37, v40  pgm[7@0x8001359f2000 + 0x10d0] = 0x0a4a4d08  v_mul_f32_e32 v37, v8, v38  pgm[7@0x8001359f2000 + 0x10d4] = 0x0a444508  v_mul_f32_e32 v34, v8, v34  pgm[7@0x8001359f2000 + 0x10d8] = 0x023e3f1a  v_add_f32_e32 v31, v26, v31  pgm[7@0x8001359f2000 + 0x10dc] = 0x2c204725  v_mac_f32_e32 v16, v37, v35  pgm[7@0x8001359f2000 + 0x10e0] = 0x0a4a4f08  v_mul_f32_e32 v37, v8, v39  pgm[7@0x8001359f2000 + 0x10e4] = 0x2c185922  v_mac_f32_e32 v12, v34, v44  pgm[7@0x8001359f2000 + 0x10e8] = 0x02424319  v_add_f32_e32 v33, v25, v33  pgm[7@0x8001359f2000 + 0x10ec] = 0x02444118  v_add_f32_e32 v34, v24, v32  pgm[7@0x8001359f2000 + 0x10f0] = 0x02404721  v_add_f32_e32 v32, v33, v35  pgm[7@0x8001359f2000 + 0x10f4] = 0x02424922  v_add_f32_e32 v33, v34, v36  pgm[7@0x8001359f2000 + 0x10f8] = 0x2c1a4925  v_mac_f32_e32 v13, v37, v36  pgm[7@0x8001359f2000 + 0x10fc] = 0x023e591f  v_add_f32_e32 v31, v31, v44  pgm[7@0x8001359f2000 + 0x1100] = 0xbf068001  s_cmp_eq_u32 s1, 0  pgm[7@0x8001359f2000 + 0x1104] = 0x7e4402ff  v_mov_b32_e32 v34, 0xc0df760c  pgm[7@0x8001359f2000 + 0x1108] = 0xc0df760c ;;  pgm[7@0x8001359f2000 + 0x110c] = 0xbf850095  s_cbranch_scc1 149  pgm[7@0x8001359f2000 + 0x1110] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xc0  pgm[7@0x8001359f2000 + 0x1114] = 0x000000c0 ;;  pgm[7@0x8001359f2000 + 0x1118] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xc8  pgm[7@0x8001359f2000 + 0x111c] = 0x000000c8 ;;  pgm[7@0x8001359f2000 + 0x1120] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xd0  pgm[7@0x8001359f2000 + 0x1124] = 0x000000d0 ;;  pgm[7@0x8001359f2000 + 0x1128] = 0x0a4a3905  v_mul_f32_e32 v37, v5, v28  pgm[7@0x8001359f2000 + 0x112c] = 0x2c4a1f1e  v_mac_f32_e32 v37, v30, v15  pgm[7@0x8001359f2000 + 0x1130] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xd8  pgm[7@0x8001359f2000 + 0x1134] = 0x000000d8 ;;  pgm[7@0x8001359f2000 + 0x1138] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0xe0  pgm[7@0x8001359f2000 + 0x113c] = 0x000000e0 ;;  pgm[7@0x8001359f2000 + 0x1140] = 0xd1160025  v_mac_f32_e64 v37, v29, v6 mul:2  pgm[7@0x8001359f2000 + 0x1144] = 0x08020d1d ;;  pgm[7@0x8001359f2000 + 0x1148] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xe8  pgm[7@0x8001359f2000 + 0x114c] = 0x000000e8 ;;  pgm[7@0x8001359f2000 + 0x1150] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x150  pgm[7@0x8001359f2000 + 0x1154] = 0x00000150 ;;  pgm[7@0x8001359f2000 + 0x1158] = 0xd1c1001e  v_mad_f32 v30, -v15, v37, v30  pgm[7@0x8001359f2000 + 0x115c] = 0x247a4b0f ;;  pgm[7@0x8001359f2000 + 0x1160] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x158  pgm[7@0x8001359f2000 + 0x1164] = 0x00000158 ;;  pgm[7@0x8001359f2000 + 0x1168] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x116c] = 0x0a4c3c06  v_mul_f32_e32 v38, s6, v30  pgm[7@0x8001359f2000 + 0x1170] = 0xd1c1001c  v_mad_f32 v28, -v5, v37, v28  pgm[7@0x8001359f2000 + 0x1174] = 0x24724b05 ;;  pgm[7@0x8001359f2000 + 0x1178] = 0xd1c1001d  v_mad_f32 v29, -v6, v37, v29  pgm[7@0x8001359f2000 + 0x117c] = 0x24764b06 ;;  pgm[7@0x8001359f2000 + 0x1180] = 0x0a4a3c07  v_mul_f32_e32 v37, s7, v30  pgm[7@0x8001359f2000 + 0x1184] = 0x2c4c3808  v_mac_f32_e32 v38, s8, v28  pgm[7@0x8001359f2000 + 0x1188] = 0x2c4a3809  v_mac_f32_e32 v37, s9, v28  pgm[7@0x8001359f2000 + 0x118c] = 0x0a3c3c02  v_mul_f32_e32 v30, s2, v30  pgm[7@0x8001359f2000 + 0x1190] = 0x2c4c3a10  v_mac_f32_e32 v38, s16, v29  pgm[7@0x8001359f2000 + 0x1194] = 0x2c3c3801  v_mac_f32_e32 v30, s1, v28  pgm[7@0x8001359f2000 + 0x1198] = 0x0a384c12  v_mul_f32_e32 v28, s18, v38  pgm[7@0x8001359f2000 + 0x119c] = 0x2c4a3a11  v_mac_f32_e32 v37, s17, v29  pgm[7@0x8001359f2000 + 0x11a0] = 0x7e4e031c  v_mov_b32_e32 v39, v28  pgm[7@0x8001359f2000 + 0x11a4] = 0x7e50031c  v_mov_b32_e32 v40, v28  pgm[7@0x8001359f2000 + 0x11a8] = 0x2c3c3a05  v_mac_f32_e32 v30, s5, v29  pgm[7@0x8001359f2000 + 0x11ac] = 0x0a3a4a13  v_mul_f32_e32 v29, s19, v37  pgm[7@0x8001359f2000 + 0x11b0] = 0x7e54031d  v_mov_b32_e32 v42, v29  pgm[7@0x8001359f2000 + 0x11b4] = 0x7e56031d  v_mov_b32_e32 v43, v29  pgm[7@0x8001359f2000 + 0x11b8] = 0xc0220746  s_buffer_load_dword s29, s[12:15], 0x160  pgm[7@0x8001359f2000 + 0x11bc] = 0x00000160 ;;  pgm[7@0x8001359f2000 + 0x11c0] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x1b0  pgm[7@0x8001359f2000 + 0x11c4] = 0x000001b0 ;;  pgm[7@0x8001359f2000 + 0x11c8] = 0x7e4e02fa  v_mov_b32_dpp v39, v39 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x11cc] = 0xff000027 ;;  pgm[7@0x8001359f2000 + 0x11d0] = 0x7e5002fa  v_mov_b32_dpp v40, v40 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x11d4] = 0xff00aa28 ;;  pgm[7@0x8001359f2000 + 0x11d8] = 0x7e3802fa  v_mov_b32_dpp v28, v28 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x11dc] = 0xff00551c ;;  pgm[7@0x8001359f2000 + 0x11e0] = 0x0a523c14  v_mul_f32_e32 v41, s20, v30  pgm[7@0x8001359f2000 + 0x11e4] = 0x2c445f1b  v_mac_f32_e32 v34, v27, v47  pgm[7@0x8001359f2000 + 0x11e8] = 0x04504f28  v_sub_f32_e32 v40, v40, v39  pgm[7@0x8001359f2000 + 0x11ec] = 0x04384f1c  v_sub_f32_e32 v28, v28, v39  pgm[7@0x8001359f2000 + 0x11f0] = 0x7e4e0329  v_mov_b32_e32 v39, v41  pgm[7@0x8001359f2000 + 0x11f4] = 0x7e5e0329  v_mov_b32_e32 v47, v41  pgm[7@0x8001359f2000 + 0x11f8] = 0x7e5402fa  v_mov_b32_dpp v42, v42 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x11fc] = 0xff00002a ;;  pgm[7@0x8001359f2000 + 0x1200] = 0x7e5602fa  v_mov_b32_dpp v43, v43 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x1204] = 0xff00aa2b ;;  pgm[7@0x8001359f2000 + 0x1208] = 0x7e3a02fa  v_mov_b32_dpp v29, v29 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x120c] = 0xff00551d ;;  pgm[7@0x8001359f2000 + 0x1210] = 0x0a505128  v_mul_f32_e32 v40, v40, v40  pgm[7@0x8001359f2000 + 0x1214] = 0x0456552b  v_sub_f32_e32 v43, v43, v42  pgm[7@0x8001359f2000 + 0x1218] = 0x0a38391c  v_mul_f32_e32 v28, v28, v28  pgm[7@0x8001359f2000 + 0x121c] = 0x043a551d  v_sub_f32_e32 v29, v29, v42  pgm[7@0x8001359f2000 + 0x1220] = 0x7e4e02fa  v_mov_b32_dpp v39, v39 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x1224] = 0xff000027 ;;  pgm[7@0x8001359f2000 + 0x1228] = 0x7e5e02fa  v_mov_b32_dpp v47, v47 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x122c] = 0xff00aa2f ;;  pgm[7@0x8001359f2000 + 0x1230] = 0x2c383b1d  v_mac_f32_e32 v28, v29, v29  pgm[7@0x8001359f2000 + 0x1234] = 0x2c50572b  v_mac_f32_e32 v40, v43, v43  pgm[7@0x8001359f2000 + 0x1238] = 0x043a4f2f  v_sub_f32_e32 v29, v47, v39  pgm[7@0x8001359f2000 + 0x123c] = 0x7e5202fa  v_mov_b32_dpp v41, v41 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359f2000 + 0x1240] = 0xff005529 ;;  pgm[7@0x8001359f2000 + 0x1244] = 0x2c503b1d  v_mac_f32_e32 v40, v29, v29  pgm[7@0x8001359f2000 + 0x1248] = 0x043a4f29  v_sub_f32_e32 v29, v41, v39  pgm[7@0x8001359f2000 + 0x124c] = 0x2c383b1d  v_mac_f32_e32 v28, v29, v29  pgm[7@0x8001359f2000 + 0x1250] = 0x1638511c  v_max_f32_e32 v28, v28, v40  pgm[7@0x8001359f2000 + 0x1254] = 0xd161011c  v_log_f32_e64 v28, |v28|  pgm[7@0x8001359f2000 + 0x1258] = 0x0000011c ;;  pgm[7@0x8001359f2000 + 0x125c] = 0x0a36451b  v_mul_f32_e32 v27, v27, v34  pgm[7@0x8001359f2000 + 0x1260] = 0x7e44411b  v_exp_f32_e32 v34, v27  pgm[7@0x8001359f2000 + 0x1264] = 0x8106ff03  s_add_i32 s6, s3, 0x340  pgm[7@0x8001359f2000 + 0x1268] = 0x00000340 ;;  pgm[7@0x8001359f2000 + 0x126c] = 0x16365b1c  v_max_f32_e32 v27, v28, v45  pgm[7@0x8001359f2000 + 0x1270] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359f2000 + 0x1274] = 0xd1c7001c  v_cubema_f32 v28, v38, v37, v30  pgm[7@0x8001359f2000 + 0x1278] = 0x047a4b26 ;;  pgm[7@0x8001359f2000 + 0x127c] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359f2000 + 0x1280] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x1284] = 0x8106ff03  s_add_i32 s6, s3, 0x370  pgm[7@0x8001359f2000 + 0x1288] = 0x00000370 ;;  pgm[7@0x8001359f2000 + 0x128c] = 0xd1620127  v_rcp_f32_e64 v39, |v28|  pgm[7@0x8001359f2000 + 0x1290] = 0x0000011c ;;  pgm[7@0x8001359f2000 + 0x1294] = 0x042e2ef2  v_sub_f32_e32 v23, 1.0, v23  pgm[7@0x8001359f2000 + 0x1298] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359f2000 + 0x129c] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x12a0] = 0xd1c10017  v_mad_f32 v23, -v23, v23, 1.0  pgm[7@0x8001359f2000 + 0x12a4] = 0x23ca2f17 ;;  pgm[7@0x8001359f2000 + 0x12a8] = 0x7e3802ff  v_mov_b32_e32 v28, 0x40de6666  pgm[7@0x8001359f2000 + 0x12ac] = 0x40de6666 ;;  pgm[7@0x8001359f2000 + 0x12b0] = 0xd1c10017  v_mad_f32 v23, v23, v28, 0.5  pgm[7@0x8001359f2000 + 0x12b4] = 0x03c23917 ;;  pgm[7@0x8001359f2000 + 0x12b8] = 0xd1c1001b  v_mad_f32 v27, v27, 0.5, -0.5  pgm[7@0x8001359f2000 + 0x12bc] = 0x03c5e11b ;;  pgm[7@0x8001359f2000 + 0x12c0] = 0xd1c5001c  v_cubesc_f32 v28, v38, v37, v30  pgm[7@0x8001359f2000 + 0x12c4] = 0x047a4b26 ;;  pgm[7@0x8001359f2000 + 0x12c8] = 0xd1c60028  v_cubetc_f32 v40, v38, v37, v30  pgm[7@0x8001359f2000 + 0x12cc] = 0x047a4b26 ;;  pgm[7@0x8001359f2000 + 0x12d0] = 0xd1c4001d  v_cubeid_f32 v29, v38, v37, v30  pgm[7@0x8001359f2000 + 0x12d4] = 0x047a4b26 ;;  pgm[7@0x8001359f2000 + 0x12d8] = 0x163c2f1b  v_max_f32_e32 v30, v27, v23  pgm[7@0x8001359f2000 + 0x12dc] = 0x30364f1c  v_madak_f32 v27, v28, v39, 0x3fc00000  pgm[7@0x8001359f2000 + 0x12e0] = 0x3fc00000 ;;  pgm[7@0x8001359f2000 + 0x12e4] = 0x7e3802ff  v_mov_b32_e32 v28, 0x3fc00000  pgm[7@0x8001359f2000 + 0x12e8] = 0x3fc00000 ;;  pgm[7@0x8001359f2000 + 0x12ec] = 0x0a4a4400  v_mul_f32_e32 v37, s0, v34  pgm[7@0x8001359f2000 + 0x12f0] = 0xd1c10022  v_mad_f32 v34, -v34, s0, 1.0  pgm[7@0x8001359f2000 + 0x12f4] = 0x23c80122 ;;  pgm[7@0x8001359f2000 + 0x12f8] = 0x2c384f28  v_mac_f32_e32 v28, v40, v39  pgm[7@0x8001359f2000 + 0x12fc] = 0xd1c10026  v_mad_f32 v38, v20, v34, v37  pgm[7@0x8001359f2000 + 0x1300] = 0x04964514 ;;  pgm[7@0x8001359f2000 + 0x1304] = 0xd1c10027  v_mad_f32 v39, v21, v34, v37  pgm[7@0x8001359f2000 + 0x1308] = 0x04964515 ;;  pgm[7@0x8001359f2000 + 0x130c] = 0x2c4a4516  v_mac_f32_e32 v37, v22, v34  pgm[7@0x8001359f2000 + 0x1310] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x1314] = 0x7e2e021d  v_mov_b32_e32 v23, s29  pgm[7@0x8001359f2000 + 0x1318] = 0xd1c10022  v_mad_f32 v34, s28, v32, v23  pgm[7@0x8001359f2000 + 0x131c] = 0x045e401c ;;  pgm[7@0x8001359f2000 + 0x1320] = 0xd1c10028  v_mad_f32 v40, s28, v33, v23  pgm[7@0x8001359f2000 + 0x1324] = 0x045e421c ;;  pgm[7@0x8001359f2000 + 0x1328] = 0x2c2e3e1c  v_mac_f32_e32 v23, s28, v31  pgm[7@0x8001359f2000 + 0x132c] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0x1330] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0x1334] = 0xf0904700  image_sample_l v[20:22], v27, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359f2000 + 0x1338] = 0x00c4141b ;;  pgm[7@0x8001359f2000 + 0x133c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0x1340] = 0x0a282922  v_mul_f32_e32 v20, v34, v20  pgm[7@0x8001359f2000 + 0x1344] = 0x0a2a2b28  v_mul_f32_e32 v21, v40, v21  pgm[7@0x8001359f2000 + 0x1348] = 0x0a2c2d17  v_mul_f32_e32 v22, v23, v22  pgm[7@0x8001359f2000 + 0x134c] = 0x0a282926  v_mul_f32_e32 v20, v38, v20  pgm[7@0x8001359f2000 + 0x1350] = 0x0a2a2b27  v_mul_f32_e32 v21, v39, v21  pgm[7@0x8001359f2000 + 0x1354] = 0x0a2c2d25  v_mul_f32_e32 v22, v37, v22  pgm[7@0x8001359f2000 + 0x1358] = 0x2c200914  v_mac_f32_e32 v16, v20, v4  pgm[7@0x8001359f2000 + 0x135c] = 0x2c1a0915  v_mac_f32_e32 v13, v21, v4  pgm[7@0x8001359f2000 + 0x1360] = 0x2c180916  v_mac_f32_e32 v12, v22, v4  pgm[7@0x8001359f2000 + 0x1364] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x8001359f2000 + 0x1368] = 0x00000f0c ;;  pgm[7@0x8001359f2000 + 0x136c] = 0x7e280280  v_mov_b32_e32 v20, 0  pgm[7@0x8001359f2000 + 0x1370] = 0x7e2a0280  v_mov_b32_e32 v21, 0  pgm[7@0x8001359f2000 + 0x1374] = 0x7e2c0280  v_mov_b32_e32 v22, 0  pgm[7@0x8001359f2000 + 0x1378] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x137c] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f2000 + 0x1380] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359f2000 + 0x1384] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xd8  pgm[7@0x8001359f2000 + 0x1388] = 0x000000d8 ;;  pgm[7@0x8001359f2000 + 0x138c] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xe0  pgm[7@0x8001359f2000 + 0x1390] = 0x000000e0 ;;  pgm[7@0x8001359f2000 + 0x1394] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xe8  pgm[7@0x8001359f2000 + 0x1398] = 0x000000e8 ;;  pgm[7@0x8001359f2000 + 0x139c] = 0xc0220686  s_buffer_load_dword s26, s[12:15], 0x160  pgm[7@0x8001359f2000 + 0x13a0] = 0x00000160 ;;  pgm[7@0x8001359f2000 + 0x13a4] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x1b0  pgm[7@0x8001359f2000 + 0x13a8] = 0x000001b0 ;;  pgm[7@0x8001359f2000 + 0x13ac] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001359f2000 + 0x13b0] = 0x000000c0 ;;  pgm[7@0x8001359f2000 + 0x13b4] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xc8  pgm[7@0x8001359f2000 + 0x13b8] = 0x000000c8 ;;  pgm[7@0x8001359f2000 + 0x13bc] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xd0  pgm[7@0x8001359f2000 + 0x13c0] = 0x000000d0 ;;  pgm[7@0x8001359f2000 + 0x13c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x13c8] = 0x0a281e02  v_mul_f32_e32 v20, s2, v15  pgm[7@0x8001359f2000 + 0x13cc] = 0x8118ff03  s_add_i32 s24, s3, 0x300  pgm[7@0x8001359f2000 + 0x13d0] = 0x00000300 ;;  pgm[7@0x8001359f2000 + 0x13d4] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359f2000 + 0x13d8] = 0x2c280a10  v_mac_f32_e32 v20, s16, v5  pgm[7@0x8001359f2000 + 0x13dc] = 0x0a2a1e00  v_mul_f32_e32 v21, s0, v15  pgm[7@0x8001359f2000 + 0x13e0] = 0x0a1e1e01  v_mul_f32_e32 v15, s1, v15  pgm[7@0x8001359f2000 + 0x13e4] = 0x2c2a0a06  v_mac_f32_e32 v21, s6, v5  pgm[7@0x8001359f2000 + 0x13e8] = 0x2c1e0a07  v_mac_f32_e32 v15, s7, v5  pgm[7@0x8001359f2000 + 0x13ec] = 0x2c280c11  v_mac_f32_e32 v20, s17, v6  pgm[7@0x8001359f2000 + 0x13f0] = 0x2c2a0c08  v_mac_f32_e32 v21, s8, v6  pgm[7@0x8001359f2000 + 0x13f4] = 0x2c1e0c09  v_mac_f32_e32 v15, s9, v6  pgm[7@0x8001359f2000 + 0x13f8] = 0xd1c70005  v_cubema_f32 v5, v21, v15, v20  pgm[7@0x8001359f2000 + 0x13fc] = 0x04521f15 ;;  pgm[7@0x8001359f2000 + 0x1400] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359f2000 + 0x1404] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x1408] = 0x8118ff03  s_add_i32 s24, s3, 0x330  pgm[7@0x8001359f2000 + 0x140c] = 0x00000330 ;;  pgm[7@0x8001359f2000 + 0x1410] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359f2000 + 0x1414] = 0x00000000 ;;  pgm[7@0x8001359f2000 + 0x1418] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001359f2000 + 0x141c] = 0x00000105 ;;  pgm[7@0x8001359f2000 + 0x1420] = 0x7e2e021a  v_mov_b32_e32 v23, s26  pgm[7@0x8001359f2000 + 0x1424] = 0xd1c60006  v_cubetc_f32 v6, v21, v15, v20  pgm[7@0x8001359f2000 + 0x1428] = 0x04521f15 ;;  pgm[7@0x8001359f2000 + 0x142c] = 0xd1c5001d  v_cubesc_f32 v29, v21, v15, v20  pgm[7@0x8001359f2000 + 0x1430] = 0x04521f15 ;;  pgm[7@0x8001359f2000 + 0x1434] = 0xd1c40016  v_cubeid_f32 v22, v21, v15, v20  pgm[7@0x8001359f2000 + 0x1438] = 0x04521f15 ;;  pgm[7@0x8001359f2000 + 0x143c] = 0x7e2a02ff  v_mov_b32_e32 v21, 0x3fc00000  pgm[7@0x8001359f2000 + 0x1440] = 0x3fc00000 ;;  pgm[7@0x8001359f2000 + 0x1444] = 0xd1c1001b  v_mad_f32 v27, s5, v32, v23  pgm[7@0x8001359f2000 + 0x1448] = 0x045e4005 ;;  pgm[7@0x8001359f2000 + 0x144c] = 0xd1c1001c  v_mad_f32 v28, s5, v33, v23  pgm[7@0x8001359f2000 + 0x1450] = 0x045e4205 ;;  pgm[7@0x8001359f2000 + 0x1454] = 0x2c2e3e05  v_mac_f32_e32 v23, s5, v31  pgm[7@0x8001359f2000 + 0x1458] = 0x30280b1d  v_madak_f32 v20, v29, v5, 0x3fc00000  pgm[7@0x8001359f2000 + 0x145c] = 0x3fc00000 ;;  pgm[7@0x8001359f2000 + 0x1460] = 0x2c2a0b06  v_mac_f32_e32 v21, v6, v5  pgm[7@0x8001359f2000 + 0x1464] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0x1468] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x146c] = 0xbf800000  s_nop 0  pgm[7@0x8001359f2000 + 0x1470] = 0xf0804700  image_sample v[20:22], v20, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359f2000 + 0x1474] = 0x00041414 ;;  pgm[7@0x8001359f2000 + 0x1478] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0x147c] = 0x0a0a291b  v_mul_f32_e32 v5, v27, v20  pgm[7@0x8001359f2000 + 0x1480] = 0x0a0c2b1c  v_mul_f32_e32 v6, v28, v21  pgm[7@0x8001359f2000 + 0x1484] = 0x0a1e2d17  v_mul_f32_e32 v15, v23, v22  pgm[7@0x8001359f2000 + 0x1488] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001359f2000 + 0x148c] = 0x0a0c0d01  v_mul_f32_e32 v6, v1, v6  pgm[7@0x8001359f2000 + 0x1490] = 0x0a1e1f02  v_mul_f32_e32 v15, v2, v15  pgm[7@0x8001359f2000 + 0x1494] = 0x0a280b04  v_mul_f32_e32 v20, v4, v5  pgm[7@0x8001359f2000 + 0x1498] = 0x0a2a0d04  v_mul_f32_e32 v21, v4, v6  pgm[7@0x8001359f2000 + 0x149c] = 0x0a2c1f04  v_mul_f32_e32 v22, v4, v15  pgm[7@0x8001359f2000 + 0x14a0] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x8001359f2000 + 0x14a4] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x8001359f2000 + 0x14a8] = 0x00000f10 ;;  pgm[7@0x8001359f2000 + 0x14ac] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359f2000 + 0x14b0] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359f2000 + 0x14b4] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359f2000 + 0x14b8] = 0x7e1e0280  v_mov_b32_e32 v15, 0  pgm[7@0x8001359f2000 + 0x14bc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x14c0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f2000 + 0x14c4] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359f2000 + 0x14c8] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1d8  pgm[7@0x8001359f2000 + 0x14cc] = 0x000001d8 ;;  pgm[7@0x8001359f2000 + 0x14d0] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359f2000 + 0x14d4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x14d8] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359f2000 + 0x14dc] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1d0  pgm[7@0x8001359f2000 + 0x14e0] = 0x000001d0 ;;  pgm[7@0x8001359f2000 + 0x14e4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359f2000 + 0x14e8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359f2000 + 0x14ec] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x14f0] = 0x02082600  v_add_f32_e32 v4, s0, v19  pgm[7@0x8001359f2000 + 0x14f4] = 0xbf820002  s_branch 2  pgm[7@0x8001359f2000 + 0x14f8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x14fc] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359f2000 + 0x1500] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1d4  pgm[7@0x8001359f2000 + 0x1504] = 0x000001d4 ;;  pgm[7@0x8001359f2000 + 0x1508] = 0xd1620105  v_rcp_f32_e64 v5, |v18|  pgm[7@0x8001359f2000 + 0x150c] = 0x00000112 ;;  pgm[7@0x8001359f2000 + 0x1510] = 0x7e2e4511  v_rcp_f32_e32 v23, v17  pgm[7@0x8001359f2000 + 0x1514] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1dc  pgm[7@0x8001359f2000 + 0x1518] = 0x000001dc ;;  pgm[7@0x8001359f2000 + 0x151c] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1f0  pgm[7@0x8001359f2000 + 0x1520] = 0x000001f0 ;;  pgm[7@0x8001359f2000 + 0x1524] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x1528] = 0x7e364402  v_rcp_f32_e32 v27, s2  pgm[7@0x8001359f2000 + 0x152c] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359f2000 + 0x1530] = 0x7f7fffff ;;  pgm[7@0x8001359f2000 + 0x1534] = 0x7e1e02ff  v_mov_b32_e32 v15, 0xff7fffff  pgm[7@0x8001359f2000 + 0x1538] = 0xff7fffff ;;  pgm[7@0x8001359f2000 + 0x153c] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359f2000 + 0x1540] = 0x142e0d17  v_min_f32_e32 v23, v23, v6  pgm[7@0x8001359f2000 + 0x1544] = 0x04080907  v_sub_f32_e32 v4, v7, v4  pgm[7@0x8001359f2000 + 0x1548] = 0x160a1f05  v_max_f32_e32 v5, v5, v15  pgm[7@0x8001359f2000 + 0x154c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359f2000 + 0x1550] = 0x00020b04 ;;  pgm[7@0x8001359f2000 + 0x1554] = 0x160a1f17  v_max_f32_e32 v5, v23, v15  pgm[7@0x8001359f2000 + 0x1558] = 0x140c0d1b  v_min_f32_e32 v6, v27, v6  pgm[7@0x8001359f2000 + 0x155c] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359f2000 + 0x1560] = 0x160a1f06  v_max_f32_e32 v5, v6, v15  pgm[7@0x8001359f2000 + 0x1564] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359f2000 + 0x1568] = 0x00020b04 ;;  pgm[7@0x8001359f2000 + 0x156c] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359f2000 + 0x1570] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1f8  pgm[7@0x8001359f2000 + 0x1574] = 0x000001f8 ;;  pgm[7@0x8001359f2000 + 0x1578] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001359f2000 + 0x157c] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359f2000 + 0x1580] = 0xd10b800f  v_max_f32_e64 v15, v4, v4 clamp  pgm[7@0x8001359f2000 + 0x1584] = 0x00020904 ;;  pgm[7@0x8001359f2000 + 0x1588] = 0xd1058004  v_mul_f32_e64 v4, v15, s0 clamp  pgm[7@0x8001359f2000 + 0x158c] = 0x0000010f ;;  pgm[7@0x8001359f2000 + 0x1590] = 0xd1058005  v_mul_f32_e64 v5, v15, s1 clamp  pgm[7@0x8001359f2000 + 0x1594] = 0x0000030f ;;  pgm[7@0x8001359f2000 + 0x1598] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x159c] = 0xd1058006  v_mul_f32_e64 v6, v15, s2 clamp  pgm[7@0x8001359f2000 + 0x15a0] = 0x0000050f ;;  pgm[7@0x8001359f2000 + 0x15a4] = 0xd10b800f  v_max_f32_e64 v15, v15, v15 clamp  pgm[7@0x8001359f2000 + 0x15a8] = 0x00021f0f ;;  pgm[7@0x8001359f2000 + 0x15ac] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf14  pgm[7@0x8001359f2000 + 0x15b0] = 0x00000f14 ;;  pgm[7@0x8001359f2000 + 0x15b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x15b8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f2000 + 0x15bc] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359f2000 + 0x15c0] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1e8  pgm[7@0x8001359f2000 + 0x15c4] = 0x000001e8 ;;  pgm[7@0x8001359f2000 + 0x15c8] = 0x7e2e5881  v_bfrev_b32_e32 v23, 1  pgm[7@0x8001359f2000 + 0x15cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x15d0] = 0x7c962e00  v_cmp_ngt_f32_e32 vcc, s0, v23  pgm[7@0x8001359f2000 + 0x15d4] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1e0  pgm[7@0x8001359f2000 + 0x15d8] = 0x000001e0 ;;  pgm[7@0x8001359f2000 + 0x15dc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359f2000 + 0x15e0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359f2000 + 0x15e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x15e8] = 0x02262600  v_add_f32_e32 v19, s0, v19  pgm[7@0x8001359f2000 + 0x15ec] = 0xbf820002  s_branch 2  pgm[7@0x8001359f2000 + 0x15f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x15f4] = 0x7e260200  v_mov_b32_e32 v19, s0  pgm[7@0x8001359f2000 + 0x15f8] = 0xd1620112  v_rcp_f32_e64 v18, |v18|  pgm[7@0x8001359f2000 + 0x15fc] = 0x00000112 ;;  pgm[7@0x8001359f2000 + 0x1600] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1e4  pgm[7@0x8001359f2000 + 0x1604] = 0x000001e4 ;;  pgm[7@0x8001359f2000 + 0x1608] = 0x040e2707  v_sub_f32_e32 v7, v7, v19  pgm[7@0x8001359f2000 + 0x160c] = 0x7e2602ff  v_mov_b32_e32 v19, 0x7f7fffff  pgm[7@0x8001359f2000 + 0x1610] = 0x7f7fffff ;;  pgm[7@0x8001359f2000 + 0x1614] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x8001359f2000 + 0x1618] = 0x7e2e02ff  v_mov_b32_e32 v23, 0xff7fffff  pgm[7@0x8001359f2000 + 0x161c] = 0xff7fffff ;;  pgm[7@0x8001359f2000 + 0x1620] = 0x14242712  v_min_f32_e32 v18, v18, v19  pgm[7@0x8001359f2000 + 0x1624] = 0x16242f12  v_max_f32_e32 v18, v18, v23  pgm[7@0x8001359f2000 + 0x1628] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x200  pgm[7@0x8001359f2000 + 0x162c] = 0x00000200 ;;  pgm[7@0x8001359f2000 + 0x1630] = 0xd1058007  v_mul_f32_e64 v7, v7, v18 clamp  pgm[7@0x8001359f2000 + 0x1634] = 0x00022507 ;;  pgm[7@0x8001359f2000 + 0x1638] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x208  pgm[7@0x8001359f2000 + 0x163c] = 0x00000208 ;;  pgm[7@0x8001359f2000 + 0x1640] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x1644] = 0x7e244402  v_rcp_f32_e32 v18, s2  pgm[7@0x8001359f2000 + 0x1648] = 0x14222711  v_min_f32_e32 v17, v17, v19  pgm[7@0x8001359f2000 + 0x164c] = 0x16222f11  v_max_f32_e32 v17, v17, v23  pgm[7@0x8001359f2000 + 0x1650] = 0x0a0e2307  v_mul_f32_e32 v7, v7, v17  pgm[7@0x8001359f2000 + 0x1654] = 0x14222712  v_min_f32_e32 v17, v18, v19  pgm[7@0x8001359f2000 + 0x1658] = 0x16222f11  v_max_f32_e32 v17, v17, v23  pgm[7@0x8001359f2000 + 0x165c] = 0xd1058007  v_mul_f32_e64 v7, v7, v17 clamp  pgm[7@0x8001359f2000 + 0x1660] = 0x00022307 ;;  pgm[7@0x8001359f2000 + 0x1664] = 0xd101800f  v_add_f32_e64 v15, v7, v15 clamp  pgm[7@0x8001359f2000 + 0x1668] = 0x00021f07 ;;  pgm[7@0x8001359f2000 + 0x166c] = 0xd1168004  v_mac_f32_e64 v4, s0, v7 clamp  pgm[7@0x8001359f2000 + 0x1670] = 0x00020e00 ;;  pgm[7@0x8001359f2000 + 0x1674] = 0xd1168005  v_mac_f32_e64 v5, s1, v7 clamp  pgm[7@0x8001359f2000 + 0x1678] = 0x00020e01 ;;  pgm[7@0x8001359f2000 + 0x167c] = 0xd1168006  v_mac_f32_e64 v6, s3, v7 clamp  pgm[7@0x8001359f2000 + 0x1680] = 0x00020e03 ;;  pgm[7@0x8001359f2000 + 0x1684] = 0x020e2910  v_add_f32_e32 v7, v16, v20  pgm[7@0x8001359f2000 + 0x1688] = 0x0a20332e  v_mul_f32_e32 v16, v46, v25  pgm[7@0x8001359f2000 + 0x168c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f2000 + 0x1690] = 0x2c160110  v_mac_f32_e32 v11, v16, v0  pgm[7@0x8001359f2000 + 0x1694] = 0x0a20312e  v_mul_f32_e32 v16, v46, v24  pgm[7@0x8001359f2000 + 0x1698] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1c0  pgm[7@0x8001359f2000 + 0x169c] = 0x000001c0 ;;  pgm[7@0x8001359f2000 + 0x16a0] = 0x2c140310  v_mac_f32_e32 v10, v16, v1  pgm[7@0x8001359f2000 + 0x16a4] = 0x0a20352e  v_mul_f32_e32 v16, v46, v26  pgm[7@0x8001359f2000 + 0x16a8] = 0x2c120510  v_mac_f32_e32 v9, v16, v2  pgm[7@0x8001359f2000 + 0x16ac] = 0x0a204708  v_mul_f32_e32 v16, v8, v35  pgm[7@0x8001359f2000 + 0x16b0] = 0x0a224908  v_mul_f32_e32 v17, v8, v36  pgm[7@0x8001359f2000 + 0x16b4] = 0x0a105908  v_mul_f32_e32 v8, v8, v44  pgm[7@0x8001359f2000 + 0x16b8] = 0x2c160110  v_mac_f32_e32 v11, v16, v0  pgm[7@0x8001359f2000 + 0x16bc] = 0x021a2b0d  v_add_f32_e32 v13, v13, v21  pgm[7@0x8001359f2000 + 0x16c0] = 0x2c140311  v_mac_f32_e32 v10, v17, v1  pgm[7@0x8001359f2000 + 0x16c4] = 0x02182d0c  v_add_f32_e32 v12, v12, v22  pgm[7@0x8001359f2000 + 0x16c8] = 0x2c120508  v_mac_f32_e32 v9, v8, v2  pgm[7@0x8001359f2000 + 0x16cc] = 0x02001707  v_add_f32_e32 v0, v7, v11  pgm[7@0x8001359f2000 + 0x16d0] = 0x0202150d  v_add_f32_e32 v1, v13, v10  pgm[7@0x8001359f2000 + 0x16d4] = 0x0204130c  v_add_f32_e32 v2, v12, v9  pgm[7@0x8001359f2000 + 0x16d8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f2000 + 0x16dc] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359f2000 + 0x16e0] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359f2000 + 0x16e4] = 0xbfb8aa3b ;;  pgm[7@0x8001359f2000 + 0x16e8] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001359f2000 + 0x16ec] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001359f2000 + 0x16f0] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359f2000 + 0x16f4] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359f2000 + 0x16f8] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359f2000 + 0x16fc] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359f2000 + 0x1700] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359f2000 + 0x1704] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359f2000 + 0x1708] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359f2000 + 0x170c] = 0x000000f2 ;;  pgm[7@0x8001359f2000 + 0x1710] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359f2000 + 0x1714] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359f2000 + 0x1718] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359f2000 + 0x171c] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359f2000 + 0x1720] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359f2000 + 0x1724] = 0x040e1ef2  v_sub_f32_e32 v7, 1.0, v15  pgm[7@0x8001359f2000 + 0x1728] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001359f2000 + 0x172c] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001359f2000 + 0x1730] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001359f2000 + 0x1734] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001359f2000 + 0x1738] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001359f2000 + 0x173c] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359f2000 + 0x1740] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359f2000 + 0x1744] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359f2000 + 0x1748] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359f2000 + 0x174c] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359f2000 + 0x1750] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359f2000 + 0x1754] = 0x00020300 ;;  pgm[7@0x8001359f2000 + 0x1758] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359f2000 + 0x175c] = 0x00020702 ;;  pgm[7@0x8001359f2000 + 0x1760] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359f2000 + 0x1764] = 0x00000100 ;;  pgm[7@0x8001359f2000 + 0x1768] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001759c3000 of length 1448 bytes from IB[7@0x8001a7dc0100 + 0xfec] pgm[7@0x8001759c3000 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001759c3000 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001759c3000 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001759c3000 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001759c3000 + 0x10 ] = 0x7e100304  v_mov_b32_e32 v8, v4  pgm[7@0x8001759c3000 + 0x14 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001759c3000 + 0x18 ] = 0x81009008  s_add_i32 s0, s8, 16  pgm[7@0x8001759c3000 + 0x1c ] = 0xbe810009  s_mov_b32 s1, s9  pgm[7@0x8001759c3000 + 0x20 ] = 0xc00a0400  s_load_dwordx4 s[16:19], s[0:1], 0x0  pgm[7@0x8001759c3000 + 0x24 ] = 0x00000000 ;;  pgm[7@0x8001759c3000 + 0x28 ] = 0x8106b008  s_add_i32 s6, s8, 48  pgm[7@0x8001759c3000 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x8001759c3000 + 0x30 ] = 0xbea80002  s_mov_b32 s40, s2  pgm[7@0x8001759c3000 + 0x34 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001759c3000 + 0x38 ] = 0x00000000 ;;  pgm[7@0x8001759c3000 + 0x3c ] = 0x810aa008  s_add_i32 s10, s8, 32  pgm[7@0x8001759c3000 + 0x40 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001759c3000 + 0x44 ] = 0x00000000 ;;  pgm[7@0x8001759c3000 + 0x48 ] = 0x8108c008  s_add_i32 s8, s8, 64  pgm[7@0x8001759c3000 + 0x4c ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x8001759c3000 + 0x50 ] = 0xc00a0504  s_load_dwordx4 s[20:23], s[8:9], 0x0  pgm[7@0x8001759c3000 + 0x54 ] = 0x00000000 ;;  pgm[7@0x8001759c3000 + 0x58 ] = 0xc00a0305  s_load_dwordx4 s[12:15], s[10:11], 0x0  pgm[7@0x8001759c3000 + 0x5c ] = 0x00000000 ;;  pgm[7@0x8001759c3000 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001759c3000 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[9:12], v5, s[16:19], 0 idxen  pgm[7@0x8001759c3000 + 0x68 ] = 0x80040905 ;;  pgm[7@0x8001759c3000 + 0x6c ] = 0xbeab00ff  s_mov_b32 s43, 0x27fac  pgm[7@0x8001759c3000 + 0x70 ] = 0x00027fac ;;  pgm[7@0x8001759c3000 + 0x74 ] = 0xb02a00a0  s_movk_i32 s42, 0xa0  pgm[7@0x8001759c3000 + 0x78 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v8, s[20:23], 0 idxen  pgm[7@0x8001759c3000 + 0x7c ] = 0x80050d08 ;;  pgm[7@0x8001759c3000 + 0x80 ] = 0xbea900ff  s_mov_b32 s41, 0x8000  pgm[7@0x8001759c3000 + 0x84 ] = 0x00008000 ;;  pgm[7@0x8001759c3000 + 0x88 ] = 0xc0260194  s_buffer_load_dwordx2 s[6:7], s[40:43], 0x40  pgm[7@0x8001759c3000 + 0x8c ] = 0x00000040 ;;  pgm[7@0x8001759c3000 + 0x90 ] = 0xc02a0514  s_buffer_load_dwordx4 s[20:23], s[40:43], 0x48  pgm[7@0x8001759c3000 + 0x94 ] = 0x00000048 ;;  pgm[7@0x8001759c3000 + 0x98 ] = 0xc02a0414  s_buffer_load_dwordx4 s[16:19], s[40:43], 0x58  pgm[7@0x8001759c3000 + 0x9c ] = 0x00000058 ;;  pgm[7@0x8001759c3000 + 0xa0 ] = 0xc02a0214  s_buffer_load_dwordx4 s[8:11], s[40:43], 0x68  pgm[7@0x8001759c3000 + 0xa4 ] = 0x00000068 ;;  pgm[7@0x8001759c3000 + 0xa8 ] = 0xc0260714  s_buffer_load_dwordx2 s[28:29], s[40:43], 0x78  pgm[7@0x8001759c3000 + 0xac ] = 0x00000078 ;;  pgm[7@0x8001759c3000 + 0xb0 ] = 0x86048104  s_and_b32 s4, s4, 1  pgm[7@0x8001759c3000 + 0xb4 ] = 0xbf068004  s_cmp_eq_u32 s4, 0  pgm[7@0x8001759c3000 + 0xb8 ] = 0xbf8c0071  s_waitcnt vmcnt(1) lgkmcnt(0)  pgm[7@0x8001759c3000 + 0xbc ] = 0x0a021416  v_mul_f32_e32 v1, s22, v10  pgm[7@0x8001759c3000 + 0xc0 ] = 0x0a041417  v_mul_f32_e32 v2, s23, v10  pgm[7@0x8001759c3000 + 0xc4 ] = 0x2c021206  v_mac_f32_e32 v1, s6, v9  pgm[7@0x8001759c3000 + 0xc8 ] = 0x0a001410  v_mul_f32_e32 v0, s16, v10  pgm[7@0x8001759c3000 + 0xcc ] = 0x2c041207  v_mac_f32_e32 v2, s7, v9  pgm[7@0x8001759c3000 + 0xd0 ] = 0x2c021612  v_mac_f32_e32 v1, s18, v11  pgm[7@0x8001759c3000 + 0xd4 ] = 0x2c001214  v_mac_f32_e32 v0, s20, v9  pgm[7@0x8001759c3000 + 0xd8 ] = 0x2c041613  v_mac_f32_e32 v2, s19, v11  pgm[7@0x8001759c3000 + 0xdc ] = 0x2c02180a  v_mac_f32_e32 v1, s10, v12  pgm[7@0x8001759c3000 + 0xe0 ] = 0x2c001608  v_mac_f32_e32 v0, s8, v11  pgm[7@0x8001759c3000 + 0xe4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001759c3000 + 0xe8 ] = 0x04061b01  v_sub_f32_e32 v3, v1, v13  pgm[7@0x8001759c3000 + 0xec ] = 0x2c04180b  v_mac_f32_e32 v2, s11, v12  pgm[7@0x8001759c3000 + 0xf0 ] = 0x2c00181c  v_mac_f32_e32 v0, s28, v12  pgm[7@0x8001759c3000 + 0xf4 ] = 0x040a1d02  v_sub_f32_e32 v5, v2, v14  pgm[7@0x8001759c3000 + 0xf8 ] = 0x0a060703  v_mul_f32_e32 v3, v3, v3  pgm[7@0x8001759c3000 + 0xfc ] = 0x2c060b05  v_mac_f32_e32 v3, v5, v5  pgm[7@0x8001759c3000 + 0x100 ] = 0x041e1f00  v_sub_f32_e32 v15, v0, v15  pgm[7@0x8001759c3000 + 0x104 ] = 0x2c061f0f  v_mac_f32_e32 v3, v15, v15  pgm[7@0x8001759c3000 + 0x108 ] = 0xd1640108  v_rsq_f32_e64 v8, |v3|  pgm[7@0x8001759c3000 + 0x10c ] = 0x00000103 ;;  pgm[7@0x8001759c3000 + 0x110 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0x7f7fffff  pgm[7@0x8001759c3000 + 0x114 ] = 0x7f7fffff ;;  pgm[7@0x8001759c3000 + 0x118 ] = 0x0a0a1411  v_mul_f32_e32 v5, s17, v10  pgm[7@0x8001759c3000 + 0x11c ] = 0x2c0a1215  v_mac_f32_e32 v5, s21, v9  pgm[7@0x8001759c3000 + 0x120 ] = 0x14100708  v_min_f32_e32 v8, v8, v3  pgm[7@0x8001759c3000 + 0x124 ] = 0x7e104508  v_rcp_f32_e32 v8, v8  pgm[7@0x8001759c3000 + 0x128 ] = 0x2c0a1609  v_mac_f32_e32 v5, s9, v11  pgm[7@0x8001759c3000 + 0x12c ] = 0x2c0a181d  v_mac_f32_e32 v5, s29, v12  pgm[7@0x8001759c3000 + 0x130 ] = 0x14100708  v_min_f32_e32 v8, v8, v3  pgm[7@0x8001759c3000 + 0x134 ] = 0x161010ff  v_max_f32_e32 v8, 0xff7fffff, v8  pgm[7@0x8001759c3000 + 0x138 ] = 0xff7fffff ;;  pgm[7@0x8001759c3000 + 0x13c ] = 0x0a1010ff  v_mul_f32_e32 v8, 0x3c23d70a, v8  pgm[7@0x8001759c3000 + 0x140 ] = 0x3c23d70a ;;  pgm[7@0x8001759c3000 + 0x144 ] = 0x141010f2  v_min_f32_e32 v8, 1.0, v8  pgm[7@0x8001759c3000 + 0x148 ] = 0xbf840005  s_cbranch_scc0 5  pgm[7@0x8001759c3000 + 0x14c ] = 0x7e180305  v_mov_b32_e32 v12, v5  pgm[7@0x8001759c3000 + 0x150 ] = 0x7e160300  v_mov_b32_e32 v11, v0  pgm[7@0x8001759c3000 + 0x154 ] = 0x7e140302  v_mov_b32_e32 v10, v2  pgm[7@0x8001759c3000 + 0x158 ] = 0x7e120301  v_mov_b32_e32 v9, v1  pgm[7@0x8001759c3000 + 0x15c ] = 0xbf82000a  s_branch 10  pgm[7@0x8001759c3000 + 0x160 ] = 0xd10b8009  v_max_f32_e64 v9, v1, v1 clamp  pgm[7@0x8001759c3000 + 0x164 ] = 0x00020301 ;;  pgm[7@0x8001759c3000 + 0x168 ] = 0xd10b800a  v_max_f32_e64 v10, v2, v2 clamp  pgm[7@0x8001759c3000 + 0x16c ] = 0x00020502 ;;  pgm[7@0x8001759c3000 + 0x170 ] = 0xd10b800b  v_max_f32_e64 v11, v0, v0 clamp  pgm[7@0x8001759c3000 + 0x174 ] = 0x00020100 ;;  pgm[7@0x8001759c3000 + 0x178 ] = 0xd10b800c  v_max_f32_e64 v12, v5, v5 clamp  pgm[7@0x8001759c3000 + 0x17c ] = 0x00020b05 ;;  pgm[7@0x8001759c3000 + 0x180 ] = 0xd10b8008  v_max_f32_e64 v8, v8, v8 clamp  pgm[7@0x8001759c3000 + 0x184 ] = 0x00021108 ;;  pgm[7@0x8001759c3000 + 0x188 ] = 0xc0220154  s_buffer_load_dword s5, s[40:43], 0x80  pgm[7@0x8001759c3000 + 0x18c ] = 0x00000080 ;;  pgm[7@0x8001759c3000 + 0x190 ] = 0xe0042000  buffer_load_format_xy v[21:22], v7, s[24:27], 0 idxen  pgm[7@0x8001759c3000 + 0x194 ] = 0x80061507 ;;  pgm[7@0x8001759c3000 + 0x198 ] = 0x0a0e1eff  v_mul_f32_e32 v7, 0xbccccccd, v15  pgm[7@0x8001759c3000 + 0x19c ] = 0xbccccccd ;;  pgm[7@0x8001759c3000 + 0x1a0 ] = 0x7e2002ff  v_mov_b32_e32 v16, 0x42ce0000  pgm[7@0x8001759c3000 + 0x1a4 ] = 0x42ce0000 ;;  pgm[7@0x8001759c3000 + 0x1a8 ] = 0x7e1e02ff  v_mov_b32_e32 v15, 0x40e00000  pgm[7@0x8001759c3000 + 0x1ac ] = 0x40e00000 ;;  pgm[7@0x8001759c3000 + 0x1b0 ] = 0x7e2402ff  v_mov_b32_e32 v18, 0x41500000  pgm[7@0x8001759c3000 + 0x1b4 ] = 0x41500000 ;;  pgm[7@0x8001759c3000 + 0x1b8 ] = 0x7e2602ff  v_mov_b32_e32 v19, 0x40400000  pgm[7@0x8001759c3000 + 0x1bc ] = 0x40400000 ;;  pgm[7@0x8001759c3000 + 0x1c0 ] = 0x0222210e  v_add_f32_e32 v17, v14, v16  pgm[7@0x8001759c3000 + 0x1c4 ] = 0x2c201f0d  v_mac_f32_e32 v16, v13, v15  pgm[7@0x8001759c3000 + 0x1c8 ] = 0x301e1f0e  v_madak_f32 v15, v14, v15, 0x41500000  pgm[7@0x8001759c3000 + 0x1cc ] = 0x41500000 ;;  pgm[7@0x8001759c3000 + 0x1d0 ] = 0x2c24270d  v_mac_f32_e32 v18, v13, v19  pgm[7@0x8001759c3000 + 0x1d4 ] = 0x301c270e  v_madak_f32 v14, v14, v19, 0x41880000  pgm[7@0x8001759c3000 + 0x1d8 ] = 0x41880000 ;;  pgm[7@0x8001759c3000 + 0x1dc ] = 0x7e2602ff  v_mov_b32_e32 v19, 0x3f90a3d7  pgm[7@0x8001759c3000 + 0x1e0 ] = 0x3f90a3d7 ;;  pgm[7@0x8001759c3000 + 0x1e4 ] = 0xc0220114  s_buffer_load_dword s4, s[40:43], 0x90  pgm[7@0x8001759c3000 + 0x1e8 ] = 0x00000090 ;;  pgm[7@0x8001759c3000 + 0x1ec ] = 0xc02a0814  s_buffer_load_dwordx4 s[32:35], s[40:43], 0x0  pgm[7@0x8001759c3000 + 0x1f0 ] = 0x00000000 ;;  pgm[7@0x8001759c3000 + 0x1f4 ] = 0xc02a0914  s_buffer_load_dwordx4 s[36:39], s[40:43], 0x10  pgm[7@0x8001759c3000 + 0x1f8 ] = 0x00000010 ;;  pgm[7@0x8001759c3000 + 0x1fc ] = 0xc02a0714  s_buffer_load_dwordx4 s[28:31], s[40:43], 0x20  pgm[7@0x8001759c3000 + 0x200 ] = 0x00000020 ;;  pgm[7@0x8001759c3000 + 0x204 ] = 0xc02a0614  s_buffer_load_dwordx4 s[24:27], s[40:43], 0x30  pgm[7@0x8001759c3000 + 0x208 ] = 0x00000030 ;;  pgm[7@0x8001759c3000 + 0x20c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001759c3000 + 0x210 ] = 0x2c1e2605  v_mac_f32_e32 v15, s5, v19  pgm[7@0x8001759c3000 + 0x214 ] = 0x301e1ef8  v_madak_f32 v15, 0.15915494, v15, 0x3e800000  pgm[7@0x8001759c3000 + 0x218 ] = 0x3e800000 ;;  pgm[7@0x8001759c3000 + 0x21c ] = 0x7e283f0f  v_floor_f32_e32 v20, v15  pgm[7@0x8001759c3000 + 0x220 ] = 0x041e290f  v_sub_f32_e32 v15, v15, v20  pgm[7@0x8001759c3000 + 0x224 ] = 0x7e2802ff  v_mov_b32_e32 v20, 0x3f95c28f  pgm[7@0x8001759c3000 + 0x228 ] = 0x3f95c28f ;;  pgm[7@0x8001759c3000 + 0x22c ] = 0x2c1c2805  v_mac_f32_e32 v14, s5, v20  pgm[7@0x8001759c3000 + 0x230 ] = 0x301c1cf8  v_madak_f32 v14, 0.15915494, v14, 0x3e800000  pgm[7@0x8001759c3000 + 0x234 ] = 0x3e800000 ;;  pgm[7@0x8001759c3000 + 0x238 ] = 0x7e303f0e  v_floor_f32_e32 v24, v14  pgm[7@0x8001759c3000 + 0x23c ] = 0x041c310e  v_sub_f32_e32 v14, v14, v24  pgm[7@0x8001759c3000 + 0x240 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x40c90fdb  pgm[7@0x8001759c3000 + 0x244 ] = 0x40c90fdb ;;  pgm[7@0x8001759c3000 + 0x248 ] = 0x301e310f  v_madak_f32 v15, v15, v24, 0xc0490fdb  pgm[7@0x8001759c3000 + 0x24c ] = 0xc0490fdb ;;  pgm[7@0x8001759c3000 + 0x250 ] = 0x0a1e1f0f  v_mul_f32_e32 v15, v15, v15  pgm[7@0x8001759c3000 + 0x254 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xb4878163  pgm[7@0x8001759c3000 + 0x258 ] = 0xb4878163 ;;  pgm[7@0x8001759c3000 + 0x25c ] = 0x3034330f  v_madak_f32 v26, v15, v25, 0x37cfb5a1  pgm[7@0x8001759c3000 + 0x260 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c3000 + 0x264 ] = 0x3034350f  v_madak_f32 v26, v15, v26, 0xbab609ba  pgm[7@0x8001759c3000 + 0x268 ] = 0xbab609ba ;;  pgm[7@0x8001759c3000 + 0x26c ] = 0x3034350f  v_madak_f32 v26, v15, v26, 0x3d2aaaa4  pgm[7@0x8001759c3000 + 0x270 ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c3000 + 0x274 ] = 0x301c310e  v_madak_f32 v14, v14, v24, 0xc0490fdb  pgm[7@0x8001759c3000 + 0x278 ] = 0xc0490fdb ;;  pgm[7@0x8001759c3000 + 0x27c ] = 0xd1c1001a  v_mad_f32 v26, v15, v26, -0.5  pgm[7@0x8001759c3000 + 0x280 ] = 0x03c6350f ;;  pgm[7@0x8001759c3000 + 0x284 ] = 0x0a1c1d0e  v_mul_f32_e32 v14, v14, v14  pgm[7@0x8001759c3000 + 0x288 ] = 0xd1c1000f  v_mad_f32 v15, v15, v26, 1.0  pgm[7@0x8001759c3000 + 0x28c ] = 0x03ca350f ;;  pgm[7@0x8001759c3000 + 0x290 ] = 0x3034330e  v_madak_f32 v26, v14, v25, 0x37cfb5a1  pgm[7@0x8001759c3000 + 0x294 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c3000 + 0x298 ] = 0x3034350e  v_madak_f32 v26, v14, v26, 0xbab609ba  pgm[7@0x8001759c3000 + 0x29c ] = 0xbab609ba ;;  pgm[7@0x8001759c3000 + 0x2a0 ] = 0x3034350e  v_madak_f32 v26, v14, v26, 0x3d2aaaa4  pgm[7@0x8001759c3000 + 0x2a4 ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c3000 + 0x2a8 ] = 0xd1c1001a  v_mad_f32 v26, v14, v26, -0.5  pgm[7@0x8001759c3000 + 0x2ac ] = 0x03c6350e ;;  pgm[7@0x8001759c3000 + 0x2b0 ] = 0xd1c1000e  v_mad_f32 v14, v14, v26, 1.0  pgm[7@0x8001759c3000 + 0x2b4 ] = 0x03ca350e ;;  pgm[7@0x8001759c3000 + 0x2b8 ] = 0x7e3402ff  v_mov_b32_e32 v26, 0x3e000000  pgm[7@0x8001759c3000 + 0x2bc ] = 0x3e000000 ;;  pgm[7@0x8001759c3000 + 0x2c0 ] = 0x0a1e350f  v_mul_f32_e32 v15, v15, v26  pgm[7@0x8001759c3000 + 0x2c4 ] = 0x7e3602ff  v_mov_b32_e32 v27, 0x3e800000  pgm[7@0x8001759c3000 + 0x2c8 ] = 0x3e800000 ;;  pgm[7@0x8001759c3000 + 0x2cc ] = 0x2c202605  v_mac_f32_e32 v16, s5, v19  pgm[7@0x8001759c3000 + 0x2d0 ] = 0x2c1e370e  v_mac_f32_e32 v15, v14, v27  pgm[7@0x8001759c3000 + 0x2d4 ] = 0x301c20f8  v_madak_f32 v14, 0.15915494, v16, 0x3e800000  pgm[7@0x8001759c3000 + 0x2d8 ] = 0x3e800000 ;;  pgm[7@0x8001759c3000 + 0x2dc ] = 0x7e203f0e  v_floor_f32_e32 v16, v14  pgm[7@0x8001759c3000 + 0x2e0 ] = 0x041c210e  v_sub_f32_e32 v14, v14, v16  pgm[7@0x8001759c3000 + 0x2e4 ] = 0x2c242805  v_mac_f32_e32 v18, s5, v20  pgm[7@0x8001759c3000 + 0x2e8 ] = 0x302024f8  v_madak_f32 v16, 0.15915494, v18, 0x3e800000  pgm[7@0x8001759c3000 + 0x2ec ] = 0x3e800000 ;;  pgm[7@0x8001759c3000 + 0x2f0 ] = 0x301c310e  v_madak_f32 v14, v14, v24, 0xc0490fdb  pgm[7@0x8001759c3000 + 0x2f4 ] = 0xc0490fdb ;;  pgm[7@0x8001759c3000 + 0x2f8 ] = 0x7e243f10  v_floor_f32_e32 v18, v16  pgm[7@0x8001759c3000 + 0x2fc ] = 0x0a1c1d0e  v_mul_f32_e32 v14, v14, v14  pgm[7@0x8001759c3000 + 0x300 ] = 0x04202510  v_sub_f32_e32 v16, v16, v18  pgm[7@0x8001759c3000 + 0x304 ] = 0x3024330e  v_madak_f32 v18, v14, v25, 0x37cfb5a1  pgm[7@0x8001759c3000 + 0x308 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c3000 + 0x30c ] = 0x3024250e  v_madak_f32 v18, v14, v18, 0xbab609ba  pgm[7@0x8001759c3000 + 0x310 ] = 0xbab609ba ;;  pgm[7@0x8001759c3000 + 0x314 ] = 0x3024250e  v_madak_f32 v18, v14, v18, 0x3d2aaaa4  pgm[7@0x8001759c3000 + 0x318 ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c3000 + 0x31c ] = 0x30203110  v_madak_f32 v16, v16, v24, 0xc0490fdb  pgm[7@0x8001759c3000 + 0x320 ] = 0xc0490fdb ;;  pgm[7@0x8001759c3000 + 0x324 ] = 0xd1c10012  v_mad_f32 v18, v14, v18, -0.5  pgm[7@0x8001759c3000 + 0x328 ] = 0x03c6250e ;;  pgm[7@0x8001759c3000 + 0x32c ] = 0x0a202110  v_mul_f32_e32 v16, v16, v16  pgm[7@0x8001759c3000 + 0x330 ] = 0xd1c1000e  v_mad_f32 v14, v14, v18, 1.0  pgm[7@0x8001759c3000 + 0x334 ] = 0x03ca250e ;;  pgm[7@0x8001759c3000 + 0x338 ] = 0x30243310  v_madak_f32 v18, v16, v25, 0x37cfb5a1  pgm[7@0x8001759c3000 + 0x33c ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c3000 + 0x340 ] = 0x30242510  v_madak_f32 v18, v16, v18, 0xbab609ba  pgm[7@0x8001759c3000 + 0x344 ] = 0xbab609ba ;;  pgm[7@0x8001759c3000 + 0x348 ] = 0x30242510  v_madak_f32 v18, v16, v18, 0x3d2aaaa4  pgm[7@0x8001759c3000 + 0x34c ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c3000 + 0x350 ] = 0xd1c10012  v_mad_f32 v18, v16, v18, -0.5  pgm[7@0x8001759c3000 + 0x354 ] = 0x03c62510 ;;  pgm[7@0x8001759c3000 + 0x358 ] = 0xd1c10010  v_mad_f32 v16, v16, v18, 1.0  pgm[7@0x8001759c3000 + 0x35c ] = 0x03ca2510 ;;  pgm[7@0x8001759c3000 + 0x360 ] = 0x0a1c350e  v_mul_f32_e32 v14, v14, v26  pgm[7@0x8001759c3000 + 0x364 ] = 0x021a1aff  v_add_f32_e32 v13, 0x42e20000, v13  pgm[7@0x8001759c3000 + 0x368 ] = 0x42e20000 ;;  pgm[7@0x8001759c3000 + 0x36c ] = 0x2c1c3710  v_mac_f32_e32 v14, v16, v27  pgm[7@0x8001759c3000 + 0x370 ] = 0x02202205  v_add_f32_e32 v16, s5, v17  pgm[7@0x8001759c3000 + 0x374 ] = 0x021a1a05  v_add_f32_e32 v13, s5, v13  pgm[7@0x8001759c3000 + 0x378 ] = 0x302020f8  v_madak_f32 v16, 0.15915494, v16, 0x3e800000  pgm[7@0x8001759c3000 + 0x37c ] = 0x3e800000 ;;  pgm[7@0x8001759c3000 + 0x380 ] = 0x7e223f10  v_floor_f32_e32 v17, v16  pgm[7@0x8001759c3000 + 0x384 ] = 0x301a1af8  v_madak_f32 v13, 0.15915494, v13, 0x3e800000  pgm[7@0x8001759c3000 + 0x388 ] = 0x3e800000 ;;  pgm[7@0x8001759c3000 + 0x38c ] = 0x04202310  v_sub_f32_e32 v16, v16, v17  pgm[7@0x8001759c3000 + 0x390 ] = 0x7e223f0d  v_floor_f32_e32 v17, v13  pgm[7@0x8001759c3000 + 0x394 ] = 0x041a230d  v_sub_f32_e32 v13, v13, v17  pgm[7@0x8001759c3000 + 0x398 ] = 0x7e2202ff  v_mov_b32_e32 v17, 0xc0490fdb  pgm[7@0x8001759c3000 + 0x39c ] = 0xc0490fdb ;;  pgm[7@0x8001759c3000 + 0x3a0 ] = 0x2c22310d  v_mac_f32_e32 v17, v13, v24  pgm[7@0x8001759c3000 + 0x3a4 ] = 0x301a3110  v_madak_f32 v13, v16, v24, 0xc0490fdb  pgm[7@0x8001759c3000 + 0x3a8 ] = 0xc0490fdb ;;  pgm[7@0x8001759c3000 + 0x3ac ] = 0x0a1a1b0d  v_mul_f32_e32 v13, v13, v13  pgm[7@0x8001759c3000 + 0x3b0 ] = 0x3020330d  v_madak_f32 v16, v13, v25, 0x37cfb5a1  pgm[7@0x8001759c3000 + 0x3b4 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c3000 + 0x3b8 ] = 0x3020210d  v_madak_f32 v16, v13, v16, 0xbab609ba  pgm[7@0x8001759c3000 + 0x3bc ] = 0xbab609ba ;;  pgm[7@0x8001759c3000 + 0x3c0 ] = 0x3020210d  v_madak_f32 v16, v13, v16, 0x3d2aaaa4  pgm[7@0x8001759c3000 + 0x3c4 ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c3000 + 0x3c8 ] = 0xd1c10010  v_mad_f32 v16, v13, v16, -0.5  pgm[7@0x8001759c3000 + 0x3cc ] = 0x03c6210d ;;  pgm[7@0x8001759c3000 + 0x3d0 ] = 0xd1c1000d  v_mad_f32 v13, v13, v16, 1.0  pgm[7@0x8001759c3000 + 0x3d4 ] = 0x03ca210d ;;  pgm[7@0x8001759c3000 + 0x3d8 ] = 0x021a1b0f  v_add_f32_e32 v13, v15, v13  pgm[7@0x8001759c3000 + 0x3dc ] = 0x0a1e2311  v_mul_f32_e32 v15, v17, v17  pgm[7@0x8001759c3000 + 0x3e0 ] = 0x7e2002ff  v_mov_b32_e32 v16, 0x37cfb5a1  pgm[7@0x8001759c3000 + 0x3e4 ] = 0x37cfb5a1 ;;  pgm[7@0x8001759c3000 + 0x3e8 ] = 0x2c20330f  v_mac_f32_e32 v16, v15, v25  pgm[7@0x8001759c3000 + 0x3ec ] = 0x7e2202ff  v_mov_b32_e32 v17, 0xbab609ba  pgm[7@0x8001759c3000 + 0x3f0 ] = 0xbab609ba ;;  pgm[7@0x8001759c3000 + 0x3f4 ] = 0x2c22210f  v_mac_f32_e32 v17, v15, v16  pgm[7@0x8001759c3000 + 0x3f8 ] = 0x7e2002ff  v_mov_b32_e32 v16, 0x3d2aaaa4  pgm[7@0x8001759c3000 + 0x3fc ] = 0x3d2aaaa4 ;;  pgm[7@0x8001759c3000 + 0x400 ] = 0x2c20230f  v_mac_f32_e32 v16, v15, v17  pgm[7@0x8001759c3000 + 0x404 ] = 0xd1c10010  v_mad_f32 v16, v15, v16, -0.5  pgm[7@0x8001759c3000 + 0x408 ] = 0x03c6210f ;;  pgm[7@0x8001759c3000 + 0x40c ] = 0xd1c1000f  v_mad_f32 v15, v15, v16, 1.0  pgm[7@0x8001759c3000 + 0x410 ] = 0x03ca210f ;;  pgm[7@0x8001759c3000 + 0x414 ] = 0x160e0e80  v_max_f32_e32 v7, 0, v7  pgm[7@0x8001759c3000 + 0x418 ] = 0x021c1f0e  v_add_f32_e32 v14, v14, v15  pgm[7@0x8001759c3000 + 0x41c ] = 0x2c040f0e  v_mac_f32_e32 v2, v14, v7  pgm[7@0x8001759c3000 + 0x420 ] = 0x2c020f0d  v_mac_f32_e32 v1, v13, v7  pgm[7@0x8001759c3000 + 0x424 ] = 0x0a0e0424  v_mul_f32_e32 v7, s36, v2  pgm[7@0x8001759c3000 + 0x428 ] = 0x0a300425  v_mul_f32_e32 v24, s37, v2  pgm[7@0x8001759c3000 + 0x42c ] = 0x0a320426  v_mul_f32_e32 v25, s38, v2  pgm[7@0x8001759c3000 + 0x430 ] = 0x0a340427  v_mul_f32_e32 v26, s39, v2  pgm[7@0x8001759c3000 + 0x434 ] = 0x2c0e0220  v_mac_f32_e32 v7, s32, v1  pgm[7@0x8001759c3000 + 0x438 ] = 0x2c300221  v_mac_f32_e32 v24, s33, v1  pgm[7@0x8001759c3000 + 0x43c ] = 0x2c320222  v_mac_f32_e32 v25, s34, v1  pgm[7@0x8001759c3000 + 0x440 ] = 0x2c340223  v_mac_f32_e32 v26, s35, v1  pgm[7@0x8001759c3000 + 0x444 ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x8001759c3000 + 0x448 ] = 0x2c30001d  v_mac_f32_e32 v24, s29, v0  pgm[7@0x8001759c3000 + 0x44c ] = 0x2c32001e  v_mac_f32_e32 v25, s30, v0  pgm[7@0x8001759c3000 + 0x450 ] = 0x2c34001f  v_mac_f32_e32 v26, s31, v0  pgm[7@0x8001759c3000 + 0x454 ] = 0x2c0e0a18  v_mac_f32_e32 v7, s24, v5  pgm[7@0x8001759c3000 + 0x458 ] = 0x2c300a19  v_mac_f32_e32 v24, s25, v5  pgm[7@0x8001759c3000 + 0x45c ] = 0x2c320a1a  v_mac_f32_e32 v25, s26, v5  pgm[7@0x8001759c3000 + 0x460 ] = 0x2c340a1b  v_mac_f32_e32 v26, s27, v5  pgm[7@0x8001759c3000 + 0x464 ] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x8001759c3000 + 0x468 ] = 0xbf800000  s_nop 0  pgm[7@0x8001759c3000 + 0x46c ] = 0xbf800000  s_nop 0  pgm[7@0x8001759c3000 + 0x470 ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v4, s[0:3], 0 idxen  pgm[7@0x8001759c3000 + 0x474 ] = 0x80000d04 ;;  pgm[7@0x8001759c3000 + 0x478 ] = 0xe00c2000  buffer_load_format_xyzw v[17:20], v6, s[12:15], 0 idxen  pgm[7@0x8001759c3000 + 0x47c ] = 0x80031106 ;;  pgm[7@0x8001759c3000 + 0x480 ] = 0xc40008cf  exp pos0 v7, v24, v25, v26 done  pgm[7@0x8001759c3000 + 0x484 ] = 0x1a191807 ;;  pgm[7@0x8001759c3000 + 0x488 ] = 0xc400020f  exp param0 v9, v10, v11, v12  pgm[7@0x8001759c3000 + 0x48c ] = 0x0c0b0a09 ;;  pgm[7@0x8001759c3000 + 0x490 ] = 0xc400021f  exp param1 v8, v23, v23, v23  pgm[7@0x8001759c3000 + 0x494 ] = 0x17171708 ;;  pgm[7@0x8001759c3000 + 0x498 ] = 0xc400022f  exp param2 v1, v2, v0, v5  pgm[7@0x8001759c3000 + 0x49c ] = 0x05000201 ;;  pgm[7@0x8001759c3000 + 0x4a0 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001759c3000 + 0x4a4 ] = 0xc400023f  exp param3 v21, v22, v0, v0  pgm[7@0x8001759c3000 + 0x4a8 ] = 0x00001615 ;;  pgm[7@0x8001759c3000 + 0x4ac ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001759c3000 + 0x4b0 ] = 0xd1c10006  v_mad_f32 v6, v14, 2.0, -1.0  pgm[7@0x8001759c3000 + 0x4b4 ] = 0x03cde90e ;;  pgm[7@0x8001759c3000 + 0x4b8 ] = 0xd1c10004  v_mad_f32 v4, v13, 2.0, -1.0  pgm[7@0x8001759c3000 + 0x4bc ] = 0x03cde90d ;;  pgm[7@0x8001759c3000 + 0x4c0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001759c3000 + 0x4c4 ] = 0xd1c1000d  v_mad_f32 v13, v17, 2.0, -1.0  pgm[7@0x8001759c3000 + 0x4c8 ] = 0x03cde911 ;;  pgm[7@0x8001759c3000 + 0x4cc ] = 0x0a220c16  v_mul_f32_e32 v17, s22, v6  pgm[7@0x8001759c3000 + 0x4d0 ] = 0xd1c1000e  v_mad_f32 v14, v18, 2.0, -1.0  pgm[7@0x8001759c3000 + 0x4d4 ] = 0x03cde912 ;;  pgm[7@0x8001759c3000 + 0x4d8 ] = 0x0a240c17  v_mul_f32_e32 v18, s23, v6  pgm[7@0x8001759c3000 + 0x4dc ] = 0x0a0c0c10  v_mul_f32_e32 v6, s16, v6  pgm[7@0x8001759c3000 + 0x4e0 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001759c3000 + 0x4e4 ] = 0xd1c10007  v_mad_f32 v7, v15, 2.0, -1.0  pgm[7@0x8001759c3000 + 0x4e8 ] = 0x03cde90f ;;  pgm[7@0x8001759c3000 + 0x4ec ] = 0x2c220806  v_mac_f32_e32 v17, s6, v4  pgm[7@0x8001759c3000 + 0x4f0 ] = 0x2c240807  v_mac_f32_e32 v18, s7, v4  pgm[7@0x8001759c3000 + 0x4f4 ] = 0x2c0c0814  v_mac_f32_e32 v6, s20, v4  pgm[7@0x8001759c3000 + 0x4f8 ] = 0x2c220e12  v_mac_f32_e32 v17, s18, v7  pgm[7@0x8001759c3000 + 0x4fc ] = 0x2c240e13  v_mac_f32_e32 v18, s19, v7  pgm[7@0x8001759c3000 + 0x500 ] = 0x2c0c0e08  v_mac_f32_e32 v6, s8, v7  pgm[7@0x8001759c3000 + 0x504 ] = 0x0a0e1c17  v_mul_f32_e32 v7, s23, v14  pgm[7@0x8001759c3000 + 0x508 ] = 0x0a081c16  v_mul_f32_e32 v4, s22, v14  pgm[7@0x8001759c3000 + 0x50c ] = 0x0a1c1c10  v_mul_f32_e32 v14, s16, v14  pgm[7@0x8001759c3000 + 0x510 ] = 0xd1c1000f  v_mad_f32 v15, v19, 2.0, -1.0  pgm[7@0x8001759c3000 + 0x514 ] = 0x03cde913 ;;  pgm[7@0x8001759c3000 + 0x518 ] = 0x2c0e1a07  v_mac_f32_e32 v7, s7, v13  pgm[7@0x8001759c3000 + 0x51c ] = 0x2c1c1a14  v_mac_f32_e32 v14, s20, v13  pgm[7@0x8001759c3000 + 0x520 ] = 0x2c0e1e13  v_mac_f32_e32 v7, s19, v15  pgm[7@0x8001759c3000 + 0x524 ] = 0x2c081a06  v_mac_f32_e32 v4, s6, v13  pgm[7@0x8001759c3000 + 0x528 ] = 0x2c1c1e08  v_mac_f32_e32 v14, s8, v15  pgm[7@0x8001759c3000 + 0x52c ] = 0x0a1a0f06  v_mul_f32_e32 v13, v6, v7  pgm[7@0x8001759c3000 + 0x530 ] = 0x2c081e12  v_mac_f32_e32 v4, s18, v15  pgm[7@0x8001759c3000 + 0x534 ] = 0x0a1e1d11  v_mul_f32_e32 v15, v17, v14  pgm[7@0x8001759c3000 + 0x538 ] = 0xd1c1000d  v_mad_f32 v13, v18, v14, -v13  pgm[7@0x8001759c3000 + 0x53c ] = 0x84361d12 ;;  pgm[7@0x8001759c3000 + 0x540 ] = 0xd1c10010  v_mad_f32 v16, v20, 2.0, -1.0  pgm[7@0x8001759c3000 + 0x544 ] = 0x03cde914 ;;  pgm[7@0x8001759c3000 + 0x548 ] = 0x0a260912  v_mul_f32_e32 v19, v18, v4  pgm[7@0x8001759c3000 + 0x54c ] = 0xd1c1000f  v_mad_f32 v15, v6, v4, -v15  pgm[7@0x8001759c3000 + 0x550 ] = 0x843e0906 ;;  pgm[7@0x8001759c3000 + 0x554 ] = 0x0a281b0d  v_mul_f32_e32 v20, v13, v13  pgm[7@0x8001759c3000 + 0x558 ] = 0xd1c10013  v_mad_f32 v19, v17, v7, -v19  pgm[7@0x8001759c3000 + 0x55c ] = 0x844e0f11 ;;  pgm[7@0x8001759c3000 + 0x560 ] = 0x2c281f0f  v_mac_f32_e32 v20, v15, v15  pgm[7@0x8001759c3000 + 0x564 ] = 0x2c282713  v_mac_f32_e32 v20, v19, v19  pgm[7@0x8001759c3000 + 0x568 ] = 0x7e284914  v_rsq_f32_e32 v20, v20  pgm[7@0x8001759c3000 + 0x56c ] = 0x0a122004  v_mul_f32_e32 v9, s4, v16  pgm[7@0x8001759c3000 + 0x570 ] = 0xc400024f  exp param4 v17, v18, v6, v0  pgm[7@0x8001759c3000 + 0x574 ] = 0x00061211 ;;  pgm[7@0x8001759c3000 + 0x578 ] = 0xc400025f  exp param5 v4, v7, v14, v0  pgm[7@0x8001759c3000 + 0x57c ] = 0x000e0704 ;;  pgm[7@0x8001759c3000 + 0x580 ] = 0x14060714  v_min_f32_e32 v3, v20, v3  pgm[7@0x8001759c3000 + 0x584 ] = 0x0a14070d  v_mul_f32_e32 v10, v13, v3  pgm[7@0x8001759c3000 + 0x588 ] = 0x0a16070f  v_mul_f32_e32 v11, v15, v3  pgm[7@0x8001759c3000 + 0x58c ] = 0x0a060713  v_mul_f32_e32 v3, v19, v3  pgm[7@0x8001759c3000 + 0x590 ] = 0x0a141509  v_mul_f32_e32 v10, v9, v10  pgm[7@0x8001759c3000 + 0x594 ] = 0x0a161709  v_mul_f32_e32 v11, v9, v11  pgm[7@0x8001759c3000 + 0x598 ] = 0x0a060709  v_mul_f32_e32 v3, v9, v3  pgm[7@0x8001759c3000 + 0x59c ] = 0xc400026f  exp param6 v10, v11, v3, v0  pgm[7@0x8001759c3000 + 0x5a0 ] = 0x00030b0a ;;  pgm[7@0x8001759c3000 + 0x5a4 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359fe000 of length 6568 bytes from IB[7@0x8001a7dc0100 + 0x1060] pgm[7@0x8001359fe000 + 0x0 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001359fe000 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359fe000 + 0x8 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359fe000 + 0xc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x10 ] = 0xd4480002  v_interp_p1_f32_e32 v18, v2, attr0.x  pgm[7@0x8001359fe000 + 0x14 ] = 0xd44c0102  v_interp_p1_f32_e32 v19, v2, attr0.y  pgm[7@0x8001359fe000 + 0x18 ] = 0xd4500402  v_interp_p1_f32_e32 v20, v2, attr1.x  pgm[7@0x8001359fe000 + 0x1c ] = 0xd4490003  v_interp_p2_f32_e32 v18, v3, attr0.x  pgm[7@0x8001359fe000 + 0x20 ] = 0xd44d0103  v_interp_p2_f32_e32 v19, v3, attr0.y  pgm[7@0x8001359fe000 + 0x24 ] = 0xd4510403  v_interp_p2_f32_e32 v20, v3, attr1.x  pgm[7@0x8001359fe000 + 0x28 ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001359fe000 + 0x2c ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x8001359fe000 + 0x30 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359fe000 + 0x34 ] = 0xb0118000  s_movk_i32 s17, 0x8000  pgm[7@0x8001359fe000 + 0x38 ] = 0x8110ff03  s_add_i32 s16, s3, 0x240  pgm[7@0x8001359fe000 + 0x3c ] = 0x00000240 ;;  pgm[7@0x8001359fe000 + 0x40 ] = 0x8100ff03  s_add_i32 s0, s3, 0x270  pgm[7@0x8001359fe000 + 0x44 ] = 0x00000270 ;;  pgm[7@0x8001359fe000 + 0x48 ] = 0xbe810011  s_mov_b32 s1, s17  pgm[7@0x8001359fe000 + 0x4c ] = 0xc00e0708  s_load_dwordx8 s[28:35], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0x50 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x54 ] = 0xc00a0900  s_load_dwordx4 s[36:39], s[0:1], 0x0  pgm[7@0x8001359fe000 + 0x58 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x5c ] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3c23d70a  pgm[7@0x8001359fe000 + 0x60 ] = 0x3c23d70a ;;  pgm[7@0x8001359fe000 + 0x64 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001359fe000 + 0x68 ] = 0x0a020313  v_mul_f32_e32 v1, v19, v1  pgm[7@0x8001359fe000 + 0x6c ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001359fe000 + 0x70 ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[7@0x8001359fe000 + 0x74 ] = 0x00000200 ;;  pgm[7@0x8001359fe000 + 0x78 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001359fe000 + 0x7c ] = 0x00027fac ;;  pgm[7@0x8001359fe000 + 0x80 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x8001359fe000 + 0x84 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001359fe000 + 0x88 ] = 0x00008000 ;;  pgm[7@0x8001359fe000 + 0x8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x90 ] = 0xf0800700  image_sample v[24:26], v0, s[28:35], s[36:39] dmask:0x7  pgm[7@0x8001359fe000 + 0x94 ] = 0x01271800 ;;  pgm[7@0x8001359fe000 + 0x98 ] = 0xc00e0500  s_load_dwordx8 s[20:27], s[0:1], 0x0  pgm[7@0x8001359fe000 + 0x9c ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0xa0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359fe000 + 0xa4 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x110  pgm[7@0x8001359fe000 + 0xa8 ] = 0x00000110 ;;  pgm[7@0x8001359fe000 + 0xac ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x120  pgm[7@0x8001359fe000 + 0xb0 ] = 0x00000120 ;;  pgm[7@0x8001359fe000 + 0xb4 ] = 0xd4140802  v_interp_p1_f32_e32 v5, v2, attr2.x  pgm[7@0x8001359fe000 + 0xb8 ] = 0xd4180902  v_interp_p1_f32_e32 v6, v2, attr2.y  pgm[7@0x8001359fe000 + 0xbc ] = 0xd4100a02  v_interp_p1_f32_e32 v4, v2, attr2.z  pgm[7@0x8001359fe000 + 0xc0 ] = 0xd4000c02  v_interp_p1_f32_e32 v0, v2, attr3.x  pgm[7@0x8001359fe000 + 0xc4 ] = 0xd4040d02  v_interp_p1_f32_e32 v1, v2, attr3.y  pgm[7@0x8001359fe000 + 0xc8 ] = 0xd4201002  v_interp_p1_f32_e32 v8, v2, attr4.x  pgm[7@0x8001359fe000 + 0xcc ] = 0xd4241102  v_interp_p1_f32_e32 v9, v2, attr4.y  pgm[7@0x8001359fe000 + 0xd0 ] = 0xd42c1202  v_interp_p1_f32_e32 v11, v2, attr4.z  pgm[7@0x8001359fe000 + 0xd4 ] = 0xd43c1402  v_interp_p1_f32_e32 v15, v2, attr5.x  pgm[7@0x8001359fe000 + 0xd8 ] = 0xd4441602  v_interp_p1_f32_e32 v17, v2, attr5.z  pgm[7@0x8001359fe000 + 0xdc ] = 0xd4541802  v_interp_p1_f32_e32 v21, v2, attr6.x  pgm[7@0x8001359fe000 + 0xe0 ] = 0xd4581902  v_interp_p1_f32_e32 v22, v2, attr6.y  pgm[7@0x8001359fe000 + 0xe4 ] = 0xd45c1a02  v_interp_p1_f32_e32 v23, v2, attr6.z  pgm[7@0x8001359fe000 + 0xe8 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359fe000 + 0xec ] = 0xd4401502  v_interp_p1_f32_e32 v16, v2, attr5.y  pgm[7@0x8001359fe000 + 0xf0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0xf4 ] = 0x7e0e4400  v_rcp_f32_e32 v7, s0  pgm[7@0x8001359fe000 + 0xf8 ] = 0xd4150803  v_interp_p2_f32_e32 v5, v3, attr2.x  pgm[7@0x8001359fe000 + 0xfc ] = 0xd4190903  v_interp_p2_f32_e32 v6, v3, attr2.y  pgm[7@0x8001359fe000 + 0x100 ] = 0xd4110a03  v_interp_p2_f32_e32 v4, v3, attr2.z  pgm[7@0x8001359fe000 + 0x104 ] = 0xd4010c03  v_interp_p2_f32_e32 v0, v3, attr3.x  pgm[7@0x8001359fe000 + 0x108 ] = 0xd4050d03  v_interp_p2_f32_e32 v1, v3, attr3.y  pgm[7@0x8001359fe000 + 0x10c ] = 0xd4211003  v_interp_p2_f32_e32 v8, v3, attr4.x  pgm[7@0x8001359fe000 + 0x110 ] = 0xd4251103  v_interp_p2_f32_e32 v9, v3, attr4.y  pgm[7@0x8001359fe000 + 0x114 ] = 0xd42d1203  v_interp_p2_f32_e32 v11, v3, attr4.z  pgm[7@0x8001359fe000 + 0x118 ] = 0xd43d1403  v_interp_p2_f32_e32 v15, v3, attr5.x  pgm[7@0x8001359fe000 + 0x11c ] = 0xd4411503  v_interp_p2_f32_e32 v16, v3, attr5.y  pgm[7@0x8001359fe000 + 0x120 ] = 0xd4451603  v_interp_p2_f32_e32 v17, v3, attr5.z  pgm[7@0x8001359fe000 + 0x124 ] = 0xd4551803  v_interp_p2_f32_e32 v21, v3, attr6.x  pgm[7@0x8001359fe000 + 0x128 ] = 0xd4591903  v_interp_p2_f32_e32 v22, v3, attr6.y  pgm[7@0x8001359fe000 + 0x12c ] = 0xd45d1a03  v_interp_p2_f32_e32 v23, v3, attr6.z  pgm[7@0x8001359fe000 + 0x130 ] = 0x7e044406  v_rcp_f32_e32 v2, s6  pgm[7@0x8001359fe000 + 0x134 ] = 0x7e064407  v_rcp_f32_e32 v3, s7  pgm[7@0x8001359fe000 + 0x138 ] = 0x7e3a4401  v_rcp_f32_e32 v29, s1  pgm[7@0x8001359fe000 + 0x13c ] = 0x8108ff03  s_add_i32 s8, s3, 0x230  pgm[7@0x8001359fe000 + 0x140 ] = 0x00000230 ;;  pgm[7@0x8001359fe000 + 0x144 ] = 0xbe890011  s_mov_b32 s9, s17  pgm[7@0x8001359fe000 + 0x148 ] = 0xc00a0704  s_load_dwordx4 s[28:31], s[8:9], 0x0  pgm[7@0x8001359fe000 + 0x14c ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x150 ] = 0xbe8200ff  s_mov_b32 s2, 0x7f7fffff  pgm[7@0x8001359fe000 + 0x154 ] = 0x7f7fffff ;;  pgm[7@0x8001359fe000 + 0x158 ] = 0xbe9200ff  s_mov_b32 s18, 0xff7fffff  pgm[7@0x8001359fe000 + 0x15c ] = 0xff7fffff ;;  pgm[7@0x8001359fe000 + 0x160 ] = 0x14040402  v_min_f32_e32 v2, s2, v2  pgm[7@0x8001359fe000 + 0x164 ] = 0x140e0e02  v_min_f32_e32 v7, s2, v7  pgm[7@0x8001359fe000 + 0x168 ] = 0x14060602  v_min_f32_e32 v3, s2, v3  pgm[7@0x8001359fe000 + 0x16c ] = 0x143a3a02  v_min_f32_e32 v29, s2, v29  pgm[7@0x8001359fe000 + 0x170 ] = 0x7e1402ff  v_mov_b32_e32 v10, 0x41f00000  pgm[7@0x8001359fe000 + 0x174 ] = 0x41f00000 ;;  pgm[7@0x8001359fe000 + 0x178 ] = 0xd10b0002  v_max_f32_e64 v2, v2, s18 div:2  pgm[7@0x8001359fe000 + 0x17c ] = 0x18002502 ;;  pgm[7@0x8001359fe000 + 0x180 ] = 0x160e0e12  v_max_f32_e32 v7, s18, v7  pgm[7@0x8001359fe000 + 0x184 ] = 0xd10b0003  v_max_f32_e64 v3, v3, s18 div:2  pgm[7@0x8001359fe000 + 0x188 ] = 0x18002503 ;;  pgm[7@0x8001359fe000 + 0x18c ] = 0x163a3a12  v_max_f32_e32 v29, s18, v29  pgm[7@0x8001359fe000 + 0x190 ] = 0x7e3602ff  v_mov_b32_e32 v27, 0x42c80000  pgm[7@0x8001359fe000 + 0x194 ] = 0x42c80000 ;;  pgm[7@0x8001359fe000 + 0x198 ] = 0x7e385881  v_bfrev_b32_e32 v28, 1  pgm[7@0x8001359fe000 + 0x19c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x1a0 ] = 0xd1c10018  v_mad_f32 v24, v24, 2.0, -1.0  pgm[7@0x8001359fe000 + 0x1a4 ] = 0x03cde918 ;;  pgm[7@0x8001359fe000 + 0x1a8 ] = 0xd1c10019  v_mad_f32 v25, v25, 2.0, -1.0  pgm[7@0x8001359fe000 + 0x1ac ] = 0x03cde919 ;;  pgm[7@0x8001359fe000 + 0x1b0 ] = 0x2c241518  v_mac_f32_e32 v18, v24, v10  pgm[7@0x8001359fe000 + 0x1b4 ] = 0x2c261519  v_mac_f32_e32 v19, v25, v10  pgm[7@0x8001359fe000 + 0x1b8 ] = 0x2c040f12  v_mac_f32_e32 v2, v18, v7  pgm[7@0x8001359fe000 + 0x1bc ] = 0x2c063b13  v_mac_f32_e32 v3, v19, v29  pgm[7@0x8001359fe000 + 0x1c0 ] = 0xd1c1001a  v_mad_f32 v26, v26, 2.0, -1.0  pgm[7@0x8001359fe000 + 0x1c4 ] = 0x03cde91a ;;  pgm[7@0x8001359fe000 + 0x1c8 ] = 0x0a14291a  v_mul_f32_e32 v10, v26, v20  pgm[7@0x8001359fe000 + 0x1cc ] = 0xd1168014  v_mac_f32_e64 v20, v10, 0.5 clamp  pgm[7@0x8001359fe000 + 0x1d0 ] = 0x0001e10a ;;  pgm[7@0x8001359fe000 + 0x1d4 ] = 0x040e28f2  v_sub_f32_e32 v7, 1.0, v20  pgm[7@0x8001359fe000 + 0x1d8 ] = 0x0a140f07  v_mul_f32_e32 v10, v7, v7  pgm[7@0x8001359fe000 + 0x1dc ] = 0x0a14150a  v_mul_f32_e32 v10, v10, v10  pgm[7@0x8001359fe000 + 0x1e0 ] = 0x0a0e0f0a  v_mul_f32_e32 v7, v10, v7  pgm[7@0x8001359fe000 + 0x1e4 ] = 0xd1c10007  v_mad_f32 v7, v7, v27, 0.5  pgm[7@0x8001359fe000 + 0x1e8 ] = 0x03c23707 ;;  pgm[7@0x8001359fe000 + 0x1ec ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x8001359fe000 + 0x1f0 ] = 0x7e2402ff  v_mov_b32_e32 v18, 0x3f7d70a4  pgm[7@0x8001359fe000 + 0x1f4 ] = 0x3f7d70a4 ;;  pgm[7@0x8001359fe000 + 0x1f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x1fc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x200 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x204 ] = 0xf09c0300  image_sample_lz v[2:3], v2, s[20:27], s[28:31] dmask:0x3  pgm[7@0x8001359fe000 + 0x208 ] = 0x00e50202 ;;  pgm[7@0x8001359fe000 + 0x20c ] = 0x140e0e02  v_min_f32_e32 v7, s2, v7  pgm[7@0x8001359fe000 + 0x210 ] = 0x16140e12  v_max_f32_e32 v10, s18, v7  pgm[7@0x8001359fe000 + 0x214 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x218 ] = 0xd1c10007  v_mad_f32 v7, -v10, v3, v18  pgm[7@0x8001359fe000 + 0x21c ] = 0x244a070a ;;  pgm[7@0x8001359fe000 + 0x220 ] = 0x7c880e80  v_cmp_gt_f32_e32 vcc, 0, v7  pgm[7@0x8001359fe000 + 0x224 ] = 0xd1000012  v_cndmask_b32_e64 v18, v28, -1.0, vcc  pgm[7@0x8001359fe000 + 0x228 ] = 0x01a9e71c ;;  pgm[7@0x8001359fe000 + 0x22c ] = 0xd1058007  v_mul_f32_e64 v7, v10, v3 clamp  pgm[7@0x8001359fe000 + 0x230 ] = 0x0002070a ;;  pgm[7@0x8001359fe000 + 0x234 ] = 0x7cb62480  v_cmpx_ngt_f32_e32 vcc, 0, v18  pgm[7@0x8001359fe000 + 0x238 ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x8001359fe000 + 0x23c ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001359fe000 + 0x240 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x244 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fe000 + 0x248 ] = 0x8110ff03  s_add_i32 s16, s3, 0x400  pgm[7@0x8001359fe000 + 0x24c ] = 0x00000400 ;;  pgm[7@0x8001359fe000 + 0x250 ] = 0xc00e0b08  s_load_dwordx8 s[44:51], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0x254 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x258 ] = 0x8110ff03  s_add_i32 s16, s3, 0x430  pgm[7@0x8001359fe000 + 0x25c ] = 0x00000430 ;;  pgm[7@0x8001359fe000 + 0x260 ] = 0xc02204c6  s_buffer_load_dword s19, s[12:15], 0x220  pgm[7@0x8001359fe000 + 0x264 ] = 0x00000220 ;;  pgm[7@0x8001359fe000 + 0x268 ] = 0xc0220646  s_buffer_load_dword s25, s[12:15], 0x230  pgm[7@0x8001359fe000 + 0x26c ] = 0x00000230 ;;  pgm[7@0x8001359fe000 + 0x270 ] = 0xc0220806  s_buffer_load_dword s32, s[12:15], 0x240  pgm[7@0x8001359fe000 + 0x274 ] = 0x00000240 ;;  pgm[7@0x8001359fe000 + 0x278 ] = 0xc0220586  s_buffer_load_dword s22, s[12:15], 0x250  pgm[7@0x8001359fe000 + 0x27c ] = 0x00000250 ;;  pgm[7@0x8001359fe000 + 0x280 ] = 0xc02201c6  s_buffer_load_dword s7, s[12:15], 0x260  pgm[7@0x8001359fe000 + 0x284 ] = 0x00000260 ;;  pgm[7@0x8001359fe000 + 0x288 ] = 0xc00a0d08  s_load_dwordx4 s[52:55], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0x28c ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x290 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2c0  pgm[7@0x8001359fe000 + 0x294 ] = 0x000002c0 ;;  pgm[7@0x8001359fe000 + 0x298 ] = 0xc00e0908  s_load_dwordx8 s[36:43], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0x29c ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x2a0 ] = 0xc0221006  s_buffer_load_dword s64, s[12:15], 0x270  pgm[7@0x8001359fe000 + 0x2a4 ] = 0x00000270 ;;  pgm[7@0x8001359fe000 + 0x2a8 ] = 0xc02210c6  s_buffer_load_dword s67, s[12:15], 0x280  pgm[7@0x8001359fe000 + 0x2ac ] = 0x00000280 ;;  pgm[7@0x8001359fe000 + 0x2b0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x2b4 ] = 0xf0800f00  image_sample v[24:27], v0, s[44:51], s[52:55] dmask:0xf  pgm[7@0x8001359fe000 + 0x2b8 ] = 0x01ab1800 ;;  pgm[7@0x8001359fe000 + 0x2bc ] = 0xc0221086  s_buffer_load_dword s66, s[12:15], 0x290  pgm[7@0x8001359fe000 + 0x2c0 ] = 0x00000290 ;;  pgm[7@0x8001359fe000 + 0x2c4 ] = 0xc0221046  s_buffer_load_dword s65, s[12:15], 0x2a0  pgm[7@0x8001359fe000 + 0x2c8 ] = 0x000002a0 ;;  pgm[7@0x8001359fe000 + 0x2cc ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x2b0  pgm[7@0x8001359fe000 + 0x2d0 ] = 0x000002b0 ;;  pgm[7@0x8001359fe000 + 0x2d4 ] = 0xc0260e86  s_buffer_load_dwordx2 s[58:59], s[12:15], 0x130  pgm[7@0x8001359fe000 + 0x2d8 ] = 0x00000130 ;;  pgm[7@0x8001359fe000 + 0x2dc ] = 0xc0260886  s_buffer_load_dwordx2 s[34:35], s[12:15], 0x140  pgm[7@0x8001359fe000 + 0x2e0 ] = 0x00000140 ;;  pgm[7@0x8001359fe000 + 0x2e4 ] = 0xc0260706  s_buffer_load_dwordx2 s[28:29], s[12:15], 0x0  pgm[7@0x8001359fe000 + 0x2e8 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x2ec ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xc  pgm[7@0x8001359fe000 + 0x2f0 ] = 0x0000000c ;;  pgm[7@0x8001359fe000 + 0x2f4 ] = 0xc0260786  s_buffer_load_dwordx2 s[30:31], s[12:15], 0x10  pgm[7@0x8001359fe000 + 0x2f8 ] = 0x00000010 ;;  pgm[7@0x8001359fe000 + 0x2fc ] = 0xc0260686  s_buffer_load_dwordx2 s[26:27], s[12:15], 0x1c  pgm[7@0x8001359fe000 + 0x300 ] = 0x0000001c ;;  pgm[7@0x8001359fe000 + 0x304 ] = 0xc0220606  s_buffer_load_dword s24, s[12:15], 0x24  pgm[7@0x8001359fe000 + 0x308 ] = 0x00000024 ;;  pgm[7@0x8001359fe000 + 0x30c ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x2c  pgm[7@0x8001359fe000 + 0x310 ] = 0x0000002c ;;  pgm[7@0x8001359fe000 + 0x314 ] = 0xc0260e06  s_buffer_load_dwordx2 s[56:57], s[12:15], 0x150  pgm[7@0x8001359fe000 + 0x318 ] = 0x00000150 ;;  pgm[7@0x8001359fe000 + 0x31c ] = 0xd1c1800a  v_mad_f32 v10, -v10, v3, 1.0 clamp  pgm[7@0x8001359fe000 + 0x320 ] = 0x23ca070a ;;  pgm[7@0x8001359fe000 + 0x324 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x328 ] = 0x7e063e22  v_floor_f32_e32 v3, s34  pgm[7@0x8001359fe000 + 0x32c ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x34  pgm[7@0x8001359fe000 + 0x330 ] = 0x00000034 ;;  pgm[7@0x8001359fe000 + 0x334 ] = 0xc02205c6  s_buffer_load_dword s23, s[12:15], 0x3c  pgm[7@0x8001359fe000 + 0x338 ] = 0x0000003c ;;  pgm[7@0x8001359fe000 + 0x33c ] = 0xc0260506  s_buffer_load_dwordx2 s[20:21], s[12:15], 0xb0  pgm[7@0x8001359fe000 + 0x340 ] = 0x000000b0 ;;  pgm[7@0x8001359fe000 + 0x344 ] = 0x0a260c1e  v_mul_f32_e32 v19, s30, v6  pgm[7@0x8001359fe000 + 0x348 ] = 0x06060622  v_subrev_f32_e32 v3, s34, v3  pgm[7@0x8001359fe000 + 0x34c ] = 0x7e243e23  v_floor_f32_e32 v18, s35  pgm[7@0x8001359fe000 + 0x350 ] = 0x2c260a1c  v_mac_f32_e32 v19, s28, v5  pgm[7@0x8001359fe000 + 0x354 ] = 0x0a380c1a  v_mul_f32_e32 v28, s26, v6  pgm[7@0x8001359fe000 + 0x358 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359fe000 + 0x35c ] = 0xd041003c  v_cmp_lt_f32_e64 s[60:61], s34, 0  pgm[7@0x8001359fe000 + 0x360 ] = 0x00010022 ;;  pgm[7@0x8001359fe000 + 0x364 ] = 0x2c26081b  v_mac_f32_e32 v19, s27, v4  pgm[7@0x8001359fe000 + 0x368 ] = 0x2c380a00  v_mac_f32_e32 v28, s0, v5  pgm[7@0x8001359fe000 + 0x36c ] = 0x869a6a3c  s_and_b64 s[26:27], s[60:61], vcc  pgm[7@0x8001359fe000 + 0x370 ] = 0x06242423  v_subrev_f32_e32 v18, s35, v18  pgm[7@0x8001359fe000 + 0x374 ] = 0x2c380808  v_mac_f32_e32 v28, s8, v4  pgm[7@0x8001359fe000 + 0x378 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v18  pgm[7@0x8001359fe000 + 0x37c ] = 0x00022480 ;;  pgm[7@0x8001359fe000 + 0x380 ] = 0xd041003e  v_cmp_lt_f32_e64 s[62:63], s35, 0  pgm[7@0x8001359fe000 + 0x384 ] = 0x00010023 ;;  pgm[7@0x8001359fe000 + 0x388 ] = 0x02060622  v_add_f32_e32 v3, s34, v3  pgm[7@0x8001359fe000 + 0x38c ] = 0xd100001f  v_cndmask_b32_e64 v31, 0, 1.0, s[26:27]  pgm[7@0x8001359fe000 + 0x390 ] = 0x0069e480 ;;  pgm[7@0x8001359fe000 + 0x394 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x398 ] = 0x02383817  v_add_f32_e32 v28, s23, v28  pgm[7@0x8001359fe000 + 0x39c ] = 0x0206071f  v_add_f32_e32 v3, v31, v3  pgm[7@0x8001359fe000 + 0x3a0 ] = 0x8680003e  s_and_b64 s[0:1], s[62:63], s[0:1]  pgm[7@0x8001359fe000 + 0x3a4 ] = 0x7e3a4438  v_rcp_f32_e32 v29, s56  pgm[7@0x8001359fe000 + 0x3a8 ] = 0x7e38451c  v_rcp_f32_e32 v28, v28  pgm[7@0x8001359fe000 + 0x3ac ] = 0x7e064503  v_rcp_f32_e32 v3, v3  pgm[7@0x8001359fe000 + 0x3b0 ] = 0xd1000020  v_cndmask_b32_e64 v32, 0, 1.0, s[0:1]  pgm[7@0x8001359fe000 + 0x3b4 ] = 0x0001e480 ;;  pgm[7@0x8001359fe000 + 0x3b8 ] = 0x02242423  v_add_f32_e32 v18, s35, v18  pgm[7@0x8001359fe000 + 0x3bc ] = 0x02242520  v_add_f32_e32 v18, v32, v18  pgm[7@0x8001359fe000 + 0x3c0 ] = 0x0a280c1f  v_mul_f32_e32 v20, s31, v6  pgm[7@0x8001359fe000 + 0x3c4 ] = 0x7e3c4439  v_rcp_f32_e32 v30, s57  pgm[7@0x8001359fe000 + 0x3c8 ] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359fe000 + 0x3cc ] = 0x2c280a1d  v_mac_f32_e32 v20, s29, v5  pgm[7@0x8001359fe000 + 0x3d0 ] = 0x2c280818  v_mac_f32_e32 v20, s24, v4  pgm[7@0x8001359fe000 + 0x3d4 ] = 0x143a3a02  v_min_f32_e32 v29, s2, v29  pgm[7@0x8001359fe000 + 0x3d8 ] = 0x14383802  v_min_f32_e32 v28, s2, v28  pgm[7@0x8001359fe000 + 0x3dc ] = 0x14060602  v_min_f32_e32 v3, s2, v3  pgm[7@0x8001359fe000 + 0x3e0 ] = 0x02262609  v_add_f32_e32 v19, s9, v19  pgm[7@0x8001359fe000 + 0x3e4 ] = 0x16383812  v_max_f32_e32 v28, s18, v28  pgm[7@0x8001359fe000 + 0x3e8 ] = 0x02282806  v_add_f32_e32 v20, s6, v20  pgm[7@0x8001359fe000 + 0x3ec ] = 0x163a3a12  v_max_f32_e32 v29, s18, v29  pgm[7@0x8001359fe000 + 0x3f0 ] = 0x16060612  v_max_f32_e32 v3, s18, v3  pgm[7@0x8001359fe000 + 0x3f4 ] = 0x143c3c02  v_min_f32_e32 v30, s2, v30  pgm[7@0x8001359fe000 + 0x3f8 ] = 0x14242402  v_min_f32_e32 v18, s2, v18  pgm[7@0x8001359fe000 + 0x3fc ] = 0x0a26271c  v_mul_f32_e32 v19, v28, v19  pgm[7@0x8001359fe000 + 0x400 ] = 0x0a28291c  v_mul_f32_e32 v20, v28, v20  pgm[7@0x8001359fe000 + 0x404 ] = 0x0a383b03  v_mul_f32_e32 v28, v3, v29  pgm[7@0x8001359fe000 + 0x408 ] = 0x7e38451c  v_rcp_f32_e32 v28, v28  pgm[7@0x8001359fe000 + 0x40c ] = 0x163c3c12  v_max_f32_e32 v30, s18, v30  pgm[7@0x8001359fe000 + 0x410 ] = 0x16242412  v_max_f32_e32 v18, s18, v18  pgm[7@0x8001359fe000 + 0x414 ] = 0x0a3a3d12  v_mul_f32_e32 v29, v18, v30  pgm[7@0x8001359fe000 + 0x418 ] = 0x7e3a451d  v_rcp_f32_e32 v29, v29  pgm[7@0x8001359fe000 + 0x41c ] = 0x14383802  v_min_f32_e32 v28, s2, v28  pgm[7@0x8001359fe000 + 0x420 ] = 0xd1c10013  v_mad_f32 v19, v19, 0.5, 0.5  pgm[7@0x8001359fe000 + 0x424 ] = 0x03c1e113 ;;  pgm[7@0x8001359fe000 + 0x428 ] = 0x16383812  v_max_f32_e32 v28, s18, v28  pgm[7@0x8001359fe000 + 0x42c ] = 0xd1c10014  v_mad_f32 v20, v20, 0.5, 0.5  pgm[7@0x8001359fe000 + 0x430 ] = 0x03c1e114 ;;  pgm[7@0x8001359fe000 + 0x434 ] = 0xd1c10013  v_mad_f32 v19, v19, v28, 0.5  pgm[7@0x8001359fe000 + 0x438 ] = 0x03c23913 ;;  pgm[7@0x8001359fe000 + 0x43c ] = 0x14383a02  v_min_f32_e32 v28, s2, v29  pgm[7@0x8001359fe000 + 0x440 ] = 0x042828f2  v_sub_f32_e32 v20, 1.0, v20  pgm[7@0x8001359fe000 + 0x444 ] = 0x16383812  v_max_f32_e32 v28, s18, v28  pgm[7@0x8001359fe000 + 0x448 ] = 0xd1c10014  v_mad_f32 v20, v20, v28, 0.5  pgm[7@0x8001359fe000 + 0x44c ] = 0x03c23914 ;;  pgm[7@0x8001359fe000 + 0x450 ] = 0x0a3a2912  v_mul_f32_e32 v29, v18, v20  pgm[7@0x8001359fe000 + 0x454 ] = 0x0a281f0f  v_mul_f32_e32 v20, v15, v15  pgm[7@0x8001359fe000 + 0x458 ] = 0x0a382703  v_mul_f32_e32 v28, v3, v19  pgm[7@0x8001359fe000 + 0x45c ] = 0x0a062b15  v_mul_f32_e32 v3, v21, v21  pgm[7@0x8001359fe000 + 0x460 ] = 0x2c062d16  v_mac_f32_e32 v3, v22, v22  pgm[7@0x8001359fe000 + 0x464 ] = 0x2c282110  v_mac_f32_e32 v20, v16, v16  pgm[7@0x8001359fe000 + 0x468 ] = 0x2c062f17  v_mac_f32_e32 v3, v23, v23  pgm[7@0x8001359fe000 + 0x46c ] = 0x2c282311  v_mac_f32_e32 v20, v17, v17  pgm[7@0x8001359fe000 + 0x470 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x474 ] = 0x06303020  v_subrev_f32_e32 v24, s32, v24  pgm[7@0x8001359fe000 + 0x478 ] = 0x7e240220  v_mov_b32_e32 v18, s32  pgm[7@0x8001359fe000 + 0x47c ] = 0x06323220  v_subrev_f32_e32 v25, s32, v25  pgm[7@0x8001359fe000 + 0x480 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2f0  pgm[7@0x8001359fe000 + 0x484 ] = 0x000002f0 ;;  pgm[7@0x8001359fe000 + 0x488 ] = 0x7e064903  v_rsq_f32_e32 v3, v3  pgm[7@0x8001359fe000 + 0x48c ] = 0x7e284914  v_rsq_f32_e32 v20, v20  pgm[7@0x8001359fe000 + 0x490 ] = 0xd1c10013  v_mad_f32 v19, s25, v24, v18  pgm[7@0x8001359fe000 + 0x494 ] = 0x044a3019 ;;  pgm[7@0x8001359fe000 + 0x498 ] = 0x2c243219  v_mac_f32_e32 v18, s25, v25  pgm[7@0x8001359fe000 + 0x49c ] = 0xc02205c6  s_buffer_load_dword s23, s[12:15], 0x310  pgm[7@0x8001359fe000 + 0x4a0 ] = 0x00000310 ;;  pgm[7@0x8001359fe000 + 0x4a4 ] = 0xc00a0608  s_load_dwordx4 s[24:27], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0x4a8 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x4ac ] = 0x8110ff03  s_add_i32 s16, s3, 0x440  pgm[7@0x8001359fe000 + 0x4b0 ] = 0x00000440 ;;  pgm[7@0x8001359fe000 + 0x4b4 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x320  pgm[7@0x8001359fe000 + 0x4b8 ] = 0x00000320 ;;  pgm[7@0x8001359fe000 + 0x4bc ] = 0xc00e0708  s_load_dwordx8 s[28:35], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0x4c0 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x4c4 ] = 0x8110ff03  s_add_i32 s16, s3, 0x470  pgm[7@0x8001359fe000 + 0x4c8 ] = 0x00000470 ;;  pgm[7@0x8001359fe000 + 0x4cc ] = 0xc00a0d08  s_load_dwordx4 s[52:55], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0x4d0 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x4d4 ] = 0x14060602  v_min_f32_e32 v3, s2, v3  pgm[7@0x8001359fe000 + 0x4d8 ] = 0x14282802  v_min_f32_e32 v20, s2, v20  pgm[7@0x8001359fe000 + 0x4dc ] = 0xd1c10012  v_mad_f32 v18, v18, 2.0, -1.0  pgm[7@0x8001359fe000 + 0x4e0 ] = 0x03cde912 ;;  pgm[7@0x8001359fe000 + 0x4e4 ] = 0x0a2a0715  v_mul_f32_e32 v21, v21, v3  pgm[7@0x8001359fe000 + 0x4e8 ] = 0x0a2c0716  v_mul_f32_e32 v22, v22, v3  pgm[7@0x8001359fe000 + 0x4ec ] = 0x0a060717  v_mul_f32_e32 v3, v23, v3  pgm[7@0x8001359fe000 + 0x4f0 ] = 0x0a1e290f  v_mul_f32_e32 v15, v15, v20  pgm[7@0x8001359fe000 + 0x4f4 ] = 0x0a202910  v_mul_f32_e32 v16, v16, v20  pgm[7@0x8001359fe000 + 0x4f8 ] = 0x0a282911  v_mul_f32_e32 v20, v17, v20  pgm[7@0x8001359fe000 + 0x4fc ] = 0xd1c10011  v_mad_f32 v17, v19, 2.0, -1.0  pgm[7@0x8001359fe000 + 0x500 ] = 0x03cde913 ;;  pgm[7@0x8001359fe000 + 0x504 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x508 ] = 0x0a242400  v_mul_f32_e32 v18, s0, v18  pgm[7@0x8001359fe000 + 0x50c ] = 0x0a2e2200  v_mul_f32_e32 v23, s0, v17  pgm[7@0x8001359fe000 + 0x510 ] = 0x0a222b12  v_mul_f32_e32 v17, v18, v21  pgm[7@0x8001359fe000 + 0x514 ] = 0x0a262d12  v_mul_f32_e32 v19, v18, v22  pgm[7@0x8001359fe000 + 0x518 ] = 0x0a2a0712  v_mul_f32_e32 v21, v18, v3  pgm[7@0x8001359fe000 + 0x51c ] = 0x2c221f17  v_mac_f32_e32 v17, v23, v15  pgm[7@0x8001359fe000 + 0x520 ] = 0x0a1e2f17  v_mul_f32_e32 v15, v23, v23  pgm[7@0x8001359fe000 + 0x524 ] = 0x2c262117  v_mac_f32_e32 v19, v23, v16  pgm[7@0x8001359fe000 + 0x528 ] = 0x2c2a2917  v_mac_f32_e32 v21, v23, v20  pgm[7@0x8001359fe000 + 0x52c ] = 0xd1c1000f  v_mad_f32 v15, v18, -v18, -v15  pgm[7@0x8001359fe000 + 0x530 ] = 0xc43e2512 ;;  pgm[7@0x8001359fe000 + 0x534 ] = 0x021e1ef2  v_add_f32_e32 v15, 1.0, v15  pgm[7@0x8001359fe000 + 0x538 ] = 0x161e1e80  v_max_f32_e32 v15, 0, v15  pgm[7@0x8001359fe000 + 0x53c ] = 0x7e1e490f  v_rsq_f32_e32 v15, v15  pgm[7@0x8001359fe000 + 0x540 ] = 0x0a201108  v_mul_f32_e32 v16, v8, v8  pgm[7@0x8001359fe000 + 0x544 ] = 0x2c201309  v_mac_f32_e32 v16, v9, v9  pgm[7@0x8001359fe000 + 0x548 ] = 0x2c20170b  v_mac_f32_e32 v16, v11, v11  pgm[7@0x8001359fe000 + 0x54c ] = 0x141e1e02  v_min_f32_e32 v15, s2, v15  pgm[7@0x8001359fe000 + 0x550 ] = 0x7e204910  v_rsq_f32_e32 v16, v16  pgm[7@0x8001359fe000 + 0x554 ] = 0x7e1e450f  v_rcp_f32_e32 v15, v15  pgm[7@0x8001359fe000 + 0x558 ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x2c0  pgm[7@0x8001359fe000 + 0x55c ] = 0x000002c0 ;;  pgm[7@0x8001359fe000 + 0x560 ] = 0xf0800700  image_sample v[22:24], v0, s[28:35], s[52:55] dmask:0x7  pgm[7@0x8001359fe000 + 0x564 ] = 0x01a71600 ;;  pgm[7@0x8001359fe000 + 0x568 ] = 0x14062002  v_min_f32_e32 v3, s2, v16  pgm[7@0x8001359fe000 + 0x56c ] = 0x0a100708  v_mul_f32_e32 v8, v8, v3  pgm[7@0x8001359fe000 + 0x570 ] = 0x0a120709  v_mul_f32_e32 v9, v9, v3  pgm[7@0x8001359fe000 + 0x574 ] = 0x0a06070b  v_mul_f32_e32 v3, v11, v3  pgm[7@0x8001359fe000 + 0x578 ] = 0x14161e02  v_min_f32_e32 v11, s2, v15  pgm[7@0x8001359fe000 + 0x57c ] = 0x16161612  v_max_f32_e32 v11, s18, v11  pgm[7@0x8001359fe000 + 0x580 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x2d0  pgm[7@0x8001359fe000 + 0x584 ] = 0x000002d0 ;;  pgm[7@0x8001359fe000 + 0x588 ] = 0x263636ff  v_and_b32_e32 v27, 0x7fffffff, v27  pgm[7@0x8001359fe000 + 0x58c ] = 0x7fffffff ;;  pgm[7@0x8001359fe000 + 0x590 ] = 0x2c26130b  v_mac_f32_e32 v19, v11, v9  pgm[7@0x8001359fe000 + 0x594 ] = 0x7e12431b  v_log_f32_e32 v9, v27  pgm[7@0x8001359fe000 + 0x598 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x2e0  pgm[7@0x8001359fe000 + 0x59c ] = 0x000002e0 ;;  pgm[7@0x8001359fe000 + 0x5a0 ] = 0xc0220746  s_buffer_load_dword s29, s[12:15], 0x2f0  pgm[7@0x8001359fe000 + 0x5a4 ] = 0x000002f0 ;;  pgm[7@0x8001359fe000 + 0x5a8 ] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x300  pgm[7@0x8001359fe000 + 0x5ac ] = 0x00000300 ;;  pgm[7@0x8001359fe000 + 0x5b0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x5b4 ] = 0x08121200  v_mul_legacy_f32_e32 v9, s0, v9  pgm[7@0x8001359fe000 + 0x5b8 ] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359fe000 + 0x5bc ] = 0x7e200201  v_mov_b32_e32 v16, s1  pgm[7@0x8001359fe000 + 0x5c0 ] = 0xc0260786  s_buffer_load_dwordx2 s[30:31], s[12:15], 0x1d0  pgm[7@0x8001359fe000 + 0x5c4 ] = 0x000001d0 ;;  pgm[7@0x8001359fe000 + 0x5c8 ] = 0x2c2a070b  v_mac_f32_e32 v21, v11, v3  pgm[7@0x8001359fe000 + 0x5cc ] = 0x06121201  v_subrev_f32_e32 v9, s1, v9  pgm[7@0x8001359fe000 + 0x5d0 ] = 0xc0220f86  s_buffer_load_dword s62, s[12:15], 0x1d8  pgm[7@0x8001359fe000 + 0x5d4 ] = 0x000001d8 ;;  pgm[7@0x8001359fe000 + 0x5d8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1e0  pgm[7@0x8001359fe000 + 0x5dc ] = 0x000001e0 ;;  pgm[7@0x8001359fe000 + 0x5e0 ] = 0x2c201206  v_mac_f32_e32 v16, s6, v9  pgm[7@0x8001359fe000 + 0x5e4 ] = 0x7e120241  v_mov_b32_e32 v9, s65  pgm[7@0x8001359fe000 + 0x5e8 ] = 0x2c22110b  v_mac_f32_e32 v17, v11, v8  pgm[7@0x8001359fe000 + 0x5ec ] = 0x06343440  v_subrev_f32_e32 v26, s64, v26  pgm[7@0x8001359fe000 + 0x5f0 ] = 0x7e1e0240  v_mov_b32_e32 v15, s64  pgm[7@0x8001359fe000 + 0x5f4 ] = 0x2c1e3407  v_mac_f32_e32 v15, s7, v26  pgm[7@0x8001359fe000 + 0x5f8 ] = 0x8110ff03  s_add_i32 s16, s3, 0x3c0  pgm[7@0x8001359fe000 + 0x5fc ] = 0x000003c0 ;;  pgm[7@0x8001359fe000 + 0x600 ] = 0x7c960480  v_cmp_ngt_f32_e32 vcc, 0, v2  pgm[7@0x8001359fe000 + 0x604 ] = 0xc00e0b08  s_load_dwordx8 s[44:51], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0x608 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x60c ] = 0xd1c18025  v_mad_f32 v37, -s22, v15, 1.0 clamp  pgm[7@0x8001359fe000 + 0x610 ] = 0x23ca1e16 ;;  pgm[7@0x8001359fe000 + 0x614 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xb8  pgm[7@0x8001359fe000 + 0x618 ] = 0x000000b8 ;;  pgm[7@0x8001359fe000 + 0x61c ] = 0x7e14430a  v_log_f32_e32 v10, v10  pgm[7@0x8001359fe000 + 0x620 ] = 0x7e800280  v_mov_b32_e32 v64, 0  pgm[7@0x8001359fe000 + 0x624 ] = 0x7e8202ff  v_mov_b32_e32 v65, 0xff  pgm[7@0x8001359fe000 + 0x628 ] = 0x000000ff ;;  pgm[7@0x8001359fe000 + 0x62c ] = 0x7e940280  v_mov_b32_e32 v74, 0  pgm[7@0x8001359fe000 + 0x630 ] = 0x7e960280  v_mov_b32_e32 v75, 0  pgm[7@0x8001359fe000 + 0x634 ] = 0x7e980280  v_mov_b32_e32 v76, 0  pgm[7@0x8001359fe000 + 0x638 ] = 0x7e8e0280  v_mov_b32_e32 v71, 0  pgm[7@0x8001359fe000 + 0x63c ] = 0x7e900280  v_mov_b32_e32 v72, 0  pgm[7@0x8001359fe000 + 0x640 ] = 0x7e920280  v_mov_b32_e32 v73, 0  pgm[7@0x8001359fe000 + 0x644 ] = 0x7e9a0280  v_mov_b32_e32 v77, 0  pgm[7@0x8001359fe000 + 0x648 ] = 0x7e9c0280  v_mov_b32_e32 v78, 0  pgm[7@0x8001359fe000 + 0x64c ] = 0x7e9e0280  v_mov_b32_e32 v79, 0  pgm[7@0x8001359fe000 + 0x650 ] = 0x7e700280  v_mov_b32_e32 v56, 0  pgm[7@0x8001359fe000 + 0x654 ] = 0x7e7c0280  v_mov_b32_e32 v62, 0  pgm[7@0x8001359fe000 + 0x658 ] = 0x7e8c0280  v_mov_b32_e32 v70, 0  pgm[7@0x8001359fe000 + 0x65c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x660 ] = 0x06062c41  v_subrev_f32_e32 v3, s65, v22  pgm[7@0x8001359fe000 + 0x664 ] = 0xd1c10003  v_mad_f32 v3, s66, v3, v9  pgm[7@0x8001359fe000 + 0x668 ] = 0x04260642 ;;  pgm[7@0x8001359fe000 + 0x66c ] = 0x0a060643  v_mul_f32_e32 v3, s67, v3  pgm[7@0x8001359fe000 + 0x670 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x674 ] = 0x0a440600  v_mul_f32_e32 v34, s0, v3  pgm[7@0x8001359fe000 + 0x678 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1e8  pgm[7@0x8001359fe000 + 0x67c ] = 0x000001e8 ;;  pgm[7@0x8001359fe000 + 0x680 ] = 0x06102e41  v_subrev_f32_e32 v8, s65, v23  pgm[7@0x8001359fe000 + 0x684 ] = 0x06163041  v_subrev_f32_e32 v11, s65, v24  pgm[7@0x8001359fe000 + 0x688 ] = 0xd1c10008  v_mad_f32 v8, s66, v8, v9  pgm[7@0x8001359fe000 + 0x68c ] = 0x04261042 ;;  pgm[7@0x8001359fe000 + 0x690 ] = 0x2c121642  v_mac_f32_e32 v9, s66, v11  pgm[7@0x8001359fe000 + 0x694 ] = 0x0a101043  v_mul_f32_e32 v8, s67, v8  pgm[7@0x8001359fe000 + 0x698 ] = 0x0a121243  v_mul_f32_e32 v9, s67, v9  pgm[7@0x8001359fe000 + 0x69c ] = 0xc0260f06  s_buffer_load_dwordx2 s[60:61], s[12:15], 0x1f0  pgm[7@0x8001359fe000 + 0x6a0 ] = 0x000001f0 ;;  pgm[7@0x8001359fe000 + 0x6a4 ] = 0xc0221046  s_buffer_load_dword s65, s[12:15], 0x1f8  pgm[7@0x8001359fe000 + 0x6a8 ] = 0x000001f8 ;;  pgm[7@0x8001359fe000 + 0x6ac ] = 0xc0221006  s_buffer_load_dword s64, s[12:15], 0x200  pgm[7@0x8001359fe000 + 0x6b0 ] = 0x00000200 ;;  pgm[7@0x8001359fe000 + 0x6b4 ] = 0xc0220fc6  s_buffer_load_dword s63, s[12:15], 0x210  pgm[7@0x8001359fe000 + 0x6b8 ] = 0x00000210 ;;  pgm[7@0x8001359fe000 + 0x6bc ] = 0x0a461001  v_mul_f32_e32 v35, s1, v8  pgm[7@0x8001359fe000 + 0x6c0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x6c4 ] = 0x0a481200  v_mul_f32_e32 v36, s0, v9  pgm[7@0x8001359fe000 + 0x6c8 ] = 0x0a061e16  v_mul_f32_e32 v3, s22, v15  pgm[7@0x8001359fe000 + 0x6cc ] = 0xd1d30008  v_max3_f32 v8, v34, v35, v36  pgm[7@0x8001359fe000 + 0x6d0 ] = 0x04924722 ;;  pgm[7@0x8001359fe000 + 0x6d4 ] = 0x0a2e1103  v_mul_f32_e32 v23, v3, v8  pgm[7@0x8001359fe000 + 0x6d8 ] = 0xd1c10003  v_mad_f32 v3, -v3, v8, 1.0  pgm[7@0x8001359fe000 + 0x6dc ] = 0x23ca1103 ;;  pgm[7@0x8001359fe000 + 0x6e0 ] = 0x2c2e0710  v_mac_f32_e32 v23, v16, v3  pgm[7@0x8001359fe000 + 0x6e4 ] = 0x040604f2  v_sub_f32_e32 v3, 1.0, v2  pgm[7@0x8001359fe000 + 0x6e8 ] = 0x000406f2  v_cndmask_b32_e32 v2, 1.0, v3, vcc  pgm[7@0x8001359fe000 + 0x6ec ] = 0x0a100f07  v_mul_f32_e32 v8, v7, v7  pgm[7@0x8001359fe000 + 0x6f0 ] = 0x16040480  v_max_f32_e32 v2, 0, v2  pgm[7@0x8001359fe000 + 0x6f4 ] = 0x0a0e0f08  v_mul_f32_e32 v7, v8, v7  pgm[7@0x8001359fe000 + 0x6f8 ] = 0xd1c10002  v_mad_f32 v2, -v2, v2, 1.0  pgm[7@0x8001359fe000 + 0x6fc ] = 0x23ca0502 ;;  pgm[7@0x8001359fe000 + 0x700 ] = 0x0a0e0f02  v_mul_f32_e32 v7, v2, v7  pgm[7@0x8001359fe000 + 0x704 ] = 0x0a042615  v_mul_f32_e32 v2, s21, v19  pgm[7@0x8001359fe000 + 0x708 ] = 0xd1c10002  v_mad_f32 v2, s20, -v17, -v2  pgm[7@0x8001359fe000 + 0x70c ] = 0xc40a2214 ;;  pgm[7@0x8001359fe000 + 0x710 ] = 0xc0260886  s_buffer_load_dwordx2 s[34:35], s[12:15], 0xd0  pgm[7@0x8001359fe000 + 0x714 ] = 0x000000d0 ;;  pgm[7@0x8001359fe000 + 0x718 ] = 0xc02210c6  s_buffer_load_dword s67, s[12:15], 0xd8  pgm[7@0x8001359fe000 + 0x71c ] = 0x000000d8 ;;  pgm[7@0x8001359fe000 + 0x720 ] = 0xc0221086  s_buffer_load_dword s66, s[12:15], 0x104  pgm[7@0x8001359fe000 + 0x724 ] = 0x00000104 ;;  pgm[7@0x8001359fe000 + 0x728 ] = 0xc0260806  s_buffer_load_dwordx2 s[32:33], s[12:15], 0x108  pgm[7@0x8001359fe000 + 0x72c ] = 0x00000108 ;;  pgm[7@0x8001359fe000 + 0x730 ] = 0xd1c10008  v_mad_f32 v8, -s16, v21, v2  pgm[7@0x8001359fe000 + 0x734 ] = 0x240a2a10 ;;  pgm[7@0x8001359fe000 + 0x738 ] = 0xd1010002  v_add_f32_e64 v2, s28, 1.0  pgm[7@0x8001359fe000 + 0x73c ] = 0x0001e41c ;;  pgm[7@0x8001359fe000 + 0x740 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359fe000 + 0x744 ] = 0xd1028003  v_sub_f32_e64 v3, 1.0, v8 clamp  pgm[7@0x8001359fe000 + 0x748 ] = 0x000210f2 ;;  pgm[7@0x8001359fe000 + 0x74c ] = 0x041206f2  v_sub_f32_e32 v9, 1.0, v3  pgm[7@0x8001359fe000 + 0x750 ] = 0x2c061217  v_mac_f32_e32 v3, s23, v9  pgm[7@0x8001359fe000 + 0x754 ] = 0x14040402  v_min_f32_e32 v2, s2, v2  pgm[7@0x8001359fe000 + 0x758 ] = 0x165a0412  v_max_f32_e32 v45, s18, v2  pgm[7@0x8001359fe000 + 0x75c ] = 0x0204101c  v_add_f32_e32 v2, s28, v8  pgm[7@0x8001359fe000 + 0x760 ] = 0xd1058002  v_mul_f32_e64 v2, v45, v2 clamp  pgm[7@0x8001359fe000 + 0x764 ] = 0x0002052d ;;  pgm[7@0x8001359fe000 + 0x768 ] = 0x0a120702  v_mul_f32_e32 v9, v2, v3  pgm[7@0x8001359fe000 + 0x76c ] = 0x0a04183a  v_mul_f32_e32 v2, s58, v12  pgm[7@0x8001359fe000 + 0x770 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359fe000 + 0x774 ] = 0x7e043f02  v_floor_f32_e32 v2, v2  pgm[7@0x8001359fe000 + 0x778 ] = 0x0a061a3b  v_mul_f32_e32 v3, s59, v13  pgm[7@0x8001359fe000 + 0x77c ] = 0xd1c10002  v_mad_f32 v2, -s58, v12, v2  pgm[7@0x8001359fe000 + 0x780 ] = 0x240a183a ;;  pgm[7@0x8001359fe000 + 0x784 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v3  pgm[7@0x8001359fe000 + 0x788 ] = 0x00020680 ;;  pgm[7@0x8001359fe000 + 0x78c ] = 0x7e063f03  v_floor_f32_e32 v3, v3  pgm[7@0x8001359fe000 + 0x790 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v2  pgm[7@0x8001359fe000 + 0x794 ] = 0x00020480 ;;  pgm[7@0x8001359fe000 + 0x798 ] = 0xd1c10003  v_mad_f32 v3, -s59, v13, v3  pgm[7@0x8001359fe000 + 0x79c ] = 0x240e1a3b ;;  pgm[7@0x8001359fe000 + 0x7a0 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v3  pgm[7@0x8001359fe000 + 0x7a4 ] = 0x00020680 ;;  pgm[7@0x8001359fe000 + 0x7a8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fe000 + 0x7ac ] = 0xd100000b  v_cndmask_b32_e64 v11, 0, 1.0, s[0:1]  pgm[7@0x8001359fe000 + 0x7b0 ] = 0x0001e480 ;;  pgm[7@0x8001359fe000 + 0x7b4 ] = 0x2c04183a  v_mac_f32_e32 v2, s58, v12  pgm[7@0x8001359fe000 + 0x7b8 ] = 0x86800806  s_and_b64 s[0:1], s[6:7], s[8:9]  pgm[7@0x8001359fe000 + 0x7bc ] = 0x2c061a3b  v_mac_f32_e32 v3, s59, v13  pgm[7@0x8001359fe000 + 0x7c0 ] = 0x0204050b  v_add_f32_e32 v2, v11, v2  pgm[7@0x8001359fe000 + 0x7c4 ] = 0xd100000b  v_cndmask_b32_e64 v11, 0, 1.0, s[0:1]  pgm[7@0x8001359fe000 + 0x7c8 ] = 0x0001e480 ;;  pgm[7@0x8001359fe000 + 0x7cc ] = 0x0206070b  v_add_f32_e32 v3, v11, v3  pgm[7@0x8001359fe000 + 0x7d0 ] = 0x7e1602ff  v_mov_b32_e32 v11, 0x3c800000  pgm[7@0x8001359fe000 + 0x7d4 ] = 0x3c800000 ;;  pgm[7@0x8001359fe000 + 0x7d8 ] = 0x0a181702  v_mul_f32_e32 v12, v2, v11  pgm[7@0x8001359fe000 + 0x7dc ] = 0x7e183f0c  v_floor_f32_e32 v12, v12  pgm[7@0x8001359fe000 + 0x7e0 ] = 0xd1c1000c  v_mad_f32 v12, -v2, v11, v12  pgm[7@0x8001359fe000 + 0x7e4 ] = 0x24321702 ;;  pgm[7@0x8001359fe000 + 0x7e8 ] = 0x7c881880  v_cmp_gt_f32_e32 vcc, 0, v12  pgm[7@0x8001359fe000 + 0x7ec ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v2  pgm[7@0x8001359fe000 + 0x7f0 ] = 0x00020480 ;;  pgm[7@0x8001359fe000 + 0x7f4 ] = 0x2c181702  v_mac_f32_e32 v12, v2, v11  pgm[7@0x8001359fe000 + 0x7f8 ] = 0x0a041703  v_mul_f32_e32 v2, v3, v11  pgm[7@0x8001359fe000 + 0x7fc ] = 0x7e043f02  v_floor_f32_e32 v2, v2  pgm[7@0x8001359fe000 + 0x800 ] = 0xd1c10002  v_mad_f32 v2, -v3, v11, v2  pgm[7@0x8001359fe000 + 0x804 ] = 0x240a1703 ;;  pgm[7@0x8001359fe000 + 0x808 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359fe000 + 0x80c ] = 0x00020480 ;;  pgm[7@0x8001359fe000 + 0x810 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v3  pgm[7@0x8001359fe000 + 0x814 ] = 0x00020680 ;;  pgm[7@0x8001359fe000 + 0x818 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359fe000 + 0x81c ] = 0x2c041703  v_mac_f32_e32 v2, v3, v11  pgm[7@0x8001359fe000 + 0x820 ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359fe000 + 0x824 ] = 0x0001e480 ;;  pgm[7@0x8001359fe000 + 0x828 ] = 0x86800608  s_and_b64 s[0:1], s[8:9], s[6:7]  pgm[7@0x8001359fe000 + 0x82c ] = 0xd100000b  v_cndmask_b32_e64 v11, 0, 1.0, s[0:1]  pgm[7@0x8001359fe000 + 0x830 ] = 0x0001e480 ;;  pgm[7@0x8001359fe000 + 0x834 ] = 0x0204050b  v_add_f32_e32 v2, v11, v2  pgm[7@0x8001359fe000 + 0x838 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x83c ] = 0x7e160242  v_mov_b32_e32 v11, s66  pgm[7@0x8001359fe000 + 0x840 ] = 0x02161621  v_add_f32_e32 v11, s33, v11  pgm[7@0x8001359fe000 + 0x844 ] = 0x02061903  v_add_f32_e32 v3, v3, v12  pgm[7@0x8001359fe000 + 0x848 ] = 0x021816f2  v_add_f32_e32 v12, 1.0, v11  pgm[7@0x8001359fe000 + 0x84c ] = 0x7e18450c  v_rcp_f32_e32 v12, v12  pgm[7@0x8001359fe000 + 0x850 ] = 0x7e1a4420  v_rcp_f32_e32 v13, s32  pgm[7@0x8001359fe000 + 0x854 ] = 0x022004f0  v_add_f32_e32 v16, 0.5, v2  pgm[7@0x8001359fe000 + 0x858 ] = 0x020606f0  v_add_f32_e32 v3, 0.5, v3  pgm[7@0x8001359fe000 + 0x85c ] = 0x14041802  v_min_f32_e32 v2, s2, v12  pgm[7@0x8001359fe000 + 0x860 ] = 0x16180412  v_max_f32_e32 v12, s18, v2  pgm[7@0x8001359fe000 + 0x864 ] = 0x14041a02  v_min_f32_e32 v2, s2, v13  pgm[7@0x8001359fe000 + 0x868 ] = 0x165c0412  v_max_f32_e32 v46, s18, v2  pgm[7@0x8001359fe000 + 0x86c ] = 0x0a045d03  v_mul_f32_e32 v2, v3, v46  pgm[7@0x8001359fe000 + 0x870 ] = 0x0a061910  v_mul_f32_e32 v3, v16, v12  pgm[7@0x8001359fe000 + 0x874 ] = 0x06280843  v_subrev_f32_e32 v20, s67, v4  pgm[7@0x8001359fe000 + 0x878 ] = 0x0a1e4b25  v_mul_f32_e32 v15, v37, v37  pgm[7@0x8001359fe000 + 0x87c ] = 0x161e1eff  v_max_f32_e32 v15, 0x3b03126f, v15  pgm[7@0x8001359fe000 + 0x880 ] = 0x3b03126f ;;  pgm[7@0x8001359fe000 + 0x884 ] = 0xd1c10030  v_mad_f32 v48, v15, v15, -1.0  pgm[7@0x8001359fe000 + 0x888 ] = 0x03ce1f0f ;;  pgm[7@0x8001359fe000 + 0x88c ] = 0x0a621f0f  v_mul_f32_e32 v49, v15, v15  pgm[7@0x8001359fe000 + 0x890 ] = 0xd1c10032  v_mad_f32 v50, v15, -0.5, 1.0  pgm[7@0x8001359fe000 + 0x894 ] = 0x03c9e30f ;;  pgm[7@0x8001359fe000 + 0x898 ] = 0x0a661ef0  v_mul_f32_e32 v51, 0.5, v15  pgm[7@0x8001359fe000 + 0x89c ] = 0xd10b8008  v_max_f32_e64 v8, v8, v8 clamp  pgm[7@0x8001359fe000 + 0x8a0 ] = 0x00021108 ;;  pgm[7@0x8001359fe000 + 0x8a4 ] = 0x0a6a5cf0  v_mul_f32_e32 v53, 0.5, v46  pgm[7@0x8001359fe000 + 0x8a8 ] = 0x0a7218f0  v_mul_f32_e32 v57, 0.5, v12  pgm[7@0x8001359fe000 + 0x8ac ] = 0xd1c1003f  v_mad_f32 v63, v11, v12, v57  pgm[7@0x8001359fe000 + 0x8b0 ] = 0x04e6190b ;;  pgm[7@0x8001359fe000 + 0x8b4 ] = 0x0a7a1842  v_mul_f32_e32 v61, s66, v12  pgm[7@0x8001359fe000 + 0x8b8 ] = 0x7e420243  v_mov_b32_e32 v33, s67  pgm[7@0x8001359fe000 + 0x8bc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x8c0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x8c4 ] = 0xf09c0300  image_sample_lz v[2:3], v2, s[36:43], s[24:27] dmask:0x3  pgm[7@0x8001359fe000 + 0x8c8 ] = 0x00c90202 ;;  pgm[7@0x8001359fe000 + 0x8cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x8d0 ] = 0x7e1a3f02  v_floor_f32_e32 v13, v2  pgm[7@0x8001359fe000 + 0x8d4 ] = 0x7e203f03  v_floor_f32_e32 v16, v3  pgm[7@0x8001359fe000 + 0x8d8 ] = 0x041a050d  v_sub_f32_e32 v13, v13, v2  pgm[7@0x8001359fe000 + 0x8dc ] = 0x04200710  v_sub_f32_e32 v16, v16, v3  pgm[7@0x8001359fe000 + 0x8e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v2  pgm[7@0x8001359fe000 + 0x8e4 ] = 0x00020480 ;;  pgm[7@0x8001359fe000 + 0x8e8 ] = 0x7c881a80  v_cmp_gt_f32_e32 vcc, 0, v13  pgm[7@0x8001359fe000 + 0x8ec ] = 0x02041b02  v_add_f32_e32 v2, v2, v13  pgm[7@0x8001359fe000 + 0x8f0 ] = 0x061a0a22  v_subrev_f32_e32 v13, s34, v5  pgm[7@0x8001359fe000 + 0x8f4 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v3  pgm[7@0x8001359fe000 + 0x8f8 ] = 0x00020680 ;;  pgm[7@0x8001359fe000 + 0x8fc ] = 0x02062103  v_add_f32_e32 v3, v3, v16  pgm[7@0x8001359fe000 + 0x900 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v16  pgm[7@0x8001359fe000 + 0x904 ] = 0x00022080 ;;  pgm[7@0x8001359fe000 + 0x908 ] = 0x06200c23  v_subrev_f32_e32 v16, s35, v6  pgm[7@0x8001359fe000 + 0x90c ] = 0x0a241b0d  v_mul_f32_e32 v18, v13, v13  pgm[7@0x8001359fe000 + 0x910 ] = 0x2c242110  v_mac_f32_e32 v18, v16, v16  pgm[7@0x8001359fe000 + 0x914 ] = 0x2c242914  v_mac_f32_e32 v18, v20, v20  pgm[7@0x8001359fe000 + 0x918 ] = 0xd1640112  v_rsq_f32_e64 v18, |v18|  pgm[7@0x8001359fe000 + 0x91c ] = 0x00000112 ;;  pgm[7@0x8001359fe000 + 0x920 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359fe000 + 0x924 ] = 0xd1000016  v_cndmask_b32_e64 v22, 0, 1.0, s[0:1]  pgm[7@0x8001359fe000 + 0x928 ] = 0x0001e480 ;;  pgm[7@0x8001359fe000 + 0x92c ] = 0x02040516  v_add_f32_e32 v2, v22, v2  pgm[7@0x8001359fe000 + 0x930 ] = 0x14242402  v_min_f32_e32 v18, s2, v18  pgm[7@0x8001359fe000 + 0x934 ] = 0xd1c10016  v_mad_f32 v22, v13, -v18, -s20  pgm[7@0x8001359fe000 + 0x938 ] = 0xc052250d ;;  pgm[7@0x8001359fe000 + 0x93c ] = 0xd1c10018  v_mad_f32 v24, v16, -v18, -s21  pgm[7@0x8001359fe000 + 0x940 ] = 0xc0562510 ;;  pgm[7@0x8001359fe000 + 0x944 ] = 0x0a322d16  v_mul_f32_e32 v25, v22, v22  pgm[7@0x8001359fe000 + 0x948 ] = 0xd1c1001a  v_mad_f32 v26, v20, -v18, -s16  pgm[7@0x8001359fe000 + 0x94c ] = 0xc0422514 ;;  pgm[7@0x8001359fe000 + 0x950 ] = 0x2c323118  v_mac_f32_e32 v25, v24, v24  pgm[7@0x8001359fe000 + 0x954 ] = 0x2c32351a  v_mac_f32_e32 v25, v26, v26  pgm[7@0x8001359fe000 + 0x958 ] = 0x7e324919  v_rsq_f32_e32 v25, v25  pgm[7@0x8001359fe000 + 0x95c ] = 0x86800806  s_and_b64 s[0:1], s[6:7], s[8:9]  pgm[7@0x8001359fe000 + 0x960 ] = 0xd100001b  v_cndmask_b32_e64 v27, 0, 1.0, s[0:1]  pgm[7@0x8001359fe000 + 0x964 ] = 0x0001e480 ;;  pgm[7@0x8001359fe000 + 0x968 ] = 0x025e071b  v_add_f32_e32 v47, v27, v3  pgm[7@0x8001359fe000 + 0x96c ] = 0x14063202  v_min_f32_e32 v3, s2, v25  pgm[7@0x8001359fe000 + 0x970 ] = 0x0a501b12  v_mul_f32_e32 v40, v18, v13  pgm[7@0x8001359fe000 + 0x974 ] = 0x0a2c0716  v_mul_f32_e32 v22, v22, v3  pgm[7@0x8001359fe000 + 0x978 ] = 0x0a300718  v_mul_f32_e32 v24, v24, v3  pgm[7@0x8001359fe000 + 0x97c ] = 0x0a522112  v_mul_f32_e32 v41, v18, v16  pgm[7@0x8001359fe000 + 0x980 ] = 0x0a1a5116  v_mul_f32_e32 v13, v22, v40  pgm[7@0x8001359fe000 + 0x984 ] = 0x0a06071a  v_mul_f32_e32 v3, v26, v3  pgm[7@0x8001359fe000 + 0x988 ] = 0xd1c1000d  v_mad_f32 v13, v24, -v41, -v13  pgm[7@0x8001359fe000 + 0x98c ] = 0xc4365318 ;;  pgm[7@0x8001359fe000 + 0x990 ] = 0x0a4e2912  v_mul_f32_e32 v39, v18, v20  pgm[7@0x8001359fe000 + 0x994 ] = 0xd1c1800d  v_mad_f32 v13, -v3, v39, v13 clamp  pgm[7@0x8001359fe000 + 0x998 ] = 0x24364f03 ;;  pgm[7@0x8001359fe000 + 0x99c ] = 0x7e2002ff  v_mov_b32_e32 v16, 0xc0b1c059  pgm[7@0x8001359fe000 + 0x9a0 ] = 0xc0b1c059 ;;  pgm[7@0x8001359fe000 + 0x9a4 ] = 0x3020210d  v_madak_f32 v16, v13, v16, 0xc0df760c  pgm[7@0x8001359fe000 + 0x9a8 ] = 0xc0df760c ;;  pgm[7@0x8001359fe000 + 0x9ac ] = 0x0a1a210d  v_mul_f32_e32 v13, v13, v16  pgm[7@0x8001359fe000 + 0x9b0 ] = 0x0a202d11  v_mul_f32_e32 v16, v17, v22  pgm[7@0x8001359fe000 + 0x9b4 ] = 0x2c203113  v_mac_f32_e32 v16, v19, v24  pgm[7@0x8001359fe000 + 0x9b8 ] = 0xd1168010  v_mac_f32_e64 v16, v21, v3 clamp  pgm[7@0x8001359fe000 + 0x9bc ] = 0x00020715 ;;  pgm[7@0x8001359fe000 + 0x9c0 ] = 0x0a202110  v_mul_f32_e32 v16, v16, v16  pgm[7@0x8001359fe000 + 0x9c4 ] = 0xd1c10010  v_mad_f32 v16, v16, v48, 1.0  pgm[7@0x8001359fe000 + 0x9c8 ] = 0x03ca6110 ;;  pgm[7@0x8001359fe000 + 0x9cc ] = 0x0a1e5111  v_mul_f32_e32 v15, v17, v40  pgm[7@0x8001359fe000 + 0x9d0 ] = 0x0a202110  v_mul_f32_e32 v16, v16, v16  pgm[7@0x8001359fe000 + 0x9d4 ] = 0x7e1a410d  v_exp_f32_e32 v13, v13  pgm[7@0x8001359fe000 + 0x9d8 ] = 0xd1c1000f  v_mad_f32 v15, v19, -v41, -v15  pgm[7@0x8001359fe000 + 0x9dc ] = 0xc43e5313 ;;  pgm[7@0x8001359fe000 + 0x9e0 ] = 0xd1c18026  v_mad_f32 v38, -v21, v39, v15 clamp  pgm[7@0x8001359fe000 + 0x9e4 ] = 0x243e4f15 ;;  pgm[7@0x8001359fe000 + 0x9e8 ] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x8001359fe000 + 0x9ec ] = 0xd1c1000f  v_mad_f32 v15, v8, v50, v51  pgm[7@0x8001359fe000 + 0x9f0 ] = 0x04ce6508 ;;  pgm[7@0x8001359fe000 + 0x9f4 ] = 0xd1c10034  v_mad_f32 v52, v38, v50, v51  pgm[7@0x8001359fe000 + 0x9f8 ] = 0x04ce6526 ;;  pgm[7@0x8001359fe000 + 0x9fc ] = 0x0a1e690f  v_mul_f32_e32 v15, v15, v52  pgm[7@0x8001359fe000 + 0xa00 ] = 0x0a061a05  v_mul_f32_e32 v3, s5, v13  pgm[7@0x8001359fe000 + 0xa04 ] = 0xd1c1000d  v_mad_f32 v13, -v13, s5, 1.0  pgm[7@0x8001359fe000 + 0xa08 ] = 0x23c80b0d ;;  pgm[7@0x8001359fe000 + 0xa0c ] = 0x7e1e450f  v_rcp_f32_e32 v15, v15  pgm[7@0x8001359fe000 + 0xa10 ] = 0x8110ff03  s_add_i32 s16, s3, 0x3f0  pgm[7@0x8001359fe000 + 0xa14 ] = 0x000003f0 ;;  pgm[7@0x8001359fe000 + 0xa18 ] = 0xd1c10016  v_mad_f32 v22, v34, v13, v3  pgm[7@0x8001359fe000 + 0xa1c ] = 0x040e1b22 ;;  pgm[7@0x8001359fe000 + 0xa20 ] = 0xd1c10018  v_mad_f32 v24, v35, v13, v3  pgm[7@0x8001359fe000 + 0xa24 ] = 0x040e1b23 ;;  pgm[7@0x8001359fe000 + 0xa28 ] = 0x2c061b24  v_mac_f32_e32 v3, v36, v13  pgm[7@0x8001359fe000 + 0xa2c ] = 0x141a2002  v_min_f32_e32 v13, s2, v16  pgm[7@0x8001359fe000 + 0xa30 ] = 0x161a1a12  v_max_f32_e32 v13, s18, v13  pgm[7@0x8001359fe000 + 0xa34 ] = 0xd1c10036  v_mad_f32 v54, v2, v46, v53  pgm[7@0x8001359fe000 + 0xa38 ] = 0x04d65d02 ;;  pgm[7@0x8001359fe000 + 0xa3c ] = 0xc00a0808  s_load_dwordx4 s[32:35], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0xa40 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0xa44 ] = 0x0a1a1b31  v_mul_f32_e32 v13, v49, v13  pgm[7@0x8001359fe000 + 0xa48 ] = 0x7e043f36  v_floor_f32_e32 v2, v54  pgm[7@0x8001359fe000 + 0xa4c ] = 0x04046d02  v_sub_f32_e32 v2, v2, v54  pgm[7@0x8001359fe000 + 0xa50 ] = 0x0a202d0d  v_mul_f32_e32 v16, v13, v22  pgm[7@0x8001359fe000 + 0xa54 ] = 0x0a2c310d  v_mul_f32_e32 v22, v13, v24  pgm[7@0x8001359fe000 + 0xa58 ] = 0x0a06070d  v_mul_f32_e32 v3, v13, v3  pgm[7@0x8001359fe000 + 0xa5c ] = 0x141a1e02  v_min_f32_e32 v13, s2, v15  pgm[7@0x8001359fe000 + 0xa60 ] = 0x161a1a12  v_max_f32_e32 v13, s18, v13  pgm[7@0x8001359fe000 + 0xa64 ] = 0x02046d02  v_add_f32_e32 v2, v2, v54  pgm[7@0x8001359fe000 + 0xa68 ] = 0x0a6e7302  v_mul_f32_e32 v55, v2, v57  pgm[7@0x8001359fe000 + 0xa6c ] = 0x0a1a1aff  v_mul_f32_e32 v13, 0x3e800000, v13  pgm[7@0x8001359fe000 + 0xa70 ] = 0x3e800000 ;;  pgm[7@0x8001359fe000 + 0xa74 ] = 0x0a1e210d  v_mul_f32_e32 v15, v13, v16  pgm[7@0x8001359fe000 + 0xa78 ] = 0x0a202d0d  v_mul_f32_e32 v16, v13, v22  pgm[7@0x8001359fe000 + 0xa7c ] = 0x0a1a070d  v_mul_f32_e32 v13, v13, v3  pgm[7@0x8001359fe000 + 0xa80 ] = 0x2c6e7302  v_mac_f32_e32 v55, v2, v57  pgm[7@0x8001359fe000 + 0xa84 ] = 0x8110ff03  s_add_i32 s16, s3, 0x280  pgm[7@0x8001359fe000 + 0xa88 ] = 0x00000280 ;;  pgm[7@0x8001359fe000 + 0xa8c ] = 0xc00e0d08  s_load_dwordx8 s[52:59], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0xa90 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0xa94 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0xa98 ] = 0xf0800f00  image_sample v[0:3], v0, s[44:51], s[32:35] dmask:0xf  pgm[7@0x8001359fe000 + 0xa9c ] = 0x010b0000 ;;  pgm[7@0x8001359fe000 + 0xaa0 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2b0  pgm[7@0x8001359fe000 + 0xaa4 ] = 0x000002b0 ;;  pgm[7@0x8001359fe000 + 0xaa8 ] = 0xc00a0808  s_load_dwordx4 s[32:35], s[16:17], 0x0  pgm[7@0x8001359fe000 + 0xaac ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0xab0 ] = 0x7e2c0213  v_mov_b32_e32 v22, s19  pgm[7@0x8001359fe000 + 0xab4 ] = 0xbe900180  s_mov_b64 s[16:17], 0  pgm[7@0x8001359fe000 + 0xab8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0xabc ] = 0xf09c0f00  image_sample_lz v[66:69], v28, s[52:59], s[32:35] dmask:0xf pgm[7@0x8001359fe000 + 0xac0 ] = 0x010d421c ;;  pgm[7@0x8001359fe000 + 0xac4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fe000 + 0xac8 ] = 0x06000013  v_subrev_f32_e32 v0, s19, v0  pgm[7@0x8001359fe000 + 0xacc ] = 0xd1c10018  v_mad_f32 v24, s63, v0, v22  pgm[7@0x8001359fe000 + 0xad0 ] = 0x045a003f ;;  pgm[7@0x8001359fe000 + 0xad4 ] = 0x06000213  v_subrev_f32_e32 v0, s19, v1  pgm[7@0x8001359fe000 + 0xad8 ] = 0x080214ff  v_mul_legacy_f32_e32 v1, 0x41200000, v10  pgm[7@0x8001359fe000 + 0xadc ] = 0x41200000 ;;  pgm[7@0x8001359fe000 + 0xae0 ] = 0x7e024101  v_exp_f32_e32 v1, v1  pgm[7@0x8001359fe000 + 0xae4 ] = 0xd1c10019  v_mad_f32 v25, s63, v0, v22  pgm[7@0x8001359fe000 + 0xae8 ] = 0x045a003f ;;  pgm[7@0x8001359fe000 + 0xaec ] = 0x06000413  v_subrev_f32_e32 v0, s19, v2  pgm[7@0x8001359fe000 + 0xaf0 ] = 0x0a16301e  v_mul_f32_e32 v11, s30, v24  pgm[7@0x8001359fe000 + 0xaf4 ] = 0x2c2c003f  v_mac_f32_e32 v22, s63, v0  pgm[7@0x8001359fe000 + 0xaf8 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359fe000 + 0xafc ] = 0x0a18321f  v_mul_f32_e32 v12, s31, v25  pgm[7@0x8001359fe000 + 0xb00 ] = 0x0a301640  v_mul_f32_e32 v24, s64, v11  pgm[7@0x8001359fe000 + 0xb04 ] = 0x161402ff  v_max_f32_e32 v10, 0x3cf5c28f, v1  pgm[7@0x8001359fe000 + 0xb08 ] = 0x3cf5c28f ;;  pgm[7@0x8001359fe000 + 0xb0c ] = 0x0a022108  v_mul_f32_e32 v1, v8, v16  pgm[7@0x8001359fe000 + 0xb10 ] = 0x0a201840  v_mul_f32_e32 v16, s64, v12  pgm[7@0x8001359fe000 + 0xb14 ] = 0x0a18301d  v_mul_f32_e32 v12, s29, v24  pgm[7@0x8001359fe000 + 0xb18 ] = 0x2a740128  v_xor_b32_e32 v58, v40, v0  pgm[7@0x8001359fe000 + 0xb1c ] = 0x2a760129  v_xor_b32_e32 v59, v41, v0  pgm[7@0x8001359fe000 + 0xb20 ] = 0x2a780127  v_xor_b32_e32 v60, v39, v0  pgm[7@0x8001359fe000 + 0xb24 ] = 0x0a001b08  v_mul_f32_e32 v0, v8, v13  pgm[7@0x8001359fe000 + 0xb28 ] = 0x0a1a2c3e  v_mul_f32_e32 v13, s62, v22  pgm[7@0x8001359fe000 + 0xb2c ] = 0x0a36183c  v_mul_f32_e32 v27, s60, v12  pgm[7@0x8001359fe000 + 0xb30 ] = 0x0a18201d  v_mul_f32_e32 v12, s29, v16  pgm[7@0x8001359fe000 + 0xb34 ] = 0x0a161a40  v_mul_f32_e32 v11, s64, v13  pgm[7@0x8001359fe000 + 0xb38 ] = 0x0a34183d  v_mul_f32_e32 v26, s61, v12  pgm[7@0x8001359fe000 + 0xb3c ] = 0x0a18161d  v_mul_f32_e32 v12, s29, v11  pgm[7@0x8001359fe000 + 0xb40 ] = 0x0a041f08  v_mul_f32_e32 v2, v8, v15  pgm[7@0x8001359fe000 + 0xb44 ] = 0x0a321841  v_mul_f32_e32 v25, s65, v12  pgm[7@0x8001359fe000 + 0xb48 ] = 0x7d828280  v_cmp_lt_i32_e32 vcc, 0, v65  pgm[7@0x8001359fe000 + 0xb4c ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v64, v47  pgm[7@0x8001359fe000 + 0xb50 ] = 0x00025f40 ;;  pgm[7@0x8001359fe000 + 0xb54 ] = 0x7e540346  v_mov_b32_e32 v42, v70  pgm[7@0x8001359fe000 + 0xb58 ] = 0x7e56033e  v_mov_b32_e32 v43, v62  pgm[7@0x8001359fe000 + 0xb5c ] = 0x7e580338  v_mov_b32_e32 v44, v56  pgm[7@0x8001359fe000 + 0xb60 ] = 0x7e2c034f  v_mov_b32_e32 v22, v79  pgm[7@0x8001359fe000 + 0xb64 ] = 0x7e38034e  v_mov_b32_e32 v28, v78  pgm[7@0x8001359fe000 + 0xb68 ] = 0x7e3a034d  v_mov_b32_e32 v29, v77  pgm[7@0x8001359fe000 + 0xb6c ] = 0x7e3c0349  v_mov_b32_e32 v30, v73  pgm[7@0x8001359fe000 + 0xb70 ] = 0x7e3e0348  v_mov_b32_e32 v31, v72  pgm[7@0x8001359fe000 + 0xb74 ] = 0x7e400347  v_mov_b32_e32 v32, v71  pgm[7@0x8001359fe000 + 0xb78 ] = 0x7e18034c  v_mov_b32_e32 v12, v76  pgm[7@0x8001359fe000 + 0xb7c ] = 0x7e1a034b  v_mov_b32_e32 v13, v75  pgm[7@0x8001359fe000 + 0xb80 ] = 0x7e1e034a  v_mov_b32_e32 v15, v74  pgm[7@0x8001359fe000 + 0xb84 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fe000 + 0xb88 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359fe000 + 0xb8c ] = 0x8892067e  s_xor_b64 s[18:19], exec, s[6:7]  pgm[7@0x8001359fe000 + 0xb90 ] = 0xbf8800d9  s_cbranch_execz 217  pgm[7@0x8001359fe000 + 0xb94 ] = 0x026e6f3d  v_add_f32_e32 v55, v61, v55  pgm[7@0x8001359fe000 + 0xb98 ] = 0x026e6f39  v_add_f32_e32 v55, v57, v55  pgm[7@0x8001359fe000 + 0xb9c ] = 0x0a706c80  v_mul_f32_e32 v56, 0, v54  pgm[7@0x8001359fe000 + 0xba0 ] = 0x7e9c02ff  v_mov_b32_e32 v78, 0xff7fffff  pgm[7@0x8001359fe000 + 0xba4 ] = 0xff7fffff ;;  pgm[7@0x8001359fe000 + 0xba8 ] = 0x028080f2  v_add_f32_e32 v64, 1.0, v64  pgm[7@0x8001359fe000 + 0xbac ] = 0x688282c1  v_add_u32_e32 v65, -1, v65  pgm[7@0x8001359fe000 + 0xbb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0xbb4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0xbb8 ] = 0xf0900100  image_sample_l v55, v54, s[36:43], s[24:27] dmask:0x1  pgm[7@0x8001359fe000 + 0xbbc ] = 0x00c93736 ;;  pgm[7@0x8001359fe000 + 0xbc0 ] = 0x026c6d2e  v_add_f32_e32 v54, v46, v54  pgm[7@0x8001359fe000 + 0xbc4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0xbc8 ] = 0x02706f37  v_add_f32_e32 v56, v55, v55  pgm[7@0x8001359fe000 + 0xbcc ] = 0x7e703f38  v_floor_f32_e32 v56, v56  pgm[7@0x8001359fe000 + 0xbd0 ] = 0x2c706ef5  v_mac_f32_e32 v56, -2.0, v55  pgm[7@0x8001359fe000 + 0xbd4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v56  pgm[7@0x8001359fe000 + 0xbd8 ] = 0x00027080 ;;  pgm[7@0x8001359fe000 + 0xbdc ] = 0x7c886e80  v_cmp_gt_f32_e32 vcc, 0, v55  pgm[7@0x8001359fe000 + 0xbe0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fe000 + 0xbe4 ] = 0x2c706ef4  v_mac_f32_e32 v56, 2.0, v55  pgm[7@0x8001359fe000 + 0xbe8 ] = 0xd1000037  v_cndmask_b32_e64 v55, 0, 1.0, s[0:1]  pgm[7@0x8001359fe000 + 0xbec ] = 0x0001e480 ;;  pgm[7@0x8001359fe000 + 0xbf0 ] = 0x026e7137  v_add_f32_e32 v55, v55, v56  pgm[7@0x8001359fe000 + 0xbf4 ] = 0xd1c1003e  v_mad_f32 v62, v55, v46, v53  pgm[7@0x8001359fe000 + 0xbf8 ] = 0x04d65d37 ;;  pgm[7@0x8001359fe000 + 0xbfc ] = 0x7e70033f  v_mov_b32_e32 v56, v63  pgm[7@0x8001359fe000 + 0xc00 ] = 0x026e7d2e  v_add_f32_e32 v55, v46, v62  pgm[7@0x8001359fe000 + 0xc04 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0xc08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0xc0c ] = 0xf09c0f00  image_sample_lz v[70:73], v62, s[36:43], s[24:27] dmask:0xf pgm[7@0x8001359fe000 + 0xc10 ] = 0x00c9463e ;;  pgm[7@0x8001359fe000 + 0xc14 ] = 0xf09c0f00  image_sample_lz v[74:77], v55, s[36:43], s[24:27] dmask:0xf pgm[7@0x8001359fe000 + 0xc18 ] = 0x00c94a37 ;;  pgm[7@0x8001359fe000 + 0xc1c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fe000 + 0xc20 ] = 0x047c0b46  v_sub_f32_e32 v62, v70, v5  pgm[7@0x8001359fe000 + 0xc24 ] = 0x048c0d47  v_sub_f32_e32 v70, v71, v6  pgm[7@0x8001359fe000 + 0xc28 ] = 0x0a8e7d3e  v_mul_f32_e32 v71, v62, v62  pgm[7@0x8001359fe000 + 0xc2c ] = 0x2c8e8d46  v_mac_f32_e32 v71, v70, v70  pgm[7@0x8001359fe000 + 0xc30 ] = 0x04900948  v_sub_f32_e32 v72, v72, v4  pgm[7@0x8001359fe000 + 0xc34 ] = 0x2c8e9148  v_mac_f32_e32 v71, v72, v72  pgm[7@0x8001359fe000 + 0xc38 ] = 0xd1640147  v_rsq_f32_e64 v71, |v71|  pgm[7@0x8001359fe000 + 0xc3c ] = 0x00000147 ;;  pgm[7@0x8001359fe000 + 0xc40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0xc44 ] = 0x7e6e454d  v_rcp_f32_e32 v55, v77  pgm[7@0x8001359fe000 + 0xc48 ] = 0x7e9a02ff  v_mov_b32_e32 v77, 0x7f7fffff  pgm[7@0x8001359fe000 + 0xc4c ] = 0x7f7fffff ;;  pgm[7@0x8001359fe000 + 0xc50 ] = 0x029e92ff  v_add_f32_e32 v79, 0xc0200000, v73  pgm[7@0x8001359fe000 + 0xc54 ] = 0xc0200000 ;;  pgm[7@0x8001359fe000 + 0xc58 ] = 0x14709b47  v_min_f32_e32 v56, v71, v77  pgm[7@0x8001359fe000 + 0xc5c ] = 0x7e8e4538  v_rcp_f32_e32 v71, v56  pgm[7@0x8001359fe000 + 0xc60 ] = 0x146e9b37  v_min_f32_e32 v55, v55, v77  pgm[7@0x8001359fe000 + 0xc64 ] = 0x166e9d37  v_max_f32_e32 v55, v55, v78  pgm[7@0x8001359fe000 + 0xc68 ] = 0x02a092ff  v_add_f32_e32 v80, 0xbfc00000, v73  pgm[7@0x8001359fe000 + 0xc6c ] = 0xbfc00000 ;;  pgm[7@0x8001359fe000 + 0xc70 ] = 0x148e9b47  v_min_f32_e32 v71, v71, v77  pgm[7@0x8001359fe000 + 0xc74 ] = 0x168e9d47  v_max_f32_e32 v71, v71, v78  pgm[7@0x8001359fe000 + 0xc78 ] = 0xd1058037  v_mul_f32_e64 v55, v55, v71 clamp  pgm[7@0x8001359fe000 + 0xc7c ] = 0x00028f37 ;;  pgm[7@0x8001359fe000 + 0xc80 ] = 0x306e6f37  v_madak_f32 v55, v55, v55, 0x3ca3d70a  pgm[7@0x8001359fe000 + 0xc84 ] = 0x3ca3d70a ;;  pgm[7@0x8001359fe000 + 0xc88 ] = 0x7e6e4537  v_rcp_f32_e32 v55, v55  pgm[7@0x8001359fe000 + 0xc8c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v79  pgm[7@0x8001359fe000 + 0xc90 ] = 0x00029e80 ;;  pgm[7@0x8001359fe000 + 0xc94 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v80  pgm[7@0x8001359fe000 + 0xc98 ] = 0x0002a080 ;;  pgm[7@0x8001359fe000 + 0xc9c ] = 0x146e9b37  v_min_f32_e32 v55, v55, v77  pgm[7@0x8001359fe000 + 0xca0 ] = 0x166e9d37  v_max_f32_e32 v55, v55, v78  pgm[7@0x8001359fe000 + 0xca4 ] = 0x026e6eff  v_add_f32_e32 v55, 0xbf7afafb, v55  pgm[7@0x8001359fe000 + 0xca8 ] = 0xbf7afafb ;;  pgm[7@0x8001359fe000 + 0xcac ] = 0x0a6e6eff  v_mul_f32_e32 v55, 0x3e50e561, v55  pgm[7@0x8001359fe000 + 0xcb0 ] = 0x3e50e561 ;;  pgm[7@0x8001359fe000 + 0xcb4 ] = 0x0a8e9537  v_mul_f32_e32 v71, v55, v74  pgm[7@0x8001359fe000 + 0xcb8 ] = 0x0a949737  v_mul_f32_e32 v74, v55, v75  pgm[7@0x8001359fe000 + 0xcbc ] = 0x0a969937  v_mul_f32_e32 v75, v55, v76  pgm[7@0x8001359fe000 + 0xcc0 ] = 0x049892f1  v_sub_f32_e32 v76, -0.5, v73  pgm[7@0x8001359fe000 + 0xcc4 ] = 0x029292f1  v_add_f32_e32 v73, -0.5, v73  pgm[7@0x8001359fe000 + 0xcc8 ] = 0x7c889280  v_cmp_gt_f32_e32 vcc, 0, v73  pgm[7@0x8001359fe000 + 0xccc ] = 0x86946a08  s_and_b64 s[20:21], s[8:9], vcc  pgm[7@0x8001359fe000 + 0xcd0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v76  pgm[7@0x8001359fe000 + 0xcd4 ] = 0x00029880 ;;  pgm[7@0x8001359fe000 + 0xcd8 ] = 0xd100004c  v_cndmask_b32_e64 v76, 1.0, 0, s[8:9]  pgm[7@0x8001359fe000 + 0xcdc ] = 0x002100f2 ;;  pgm[7@0x8001359fe000 + 0xce0 ] = 0x86880800  s_and_b64 s[8:9], s[0:1], s[8:9]  pgm[7@0x8001359fe000 + 0xce4 ] = 0xd100004f  v_cndmask_b32_e64 v79, 1.0, 0, vcc  pgm[7@0x8001359fe000 + 0xce8 ] = 0x01a900f2 ;;  pgm[7@0x8001359fe000 + 0xcec ] = 0x86ea0806  s_and_b64 vcc, s[6:7], s[8:9]  pgm[7@0x8001359fe000 + 0xcf0 ] = 0x86941400  s_and_b64 s[20:21], s[0:1], s[20:21]  pgm[7@0x8001359fe000 + 0xcf4 ] = 0x009e9e80  v_cndmask_b32_e32 v79, 0, v79, vcc  pgm[7@0x8001359fe000 + 0xcf8 ] = 0x86881406  s_and_b64 s[8:9], s[6:7], s[20:21]  pgm[7@0x8001359fe000 + 0xcfc ] = 0x86ea0006  s_and_b64 vcc, s[6:7], s[0:1]  pgm[7@0x8001359fe000 + 0xd00 ] = 0x0a9e9f43  v_mul_f32_e32 v79, v67, v79  pgm[7@0x8001359fe000 + 0xd04 ] = 0xd1000050  v_cndmask_b32_e64 v80, 0, 1.0, s[8:9]  pgm[7@0x8001359fe000 + 0xd08 ] = 0x0021e480 ;;  pgm[7@0x8001359fe000 + 0xd0c ] = 0xd1000049  v_cndmask_b32_e64 v73, 1.0, 0, s[0:1]  pgm[7@0x8001359fe000 + 0xd10 ] = 0x000100f2 ;;  pgm[7@0x8001359fe000 + 0xd14 ] = 0x2c9ea142  v_mac_f32_e32 v79, v66, v80  pgm[7@0x8001359fe000 + 0xd18 ] = 0x00989880  v_cndmask_b32_e32 v76, 0, v76, vcc  pgm[7@0x8001359fe000 + 0xd1c ] = 0x2c9e9944  v_mac_f32_e32 v79, v68, v76  pgm[7@0x8001359fe000 + 0xd20 ] = 0xd1000049  v_cndmask_b32_e64 v73, 0, v73, s[6:7]  pgm[7@0x8001359fe000 + 0xd24 ] = 0x001a9280 ;;  pgm[7@0x8001359fe000 + 0xd28 ] = 0x2c9e9345  v_mac_f32_e32 v79, v69, v73  pgm[7@0x8001359fe000 + 0xd2c ] = 0x0a92713e  v_mul_f32_e32 v73, v62, v56  pgm[7@0x8001359fe000 + 0xd30 ] = 0x0a987146  v_mul_f32_e32 v76, v70, v56  pgm[7@0x8001359fe000 + 0xd34 ] = 0xd1c1003e  v_mad_f32 v62, v62, v56, -v40  pgm[7@0x8001359fe000 + 0xd38 ] = 0x84a2713e ;;  pgm[7@0x8001359fe000 + 0xd3c ] = 0xd1c10046  v_mad_f32 v70, v70, v56, -v41  pgm[7@0x8001359fe000 + 0xd40 ] = 0x84a67146 ;;  pgm[7@0x8001359fe000 + 0xd44 ] = 0x0aa07148  v_mul_f32_e32 v80, v72, v56  pgm[7@0x8001359fe000 + 0xd48 ] = 0xd1c10038  v_mad_f32 v56, v72, v56, -v39  pgm[7@0x8001359fe000 + 0xd4c ] = 0x849e7148 ;;  pgm[7@0x8001359fe000 + 0xd50 ] = 0x0a902349  v_mul_f32_e32 v72, v73, v17  pgm[7@0x8001359fe000 + 0xd54 ] = 0x2c90274c  v_mac_f32_e32 v72, v76, v19  pgm[7@0x8001359fe000 + 0xd58 ] = 0x2c902b50  v_mac_f32_e32 v72, v80, v21  pgm[7@0x8001359fe000 + 0xd5c ] = 0xd1028049  v_sub_f32_e64 v73, 1.0, v72 clamp  pgm[7@0x8001359fe000 + 0xd60 ] = 0x000290f2 ;;  pgm[7@0x8001359fe000 + 0xd64 ] = 0x049892f2  v_sub_f32_e32 v76, 1.0, v73  pgm[7@0x8001359fe000 + 0xd68 ] = 0x2c929817  v_mac_f32_e32 v73, s23, v76  pgm[7@0x8001359fe000 + 0xd6c ] = 0x0298901c  v_add_f32_e32 v76, s28, v72  pgm[7@0x8001359fe000 + 0xd70 ] = 0xd105804c  v_mul_f32_e64 v76, v45, v76 clamp  pgm[7@0x8001359fe000 + 0xd74 ] = 0x0002992d ;;  pgm[7@0x8001359fe000 + 0xd78 ] = 0x0a92934c  v_mul_f32_e32 v73, v76, v73  pgm[7@0x8001359fe000 + 0xd7c ] = 0x0a987d3e  v_mul_f32_e32 v76, v62, v62  pgm[7@0x8001359fe000 + 0xd80 ] = 0x2c988d46  v_mac_f32_e32 v76, v70, v70  pgm[7@0x8001359fe000 + 0xd84 ] = 0x2c987138  v_mac_f32_e32 v76, v56, v56  pgm[7@0x8001359fe000 + 0xd88 ] = 0x7e98494c  v_rsq_f32_e32 v76, v76  pgm[7@0x8001359fe000 + 0xd8c ] = 0x7e6e3f36  v_floor_f32_e32 v55, v54  pgm[7@0x8001359fe000 + 0xd90 ] = 0x046e6d37  v_sub_f32_e32 v55, v55, v54  pgm[7@0x8001359fe000 + 0xd94 ] = 0x02a26f36  v_add_f32_e32 v81, v54, v55  pgm[7@0x8001359fe000 + 0xd98 ] = 0x14989b4c  v_min_f32_e32 v76, v76, v77  pgm[7@0x8001359fe000 + 0xd9c ] = 0x0a7c993e  v_mul_f32_e32 v62, v62, v76  pgm[7@0x8001359fe000 + 0xda0 ] = 0x0a8c9946  v_mul_f32_e32 v70, v70, v76  pgm[7@0x8001359fe000 + 0xda4 ] = 0x0aa07d11  v_mul_f32_e32 v80, v17, v62  pgm[7@0x8001359fe000 + 0xda8 ] = 0x0a709938  v_mul_f32_e32 v56, v56, v76  pgm[7@0x8001359fe000 + 0xdac ] = 0x0a98753e  v_mul_f32_e32 v76, v62, v58  pgm[7@0x8001359fe000 + 0xdb0 ] = 0x2c987746  v_mac_f32_e32 v76, v70, v59  pgm[7@0x8001359fe000 + 0xdb4 ] = 0x2ca08d13  v_mac_f32_e32 v80, v19, v70  pgm[7@0x8001359fe000 + 0xdb8 ] = 0xd116804c  v_mac_f32_e64 v76, v56, v60 clamp  pgm[7@0x8001359fe000 + 0xdbc ] = 0x00027938 ;;  pgm[7@0x8001359fe000 + 0xdc0 ] = 0xd1168050  v_mac_f32_e64 v80, v21, v56 clamp  pgm[7@0x8001359fe000 + 0xdc4 ] = 0x00027115 ;;  pgm[7@0x8001359fe000 + 0xdc8 ] = 0x7e7002ff  v_mov_b32_e32 v56, 0xc0b1c059  pgm[7@0x8001359fe000 + 0xdcc ] = 0xc0b1c059 ;;  pgm[7@0x8001359fe000 + 0xdd0 ] = 0x0a6e7351  v_mul_f32_e32 v55, v81, v57  pgm[7@0x8001359fe000 + 0xdd4 ] = 0x3070714c  v_madak_f32 v56, v76, v56, 0xc0df760c  pgm[7@0x8001359fe000 + 0xdd8 ] = 0xc0df760c ;;  pgm[7@0x8001359fe000 + 0xddc ] = 0x0aa49f4a  v_mul_f32_e32 v82, v74, v79  pgm[7@0x8001359fe000 + 0xde0 ] = 0xd1c1003e  v_mad_f32 v62, v74, v79, v43  pgm[7@0x8001359fe000 + 0xde4 ] = 0x04ae9f4a ;;  pgm[7@0x8001359fe000 + 0xde8 ] = 0x0a949f4b  v_mul_f32_e32 v74, v75, v79  pgm[7@0x8001359fe000 + 0xdec ] = 0xd1c10046  v_mad_f32 v70, v75, v79, v42  pgm[7@0x8001359fe000 + 0xdf0 ] = 0x04aa9f4b ;;  pgm[7@0x8001359fe000 + 0xdf4 ] = 0x0a96a150  v_mul_f32_e32 v75, v80, v80  pgm[7@0x8001359fe000 + 0xdf8 ] = 0x0a98714c  v_mul_f32_e32 v76, v76, v56  pgm[7@0x8001359fe000 + 0xdfc ] = 0xd1c1004b  v_mad_f32 v75, v75, v48, 1.0  pgm[7@0x8001359fe000 + 0xe00 ] = 0x03ca614b ;;  pgm[7@0x8001359fe000 + 0xe04 ] = 0x2c6e7351  v_mac_f32_e32 v55, v81, v57  pgm[7@0x8001359fe000 + 0xe08 ] = 0x0aa29f47  v_mul_f32_e32 v81, v71, v79  pgm[7@0x8001359fe000 + 0xe0c ] = 0xd1c10038  v_mad_f32 v56, v71, v79, v44  pgm[7@0x8001359fe000 + 0xe10 ] = 0x04b29f47 ;;  pgm[7@0x8001359fe000 + 0xe14 ] = 0xd10b8047  v_max_f32_e64 v71, v72, v72 clamp  pgm[7@0x8001359fe000 + 0xe18 ] = 0x00029148 ;;  pgm[7@0x8001359fe000 + 0xe1c ] = 0xd1c10048  v_mad_f32 v72, v71, v50, v51  pgm[7@0x8001359fe000 + 0xe20 ] = 0x04ce6547 ;;  pgm[7@0x8001359fe000 + 0xe24 ] = 0x0a96974b  v_mul_f32_e32 v75, v75, v75  pgm[7@0x8001359fe000 + 0xe28 ] = 0x0a909134  v_mul_f32_e32 v72, v52, v72  pgm[7@0x8001359fe000 + 0xe2c ] = 0x7e96454b  v_rcp_f32_e32 v75, v75  pgm[7@0x8001359fe000 + 0xe30 ] = 0x7e904548  v_rcp_f32_e32 v72, v72  pgm[7@0x8001359fe000 + 0xe34 ] = 0x7e98414c  v_exp_f32_e32 v76, v76  pgm[7@0x8001359fe000 + 0xe38 ] = 0x0aa6934a  v_mul_f32_e32 v83, v74, v73  pgm[7@0x8001359fe000 + 0xe3c ] = 0x14969b4b  v_min_f32_e32 v75, v75, v77  pgm[7@0x8001359fe000 + 0xe40 ] = 0x14909b48  v_min_f32_e32 v72, v72, v77  pgm[7@0x8001359fe000 + 0xe44 ] = 0x16969d4b  v_max_f32_e32 v75, v75, v78  pgm[7@0x8001359fe000 + 0xe48 ] = 0x0a9a9805  v_mul_f32_e32 v77, s5, v76  pgm[7@0x8001359fe000 + 0xe4c ] = 0xd1c1004c  v_mad_f32 v76, -v76, s5, 1.0  pgm[7@0x8001359fe000 + 0xe50 ] = 0x23c80b4c ;;  pgm[7@0x8001359fe000 + 0xe54 ] = 0x16909d48  v_max_f32_e32 v72, v72, v78  pgm[7@0x8001359fe000 + 0xe58 ] = 0xd1c1004f  v_mad_f32 v79, v34, v76, v77  pgm[7@0x8001359fe000 + 0xe5c ] = 0x05369922 ;;  pgm[7@0x8001359fe000 + 0xe60 ] = 0xd1c10050  v_mad_f32 v80, v35, v76, v77  pgm[7@0x8001359fe000 + 0xe64 ] = 0x05369923 ;;  pgm[7@0x8001359fe000 + 0xe68 ] = 0x0a969731  v_mul_f32_e32 v75, v49, v75  pgm[7@0x8001359fe000 + 0xe6c ] = 0x2c9a9924  v_mac_f32_e32 v77, v36, v76  pgm[7@0x8001359fe000 + 0xe70 ] = 0x0a989f4b  v_mul_f32_e32 v76, v75, v79  pgm[7@0x8001359fe000 + 0xe74 ] = 0x0a9ca14b  v_mul_f32_e32 v78, v75, v80  pgm[7@0x8001359fe000 + 0xe78 ] = 0x0a9090ff  v_mul_f32_e32 v72, 0x3e800000, v72  pgm[7@0x8001359fe000 + 0xe7c ] = 0x3e800000 ;;  pgm[7@0x8001359fe000 + 0xe80 ] = 0x0a969b4b  v_mul_f32_e32 v75, v75, v77  pgm[7@0x8001359fe000 + 0xe84 ] = 0x0a9a9d48  v_mul_f32_e32 v77, v72, v78  pgm[7@0x8001359fe000 + 0xe88 ] = 0x0a989948  v_mul_f32_e32 v76, v72, v76  pgm[7@0x8001359fe000 + 0xe8c ] = 0x0a909748  v_mul_f32_e32 v72, v72, v75  pgm[7@0x8001359fe000 + 0xe90 ] = 0x0a969947  v_mul_f32_e32 v75, v71, v76  pgm[7@0x8001359fe000 + 0xe94 ] = 0x0a989b47  v_mul_f32_e32 v76, v71, v77  pgm[7@0x8001359fe000 + 0xe98 ] = 0x0a9a9147  v_mul_f32_e32 v77, v71, v72  pgm[7@0x8001359fe000 + 0xe9c ] = 0x0a9ca347  v_mul_f32_e32 v78, v71, v81  pgm[7@0x8001359fe000 + 0xea0 ] = 0x0a9ea547  v_mul_f32_e32 v79, v71, v82  pgm[7@0x8001359fe000 + 0xea4 ] = 0x0aa09547  v_mul_f32_e32 v80, v71, v74  pgm[7@0x8001359fe000 + 0xea8 ] = 0xd1c10047  v_mad_f32 v71, v75, v81, v32  pgm[7@0x8001359fe000 + 0xeac ] = 0x0482a34b ;;  pgm[7@0x8001359fe000 + 0xeb0 ] = 0xd1c10048  v_mad_f32 v72, v76, v82, v31  pgm[7@0x8001359fe000 + 0xeb4 ] = 0x047ea54c ;;  pgm[7@0x8001359fe000 + 0xeb8 ] = 0x0aa29351  v_mul_f32_e32 v81, v81, v73  pgm[7@0x8001359fe000 + 0xebc ] = 0x0aa49352  v_mul_f32_e32 v82, v82, v73  pgm[7@0x8001359fe000 + 0xec0 ] = 0xd1c10049  v_mad_f32 v73, v77, v74, v30  pgm[7@0x8001359fe000 + 0xec4 ] = 0x047a954d ;;  pgm[7@0x8001359fe000 + 0xec8 ] = 0xd1c1004a  v_mad_f32 v74, v78, v24, v15  pgm[7@0x8001359fe000 + 0xecc ] = 0x043e314e ;;  pgm[7@0x8001359fe000 + 0xed0 ] = 0xd1c1004b  v_mad_f32 v75, v79, v16, v13  pgm[7@0x8001359fe000 + 0xed4 ] = 0x0436214f ;;  pgm[7@0x8001359fe000 + 0xed8 ] = 0xd1c1004c  v_mad_f32 v76, v80, v11, v12  pgm[7@0x8001359fe000 + 0xedc ] = 0x04321750 ;;  pgm[7@0x8001359fe000 + 0xee0 ] = 0xd1c1004d  v_mad_f32 v77, v81, v27, v29  pgm[7@0x8001359fe000 + 0xee4 ] = 0x04763751 ;;  pgm[7@0x8001359fe000 + 0xee8 ] = 0xd1c1004e  v_mad_f32 v78, v82, v26, v28  pgm[7@0x8001359fe000 + 0xeec ] = 0x04723552 ;;  pgm[7@0x8001359fe000 + 0xef0 ] = 0xd1c1004f  v_mad_f32 v79, v83, v25, v22  pgm[7@0x8001359fe000 + 0xef4 ] = 0x045a3353 ;;  pgm[7@0x8001359fe000 + 0xef8 ] = 0x87fe127e  s_or_b64 exec, exec, s[18:19]  pgm[7@0x8001359fe000 + 0xefc ] = 0xbe800110  s_mov_b64 s[0:1], s[16:17]  pgm[7@0x8001359fe000 + 0xf00 ] = 0x8690127e  s_and_b64 s[16:17], exec, s[18:19]  pgm[7@0x8001359fe000 + 0xf04 ] = 0x87900010  s_or_b64 s[16:17], s[16:17], s[0:1]  pgm[7@0x8001359fe000 + 0xf08 ] = 0x89fe107e  s_andn2_b64 exec, exec, s[16:17]  pgm[7@0x8001359fe000 + 0xf0c ] = 0xbf89ff0e  s_cbranch_execnz 65294  pgm[7@0x8001359fe000 + 0xf10 ] = 0x87fe107e  s_or_b64 exec, exec, s[16:17]  pgm[7@0x8001359fe000 + 0xf14 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf00  pgm[7@0x8001359fe000 + 0xf18 ] = 0x00000f00 ;;  pgm[7@0x8001359fe000 + 0xf1c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0xf20 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fe000 + 0xf24 ] = 0xbf850083  s_cbranch_scc1 131  pgm[7@0x8001359fe000 + 0xf28 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x40  pgm[7@0x8001359fe000 + 0xf2c ] = 0x00000040 ;;  pgm[7@0x8001359fe000 + 0xf30 ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x50  pgm[7@0x8001359fe000 + 0xf34 ] = 0x00000050 ;;  pgm[7@0x8001359fe000 + 0xf38 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0x60  pgm[7@0x8001359fe000 + 0xf3c ] = 0x00000060 ;;  pgm[7@0x8001359fe000 + 0xf40 ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0x70  pgm[7@0x8001359fe000 + 0xf44 ] = 0x00000070 ;;  pgm[7@0x8001359fe000 + 0xf48 ] = 0x8100ff03  s_add_i32 s0, s3, 0x300  pgm[7@0x8001359fe000 + 0xf4c ] = 0x00000300 ;;  pgm[7@0x8001359fe000 + 0xf50 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359fe000 + 0xf54 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0xf58 ] = 0x0a5a0c1f  v_mul_f32_e32 v45, s31, v6  pgm[7@0x8001359fe000 + 0xf5c ] = 0x2c5a0a23  v_mac_f32_e32 v45, s35, v5  pgm[7@0x8001359fe000 + 0xf60 ] = 0x2c5a0827  v_mac_f32_e32 v45, s39, v4  pgm[7@0x8001359fe000 + 0xf64 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359fe000 + 0xf68 ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0xf6c ] = 0x8100ff03  s_add_i32 s0, s3, 0x330  pgm[7@0x8001359fe000 + 0xf70 ] = 0x00000330 ;;  pgm[7@0x8001359fe000 + 0xf74 ] = 0x025a5a2b  v_add_f32_e32 v45, s43, v45  pgm[7@0x8001359fe000 + 0xf78 ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359fe000 + 0xf7c ] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0xf80 ] = 0x0a5c0c1e  v_mul_f32_e32 v46, s30, v6  pgm[7@0x8001359fe000 + 0xf84 ] = 0x7e6c452d  v_rcp_f32_e32 v54, v45  pgm[7@0x8001359fe000 + 0xf88 ] = 0x2c5c0a22  v_mac_f32_e32 v46, s34, v5  pgm[7@0x8001359fe000 + 0xf8c ] = 0x0a5a0c1c  v_mul_f32_e32 v45, s28, v6  pgm[7@0x8001359fe000 + 0xf90 ] = 0x0a0c0c1d  v_mul_f32_e32 v6, s29, v6  pgm[7@0x8001359fe000 + 0xf94 ] = 0x2c5c0826  v_mac_f32_e32 v46, s38, v4  pgm[7@0x8001359fe000 + 0xf98 ] = 0x2c5a0a20  v_mac_f32_e32 v45, s32, v5  pgm[7@0x8001359fe000 + 0xf9c ] = 0x2c0c0a21  v_mac_f32_e32 v6, s33, v5  pgm[7@0x8001359fe000 + 0xfa0 ] = 0x020a5c2a  v_add_f32_e32 v5, s42, v46  pgm[7@0x8001359fe000 + 0xfa4 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001359fe000 + 0xfa8 ] = 0x000000c0 ;;  pgm[7@0x8001359fe000 + 0xfac ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xc8  pgm[7@0x8001359fe000 + 0xfb0 ] = 0x000000c8 ;;  pgm[7@0x8001359fe000 + 0xfb4 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1c0  pgm[7@0x8001359fe000 + 0xfb8 ] = 0x000001c0 ;;  pgm[7@0x8001359fe000 + 0xfbc ] = 0x2c0c0825  v_mac_f32_e32 v6, s37, v4  pgm[7@0x8001359fe000 + 0xfc0 ] = 0x2c5a0824  v_mac_f32_e32 v45, s36, v4  pgm[7@0x8001359fe000 + 0xfc4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0xfc8 ] = 0x8608ff1b  s_and_b32 s8, s27, 0x20000000  pgm[7@0x8001359fe000 + 0xfcc ] = 0x20000000 ;;  pgm[7@0x8001359fe000 + 0xfd0 ] = 0x0a0a6d05  v_mul_f32_e32 v5, v5, v54  pgm[7@0x8001359fe000 + 0xfd4 ] = 0x026e5a28  v_add_f32_e32 v55, s40, v45  pgm[7@0x8001359fe000 + 0xfd8 ] = 0x020c0c29  v_add_f32_e32 v6, s41, v6  pgm[7@0x8001359fe000 + 0xfdc ] = 0xd10b802d  v_max_f32_e64 v45, v5, v5 clamp  pgm[7@0x8001359fe000 + 0xfe0 ] = 0x00020b05 ;;  pgm[7@0x8001359fe000 + 0xfe4 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s8, 0  pgm[7@0x8001359fe000 + 0xfe8 ] = 0x00010008 ;;  pgm[7@0x8001359fe000 + 0xfec ] = 0x0a5c6d37  v_mul_f32_e32 v46, v55, v54  pgm[7@0x8001359fe000 + 0xff0 ] = 0x0a5e6d06  v_mul_f32_e32 v47, v6, v54  pgm[7@0x8001359fe000 + 0xff4 ] = 0x005a0b2d  v_cndmask_b32_e32 v45, v45, v5, vcc  pgm[7@0x8001359fe000 + 0xff8 ] = 0xd1c10035  v_mad_f32 v53, 0, s1, v6  pgm[7@0x8001359fe000 + 0xffc ] = 0x04180280 ;;  pgm[7@0x8001359fe000 + 0x1000] = 0x7e6602ff  v_mov_b32_e32 v51, 0x3ab8caa6  pgm[7@0x8001359fe000 + 0x1004] = 0x3ab8caa6 ;;  pgm[7@0x8001359fe000 + 0x1008] = 0x0a6a6d35  v_mul_f32_e32 v53, v53, v54  pgm[7@0x8001359fe000 + 0x100c] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x1010] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x1014] = 0xf0a00100  image_sample_c v5, v[45:46], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fe000 + 0x1018] = 0x00c4052d ;;  pgm[7@0x8001359fe000 + 0x101c] = 0x7e5c02ff  v_mov_b32_e32 v46, 0xba55629e  pgm[7@0x8001359fe000 + 0x1020] = 0xba55629e ;;  pgm[7@0x8001359fe000 + 0x1024] = 0xd1c10030  v_mad_f32 v48, s0, v46, v55  pgm[7@0x8001359fe000 + 0x1028] = 0x04de5c00 ;;  pgm[7@0x8001359fe000 + 0x102c] = 0x7e5c02ff  v_mov_b32_e32 v46, 0xbab8caa6  pgm[7@0x8001359fe000 + 0x1030] = 0xbab8caa6 ;;  pgm[7@0x8001359fe000 + 0x1034] = 0xd1c1002f  v_mad_f32 v47, s1, v46, v6  pgm[7@0x8001359fe000 + 0x1038] = 0x041a5c01 ;;  pgm[7@0x8001359fe000 + 0x103c] = 0x7e5c02ff  v_mov_b32_e32 v46, 0x3a55629e  pgm[7@0x8001359fe000 + 0x1040] = 0x3a55629e ;;  pgm[7@0x8001359fe000 + 0x1044] = 0xd1c1002e  v_mad_f32 v46, s0, v46, v55  pgm[7@0x8001359fe000 + 0x1048] = 0x04de5c00 ;;  pgm[7@0x8001359fe000 + 0x104c] = 0x0a5e6d2f  v_mul_f32_e32 v47, v47, v54  pgm[7@0x8001359fe000 + 0x1050] = 0x0a5c6d2e  v_mul_f32_e32 v46, v46, v54  pgm[7@0x8001359fe000 + 0x1054] = 0x7e64032f  v_mov_b32_e32 v50, v47  pgm[7@0x8001359fe000 + 0x1058] = 0x2c0c6601  v_mac_f32_e32 v6, s1, v51  pgm[7@0x8001359fe000 + 0x105c] = 0x7e66032d  v_mov_b32_e32 v51, v45  pgm[7@0x8001359fe000 + 0x1060] = 0x0a626d30  v_mul_f32_e32 v49, v48, v54  pgm[7@0x8001359fe000 + 0x1064] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x1068] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x106c] = 0xf0a00100  image_sample_c v56, v[45:46], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fe000 + 0x1070] = 0x00c4382d ;;  pgm[7@0x8001359fe000 + 0x1074] = 0x7e5e02ff  v_mov_b32_e32 v47, 0x3ad5629e  pgm[7@0x8001359fe000 + 0x1078] = 0x3ad5629e ;;  pgm[7@0x8001359fe000 + 0x107c] = 0xd1c1002f  v_mad_f32 v47, s0, v47, v55  pgm[7@0x8001359fe000 + 0x1080] = 0x04de5e00 ;;  pgm[7@0x8001359fe000 + 0x1084] = 0x0a686d2f  v_mul_f32_e32 v52, v47, v54  pgm[7@0x8001359fe000 + 0x1088] = 0x7e60032d  v_mov_b32_e32 v48, v45  pgm[7@0x8001359fe000 + 0x108c] = 0x0a5e6d06  v_mul_f32_e32 v47, v6, v54  pgm[7@0x8001359fe000 + 0x1090] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x1094] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x1098] = 0xf0a00100  image_sample_c v51, v[51:52], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fe000 + 0x109c] = 0x00c43333 ;;  pgm[7@0x8001359fe000 + 0x10a0] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x10a4] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x10a8] = 0xf0a00100  image_sample_c v6, v[45:46], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fe000 + 0x10ac] = 0x00c4062d ;;  pgm[7@0x8001359fe000 + 0x10b0] = 0x7e5c02ff  v_mov_b32_e32 v46, 0xbad5629e  pgm[7@0x8001359fe000 + 0x10b4] = 0xbad5629e ;;  pgm[7@0x8001359fe000 + 0x10b8] = 0x2c6e5c00  v_mac_f32_e32 v55, s0, v46  pgm[7@0x8001359fe000 + 0x10bc] = 0x7e5c0331  v_mov_b32_e32 v46, v49  pgm[7@0x8001359fe000 + 0x10c0] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x10c4] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x10c8] = 0xf0a00100  image_sample_c v52, v[45:46], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fe000 + 0x10cc] = 0x00c4342d ;;  pgm[7@0x8001359fe000 + 0x10d0] = 0x0a5c6d37  v_mul_f32_e32 v46, v55, v54  pgm[7@0x8001359fe000 + 0x10d4] = 0x7e5e0335  v_mov_b32_e32 v47, v53  pgm[7@0x8001359fe000 + 0x10d8] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x10dc] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x10e0] = 0xf0a00100  image_sample_c v54, v[45:46], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fe000 + 0x10e4] = 0x00c4362d ;;  pgm[7@0x8001359fe000 + 0x10e8] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359fe000 + 0x10ec] = 0xf0a00100  image_sample_c v53, v[48:49], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fe000 + 0x10f0] = 0x00c43530 ;;  pgm[7@0x8001359fe000 + 0x10f4] = 0x020a6705  v_add_f32_e32 v5, v5, v51  pgm[7@0x8001359fe000 + 0x10f8] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359fe000 + 0x10fc] = 0x020a0d05  v_add_f32_e32 v5, v5, v6  pgm[7@0x8001359fe000 + 0x1100] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359fe000 + 0x1104] = 0x020a6905  v_add_f32_e32 v5, v5, v52  pgm[7@0x8001359fe000 + 0x1108] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fe000 + 0x110c] = 0x020a6d05  v_add_f32_e32 v5, v5, v54  pgm[7@0x8001359fe000 + 0x1110] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x1114] = 0x020a0b35  v_add_f32_e32 v5, v53, v5  pgm[7@0x8001359fe000 + 0x1118] = 0x020a0b38  v_add_f32_e32 v5, v56, v5  pgm[7@0x8001359fe000 + 0x111c] = 0x0a0a0aff  v_mul_f32_e32 v5, 0x3e124925, v5  pgm[7@0x8001359fe000 + 0x1120] = 0x3e124925 ;;  pgm[7@0x8001359fe000 + 0x1124] = 0x0a5a0a06  v_mul_f32_e32 v45, s6, v5  pgm[7@0x8001359fe000 + 0x1128] = 0x0a0c0a07  v_mul_f32_e32 v6, s7, v5  pgm[7@0x8001359fe000 + 0x112c] = 0x0a0a0a02  v_mul_f32_e32 v5, s2, v5  pgm[7@0x8001359fe000 + 0x1130] = 0xbf820008  s_branch 8  pgm[7@0x8001359fe000 + 0x1134] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xc0  pgm[7@0x8001359fe000 + 0x1138] = 0x000000c0 ;;  pgm[7@0x8001359fe000 + 0x113c] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xc8  pgm[7@0x8001359fe000 + 0x1140] = 0x000000c8 ;;  pgm[7@0x8001359fe000 + 0x1144] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1148] = 0x7e5a0200  v_mov_b32_e32 v45, s0  pgm[7@0x8001359fe000 + 0x114c] = 0x7e0c0201  v_mov_b32_e32 v6, s1  pgm[7@0x8001359fe000 + 0x1150] = 0x7e0a0202  v_mov_b32_e32 v5, s2  pgm[7@0x8001359fe000 + 0x1154] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf04  pgm[7@0x8001359fe000 + 0x1158] = 0x00000f04 ;;  pgm[7@0x8001359fe000 + 0x115c] = 0x2c405b02  v_mac_f32_e32 v32, v2, v45  pgm[7@0x8001359fe000 + 0x1160] = 0x2c3e0d01  v_mac_f32_e32 v31, v1, v6  pgm[7@0x8001359fe000 + 0x1164] = 0x2c3c0b00  v_mac_f32_e32 v30, v0, v5  pgm[7@0x8001359fe000 + 0x1168] = 0x0200592d  v_add_f32_e32 v0, v45, v44  pgm[7@0x8001359fe000 + 0x116c] = 0x02025706  v_add_f32_e32 v1, v6, v43  pgm[7@0x8001359fe000 + 0x1170] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1174] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fe000 + 0x1178] = 0x02045505  v_add_f32_e32 v2, v5, v42  pgm[7@0x8001359fe000 + 0x117c] = 0xbf850099  s_cbranch_scc1 153  pgm[7@0x8001359fe000 + 0x1180] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x80  pgm[7@0x8001359fe000 + 0x1184] = 0x00000080 ;;  pgm[7@0x8001359fe000 + 0x1188] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x88  pgm[7@0x8001359fe000 + 0x118c] = 0x00000088 ;;  pgm[7@0x8001359fe000 + 0x1190] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x90  pgm[7@0x8001359fe000 + 0x1194] = 0x00000090 ;;  pgm[7@0x8001359fe000 + 0x1198] = 0x0a565111  v_mul_f32_e32 v43, v17, v40  pgm[7@0x8001359fe000 + 0x119c] = 0x2c562729  v_mac_f32_e32 v43, v41, v19  pgm[7@0x8001359fe000 + 0x11a0] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x98  pgm[7@0x8001359fe000 + 0x11a4] = 0x00000098 ;;  pgm[7@0x8001359fe000 + 0x11a8] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xa0  pgm[7@0x8001359fe000 + 0x11ac] = 0x000000a0 ;;  pgm[7@0x8001359fe000 + 0x11b0] = 0xd116002b  v_mac_f32_e64 v43, v39, v21 mul:2  pgm[7@0x8001359fe000 + 0x11b4] = 0x08022b27 ;;  pgm[7@0x8001359fe000 + 0x11b8] = 0xc02204c6  s_buffer_load_dword s19, s[12:15], 0xa8  pgm[7@0x8001359fe000 + 0x11bc] = 0x000000a8 ;;  pgm[7@0x8001359fe000 + 0x11c0] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0xe0  pgm[7@0x8001359fe000 + 0x11c4] = 0x000000e0 ;;  pgm[7@0x8001359fe000 + 0x11c8] = 0xd1c10029  v_mad_f32 v41, -v19, v43, v41  pgm[7@0x8001359fe000 + 0x11cc] = 0x24a65713 ;;  pgm[7@0x8001359fe000 + 0x11d0] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0xe8  pgm[7@0x8001359fe000 + 0x11d4] = 0x000000e8 ;;  pgm[7@0x8001359fe000 + 0x11d8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x11dc] = 0x0a585200  v_mul_f32_e32 v44, s0, v41  pgm[7@0x8001359fe000 + 0x11e0] = 0xd1c10028  v_mad_f32 v40, -v17, v43, v40  pgm[7@0x8001359fe000 + 0x11e4] = 0x24a25711 ;;  pgm[7@0x8001359fe000 + 0x11e8] = 0xd1c10027  v_mad_f32 v39, -v21, v43, v39  pgm[7@0x8001359fe000 + 0x11ec] = 0x249e5715 ;;  pgm[7@0x8001359fe000 + 0x11f0] = 0x0a565201  v_mul_f32_e32 v43, s1, v41  pgm[7@0x8001359fe000 + 0x11f4] = 0x2c585006  v_mac_f32_e32 v44, s6, v40  pgm[7@0x8001359fe000 + 0x11f8] = 0x0a525212  v_mul_f32_e32 v41, s18, v41  pgm[7@0x8001359fe000 + 0x11fc] = 0x2c565007  v_mac_f32_e32 v43, s7, v40  pgm[7@0x8001359fe000 + 0x1200] = 0x2c584e08  v_mac_f32_e32 v44, s8, v39  pgm[7@0x8001359fe000 + 0x1204] = 0x2c525002  v_mac_f32_e32 v41, s2, v40  pgm[7@0x8001359fe000 + 0x1208] = 0x0a505810  v_mul_f32_e32 v40, s16, v44  pgm[7@0x8001359fe000 + 0x120c] = 0x2c564e09  v_mac_f32_e32 v43, s9, v39  pgm[7@0x8001359fe000 + 0x1210] = 0x7e5c0328  v_mov_b32_e32 v46, v40  pgm[7@0x8001359fe000 + 0x1214] = 0x7e5e0328  v_mov_b32_e32 v47, v40  pgm[7@0x8001359fe000 + 0x1218] = 0x2c524e13  v_mac_f32_e32 v41, s19, v39  pgm[7@0x8001359fe000 + 0x121c] = 0x0a4e5611  v_mul_f32_e32 v39, s17, v43  pgm[7@0x8001359fe000 + 0x1220] = 0x7e620327  v_mov_b32_e32 v49, v39  pgm[7@0x8001359fe000 + 0x1224] = 0x7e640327  v_mov_b32_e32 v50, v39  pgm[7@0x8001359fe000 + 0x1228] = 0xc0220746  s_buffer_load_dword s29, s[12:15], 0xf0  pgm[7@0x8001359fe000 + 0x122c] = 0x000000f0 ;;  pgm[7@0x8001359fe000 + 0x1230] = 0xc0220706  s_buffer_load_dword s28, s[12:15], 0x160  pgm[7@0x8001359fe000 + 0x1234] = 0x00000160 ;;  pgm[7@0x8001359fe000 + 0x1238] = 0x0a605214  v_mul_f32_e32 v48, s20, v41  pgm[7@0x8001359fe000 + 0x123c] = 0x7e5c02fa  v_mov_b32_dpp v46, v46 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x1240] = 0xff00002e ;;  pgm[7@0x8001359fe000 + 0x1244] = 0x7e5e02fa  v_mov_b32_dpp v47, v47 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x1248] = 0xff00aa2f ;;  pgm[7@0x8001359fe000 + 0x124c] = 0x7e5002fa  v_mov_b32_dpp v40, v40 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x1250] = 0xff005528 ;;  pgm[7@0x8001359fe000 + 0x1254] = 0x045e5d2f  v_sub_f32_e32 v47, v47, v46  pgm[7@0x8001359fe000 + 0x1258] = 0x04505d28  v_sub_f32_e32 v40, v40, v46  pgm[7@0x8001359fe000 + 0x125c] = 0x7e5c0330  v_mov_b32_e32 v46, v48  pgm[7@0x8001359fe000 + 0x1260] = 0x7e660330  v_mov_b32_e32 v51, v48  pgm[7@0x8001359fe000 + 0x1264] = 0x7e6202fa  v_mov_b32_dpp v49, v49 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x1268] = 0xff000031 ;;  pgm[7@0x8001359fe000 + 0x126c] = 0x7e6402fa  v_mov_b32_dpp v50, v50 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x1270] = 0xff00aa32 ;;  pgm[7@0x8001359fe000 + 0x1274] = 0x7e4e02fa  v_mov_b32_dpp v39, v39 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x1278] = 0xff005527 ;;  pgm[7@0x8001359fe000 + 0x127c] = 0x0a5e5f2f  v_mul_f32_e32 v47, v47, v47  pgm[7@0x8001359fe000 + 0x1280] = 0x04646332  v_sub_f32_e32 v50, v50, v49  pgm[7@0x8001359fe000 + 0x1284] = 0x0a505128  v_mul_f32_e32 v40, v40, v40  pgm[7@0x8001359fe000 + 0x1288] = 0x044e6327  v_sub_f32_e32 v39, v39, v49  pgm[7@0x8001359fe000 + 0x128c] = 0x7e5c02fa  v_mov_b32_dpp v46, v46 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x1290] = 0xff00002e ;;  pgm[7@0x8001359fe000 + 0x1294] = 0x7e6602fa  v_mov_b32_dpp v51, v51 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x1298] = 0xff00aa33 ;;  pgm[7@0x8001359fe000 + 0x129c] = 0x7e6002fa  v_mov_b32_dpp v48, v48 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x8001359fe000 + 0x12a0] = 0xff005530 ;;  pgm[7@0x8001359fe000 + 0x12a4] = 0x2c504f27  v_mac_f32_e32 v40, v39, v39  pgm[7@0x8001359fe000 + 0x12a8] = 0x044e5d33  v_sub_f32_e32 v39, v51, v46  pgm[7@0x8001359fe000 + 0x12ac] = 0x2c5e6532  v_mac_f32_e32 v47, v50, v50  pgm[7@0x8001359fe000 + 0x12b0] = 0x045c5d30  v_sub_f32_e32 v46, v48, v46  pgm[7@0x8001359fe000 + 0x12b4] = 0x2c505d2e  v_mac_f32_e32 v40, v46, v46  pgm[7@0x8001359fe000 + 0x12b8] = 0x2c5e4f27  v_mac_f32_e32 v47, v39, v39  pgm[7@0x8001359fe000 + 0x12bc] = 0x164e5f28  v_max_f32_e32 v39, v40, v47  pgm[7@0x8001359fe000 + 0x12c0] = 0xd1610127  v_log_f32_e64 v39, |v39|  pgm[7@0x8001359fe000 + 0x12c4] = 0x00000127 ;;  pgm[7@0x8001359fe000 + 0x12c8] = 0x044a4af2  v_sub_f32_e32 v37, 1.0, v37  pgm[7@0x8001359fe000 + 0x12cc] = 0xd1c10025  v_mad_f32 v37, -v37, v37, 1.0  pgm[7@0x8001359fe000 + 0x12d0] = 0x23ca4b25 ;;  pgm[7@0x8001359fe000 + 0x12d4] = 0x7e5c02ff  v_mov_b32_e32 v46, 0x40de6666  pgm[7@0x8001359fe000 + 0x12d8] = 0x40de6666 ;;  pgm[7@0x8001359fe000 + 0x12dc] = 0x164e4eff  v_max_f32_e32 v39, 0xff7fffff, v39  pgm[7@0x8001359fe000 + 0x12e0] = 0xff7fffff ;;  pgm[7@0x8001359fe000 + 0x12e4] = 0x7e5402ff  v_mov_b32_e32 v42, 0xc0b1c059  pgm[7@0x8001359fe000 + 0x12e8] = 0xc0b1c059 ;;  pgm[7@0x8001359fe000 + 0x12ec] = 0xd1c10025  v_mad_f32 v37, v37, v46, 0.5  pgm[7@0x8001359fe000 + 0x12f0] = 0x03c25d25 ;;  pgm[7@0x8001359fe000 + 0x12f4] = 0xd1c10027  v_mad_f32 v39, v39, 0.5, -0.5  pgm[7@0x8001359fe000 + 0x12f8] = 0x03c5e127 ;;  pgm[7@0x8001359fe000 + 0x12fc] = 0x164a4b27  v_max_f32_e32 v37, v39, v37  pgm[7@0x8001359fe000 + 0x1300] = 0x304e5526  v_madak_f32 v39, v38, v42, 0xc0df760c  pgm[7@0x8001359fe000 + 0x1304] = 0xc0df760c ;;  pgm[7@0x8001359fe000 + 0x1308] = 0x0a4c4f26  v_mul_f32_e32 v38, v38, v39  pgm[7@0x8001359fe000 + 0x130c] = 0x7e4c4126  v_exp_f32_e32 v38, v38  pgm[7@0x8001359fe000 + 0x1310] = 0x8100ff03  s_add_i32 s0, s3, 0x380  pgm[7@0x8001359fe000 + 0x1314] = 0x00000380 ;;  pgm[7@0x8001359fe000 + 0x1318] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359fe000 + 0x131c] = 0xd1c70028  v_cubema_f32 v40, v44, v43, v41  pgm[7@0x8001359fe000 + 0x1320] = 0x04a6572c ;;  pgm[7@0x8001359fe000 + 0x1324] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359fe000 + 0x1328] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x132c] = 0x8100ff03  s_add_i32 s0, s3, 0x3b0  pgm[7@0x8001359fe000 + 0x1330] = 0x000003b0 ;;  pgm[7@0x8001359fe000 + 0x1334] = 0xd1620128  v_rcp_f32_e64 v40, |v40|  pgm[7@0x8001359fe000 + 0x1338] = 0x00000128 ;;  pgm[7@0x8001359fe000 + 0x133c] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359fe000 + 0x1340] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x1344] = 0x0a4e4c05  v_mul_f32_e32 v39, s5, v38  pgm[7@0x8001359fe000 + 0x1348] = 0xd1c10026  v_mad_f32 v38, -v38, s5, 1.0  pgm[7@0x8001359fe000 + 0x134c] = 0x23c80b26 ;;  pgm[7@0x8001359fe000 + 0x1350] = 0xd1c1002a  v_mad_f32 v42, v34, v38, v39  pgm[7@0x8001359fe000 + 0x1354] = 0x049e4d22 ;;  pgm[7@0x8001359fe000 + 0x1358] = 0xd1c1002e  v_mad_f32 v46, v35, v38, v39  pgm[7@0x8001359fe000 + 0x135c] = 0x049e4d23 ;;  pgm[7@0x8001359fe000 + 0x1360] = 0x2c4e4d24  v_mac_f32_e32 v39, v36, v38  pgm[7@0x8001359fe000 + 0x1364] = 0xd1c50022  v_cubesc_f32 v34, v44, v43, v41  pgm[7@0x8001359fe000 + 0x1368] = 0x04a6572c ;;  pgm[7@0x8001359fe000 + 0x136c] = 0xd1c60026  v_cubetc_f32 v38, v44, v43, v41  pgm[7@0x8001359fe000 + 0x1370] = 0x04a6572c ;;  pgm[7@0x8001359fe000 + 0x1374] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3fc00000  pgm[7@0x8001359fe000 + 0x1378] = 0x3fc00000 ;;  pgm[7@0x8001359fe000 + 0x137c] = 0x2c465126  v_mac_f32_e32 v35, v38, v40  pgm[7@0x8001359fe000 + 0x1380] = 0xd1c40024  v_cubeid_f32 v36, v44, v43, v41  pgm[7@0x8001359fe000 + 0x1384] = 0x04a6572c ;;  pgm[7@0x8001359fe000 + 0x1388] = 0x30445122  v_madak_f32 v34, v34, v40, 0x3fc00000  pgm[7@0x8001359fe000 + 0x138c] = 0x3fc00000 ;;  pgm[7@0x8001359fe000 + 0x1390] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1394] = 0x7e4c021d  v_mov_b32_e32 v38, s29  pgm[7@0x8001359fe000 + 0x1398] = 0xd1c10028  v_mad_f32 v40, s28, v0, v38  pgm[7@0x8001359fe000 + 0x139c] = 0x049a001c ;;  pgm[7@0x8001359fe000 + 0x13a0] = 0xd1c10029  v_mad_f32 v41, s28, v1, v38  pgm[7@0x8001359fe000 + 0x13a4] = 0x049a021c ;;  pgm[7@0x8001359fe000 + 0x13a8] = 0x2c4c041c  v_mac_f32_e32 v38, s28, v2  pgm[7@0x8001359fe000 + 0x13ac] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x13b0] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x13b4] = 0xf0904700  image_sample_l v[34:36], v34, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359fe000 + 0x13b8] = 0x00c42222 ;;  pgm[7@0x8001359fe000 + 0x13bc] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x13c0] = 0x0a444528  v_mul_f32_e32 v34, v40, v34  pgm[7@0x8001359fe000 + 0x13c4] = 0x0a464729  v_mul_f32_e32 v35, v41, v35  pgm[7@0x8001359fe000 + 0x13c8] = 0x0a484926  v_mul_f32_e32 v36, v38, v36  pgm[7@0x8001359fe000 + 0x13cc] = 0x0a44452a  v_mul_f32_e32 v34, v42, v34  pgm[7@0x8001359fe000 + 0x13d0] = 0x0a46472e  v_mul_f32_e32 v35, v46, v35  pgm[7@0x8001359fe000 + 0x13d4] = 0x0a484927  v_mul_f32_e32 v36, v39, v36  pgm[7@0x8001359fe000 + 0x13d8] = 0x2c402f22  v_mac_f32_e32 v32, v34, v23  pgm[7@0x8001359fe000 + 0x13dc] = 0x2c3e2f23  v_mac_f32_e32 v31, v35, v23  pgm[7@0x8001359fe000 + 0x13e0] = 0x2c3c2f24  v_mac_f32_e32 v30, v36, v23  pgm[7@0x8001359fe000 + 0x13e4] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf08  pgm[7@0x8001359fe000 + 0x13e8] = 0x00000f08 ;;  pgm[7@0x8001359fe000 + 0x13ec] = 0x7e440280  v_mov_b32_e32 v34, 0  pgm[7@0x8001359fe000 + 0x13f0] = 0x7e460280  v_mov_b32_e32 v35, 0  pgm[7@0x8001359fe000 + 0x13f4] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359fe000 + 0x13f8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x13fc] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fe000 + 0x1400] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359fe000 + 0x1404] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x98  pgm[7@0x8001359fe000 + 0x1408] = 0x00000098 ;;  pgm[7@0x8001359fe000 + 0x140c] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xa0  pgm[7@0x8001359fe000 + 0x1410] = 0x000000a0 ;;  pgm[7@0x8001359fe000 + 0x1414] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xa8  pgm[7@0x8001359fe000 + 0x1418] = 0x000000a8 ;;  pgm[7@0x8001359fe000 + 0x141c] = 0xc0220686  s_buffer_load_dword s26, s[12:15], 0xf0  pgm[7@0x8001359fe000 + 0x1420] = 0x000000f0 ;;  pgm[7@0x8001359fe000 + 0x1424] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x160  pgm[7@0x8001359fe000 + 0x1428] = 0x00000160 ;;  pgm[7@0x8001359fe000 + 0x142c] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x80  pgm[7@0x8001359fe000 + 0x1430] = 0x00000080 ;;  pgm[7@0x8001359fe000 + 0x1434] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0x88  pgm[7@0x8001359fe000 + 0x1438] = 0x00000088 ;;  pgm[7@0x8001359fe000 + 0x143c] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x90  pgm[7@0x8001359fe000 + 0x1440] = 0x00000090 ;;  pgm[7@0x8001359fe000 + 0x1444] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1448] = 0x0a442602  v_mul_f32_e32 v34, s2, v19  pgm[7@0x8001359fe000 + 0x144c] = 0x8118ff03  s_add_i32 s24, s3, 0x340  pgm[7@0x8001359fe000 + 0x1450] = 0x00000340 ;;  pgm[7@0x8001359fe000 + 0x1454] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359fe000 + 0x1458] = 0x2c442210  v_mac_f32_e32 v34, s16, v17  pgm[7@0x8001359fe000 + 0x145c] = 0x0a462600  v_mul_f32_e32 v35, s0, v19  pgm[7@0x8001359fe000 + 0x1460] = 0x0a262601  v_mul_f32_e32 v19, s1, v19  pgm[7@0x8001359fe000 + 0x1464] = 0x2c462206  v_mac_f32_e32 v35, s6, v17  pgm[7@0x8001359fe000 + 0x1468] = 0x2c262207  v_mac_f32_e32 v19, s7, v17  pgm[7@0x8001359fe000 + 0x146c] = 0x2c442a11  v_mac_f32_e32 v34, s17, v21  pgm[7@0x8001359fe000 + 0x1470] = 0x2c462a08  v_mac_f32_e32 v35, s8, v21  pgm[7@0x8001359fe000 + 0x1474] = 0x2c262a09  v_mac_f32_e32 v19, s9, v21  pgm[7@0x8001359fe000 + 0x1478] = 0xd1c70011  v_cubema_f32 v17, v35, v19, v34  pgm[7@0x8001359fe000 + 0x147c] = 0x048a2723 ;;  pgm[7@0x8001359fe000 + 0x1480] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359fe000 + 0x1484] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x1488] = 0x8118ff03  s_add_i32 s24, s3, 0x370  pgm[7@0x8001359fe000 + 0x148c] = 0x00000370 ;;  pgm[7@0x8001359fe000 + 0x1490] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359fe000 + 0x1494] = 0x00000000 ;;  pgm[7@0x8001359fe000 + 0x1498] = 0xd1620111  v_rcp_f32_e64 v17, |v17|  pgm[7@0x8001359fe000 + 0x149c] = 0x00000111 ;;  pgm[7@0x8001359fe000 + 0x14a0] = 0x7e48021a  v_mov_b32_e32 v36, s26  pgm[7@0x8001359fe000 + 0x14a4] = 0xd1c10025  v_mad_f32 v37, s5, v0, v36  pgm[7@0x8001359fe000 + 0x14a8] = 0x04920005 ;;  pgm[7@0x8001359fe000 + 0x14ac] = 0xd1c10026  v_mad_f32 v38, s5, v1, v36  pgm[7@0x8001359fe000 + 0x14b0] = 0x04920205 ;;  pgm[7@0x8001359fe000 + 0x14b4] = 0xd1c50000  v_cubesc_f32 v0, v35, v19, v34  pgm[7@0x8001359fe000 + 0x14b8] = 0x048a2723 ;;  pgm[7@0x8001359fe000 + 0x14bc] = 0xd1c60015  v_cubetc_f32 v21, v35, v19, v34  pgm[7@0x8001359fe000 + 0x14c0] = 0x048a2723 ;;  pgm[7@0x8001359fe000 + 0x14c4] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3fc00000  pgm[7@0x8001359fe000 + 0x14c8] = 0x3fc00000 ;;  pgm[7@0x8001359fe000 + 0x14cc] = 0x2c480405  v_mac_f32_e32 v36, s5, v2  pgm[7@0x8001359fe000 + 0x14d0] = 0xd1c40002  v_cubeid_f32 v2, v35, v19, v34  pgm[7@0x8001359fe000 + 0x14d4] = 0x048a2723 ;;  pgm[7@0x8001359fe000 + 0x14d8] = 0x30002300  v_madak_f32 v0, v0, v17, 0x3fc00000  pgm[7@0x8001359fe000 + 0x14dc] = 0x3fc00000 ;;  pgm[7@0x8001359fe000 + 0x14e0] = 0x2c022315  v_mac_f32_e32 v1, v21, v17  pgm[7@0x8001359fe000 + 0x14e4] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x14e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x14ec] = 0xbf800000  s_nop 0  pgm[7@0x8001359fe000 + 0x14f0] = 0xf0804700  image_sample v[0:2], v0, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359fe000 + 0x14f4] = 0x00040000 ;;  pgm[7@0x8001359fe000 + 0x14f8] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x14fc] = 0x0a000125  v_mul_f32_e32 v0, v37, v0  pgm[7@0x8001359fe000 + 0x1500] = 0x0a020326  v_mul_f32_e32 v1, v38, v1  pgm[7@0x8001359fe000 + 0x1504] = 0x0a040524  v_mul_f32_e32 v2, v36, v2  pgm[7@0x8001359fe000 + 0x1508] = 0x0a000118  v_mul_f32_e32 v0, v24, v0  pgm[7@0x8001359fe000 + 0x150c] = 0x0a020310  v_mul_f32_e32 v1, v16, v1  pgm[7@0x8001359fe000 + 0x1510] = 0x0a04050b  v_mul_f32_e32 v2, v11, v2  pgm[7@0x8001359fe000 + 0x1514] = 0x0a440117  v_mul_f32_e32 v34, v23, v0  pgm[7@0x8001359fe000 + 0x1518] = 0x0a460317  v_mul_f32_e32 v35, v23, v1  pgm[7@0x8001359fe000 + 0x151c] = 0x0a480517  v_mul_f32_e32 v36, v23, v2  pgm[7@0x8001359fe000 + 0x1520] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x8001359fe000 + 0x1524] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x8001359fe000 + 0x1528] = 0x00000f0c ;;  pgm[7@0x8001359fe000 + 0x152c] = 0x7e000280  v_mov_b32_e32 v0, 0  pgm[7@0x8001359fe000 + 0x1530] = 0x7e020280  v_mov_b32_e32 v1, 0  pgm[7@0x8001359fe000 + 0x1534] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x8001359fe000 + 0x1538] = 0x7e220280  v_mov_b32_e32 v17, 0  pgm[7@0x8001359fe000 + 0x153c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1540] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fe000 + 0x1544] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359fe000 + 0x1548] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x188  pgm[7@0x8001359fe000 + 0x154c] = 0x00000188 ;;  pgm[7@0x8001359fe000 + 0x1550] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359fe000 + 0x1554] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1558] = 0x7c960000  v_cmp_ngt_f32_e32 vcc, s0, v0  pgm[7@0x8001359fe000 + 0x155c] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x180  pgm[7@0x8001359fe000 + 0x1560] = 0x00000180 ;;  pgm[7@0x8001359fe000 + 0x1564] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359fe000 + 0x1568] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359fe000 + 0x156c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1570] = 0x02004200  v_add_f32_e32 v0, s0, v33  pgm[7@0x8001359fe000 + 0x1574] = 0xbf820002  s_branch 2  pgm[7@0x8001359fe000 + 0x1578] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x157c] = 0x7e000200  v_mov_b32_e32 v0, s0  pgm[7@0x8001359fe000 + 0x1580] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x184  pgm[7@0x8001359fe000 + 0x1584] = 0x00000184 ;;  pgm[7@0x8001359fe000 + 0x1588] = 0xd1620101  v_rcp_f32_e64 v1, |v20|  pgm[7@0x8001359fe000 + 0x158c] = 0x00000114 ;;  pgm[7@0x8001359fe000 + 0x1590] = 0x7e264512  v_rcp_f32_e32 v19, v18  pgm[7@0x8001359fe000 + 0x1594] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x18c  pgm[7@0x8001359fe000 + 0x1598] = 0x0000018c ;;  pgm[7@0x8001359fe000 + 0x159c] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1a0  pgm[7@0x8001359fe000 + 0x15a0] = 0x000001a0 ;;  pgm[7@0x8001359fe000 + 0x15a4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x15a8] = 0x7e2a4402  v_rcp_f32_e32 v21, s2  pgm[7@0x8001359fe000 + 0x15ac] = 0x7e0402ff  v_mov_b32_e32 v2, 0x7f7fffff  pgm[7@0x8001359fe000 + 0x15b0] = 0x7f7fffff ;;  pgm[7@0x8001359fe000 + 0x15b4] = 0x7e2202ff  v_mov_b32_e32 v17, 0xff7fffff  pgm[7@0x8001359fe000 + 0x15b8] = 0xff7fffff ;;  pgm[7@0x8001359fe000 + 0x15bc] = 0x14020501  v_min_f32_e32 v1, v1, v2  pgm[7@0x8001359fe000 + 0x15c0] = 0x14260513  v_min_f32_e32 v19, v19, v2  pgm[7@0x8001359fe000 + 0x15c4] = 0x04000104  v_sub_f32_e32 v0, v4, v0  pgm[7@0x8001359fe000 + 0x15c8] = 0x16022301  v_max_f32_e32 v1, v1, v17  pgm[7@0x8001359fe000 + 0x15cc] = 0xd1058000  v_mul_f32_e64 v0, v0, v1 clamp  pgm[7@0x8001359fe000 + 0x15d0] = 0x00020300 ;;  pgm[7@0x8001359fe000 + 0x15d4] = 0x16022313  v_max_f32_e32 v1, v19, v17  pgm[7@0x8001359fe000 + 0x15d8] = 0x14040515  v_min_f32_e32 v2, v21, v2  pgm[7@0x8001359fe000 + 0x15dc] = 0x0a000300  v_mul_f32_e32 v0, v0, v1  pgm[7@0x8001359fe000 + 0x15e0] = 0x16022302  v_max_f32_e32 v1, v2, v17  pgm[7@0x8001359fe000 + 0x15e4] = 0xd1058000  v_mul_f32_e64 v0, v0, v1 clamp  pgm[7@0x8001359fe000 + 0x15e8] = 0x00020300 ;;  pgm[7@0x8001359fe000 + 0x15ec] = 0x7e004300  v_log_f32_e32 v0, v0  pgm[7@0x8001359fe000 + 0x15f0] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1a8  pgm[7@0x8001359fe000 + 0x15f4] = 0x000001a8 ;;  pgm[7@0x8001359fe000 + 0x15f8] = 0x08000003  v_mul_legacy_f32_e32 v0, s3, v0  pgm[7@0x8001359fe000 + 0x15fc] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x8001359fe000 + 0x1600] = 0xd10b8011  v_max_f32_e64 v17, v0, v0 clamp  pgm[7@0x8001359fe000 + 0x1604] = 0x00020100 ;;  pgm[7@0x8001359fe000 + 0x1608] = 0xd1058000  v_mul_f32_e64 v0, v17, s0 clamp  pgm[7@0x8001359fe000 + 0x160c] = 0x00000111 ;;  pgm[7@0x8001359fe000 + 0x1610] = 0xd1058001  v_mul_f32_e64 v1, v17, s1 clamp  pgm[7@0x8001359fe000 + 0x1614] = 0x00000311 ;;  pgm[7@0x8001359fe000 + 0x1618] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x161c] = 0xd1058002  v_mul_f32_e64 v2, v17, s2 clamp  pgm[7@0x8001359fe000 + 0x1620] = 0x00000511 ;;  pgm[7@0x8001359fe000 + 0x1624] = 0xd10b8011  v_max_f32_e64 v17, v17, v17 clamp  pgm[7@0x8001359fe000 + 0x1628] = 0x00022311 ;;  pgm[7@0x8001359fe000 + 0x162c] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x8001359fe000 + 0x1630] = 0x00000f10 ;;  pgm[7@0x8001359fe000 + 0x1634] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1638] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fe000 + 0x163c] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359fe000 + 0x1640] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x198  pgm[7@0x8001359fe000 + 0x1644] = 0x00000198 ;;  pgm[7@0x8001359fe000 + 0x1648] = 0x7e265881  v_bfrev_b32_e32 v19, 1  pgm[7@0x8001359fe000 + 0x164c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1650] = 0x7c962600  v_cmp_ngt_f32_e32 vcc, s0, v19  pgm[7@0x8001359fe000 + 0x1654] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x190  pgm[7@0x8001359fe000 + 0x1658] = 0x00000190 ;;  pgm[7@0x8001359fe000 + 0x165c] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359fe000 + 0x1660] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359fe000 + 0x1664] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1668] = 0x02264200  v_add_f32_e32 v19, s0, v33  pgm[7@0x8001359fe000 + 0x166c] = 0xbf820002  s_branch 2  pgm[7@0x8001359fe000 + 0x1670] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1674] = 0x7e260200  v_mov_b32_e32 v19, s0  pgm[7@0x8001359fe000 + 0x1678] = 0x04082704  v_sub_f32_e32 v4, v4, v19  pgm[7@0x8001359fe000 + 0x167c] = 0xd1620113  v_rcp_f32_e64 v19, |v20|  pgm[7@0x8001359fe000 + 0x1680] = 0x00000114 ;;  pgm[7@0x8001359fe000 + 0x1684] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x194  pgm[7@0x8001359fe000 + 0x1688] = 0x00000194 ;;  pgm[7@0x8001359fe000 + 0x168c] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001359fe000 + 0x1690] = 0x7f7fffff ;;  pgm[7@0x8001359fe000 + 0x1694] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359fe000 + 0x1698] = 0x7e2a02ff  v_mov_b32_e32 v21, 0xff7fffff  pgm[7@0x8001359fe000 + 0x169c] = 0xff7fffff ;;  pgm[7@0x8001359fe000 + 0x16a0] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001359fe000 + 0x16a4] = 0x16262b13  v_max_f32_e32 v19, v19, v21  pgm[7@0x8001359fe000 + 0x16a8] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1b0  pgm[7@0x8001359fe000 + 0x16ac] = 0x000001b0 ;;  pgm[7@0x8001359fe000 + 0x16b0] = 0xd1058004  v_mul_f32_e64 v4, v4, v19 clamp  pgm[7@0x8001359fe000 + 0x16b4] = 0x00022704 ;;  pgm[7@0x8001359fe000 + 0x16b8] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1b8  pgm[7@0x8001359fe000 + 0x16bc] = 0x000001b8 ;;  pgm[7@0x8001359fe000 + 0x16c0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x16c4] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001359fe000 + 0x16c8] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001359fe000 + 0x16cc] = 0x16242b12  v_max_f32_e32 v18, v18, v21  pgm[7@0x8001359fe000 + 0x16d0] = 0x0a082504  v_mul_f32_e32 v4, v4, v18  pgm[7@0x8001359fe000 + 0x16d4] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001359fe000 + 0x16d8] = 0x16242b12  v_max_f32_e32 v18, v18, v21  pgm[7@0x8001359fe000 + 0x16dc] = 0xd1058004  v_mul_f32_e64 v4, v4, v18 clamp  pgm[7@0x8001359fe000 + 0x16e0] = 0x00022504 ;;  pgm[7@0x8001359fe000 + 0x16e4] = 0xd1018011  v_add_f32_e64 v17, v4, v17 clamp  pgm[7@0x8001359fe000 + 0x16e8] = 0x00022304 ;;  pgm[7@0x8001359fe000 + 0x16ec] = 0xd1168000  v_mac_f32_e64 v0, s0, v4 clamp  pgm[7@0x8001359fe000 + 0x16f0] = 0x00020800 ;;  pgm[7@0x8001359fe000 + 0x16f4] = 0xd1168001  v_mac_f32_e64 v1, s1, v4 clamp  pgm[7@0x8001359fe000 + 0x16f8] = 0x00020801 ;;  pgm[7@0x8001359fe000 + 0x16fc] = 0xd1168002  v_mac_f32_e64 v2, s3, v4 clamp  pgm[7@0x8001359fe000 + 0x1700] = 0x00020803 ;;  pgm[7@0x8001359fe000 + 0x1704] = 0x0a28132d  v_mul_f32_e32 v20, v45, v9  pgm[7@0x8001359fe000 + 0x1708] = 0x2c3a3714  v_mac_f32_e32 v29, v20, v27  pgm[7@0x8001359fe000 + 0x170c] = 0x0a285b08  v_mul_f32_e32 v20, v8, v45  pgm[7@0x8001359fe000 + 0x1710] = 0x2c1e3114  v_mac_f32_e32 v15, v20, v24  pgm[7@0x8001359fe000 + 0x1714] = 0x0a281306  v_mul_f32_e32 v20, v6, v9  pgm[7@0x8001359fe000 + 0x1718] = 0x0a121305  v_mul_f32_e32 v9, v5, v9  pgm[7@0x8001359fe000 + 0x171c] = 0x7e2e02ff  v_mov_b32_e32 v23, 0x4021bea3  pgm[7@0x8001359fe000 + 0x1720] = 0x4021bea3 ;;  pgm[7@0x8001359fe000 + 0x1724] = 0x2c383514  v_mac_f32_e32 v28, v20, v26  pgm[7@0x8001359fe000 + 0x1728] = 0x7e2802ff  v_mov_b32_e32 v20, 0xbdb20473  pgm[7@0x8001359fe000 + 0x172c] = 0xbdb20473 ;;  pgm[7@0x8001359fe000 + 0x1730] = 0x2c2c3309  v_mac_f32_e32 v22, v9, v25  pgm[7@0x8001359fe000 + 0x1734] = 0x0a120f07  v_mul_f32_e32 v9, v7, v7  pgm[7@0x8001359fe000 + 0x1738] = 0xd1c10014  v_mad_f32 v20, v7, v20, 1.0  pgm[7@0x8001359fe000 + 0x173c] = 0x03ca2907 ;;  pgm[7@0x8001359fe000 + 0x1740] = 0xd1c10017  v_mad_f32 v23, v7, v23, 1.0  pgm[7@0x8001359fe000 + 0x1744] = 0x03ca2f07 ;;  pgm[7@0x8001359fe000 + 0x1748] = 0x2c2812ff  v_mac_f32_e32 v20, 0x3fb9ff54, v9  pgm[7@0x8001359fe000 + 0x174c] = 0x3fb9ff54 ;;  pgm[7@0x8001359fe000 + 0x1750] = 0x2c2e12ff  v_mac_f32_e32 v23, 0x40cbf220, v9  pgm[7@0x8001359fe000 + 0x1754] = 0x40cbf220 ;;  pgm[7@0x8001359fe000 + 0x1758] = 0x7e284514  v_rcp_f32_e32 v20, v20  pgm[7@0x8001359fe000 + 0x175c] = 0x7e2e4517  v_rcp_f32_e32 v23, v23  pgm[7@0x8001359fe000 + 0x1760] = 0x7e2a02ff  v_mov_b32_e32 v21, 0x3eecb9c4  pgm[7@0x8001359fe000 + 0x1764] = 0x3eecb9c4 ;;  pgm[7@0x8001359fe000 + 0x1768] = 0x7e3002ff  v_mov_b32_e32 v24, 0x3e01e2d6  pgm[7@0x8001359fe000 + 0x176c] = 0x3e01e2d6 ;;  pgm[7@0x8001359fe000 + 0x1770] = 0x302a2b07  v_madak_f32 v21, v7, v21, 0x3f5c30ad  pgm[7@0x8001359fe000 + 0x1774] = 0x3f5c30ad ;;  pgm[7@0x8001359fe000 + 0x1778] = 0x30303107  v_madak_f32 v24, v7, v24, 0x3ea28216  pgm[7@0x8001359fe000 + 0x177c] = 0x3ea28216 ;;  pgm[7@0x8001359fe000 + 0x1780] = 0x2c2a12ff  v_mac_f32_e32 v21, 0x3f9431d7, v9  pgm[7@0x8001359fe000 + 0x1784] = 0x3f9431d7 ;;  pgm[7@0x8001359fe000 + 0x1788] = 0x2c3012ff  v_mac_f32_e32 v24, 0x3ec1c209, v9  pgm[7@0x8001359fe000 + 0x178c] = 0x3ec1c209 ;;  pgm[7@0x8001359fe000 + 0x1790] = 0x7e1202ff  v_mov_b32_e32 v9, 0x7f7fffff  pgm[7@0x8001359fe000 + 0x1794] = 0x7f7fffff ;;  pgm[7@0x8001359fe000 + 0x1798] = 0x14281314  v_min_f32_e32 v20, v20, v9  pgm[7@0x8001359fe000 + 0x179c] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359fe000 + 0x17a0] = 0xff7fffff ;;  pgm[7@0x8001359fe000 + 0x17a4] = 0x142e1317  v_min_f32_e32 v23, v23, v9  pgm[7@0x8001359fe000 + 0x17a8] = 0x16283314  v_max_f32_e32 v20, v20, v25  pgm[7@0x8001359fe000 + 0x17ac] = 0x162e3317  v_max_f32_e32 v23, v23, v25  pgm[7@0x8001359fe000 + 0x17b0] = 0x0a283114  v_mul_f32_e32 v20, v20, v24  pgm[7@0x8001359fe000 + 0x17b4] = 0x0a302b17  v_mul_f32_e32 v24, v23, v21  pgm[7@0x8001359fe000 + 0x17b8] = 0xd1c10015  v_mad_f32 v21, v23, v21, v24  pgm[7@0x8001359fe000 + 0x17bc] = 0x04622b17 ;;  pgm[7@0x8001359fe000 + 0x17c0] = 0x2c2a28ff  v_mac_f32_e32 v21, 0xc1000000, v20  pgm[7@0x8001359fe000 + 0x17c4] = 0xc1000000 ;;  pgm[7@0x8001359fe000 + 0x17c8] = 0x022a2af6  v_add_f32_e32 v21, 4.0, v21  pgm[7@0x8001359fe000 + 0x17cc] = 0x7e2a4515  v_rcp_f32_e32 v21, v21  pgm[7@0x8001359fe000 + 0x17d0] = 0x0a0c0d08  v_mul_f32_e32 v6, v8, v6  pgm[7@0x8001359fe000 + 0x17d4] = 0x2c1a2106  v_mac_f32_e32 v13, v6, v16  pgm[7@0x8001359fe000 + 0x17d8] = 0x0a263d0a  v_mul_f32_e32 v19, v10, v30  pgm[7@0x8001359fe000 + 0x17dc] = 0x140c1315  v_min_f32_e32 v6, v21, v9  pgm[7@0x8001359fe000 + 0x17e0] = 0x160c3306  v_max_f32_e32 v6, v6, v25  pgm[7@0x8001359fe000 + 0x17e4] = 0x0a200d14  v_mul_f32_e32 v16, v20, v6  pgm[7@0x8001359fe000 + 0x17e8] = 0xd1c10015  v_mad_f32 v21, -v20, v6, -v16  pgm[7@0x8001359fe000 + 0x17ec] = 0xa4420d14 ;;  pgm[7@0x8001359fe000 + 0x17f0] = 0x2c200d14  v_mac_f32_e32 v16, v20, v6  pgm[7@0x8001359fe000 + 0x17f4] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x8001359fe000 + 0x17f8] = 0x2c261524  v_mac_f32_e32 v19, v36, v10  pgm[7@0x8001359fe000 + 0x17fc] = 0x0a2830ff  v_mul_f32_e32 v20, 0x40400000, v24  pgm[7@0x8001359fe000 + 0x1800] = 0x40400000 ;;  pgm[7@0x8001359fe000 + 0x1804] = 0x02262716  v_add_f32_e32 v19, v22, v19  pgm[7@0x8001359fe000 + 0x1808] = 0x14121310  v_min_f32_e32 v9, v16, v9  pgm[7@0x8001359fe000 + 0x180c] = 0x0a2c2906  v_mul_f32_e32 v22, v6, v20  pgm[7@0x8001359fe000 + 0x1810] = 0xd1c10006  v_mad_f32 v6, -v6, v20, 1.0  pgm[7@0x8001359fe000 + 0x1814] = 0x23ca2906 ;;  pgm[7@0x8001359fe000 + 0x1818] = 0x020c2b06  v_add_f32_e32 v6, v6, v21  pgm[7@0x8001359fe000 + 0x181c] = 0x16123309  v_max_f32_e32 v9, v9, v25  pgm[7@0x8001359fe000 + 0x1820] = 0x0a0c1306  v_mul_f32_e32 v6, v6, v9  pgm[7@0x8001359fe000 + 0x1824] = 0x0a121316  v_mul_f32_e32 v9, v22, v9  pgm[7@0x8001359fe000 + 0x1828] = 0x7e2002ff  v_mov_b32_e32 v16, 0x3d63ea55  pgm[7@0x8001359fe000 + 0x182c] = 0x3d63ea55 ;;  pgm[7@0x8001359fe000 + 0x1830] = 0x7e2802ff  v_mov_b32_e32 v20, 0x404f639a  pgm[7@0x8001359fe000 + 0x1834] = 0x404f639a ;;  pgm[7@0x8001359fe000 + 0x1838] = 0x7e2a02ff  v_mov_b32_e32 v21, 0xbf7821d1  pgm[7@0x8001359fe000 + 0x183c] = 0xbf7821d1 ;;  pgm[7@0x8001359fe000 + 0x1840] = 0x30202109  v_madak_f32 v16, v9, v16, 0xbe50ec2a  pgm[7@0x8001359fe000 + 0x1844] = 0xbe50ec2a ;;  pgm[7@0x8001359fe000 + 0x1848] = 0x30282909  v_madak_f32 v20, v9, v20, 0xbfc4c0f4  pgm[7@0x8001359fe000 + 0x184c] = 0xbfc4c0f4 ;;  pgm[7@0x8001359fe000 + 0x1850] = 0x30122b09  v_madak_f32 v9, v9, v21, 0x3ff0211f  pgm[7@0x8001359fe000 + 0x1854] = 0x3ff0211f ;;  pgm[7@0x8001359fe000 + 0x1858] = 0x2c200cff  v_mac_f32_e32 v16, 0x3f875328, v6  pgm[7@0x8001359fe000 + 0x185c] = 0x3f875328 ;;  pgm[7@0x8001359fe000 + 0x1860] = 0x2c280cff  v_mac_f32_e32 v20, 0xbeff3f82, v6  pgm[7@0x8001359fe000 + 0x1864] = 0xbeff3f82 ;;  pgm[7@0x8001359fe000 + 0x1868] = 0x2c120cff  v_mac_f32_e32 v9, 0x3d2a36a0, v6  pgm[7@0x8001359fe000 + 0x186c] = 0x3d2a36a0 ;;  pgm[7@0x8001359fe000 + 0x1870] = 0x0a0c0eff  v_mul_f32_e32 v6, 0x3f999999, v7  pgm[7@0x8001359fe000 + 0x1874] = 0x3f999999 ;;  pgm[7@0x8001359fe000 + 0x1878] = 0x0a0c0d06  v_mul_f32_e32 v6, v6, v6  pgm[7@0x8001359fe000 + 0x187c] = 0x0a0c0d06  v_mul_f32_e32 v6, v6, v6  pgm[7@0x8001359fe000 + 0x1880] = 0xd1058007  v_mul_f32_e64 v7, v6, v20 clamp  pgm[7@0x8001359fe000 + 0x1884] = 0x00022906 ;;  pgm[7@0x8001359fe000 + 0x1888] = 0xd1058009  v_mul_f32_e64 v9, v6, v9 clamp  pgm[7@0x8001359fe000 + 0x188c] = 0x00021306 ;;  pgm[7@0x8001359fe000 + 0x1890] = 0xd1058006  v_mul_f32_e64 v6, v6, v16 clamp  pgm[7@0x8001359fe000 + 0x1894] = 0x00022106 ;;  pgm[7@0x8001359fe000 + 0x1898] = 0x7e0e4307  v_log_f32_e32 v7, v7  pgm[7@0x8001359fe000 + 0x189c] = 0x7e0c4306  v_log_f32_e32 v6, v6  pgm[7@0x8001359fe000 + 0x18a0] = 0x7e124309  v_log_f32_e32 v9, v9  pgm[7@0x8001359fe000 + 0x18a4] = 0x0a0a0b08  v_mul_f32_e32 v5, v8, v5  pgm[7@0x8001359fe000 + 0x18a8] = 0x160e3307  v_max_f32_e32 v7, v7, v25  pgm[7@0x8001359fe000 + 0x18ac] = 0x160c3306  v_max_f32_e32 v6, v6, v25  pgm[7@0x8001359fe000 + 0x18b0] = 0x16103309  v_max_f32_e32 v8, v9, v25  pgm[7@0x8001359fe000 + 0x18b4] = 0x7e1202ff  v_mov_b32_e32 v9, 0x400ccccd  pgm[7@0x8001359fe000 + 0x18b8] = 0x400ccccd ;;  pgm[7@0x8001359fe000 + 0x18bc] = 0x0a0e1307  v_mul_f32_e32 v7, v7, v9  pgm[7@0x8001359fe000 + 0x18c0] = 0x0a101308  v_mul_f32_e32 v8, v8, v9  pgm[7@0x8001359fe000 + 0x18c4] = 0x0a0c1306  v_mul_f32_e32 v6, v6, v9  pgm[7@0x8001359fe000 + 0x18c8] = 0xd1600007  v_exp_f32_e64 v7, v7 mul:2  pgm[7@0x8001359fe000 + 0x18cc] = 0x08000107 ;;  pgm[7@0x8001359fe000 + 0x18d0] = 0xd1600008  v_exp_f32_e64 v8, v8 mul:2  pgm[7@0x8001359fe000 + 0x18d4] = 0x08000108 ;;  pgm[7@0x8001359fe000 + 0x18d8] = 0xd1600006  v_exp_f32_e64 v6, v6 mul:2  pgm[7@0x8001359fe000 + 0x18dc] = 0x08000106 ;;  pgm[7@0x8001359fe000 + 0x18e0] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x170  pgm[7@0x8001359fe000 + 0x18e4] = 0x00000170 ;;  pgm[7@0x8001359fe000 + 0x18e8] = 0x0a08410a  v_mul_f32_e32 v4, v10, v32  pgm[7@0x8001359fe000 + 0x18ec] = 0x0a243f0a  v_mul_f32_e32 v18, v10, v31  pgm[7@0x8001359fe000 + 0x18f0] = 0x2c081522  v_mac_f32_e32 v4, v34, v10  pgm[7@0x8001359fe000 + 0x18f4] = 0x2c241523  v_mac_f32_e32 v18, v35, v10  pgm[7@0x8001359fe000 + 0x18f8] = 0x2c181705  v_mac_f32_e32 v12, v5, v11  pgm[7@0x8001359fe000 + 0x18fc] = 0x2c0c150c  v_mac_f32_e32 v6, v12, v10  pgm[7@0x8001359fe000 + 0x1900] = 0x0208091d  v_add_f32_e32 v4, v29, v4  pgm[7@0x8001359fe000 + 0x1904] = 0x2c0e150f  v_mac_f32_e32 v7, v15, v10  pgm[7@0x8001359fe000 + 0x1908] = 0x2c10150d  v_mac_f32_e32 v8, v13, v10  pgm[7@0x8001359fe000 + 0x190c] = 0x0224251c  v_add_f32_e32 v18, v28, v18  pgm[7@0x8001359fe000 + 0x1910] = 0x02080f04  v_add_f32_e32 v4, v4, v7  pgm[7@0x8001359fe000 + 0x1914] = 0x020a1112  v_add_f32_e32 v5, v18, v8  pgm[7@0x8001359fe000 + 0x1918] = 0x020c0d13  v_add_f32_e32 v6, v19, v6  pgm[7@0x8001359fe000 + 0x191c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fe000 + 0x1920] = 0x0a0e0800  v_mul_f32_e32 v7, s0, v4  pgm[7@0x8001359fe000 + 0x1924] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359fe000 + 0x1928] = 0xbfb8aa3b ;;  pgm[7@0x8001359fe000 + 0x192c] = 0x0a100a00  v_mul_f32_e32 v8, s0, v5  pgm[7@0x8001359fe000 + 0x1930] = 0x0a120c00  v_mul_f32_e32 v9, s0, v6  pgm[7@0x8001359fe000 + 0x1934] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359fe000 + 0x1938] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359fe000 + 0x193c] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359fe000 + 0x1940] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359fe000 + 0x1944] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359fe000 + 0x1948] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359fe000 + 0x194c] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359fe000 + 0x1950] = 0x000000f2 ;;  pgm[7@0x8001359fe000 + 0x1954] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359fe000 + 0x1958] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359fe000 + 0x195c] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359fe000 + 0x1960] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359fe000 + 0x1964] = 0x042222f2  v_sub_f32_e32 v17, 1.0, v17  pgm[7@0x8001359fe000 + 0x1968] = 0x00080f04  v_cndmask_b32_e32 v4, v4, v7, vcc  pgm[7@0x8001359fe000 + 0x196c] = 0x000a1105  v_cndmask_b32_e32 v5, v5, v8, vcc  pgm[7@0x8001359fe000 + 0x1970] = 0x000c1306  v_cndmask_b32_e32 v6, v6, v9, vcc  pgm[7@0x8001359fe000 + 0x1974] = 0x2c002304  v_mac_f32_e32 v0, v4, v17  pgm[7@0x8001359fe000 + 0x1978] = 0x2c022305  v_mac_f32_e32 v1, v5, v17  pgm[7@0x8001359fe000 + 0x197c] = 0x2c042306  v_mac_f32_e32 v2, v6, v17  pgm[7@0x8001359fe000 + 0x1980] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fe000 + 0x1984] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fe000 + 0x1988] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fe000 + 0x198c] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fe000 + 0x1990] = 0x00020300 ;;  pgm[7@0x8001359fe000 + 0x1994] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fe000 + 0x1998] = 0x00020702 ;;  pgm[7@0x8001359fe000 + 0x199c] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fe000 + 0x19a0] = 0x00000100 ;;  pgm[7@0x8001359fe000 + 0x19a4] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800123f49800 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x1244] pgm[7@0x800123f49800 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800123f49800 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800123f49800 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800123f49800 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800123f49800 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800123f49800 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800123f49800 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800123f49800 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800123f49800 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800123f49800 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800123f49800 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800123f49800 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800123f49800 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f49800 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800123f49800 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800123f49800 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800123f49800 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800123f49800 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800123f49800 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800123f49800 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800123f49800 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800123f49800 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800123f49800 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800123f49800 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800123f49800 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f49800 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800123f49800 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800123f49800 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800123f49800 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800123f49800 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800123f49800 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800123f49800 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800123f49800 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800123f49800 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800123f49800 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800123f49800 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800123f49800 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800123f49800 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800123f49800 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800123f49800 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800123f49800 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800123f49800 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800123f49800 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800123f49800 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800123f49800 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800123f49800 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800123f49800 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800123f49800 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800123f49800 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800123f49800 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800123f49800 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800123f49800 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800123f49800 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800123f49800 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800123f49800 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800123f49800 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800123f49800 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800123f49800 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800123f49800 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800123f49800 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f49800 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800123f49800 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800123f49800 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800123f49800 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800123f49800 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800123f49800 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800123f49800 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800123f49800 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800123f49800 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800123f49800 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800123f49800 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123f49800 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800123f49800 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800123f49800 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800123f49800 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800123f49800 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800123f49800 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800123f49800 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800123f49800 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800123f49800 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800123f49800 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800123f49800 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800123f49800 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800123f49800 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800123f49800 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800123f49800 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800123f49800 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800123f49800 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800123f49800 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800123f49800 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800123f49800 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800123f49800 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800123f49800 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800123f49800 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800123f49800 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800123f49800 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800123f49800 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800123f49800 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800123f49800 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800123f49800 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800123f49800 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800123f49800 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800123f49800 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800123f49800 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800123f49800 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800123f49800 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800123f49800 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800123f49800 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800123f49800 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800123f49800 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800123f49800 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800123f49800 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800123f49800 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800123f49800 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800123f49800 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800123f49800 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800123f49800 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800123f49800 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800123f49800 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800123f49800 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800123f49800 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800123f49800 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123f49800 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123f49800 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800123f49800 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800123f49800 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800123f49800 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800123f49800 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800123f49800 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800123f49800 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800123f49800 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800123f49800 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800123f49800 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800123f49800 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800123f49800 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800123f49800 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800123f49800 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800123f49800 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800123f49800 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800123f49800 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800123f49800 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800123f49800 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800123f49800 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800123f49800 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800123f49800 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800123f49800 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800123f49800 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800123f49800 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800123f49800 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800123f49800 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800123f49800 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800123f49800 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800123f49800 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800123f49800 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800123f49800 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800123f49800 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359e2000 of length 4988 bytes from IB[7@0x8001a7dc0100 + 0x12b8] pgm[7@0x8001359e2000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x8001359e2000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359e2000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359e2000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359e2000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001359e2000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x8001359e2000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x8001359e2000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x8001359e2000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x8001359e2000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x8001359e2000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x8001359e2000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x8001359e2000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x8001359e2000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x8001359e2000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x8001359e2000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x8001359e2000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x8001359e2000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x8001359e2000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x8001359e2000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x8001359e2000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x8001359e2000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x8001359e2000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001359e2000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001359e2000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x8001359e2000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001359e2000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x8001359e2000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x8001359e2000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x8001359e2000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001359e2000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x8001359e2000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x8001359e2000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x8001359e2000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x1b0  pgm[7@0x8001359e2000 + 0x8c ] = 0x000001b0 ;;  pgm[7@0x8001359e2000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x8001359e2000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x8001359e2000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001359e2000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x8001359e2000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x8001359e2000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001359e2000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001359e2000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x8001359e2000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001359e2000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x8001359e2000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001359e2000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x8001359e2000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x8001359e2000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x8001359e2000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x8001359e2000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x1c0  pgm[7@0x8001359e2000 + 0xd4 ] = 0x000001c0 ;;  pgm[7@0x8001359e2000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x8001359e2000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x8001359e2000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x8001359e2000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x8001359e2000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x8001359e2000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x8001359e2000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x8001359e2000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x8001359e2000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x8001359e2000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x8001359e2000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x8001359e2000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x8001359e2000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x8001359e2000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x8001359e2000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x8001359e2000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x8001359e2000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x140  pgm[7@0x8001359e2000 + 0x124 ] = 0x00000140 ;;  pgm[7@0x8001359e2000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x150  pgm[7@0x8001359e2000 + 0x12c ] = 0x00000150 ;;  pgm[7@0x8001359e2000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001359e2000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x8001359e2000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359e2000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x160  pgm[7@0x8001359e2000 + 0x140 ] = 0x00000160 ;;  pgm[7@0x8001359e2000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001359e2000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x8001359e2000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x8001359e2000 + 0x154 ] = 0x0a322907  v_mul_f32_e32 v25, v7, v20  pgm[7@0x8001359e2000 + 0x158 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x8001359e2000 + 0x15c ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x8001359e2000 + 0x160 ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x8001359e2000 + 0x164 ] = 0x0a342b09  v_mul_f32_e32 v26, v9, v21  pgm[7@0x8001359e2000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x8001359e2000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x8001359e2000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x8001359e2000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001359e2000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x8001359e2000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x8001359e2000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x8001359e2000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x8001359e2000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x8001359e2000 + 0x18c ] = 0xd4700102  v_interp_p1_f32_e32 v28, v2, attr0.y  pgm[7@0x8001359e2000 + 0x190 ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x8001359e2000 + 0x194 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001359e2000 + 0x198 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x8001359e2000 + 0x19c ] = 0xd4710103  v_interp_p2_f32_e32 v28, v3, attr0.y  pgm[7@0x8001359e2000 + 0x1a0 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359e2000 + 0x1a4 ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x8001359e2000 + 0x1a8 ] = 0x000000ff ;;  pgm[7@0x8001359e2000 + 0x1ac ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001359e2000 + 0x1b0 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001359e2000 + 0x1b4 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001359e2000 + 0x1b8 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001359e2000 + 0x1bc ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001359e2000 + 0x1c0 ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001359e2000 + 0x1c4 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359e2000 + 0x1c8 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x8001359e2000 + 0x1cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0x1d0 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001359e2000 + 0x1d4 ] = 0x03cde906 ;;  pgm[7@0x8001359e2000 + 0x1d8 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x8001359e2000 + 0x1dc ] = 0x00020880 ;;  pgm[7@0x8001359e2000 + 0x1e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x8001359e2000 + 0x1e4 ] = 0x00020026 ;;  pgm[7@0x8001359e2000 + 0x1e8 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001359e2000 + 0x1ec ] = 0x03cde905 ;;  pgm[7@0x8001359e2000 + 0x1f0 ] = 0x0a0e0d06  v_mul_f32_e32 v7, v6, v6  pgm[7@0x8001359e2000 + 0x1f4 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x8001359e2000 + 0x1f8 ] = 0x00020c80 ;;  pgm[7@0x8001359e2000 + 0x1fc ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x8001359e2000 + 0x200 ] = 0x00020a80 ;;  pgm[7@0x8001359e2000 + 0x204 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v7  pgm[7@0x8001359e2000 + 0x208 ] = 0xc41e0b05 ;;  pgm[7@0x8001359e2000 + 0x20c ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001359e2000 + 0x210 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001359e2000 + 0x214 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001359e2000 + 0x218 ] = 0x0a0e0306  v_mul_f32_e32 v7, v6, v1  pgm[7@0x8001359e2000 + 0x21c ] = 0x0a103306  v_mul_f32_e32 v8, v6, v25  pgm[7@0x8001359e2000 + 0x220 ] = 0x0a122906  v_mul_f32_e32 v9, v6, v20  pgm[7@0x8001359e2000 + 0x224 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e2000 + 0x228 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e2000 + 0x22c ] = 0x2c0e3500  v_mac_f32_e32 v7, v0, v26  pgm[7@0x8001359e2000 + 0x230 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x8001359e2000 + 0x234 ] = 0x2c121700  v_mac_f32_e32 v9, v0, v11  pgm[7@0x8001359e2000 + 0x238 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359e2000 + 0x23c ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359e2000 + 0x240 ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x8001359e2000 + 0x244 ] = 0x000200f2 ;;  pgm[7@0x8001359e2000 + 0x248 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x8001359e2000 + 0x24c ] = 0x0061e480 ;;  pgm[7@0x8001359e2000 + 0x250 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x8001359e2000 + 0x254 ] = 0x00023080 ;;  pgm[7@0x8001359e2000 + 0x258 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x8001359e2000 + 0x25c ] = 0x00010007 ;;  pgm[7@0x8001359e2000 + 0x260 ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x8001359e2000 + 0x264 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x8001359e2000 + 0x268 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x8001359e2000 + 0x26c ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x8001359e2000 + 0x270 ] = 0x0001e480 ;;  pgm[7@0x8001359e2000 + 0x274 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x8001359e2000 + 0x278 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x8001359e2000 + 0x27c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001359e2000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x284 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x8001359e2000 + 0x288 ] = 0x0000000c ;;  pgm[7@0x8001359e2000 + 0x28c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x8001359e2000 + 0x290 ] = 0x00000010 ;;  pgm[7@0x8001359e2000 + 0x294 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e2000 + 0x298 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359e2000 + 0x29c ] = 0xd4180002  v_interp_p1_f32_e32 v6, v2, attr0.x  pgm[7@0x8001359e2000 + 0x2a0 ] = 0x2c0e2300  v_mac_f32_e32 v7, v0, v17  pgm[7@0x8001359e2000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x8001359e2000 + 0x2a8 ] = 0x2c122700  v_mac_f32_e32 v9, v0, v19  pgm[7@0x8001359e2000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359e2000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e2000 + 0x2b4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x2b8 ] = 0x0a0a3800  v_mul_f32_e32 v5, s0, v28  pgm[7@0x8001359e2000 + 0x2bc ] = 0x0a163801  v_mul_f32_e32 v11, s1, v28  pgm[7@0x8001359e2000 + 0x2c0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x8001359e2000 + 0x2c4 ] = 0x0000001c ;;  pgm[7@0x8001359e2000 + 0x2c8 ] = 0xd4190003  v_interp_p2_f32_e32 v6, v3, attr0.x  pgm[7@0x8001359e2000 + 0x2cc ] = 0x2c0a0c06  v_mac_f32_e32 v5, s6, v6  pgm[7@0x8001359e2000 + 0x2d0 ] = 0x2c160c07  v_mac_f32_e32 v11, s7, v6  pgm[7@0x8001359e2000 + 0x2d4 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x8001359e2000 + 0x2d8 ] = 0x00000024 ;;  pgm[7@0x8001359e2000 + 0x2dc ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x8001359e2000 + 0x2e0 ] = 0x0000002c ;;  pgm[7@0x8001359e2000 + 0x2e4 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x8001359e2000 + 0x2e8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x2ec ] = 0x0a043800  v_mul_f32_e32 v2, s0, v28  pgm[7@0x8001359e2000 + 0x2f0 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x8001359e2000 + 0x2f4 ] = 0x2c040c18  v_mac_f32_e32 v2, s24, v6  pgm[7@0x8001359e2000 + 0x2f8 ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x8001359e2000 + 0x2fc ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x8001359e2000 + 0x300 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359e2000 + 0x304 ] = 0x2c0a1401  v_mac_f32_e32 v5, s1, v10  pgm[7@0x8001359e2000 + 0x308 ] = 0x2c161419  v_mac_f32_e32 v11, s25, v10  pgm[7@0x8001359e2000 + 0x30c ] = 0x02060a07  v_add_f32_e32 v3, s7, v5  pgm[7@0x8001359e2000 + 0x310 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001359e2000 + 0x314 ] = 0x020a1627  v_add_f32_e32 v5, s39, v11  pgm[7@0x8001359e2000 + 0x318 ] = 0x7e164425  v_rcp_f32_e32 v11, s37  pgm[7@0x8001359e2000 + 0x31c ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x8001359e2000 + 0x320 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001359e2000 + 0x324 ] = 0x0a040b02  v_mul_f32_e32 v2, v2, v5  pgm[7@0x8001359e2000 + 0x328 ] = 0x7e0a4424  v_rcp_f32_e32 v5, s36  pgm[7@0x8001359e2000 + 0x32c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359e2000 + 0x330 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x8001359e2000 + 0x334 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359e2000 + 0x338 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359e2000 + 0x33c ] = 0x0a161701  v_mul_f32_e32 v11, v1, v11  pgm[7@0x8001359e2000 + 0x340 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359e2000 + 0x344 ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359e2000 + 0x348 ] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001359e2000 + 0x34c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359e2000 + 0x350 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359e2000 + 0x354 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x170  pgm[7@0x8001359e2000 + 0x358 ] = 0x00000170 ;;  pgm[7@0x8001359e2000 + 0x35c ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x178  pgm[7@0x8001359e2000 + 0x360 ] = 0x00000178 ;;  pgm[7@0x8001359e2000 + 0x364 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x194  pgm[7@0x8001359e2000 + 0x368 ] = 0x00000194 ;;  pgm[7@0x8001359e2000 + 0x36c ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x198  pgm[7@0x8001359e2000 + 0x370 ] = 0x00000198 ;;  pgm[7@0x8001359e2000 + 0x374 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359e2000 + 0x378 ] = 0x03c1e102 ;;  pgm[7@0x8001359e2000 + 0x37c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359e2000 + 0x380 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359e2000 + 0x384 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001359e2000 + 0x388 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359e2000 + 0x38c ] = 0xd1c10002  v_mad_f32 v2, v2, v11, 0.5  pgm[7@0x8001359e2000 + 0x390 ] = 0x03c21702 ;;  pgm[7@0x8001359e2000 + 0x394 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359e2000 + 0x398 ] = 0x03c1e103 ;;  pgm[7@0x8001359e2000 + 0x39c ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359e2000 + 0x3a0 ] = 0x0a400501  v_mul_f32_e32 v32, v1, v2  pgm[7@0x8001359e2000 + 0x3a4 ] = 0xd1c10003  v_mad_f32 v3, v3, v5, 0.5  pgm[7@0x8001359e2000 + 0x3a8 ] = 0x03c20b03 ;;  pgm[7@0x8001359e2000 + 0x3ac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x3b0 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x8001359e2000 + 0x3b4 ] = 0x0a3e0700  v_mul_f32_e32 v31, v0, v3  pgm[7@0x8001359e2000 + 0x3b8 ] = 0x7e0a3f02  v_floor_f32_e32 v5, v2  pgm[7@0x8001359e2000 + 0x3bc ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x8001359e2000 + 0x3c0 ] = 0x7e163f03  v_floor_f32_e32 v11, v3  pgm[7@0x8001359e2000 + 0x3c4 ] = 0xd1c10005  v_mad_f32 v5, -s26, v12, v5  pgm[7@0x8001359e2000 + 0x3c8 ] = 0x2416181a ;;  pgm[7@0x8001359e2000 + 0x3cc ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359e2000 + 0x3d0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359e2000 + 0x3d4 ] = 0x00020480 ;;  pgm[7@0x8001359e2000 + 0x3d8 ] = 0xd1c1000b  v_mad_f32 v11, -s27, v13, v11  pgm[7@0x8001359e2000 + 0x3dc ] = 0x242e1a1b ;;  pgm[7@0x8001359e2000 + 0x3e0 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e2000 + 0x3e4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359e2000 + 0x3e8 ] = 0x00021680 ;;  pgm[7@0x8001359e2000 + 0x3ec ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359e2000 + 0x3f0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e2000 + 0x3f4 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001359e2000 + 0x3f8 ] = 0x0019e480 ;;  pgm[7@0x8001359e2000 + 0x3fc ] = 0x2c0a181a  v_mac_f32_e32 v5, s26, v12  pgm[7@0x8001359e2000 + 0x400 ] = 0x02040b02  v_add_f32_e32 v2, v2, v5  pgm[7@0x8001359e2000 + 0x404 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001359e2000 + 0x408 ] = 0x3c800000 ;;  pgm[7@0x8001359e2000 + 0x40c ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359e2000 + 0x410 ] = 0x0001e480 ;;  pgm[7@0x8001359e2000 + 0x414 ] = 0x2c161a1b  v_mac_f32_e32 v11, s27, v13  pgm[7@0x8001359e2000 + 0x418 ] = 0x02061703  v_add_f32_e32 v3, v3, v11  pgm[7@0x8001359e2000 + 0x41c ] = 0x0a0a0102  v_mul_f32_e32 v5, v2, v0  pgm[7@0x8001359e2000 + 0x420 ] = 0x0a160103  v_mul_f32_e32 v11, v3, v0  pgm[7@0x8001359e2000 + 0x424 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x8001359e2000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x8001359e2000 + 0x42c ] = 0xd1c10005  v_mad_f32 v5, -v2, v0, v5  pgm[7@0x8001359e2000 + 0x430 ] = 0x24160102 ;;  pgm[7@0x8001359e2000 + 0x434 ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359e2000 + 0x438 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359e2000 + 0x43c ] = 0x00020480 ;;  pgm[7@0x8001359e2000 + 0x440 ] = 0xd1c1000b  v_mad_f32 v11, -v3, v0, v11  pgm[7@0x8001359e2000 + 0x444 ] = 0x242e0103 ;;  pgm[7@0x8001359e2000 + 0x448 ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x8001359e2000 + 0x44c ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e2000 + 0x450 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359e2000 + 0x454 ] = 0x00021680 ;;  pgm[7@0x8001359e2000 + 0x458 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359e2000 + 0x45c ] = 0x2c160103  v_mac_f32_e32 v11, v3, v0  pgm[7@0x8001359e2000 + 0x460 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x8001359e2000 + 0x464 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001359e2000 + 0x468 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e2000 + 0x46c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359e2000 + 0x470 ] = 0x0019e480 ;;  pgm[7@0x8001359e2000 + 0x474 ] = 0x2c0a0102  v_mac_f32_e32 v5, v2, v0  pgm[7@0x8001359e2000 + 0x478 ] = 0x02000b0c  v_add_f32_e32 v0, v12, v5  pgm[7@0x8001359e2000 + 0x47c ] = 0x7e0a4418  v_rcp_f32_e32 v5, s24  pgm[7@0x8001359e2000 + 0x480 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e2000 + 0x484 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359e2000 + 0x488 ] = 0x0001e480 ;;  pgm[7@0x8001359e2000 + 0x48c ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359e2000 + 0x490 ] = 0x0204170d  v_add_f32_e32 v2, v13, v11  pgm[7@0x8001359e2000 + 0x494 ] = 0x1616020e  v_max_f32_e32 v11, s14, v1  pgm[7@0x8001359e2000 + 0x498 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e2000 + 0x49c ] = 0x162a020e  v_max_f32_e32 v21, s14, v1  pgm[7@0x8001359e2000 + 0x4a0 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x8001359e2000 + 0x4a4 ] = 0x000002f0 ;;  pgm[7@0x8001359e2000 + 0x4a8 ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x8001359e2000 + 0x4ac ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x4b0 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001359e2000 + 0x4b4 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359e2000 + 0x4b8 ] = 0x0a002b00  v_mul_f32_e32 v0, v0, v21  pgm[7@0x8001359e2000 + 0x4bc ] = 0x0a021702  v_mul_f32_e32 v1, v2, v11  pgm[7@0x8001359e2000 + 0x4c0 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x8001359e2000 + 0x4c4 ] = 0x0a2e2af0  v_mul_f32_e32 v23, 0.5, v21  pgm[7@0x8001359e2000 + 0x4c8 ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x8001359e2000 + 0x4cc ] = 0x00000280 ;;  pgm[7@0x8001359e2000 + 0x4d0 ] = 0x0a4416f0  v_mul_f32_e32 v34, 0.5, v11  pgm[7@0x8001359e2000 + 0x4d4 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x8001359e2000 + 0x4d8 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x4dc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x4e0 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x8001359e2000 + 0x4e4 ] = 0x00c40000 ;;  pgm[7@0x8001359e2000 + 0x4e8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x8001359e2000 + 0x4ec ] = 0x000002b0 ;;  pgm[7@0x8001359e2000 + 0x4f0 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x8001359e2000 + 0x4f4 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x4f8 ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x8001359e2000 + 0x4fc ] = 0x00000200 ;;  pgm[7@0x8001359e2000 + 0x500 ] = 0x0a461626  v_mul_f32_e32 v35, s38, v11  pgm[7@0x8001359e2000 + 0x504 ] = 0xd1c10025  v_mad_f32 v37, v3, v11, v34  pgm[7@0x8001359e2000 + 0x508 ] = 0x048a1703 ;;  pgm[7@0x8001359e2000 + 0x50c ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x8001359e2000 + 0x510 ] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x8001359e2000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359e2000 + 0x51c ] = 0x7e0a3f01  v_floor_f32_e32 v5, v1  pgm[7@0x8001359e2000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359e2000 + 0x524 ] = 0x040a0305  v_sub_f32_e32 v5, v5, v1  pgm[7@0x8001359e2000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001359e2000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x8001359e2000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359e2000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e2000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359e2000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v5  pgm[7@0x8001359e2000 + 0x540 ] = 0x00020a80 ;;  pgm[7@0x8001359e2000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e2000 + 0x548 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359e2000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x8001359e2000 + 0x550 ] = 0x02020b01  v_add_f32_e32 v1, v1, v5  pgm[7@0x8001359e2000 + 0x554 ] = 0x022c030d  v_add_f32_e32 v22, v13, v1  pgm[7@0x8001359e2000 + 0x558 ] = 0x06020c24  v_subrev_f32_e32 v1, s36, v6  pgm[7@0x8001359e2000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359e2000 + 0x560 ] = 0x06043825  v_subrev_f32_e32 v2, s37, v28  pgm[7@0x8001359e2000 + 0x564 ] = 0x0a0a0301  v_mul_f32_e32 v5, v1, v1  pgm[7@0x8001359e2000 + 0x568 ] = 0x2c0a0502  v_mac_f32_e32 v5, v2, v2  pgm[7@0x8001359e2000 + 0x56c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359e2000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x8001359e2000 + 0x574 ] = 0x2c0a2713  v_mac_f32_e32 v5, v19, v19  pgm[7@0x8001359e2000 + 0x578 ] = 0x0200010c  v_add_f32_e32 v0, v12, v0  pgm[7@0x8001359e2000 + 0x57c ] = 0xd1c10018  v_mad_f32 v24, v0, v21, v23  pgm[7@0x8001359e2000 + 0x580 ] = 0x045e2b00 ;;  pgm[7@0x8001359e2000 + 0x584 ] = 0xd1640105  v_rsq_f32_e64 v5, |v5|  pgm[7@0x8001359e2000 + 0x588 ] = 0x00000105 ;;  pgm[7@0x8001359e2000 + 0x58c ] = 0x7e003f18  v_floor_f32_e32 v0, v24  pgm[7@0x8001359e2000 + 0x590 ] = 0x04003100  v_sub_f32_e32 v0, v0, v24  pgm[7@0x8001359e2000 + 0x594 ] = 0x02003100  v_add_f32_e32 v0, v0, v24  pgm[7@0x8001359e2000 + 0x598 ] = 0x0a324500  v_mul_f32_e32 v25, v0, v34  pgm[7@0x8001359e2000 + 0x59c ] = 0x14240a05  v_min_f32_e32 v18, s5, v5  pgm[7@0x8001359e2000 + 0x5a0 ] = 0x2c324500  v_mac_f32_e32 v25, v0, v34  pgm[7@0x8001359e2000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001359e2000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x8001359e2000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x8001359e2000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x8001359e2000 + 0x5b8 ] = 0x0a000f00  v_mul_f32_e32 v0, v0, v7  pgm[7@0x8001359e2000 + 0x5bc ] = 0x0a0a0512  v_mul_f32_e32 v5, v18, v2  pgm[7@0x8001359e2000 + 0x5c0 ] = 0x2c001105  v_mac_f32_e32 v0, v5, v8  pgm[7@0x8001359e2000 + 0x5c4 ] = 0x0a0a2712  v_mul_f32_e32 v5, v18, v19  pgm[7@0x8001359e2000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x8001359e2000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v5, v9 mul:2  pgm[7@0x8001359e2000 + 0x5d4 ] = 0x08021305 ;;  pgm[7@0x8001359e2000 + 0x5d8 ] = 0x0a0a0107  v_mul_f32_e32 v5, v7, v0  pgm[7@0x8001359e2000 + 0x5dc ] = 0xd1c1001b  v_mad_f32 v27, v18, v1, -v5  pgm[7@0x8001359e2000 + 0x5e0 ] = 0x84160312 ;;  pgm[7@0x8001359e2000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x8001359e2000 + 0x5e8 ] = 0xd1c1001d  v_mad_f32 v29, v18, v2, -v1  pgm[7@0x8001359e2000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x8001359e2000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x8001359e2000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x8001359e2000 + 0x5f8 ] = 0x0a000109  v_mul_f32_e32 v0, v9, v0  pgm[7@0x8001359e2000 + 0x5fc ] = 0x0a3c02ff  v_mul_f32_e32 v30, 0x3e22f98c, v1  pgm[7@0x8001359e2000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x8001359e2000 + 0x604 ] = 0xd1c10005  v_mad_f32 v5, v18, v19, -v0  pgm[7@0x8001359e2000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x8001359e2000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x8001359e2000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v31, s[28:35], s[44:47] dmask:0xf pgm[7@0x8001359e2000 + 0x61c ] = 0x0167281f ;;  pgm[7@0x8001359e2000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x8001359e2000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x8001359e2000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x8001359e2000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v22  pgm[7@0x8001359e2000 + 0x634 ] = 0x00022d27 ;;  pgm[7@0x8001359e2000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x8001359e2000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x8001359e2000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x8001359e2000 + 0x644 ] = 0x7e3e032d  v_mov_b32_e32 v31, v45  pgm[7@0x8001359e2000 + 0x648 ] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x8001359e2000 + 0x64c ] = 0x7e42031a  v_mov_b32_e32 v33, v26  pgm[7@0x8001359e2000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x8001359e2000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x8001359e2000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x8001359e2000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e2000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359e2000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x8001359e2000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001359e2000 + 0x66c ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x8001359e2000 + 0x670 ] = 0x02323322  v_add_f32_e32 v25, v34, v25  pgm[7@0x8001359e2000 + 0x674 ] = 0x0a343080  v_mul_f32_e32 v26, 0, v24  pgm[7@0x8001359e2000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001359e2000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001359e2000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x8001359e2000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001359e2000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x8001359e2000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x8001359e2000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x8001359e2000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0x69c ] = 0xf0900100  image_sample_l v26, v24, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0x6a0 ] = 0x00c41a18 ;;  pgm[7@0x8001359e2000 + 0x6a4 ] = 0x02303115  v_add_f32_e32 v24, v21, v24  pgm[7@0x8001359e2000 + 0x6a8 ] = 0x7e323f18  v_floor_f32_e32 v25, v24  pgm[7@0x8001359e2000 + 0x6ac ] = 0x04323119  v_sub_f32_e32 v25, v25, v24  pgm[7@0x8001359e2000 + 0x6b0 ] = 0x02483318  v_add_f32_e32 v36, v24, v25  pgm[7@0x8001359e2000 + 0x6b4 ] = 0x0a324524  v_mul_f32_e32 v25, v36, v34  pgm[7@0x8001359e2000 + 0x6b8 ] = 0x2c324524  v_mac_f32_e32 v25, v36, v34  pgm[7@0x8001359e2000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0x6c0 ] = 0x0248351a  v_add_f32_e32 v36, v26, v26  pgm[7@0x8001359e2000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001359e2000 + 0x6c8 ] = 0x2c4834f5  v_mac_f32_e32 v36, -2.0, v26  pgm[7@0x8001359e2000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001359e2000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x8001359e2000 + 0x6d4 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001359e2000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e2000 + 0x6dc ] = 0x2c4834f4  v_mac_f32_e32 v36, 2.0, v26  pgm[7@0x8001359e2000 + 0x6e0 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[0:1]  pgm[7@0x8001359e2000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x8001359e2000 + 0x6e8 ] = 0x0234491a  v_add_f32_e32 v26, v26, v36  pgm[7@0x8001359e2000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v26, v21, v23  pgm[7@0x8001359e2000 + 0x6f0 ] = 0x045e2b1a ;;  pgm[7@0x8001359e2000 + 0x6f4 ] = 0x02684915  v_add_f32_e32 v52, v21, v36  pgm[7@0x8001359e2000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359e2000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x8001359e2000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359e2000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x8001359e2000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e2000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359e2000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0x71c ] = 0x04340d2c  v_sub_f32_e32 v26, v44, v6  pgm[7@0x8001359e2000 + 0x720 ] = 0x0448392d  v_sub_f32_e32 v36, v45, v28  pgm[7@0x8001359e2000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x8001359e2000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001359e2000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x8001359e2000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001359e2000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x8001359e2000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001359e2000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001359e2000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001359e2000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359e2000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x8001359e2000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001359e2000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x8001359e2000 + 0x754 ] = 0x0a6a351a  v_mul_f32_e32 v53, v26, v26  pgm[7@0x8001359e2000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001359e2000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x8001359e2000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x8001359e2000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001359e2000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001359e2000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x8001359e2000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001359e2000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001359e2000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x8001359e2000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001359e2000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x8001359e2000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359e2000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001359e2000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x8001359e2000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001359e2000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x8001359e2000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001359e2000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x8001359e2000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001359e2000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001359e2000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001359e2000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x8001359e2000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359e2000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001359e2000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001359e2000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x8001359e2000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001359e2000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001359e2000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001359e2000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001359e2000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001359e2000 + 0x7d4 ] = 0x0a345b1a  v_mul_f32_e32 v26, v26, v45  pgm[7@0x8001359e2000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001359e2000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x8001359e2000 + 0x7e0 ] = 0x0a680f1a  v_mul_f32_e32 v52, v26, v7  pgm[7@0x8001359e2000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x8001359e2000 + 0x7e8 ] = 0x0a5a371a  v_mul_f32_e32 v45, v26, v27  pgm[7@0x8001359e2000 + 0x7ec ] = 0x14346d2e  v_min_f32_e32 v26, v46, v54  pgm[7@0x8001359e2000 + 0x7f0 ] = 0x2c5a3b24  v_mac_f32_e32 v45, v36, v29  pgm[7@0x8001359e2000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001359e2000 + 0x7f8 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359e2000 + 0x7fc ] = 0xd105801a  v_mul_f32_e64 v26, v51, v26 clamp  pgm[7@0x8001359e2000 + 0x800 ] = 0x00023533 ;;  pgm[7@0x8001359e2000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v5 clamp  pgm[7@0x8001359e2000 + 0x808 ] = 0x00020b2c ;;  pgm[7@0x8001359e2000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x8001359e2000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001359e2000 + 0x814 ] = 0x3034351a  v_madak_f32 v26, v26, v26, 0x3ca3d70a  pgm[7@0x8001359e2000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x8001359e2000 + 0x81c ] = 0x7e34451a  v_rcp_f32_e32 v26, v26  pgm[7@0x8001359e2000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v9 clamp  pgm[7@0x8001359e2000 + 0x824 ] = 0x0002132c ;;  pgm[7@0x8001359e2000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001359e2000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001359e2000 + 0x830 ] = 0x14346d1a  v_min_f32_e32 v26, v26, v54  pgm[7@0x8001359e2000 + 0x834 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359e2000 + 0x838 ] = 0x023434ff  v_add_f32_e32 v26, 0xbf7afafb, v26  pgm[7@0x8001359e2000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x8001359e2000 + 0x840 ] = 0x0a3434ff  v_mul_f32_e32 v26, 0x3e50e561, v26  pgm[7@0x8001359e2000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x8001359e2000 + 0x848 ] = 0x0a48491e  v_mul_f32_e32 v36, v30, v36  pgm[7@0x8001359e2000 + 0x84c ] = 0x0a58611a  v_mul_f32_e32 v44, v26, v48  pgm[7@0x8001359e2000 + 0x850 ] = 0x0a5a631a  v_mul_f32_e32 v45, v26, v49  pgm[7@0x8001359e2000 + 0x854 ] = 0x0a5c651a  v_mul_f32_e32 v46, v26, v50  pgm[7@0x8001359e2000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x8001359e2000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001359e2000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x8001359e2000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x8001359e2000 + 0x868 ] = 0xd1c1001a  v_mad_f32 v26, v44, v47, v33  pgm[7@0x8001359e2000 + 0x86c ] = 0x04865f2c ;;  pgm[7@0x8001359e2000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v32  pgm[7@0x8001359e2000 + 0x874 ] = 0x04825f2d ;;  pgm[7@0x8001359e2000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v31  pgm[7@0x8001359e2000 + 0x87c ] = 0x047e5f2e ;;  pgm[7@0x8001359e2000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x8001359e2000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x8001359e2000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x8001359e2000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x8001359e2000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x8001359e2000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x8001359e2000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x8001359e2000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x8001359e2000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x8001359e2000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x8001359e2000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x8001359e2000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x8001359e2000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x8001359e2000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x8001359e2000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x8001359e2000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x8001359e2000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x8001359e2000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x8001359e2000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x8001359e2000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x8001359e2000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001359e2000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x8001359e2000 + 0x8d8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xf0  pgm[7@0x8001359e2000 + 0x8dc ] = 0x000000f0 ;;  pgm[7@0x8001359e2000 + 0x8e0 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0xf8  pgm[7@0x8001359e2000 + 0x8e4 ] = 0x000000f8 ;;  pgm[7@0x8001359e2000 + 0x8e8 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359e2000 + 0x8ec ] = 0x7f7fffff ;;  pgm[7@0x8001359e2000 + 0x8f0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x108  pgm[7@0x8001359e2000 + 0x8f4 ] = 0x00000108 ;;  pgm[7@0x8001359e2000 + 0x8f8 ] = 0xc02a0504  s_buffer_load_dwordx4 s[20:23], s[8:11], 0x120  pgm[7@0x8001359e2000 + 0x8fc ] = 0x00000120 ;;  pgm[7@0x8001359e2000 + 0x900 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x904 ] = 0x042a0c00  v_sub_f32_e32 v21, s0, v6  pgm[7@0x8001359e2000 + 0x908 ] = 0x042c3801  v_sub_f32_e32 v22, s1, v28  pgm[7@0x8001359e2000 + 0x90c ] = 0x0a2e2b15  v_mul_f32_e32 v23, v21, v21  pgm[7@0x8001359e2000 + 0x910 ] = 0x2c2e2d16  v_mac_f32_e32 v23, v22, v22  pgm[7@0x8001359e2000 + 0x914 ] = 0x04341410  v_sub_f32_e32 v26, s16, v10  pgm[7@0x8001359e2000 + 0x918 ] = 0x2c2e351a  v_mac_f32_e32 v23, v26, v26  pgm[7@0x8001359e2000 + 0x91c ] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x8001359e2000 + 0x920 ] = 0x00000117 ;;  pgm[7@0x8001359e2000 + 0x924 ] = 0x7e484417  v_rcp_f32_e32 v36, s23  pgm[7@0x8001359e2000 + 0x928 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x8001359e2000 + 0x92c ] = 0x00000f00 ;;  pgm[7@0x8001359e2000 + 0x930 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359e2000 + 0x934 ] = 0xff7fffff ;;  pgm[7@0x8001359e2000 + 0x938 ] = 0x14443117  v_min_f32_e32 v34, v23, v24  pgm[7@0x8001359e2000 + 0x93c ] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x8001359e2000 + 0x940 ] = 0x0a2e2b22  v_mul_f32_e32 v23, v34, v21  pgm[7@0x8001359e2000 + 0x944 ] = 0x0a2a3522  v_mul_f32_e32 v21, v34, v26  pgm[7@0x8001359e2000 + 0x948 ] = 0x0a2c2d22  v_mul_f32_e32 v22, v34, v22  pgm[7@0x8001359e2000 + 0x94c ] = 0x14343123  v_min_f32_e32 v26, v35, v24  pgm[7@0x8001359e2000 + 0x950 ] = 0x7e460207  v_mov_b32_e32 v35, s7  pgm[7@0x8001359e2000 + 0x954 ] = 0x04464611  v_sub_f32_e32 v35, s17, v35  pgm[7@0x8001359e2000 + 0x958 ] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001359e2000 + 0x95c ] = 0x0a442c13  v_mul_f32_e32 v34, s19, v22  pgm[7@0x8001359e2000 + 0x960 ] = 0xd1c10022  v_mad_f32 v34, s18, -v23, -v34  pgm[7@0x8001359e2000 + 0x964 ] = 0xc48a2e12 ;;  pgm[7@0x8001359e2000 + 0x968 ] = 0xd1c10022  v_mad_f32 v34, -s6, v21, v34  pgm[7@0x8001359e2000 + 0x96c ] = 0x248a2a06 ;;  pgm[7@0x8001359e2000 + 0x970 ] = 0x14463123  v_min_f32_e32 v35, v35, v24  pgm[7@0x8001359e2000 + 0x974 ] = 0x14303124  v_min_f32_e32 v24, v36, v24  pgm[7@0x8001359e2000 + 0x978 ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359e2000 + 0x97c ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359e2000 + 0x980 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001359e2000 + 0x984 ] = 0x0002311a ;;  pgm[7@0x8001359e2000 + 0x988 ] = 0x06444407  v_subrev_f32_e32 v34, s7, v34  pgm[7@0x8001359e2000 + 0x98c ] = 0x16463323  v_max_f32_e32 v35, v35, v25  pgm[7@0x8001359e2000 + 0x990 ] = 0xd1058022  v_mul_f32_e64 v34, v35, v34 clamp  pgm[7@0x8001359e2000 + 0x994 ] = 0x00024523 ;;  pgm[7@0x8001359e2000 + 0x998 ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359e2000 + 0x99c ] = 0x0a344518  v_mul_f32_e32 v26, v24, v34  pgm[7@0x8001359e2000 + 0x9a0 ] = 0x0a323414  v_mul_f32_e32 v25, s20, v26  pgm[7@0x8001359e2000 + 0x9a4 ] = 0x0a303415  v_mul_f32_e32 v24, s21, v26  pgm[7@0x8001359e2000 + 0x9a8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x9ac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e2000 + 0x9b0 ] = 0x0a343416  v_mul_f32_e32 v26, s22, v26  pgm[7@0x8001359e2000 + 0x9b4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359e2000 + 0x9b8 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0x40  pgm[7@0x8001359e2000 + 0x9bc ] = 0x00000040 ;;  pgm[7@0x8001359e2000 + 0x9c0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x4c  pgm[7@0x8001359e2000 + 0x9c4 ] = 0x0000004c ;;  pgm[7@0x8001359e2000 + 0x9c8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x50  pgm[7@0x8001359e2000 + 0x9cc ] = 0x00000050 ;;  pgm[7@0x8001359e2000 + 0x9d0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x5c  pgm[7@0x8001359e2000 + 0x9d4 ] = 0x0000005c ;;  pgm[7@0x8001359e2000 + 0x9d8 ] = 0xc0220484  s_buffer_load_dword s18, s[8:11], 0x64  pgm[7@0x8001359e2000 + 0x9dc ] = 0x00000064 ;;  pgm[7@0x8001359e2000 + 0x9e0 ] = 0xc0260404  s_buffer_load_dwordx2 s[16:17], s[8:11], 0x6c  pgm[7@0x8001359e2000 + 0x9e4 ] = 0x0000006c ;;  pgm[7@0x8001359e2000 + 0x9e8 ] = 0xc02204c4  s_buffer_load_dword s19, s[8:11], 0x74  pgm[7@0x8001359e2000 + 0x9ec ] = 0x00000074 ;;  pgm[7@0x8001359e2000 + 0x9f0 ] = 0xc0220504  s_buffer_load_dword s20, s[8:11], 0x7c  pgm[7@0x8001359e2000 + 0x9f4 ] = 0x0000007c ;;  pgm[7@0x8001359e2000 + 0x9f8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x9fc ] = 0x0a443806  v_mul_f32_e32 v34, s6, v28  pgm[7@0x8001359e2000 + 0xa00 ] = 0x2c440c05  v_mac_f32_e32 v34, s5, v6  pgm[7@0x8001359e2000 + 0xa04 ] = 0x0a463800  v_mul_f32_e32 v35, s0, v28  pgm[7@0x8001359e2000 + 0xa08 ] = 0x0a483801  v_mul_f32_e32 v36, s1, v28  pgm[7@0x8001359e2000 + 0xa0c ] = 0x2c441410  v_mac_f32_e32 v34, s16, v10  pgm[7@0x8001359e2000 + 0xa10 ] = 0x2c460c0e  v_mac_f32_e32 v35, s14, v6  pgm[7@0x8001359e2000 + 0xa14 ] = 0x2c480c0f  v_mac_f32_e32 v36, s15, v6  pgm[7@0x8001359e2000 + 0xa18 ] = 0x2c461407  v_mac_f32_e32 v35, s7, v10  pgm[7@0x8001359e2000 + 0xa1c ] = 0x02444414  v_add_f32_e32 v34, s20, v34  pgm[7@0x8001359e2000 + 0xa20 ] = 0x2c481412  v_mac_f32_e32 v36, s18, v10  pgm[7@0x8001359e2000 + 0xa24 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001359e2000 + 0xa28 ] = 0x00000300 ;;  pgm[7@0x8001359e2000 + 0xa2c ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359e2000 + 0xa30 ] = 0x024e4611  v_add_f32_e32 v39, s17, v35  pgm[7@0x8001359e2000 + 0xa34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e2000 + 0xa38 ] = 0x02504813  v_add_f32_e32 v40, s19, v36  pgm[7@0x8001359e2000 + 0xa3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359e2000 + 0xa40 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0xa44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001359e2000 + 0xa48 ] = 0x00000330 ;;  pgm[7@0x8001359e2000 + 0xa4c ] = 0x7e524522  v_rcp_f32_e32 v41, v34  pgm[7@0x8001359e2000 + 0xa50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359e2000 + 0xa54 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0xa58 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f11de6a, v39  pgm[7@0x8001359e2000 + 0xa5c ] = 0x3f11de6a ;;  pgm[7@0x8001359e2000 + 0xa60 ] = 0x024850ff  v_add_f32_e32 v36, 0xbf7ca510, v40  pgm[7@0x8001359e2000 + 0xa64 ] = 0xbf7ca510 ;;  pgm[7@0x8001359e2000 + 0xa68 ] = 0x0a445323  v_mul_f32_e32 v34, v35, v41  pgm[7@0x8001359e2000 + 0xa6c ] = 0x0a465324  v_mul_f32_e32 v35, v36, v41  pgm[7@0x8001359e2000 + 0xa70 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf11de6a, v39  pgm[7@0x8001359e2000 + 0xa74 ] = 0xbf11de6a ;;  pgm[7@0x8001359e2000 + 0xa78 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x8001359e2000 + 0xa7c ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359e2000 + 0xa80 ] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001359e2000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xa88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xa8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xa90 ] = 0xf0800100  image_sample v42, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xa94 ] = 0x00c42a22 ;;  pgm[7@0x8001359e2000 + 0xa98 ] = 0xf0800100  image_sample v43, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xa9c ] = 0x00c42b24 ;;  pgm[7@0x8001359e2000 + 0xaa0 ] = 0x0a4a5327  v_mul_f32_e32 v37, v39, v41  pgm[7@0x8001359e2000 + 0xaa4 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f91de6a, v39  pgm[7@0x8001359e2000 + 0xaa8 ] = 0x3f91de6a ;;  pgm[7@0x8001359e2000 + 0xaac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xab0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xab4 ] = 0xf0800100  image_sample v44, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xab8 ] = 0x00c42c25 ;;  pgm[7@0x8001359e2000 + 0xabc ] = 0x0a4a5323  v_mul_f32_e32 v37, v35, v41  pgm[7@0x8001359e2000 + 0xac0 ] = 0x024650ff  v_add_f32_e32 v35, 0x3f7ca510, v40  pgm[7@0x8001359e2000 + 0xac4 ] = 0x3f7ca510 ;;  pgm[7@0x8001359e2000 + 0xac8 ] = 0x0a465323  v_mul_f32_e32 v35, v35, v41  pgm[7@0x8001359e2000 + 0xacc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xad0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xad4 ] = 0xf0800100  image_sample v45, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xad8 ] = 0x00c42d25 ;;  pgm[7@0x8001359e2000 + 0xadc ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359e2000 + 0xae0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xae4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xae8 ] = 0xf0800100  image_sample v34, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xaec ] = 0x00c42222 ;;  pgm[7@0x8001359e2000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xaf4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xaf8 ] = 0xf0800100  image_sample v35, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xafc ] = 0x00c42324 ;;  pgm[7@0x8001359e2000 + 0xb00 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf91de6a, v39  pgm[7@0x8001359e2000 + 0xb04 ] = 0xbf91de6a ;;  pgm[7@0x8001359e2000 + 0xb08 ] = 0x0a4a5324  v_mul_f32_e32 v37, v36, v41  pgm[7@0x8001359e2000 + 0xb0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xb10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xb14 ] = 0xf0800100  image_sample v36, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xb18 ] = 0x00c42425 ;;  pgm[7@0x8001359e2000 + 0xb1c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e2000 + 0xb20 ] = 0x024a5b2c  v_add_f32_e32 v37, v44, v45  pgm[7@0x8001359e2000 + 0xb24 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359e2000 + 0xb28 ] = 0x02444525  v_add_f32_e32 v34, v37, v34  pgm[7@0x8001359e2000 + 0xb2c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e2000 + 0xb30 ] = 0x02444722  v_add_f32_e32 v34, v34, v35  pgm[7@0x8001359e2000 + 0xb34 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0xb38 ] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x8001359e2000 + 0xb3c ] = 0x0244452b  v_add_f32_e32 v34, v43, v34  pgm[7@0x8001359e2000 + 0xb40 ] = 0x0244452a  v_add_f32_e32 v34, v42, v34  pgm[7@0x8001359e2000 + 0xb44 ] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3e124925, v34  pgm[7@0x8001359e2000 + 0xb48 ] = 0x3e124925 ;;  pgm[7@0x8001359e2000 + 0xb4c ] = 0x0a323322  v_mul_f32_e32 v25, v34, v25  pgm[7@0x8001359e2000 + 0xb50 ] = 0x0a303122  v_mul_f32_e32 v24, v34, v24  pgm[7@0x8001359e2000 + 0xb54 ] = 0x0a343522  v_mul_f32_e32 v26, v34, v26  pgm[7@0x8001359e2000 + 0xb58 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf04  pgm[7@0x8001359e2000 + 0xb5c ] = 0x00000f04 ;;  pgm[7@0x8001359e2000 + 0xb60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xb64 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e2000 + 0xb68 ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359e2000 + 0xb6c ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x80  pgm[7@0x8001359e2000 + 0xb70 ] = 0x00000080 ;;  pgm[7@0x8001359e2000 + 0xb74 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x90  pgm[7@0x8001359e2000 + 0xb78 ] = 0x00000090 ;;  pgm[7@0x8001359e2000 + 0xb7c ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0xa0  pgm[7@0x8001359e2000 + 0xb80 ] = 0x000000a0 ;;  pgm[7@0x8001359e2000 + 0xb84 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0xb0  pgm[7@0x8001359e2000 + 0xb88 ] = 0x000000b0 ;;  pgm[7@0x8001359e2000 + 0xb8c ] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359e2000 + 0xb90 ] = 0x00000340 ;;  pgm[7@0x8001359e2000 + 0xb94 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359e2000 + 0xb98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xb9c ] = 0x0a44381f  v_mul_f32_e32 v34, s31, v28  pgm[7@0x8001359e2000 + 0xba0 ] = 0x2c440c23  v_mac_f32_e32 v34, s35, v6  pgm[7@0x8001359e2000 + 0xba4 ] = 0x2c441427  v_mac_f32_e32 v34, s39, v10  pgm[7@0x8001359e2000 + 0xba8 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359e2000 + 0xbac ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0xbb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359e2000 + 0xbb4 ] = 0x00000370 ;;  pgm[7@0x8001359e2000 + 0xbb8 ] = 0x0244442b  v_add_f32_e32 v34, s43, v34  pgm[7@0x8001359e2000 + 0xbbc ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359e2000 + 0xbc0 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0xbc4 ] = 0x0a46381e  v_mul_f32_e32 v35, s30, v28  pgm[7@0x8001359e2000 + 0xbc8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e2000 + 0xbcc ] = 0x7e564522  v_rcp_f32_e32 v43, v34  pgm[7@0x8001359e2000 + 0xbd0 ] = 0x2c460c22  v_mac_f32_e32 v35, s34, v6  pgm[7@0x8001359e2000 + 0xbd4 ] = 0x0a44381c  v_mul_f32_e32 v34, s28, v28  pgm[7@0x8001359e2000 + 0xbd8 ] = 0x0a38381d  v_mul_f32_e32 v28, s29, v28  pgm[7@0x8001359e2000 + 0xbdc ] = 0x2c461426  v_mac_f32_e32 v35, s38, v10  pgm[7@0x8001359e2000 + 0xbe0 ] = 0x2c440c20  v_mac_f32_e32 v34, s32, v6  pgm[7@0x8001359e2000 + 0xbe4 ] = 0x2c380c21  v_mac_f32_e32 v28, s33, v6  pgm[7@0x8001359e2000 + 0xbe8 ] = 0x020c462a  v_add_f32_e32 v6, s42, v35  pgm[7@0x8001359e2000 + 0xbec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x130  pgm[7@0x8001359e2000 + 0xbf0 ] = 0x00000130 ;;  pgm[7@0x8001359e2000 + 0xbf4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359e2000 + 0xbf8 ] = 0x00000138 ;;  pgm[7@0x8001359e2000 + 0xbfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x240  pgm[7@0x8001359e2000 + 0xc00 ] = 0x00000240 ;;  pgm[7@0x8001359e2000 + 0xc04 ] = 0x2c381425  v_mac_f32_e32 v28, s37, v10  pgm[7@0x8001359e2000 + 0xc08 ] = 0x2c441424  v_mac_f32_e32 v34, s36, v10  pgm[7@0x8001359e2000 + 0xc0c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xc10 ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x8001359e2000 + 0xc14 ] = 0x20000000 ;;  pgm[7@0x8001359e2000 + 0xc18 ] = 0x0a0c5706  v_mul_f32_e32 v6, v6, v43  pgm[7@0x8001359e2000 + 0xc1c ] = 0x02584428  v_add_f32_e32 v44, s40, v34  pgm[7@0x8001359e2000 + 0xc20 ] = 0x02383829  v_add_f32_e32 v28, s41, v28  pgm[7@0x8001359e2000 + 0xc24 ] = 0xd10b8022  v_max_f32_e64 v34, v6, v6 clamp  pgm[7@0x8001359e2000 + 0xc28 ] = 0x00020d06 ;;  pgm[7@0x8001359e2000 + 0xc2c ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x8001359e2000 + 0xc30 ] = 0x0001000e ;;  pgm[7@0x8001359e2000 + 0xc34 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359e2000 + 0xc38 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359e2000 + 0xc3c ] = 0x00440d22  v_cndmask_b32_e32 v34, v34, v6, vcc  pgm[7@0x8001359e2000 + 0xc40 ] = 0xd1c1002a  v_mad_f32 v42, 0, s1, v28  pgm[7@0x8001359e2000 + 0xc44 ] = 0x04700280 ;;  pgm[7@0x8001359e2000 + 0xc48 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3ab8caa6  pgm[7@0x8001359e2000 + 0xc4c ] = 0x3ab8caa6 ;;  pgm[7@0x8001359e2000 + 0xc50 ] = 0x0a54572a  v_mul_f32_e32 v42, v42, v43  pgm[7@0x8001359e2000 + 0xc54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xc58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xc5c ] = 0xf0a00100  image_sample_c v6, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xc60 ] = 0x00c40622 ;;  pgm[7@0x8001359e2000 + 0xc64 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xba55629e  pgm[7@0x8001359e2000 + 0xc68 ] = 0xba55629e ;;  pgm[7@0x8001359e2000 + 0xc6c ] = 0xd1c10025  v_mad_f32 v37, s0, v35, v44  pgm[7@0x8001359e2000 + 0xc70 ] = 0x04b24600 ;;  pgm[7@0x8001359e2000 + 0xc74 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbab8caa6  pgm[7@0x8001359e2000 + 0xc78 ] = 0xbab8caa6 ;;  pgm[7@0x8001359e2000 + 0xc7c ] = 0xd1c10024  v_mad_f32 v36, s1, v35, v28  pgm[7@0x8001359e2000 + 0xc80 ] = 0x04724601 ;;  pgm[7@0x8001359e2000 + 0xc84 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3a55629e  pgm[7@0x8001359e2000 + 0xc88 ] = 0x3a55629e ;;  pgm[7@0x8001359e2000 + 0xc8c ] = 0xd1c10023  v_mad_f32 v35, s0, v35, v44  pgm[7@0x8001359e2000 + 0xc90 ] = 0x04b24600 ;;  pgm[7@0x8001359e2000 + 0xc94 ] = 0x0a485724  v_mul_f32_e32 v36, v36, v43  pgm[7@0x8001359e2000 + 0xc98 ] = 0x0a465723  v_mul_f32_e32 v35, v35, v43  pgm[7@0x8001359e2000 + 0xc9c ] = 0x7e4e0324  v_mov_b32_e32 v39, v36  pgm[7@0x8001359e2000 + 0xca0 ] = 0x2c385001  v_mac_f32_e32 v28, s1, v40  pgm[7@0x8001359e2000 + 0xca4 ] = 0x7e500322  v_mov_b32_e32 v40, v34  pgm[7@0x8001359e2000 + 0xca8 ] = 0x0a4c5725  v_mul_f32_e32 v38, v37, v43  pgm[7@0x8001359e2000 + 0xcac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xcb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xcb4 ] = 0xf0a00100  image_sample_c v45, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xcb8 ] = 0x00c42d22 ;;  pgm[7@0x8001359e2000 + 0xcbc ] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3ad5629e  pgm[7@0x8001359e2000 + 0xcc0 ] = 0x3ad5629e ;;  pgm[7@0x8001359e2000 + 0xcc4 ] = 0xd1c10024  v_mad_f32 v36, s0, v36, v44  pgm[7@0x8001359e2000 + 0xcc8 ] = 0x04b24800 ;;  pgm[7@0x8001359e2000 + 0xccc ] = 0x0a525724  v_mul_f32_e32 v41, v36, v43  pgm[7@0x8001359e2000 + 0xcd0 ] = 0x7e4a0322  v_mov_b32_e32 v37, v34  pgm[7@0x8001359e2000 + 0xcd4 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359e2000 + 0xcd8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xcdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xce0 ] = 0xf0a00100  image_sample_c v40, v[40:41], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xce4 ] = 0x00c42828 ;;  pgm[7@0x8001359e2000 + 0xce8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xcec ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xcf0 ] = 0xf0a00100  image_sample_c v28, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xcf4 ] = 0x00c41c22 ;;  pgm[7@0x8001359e2000 + 0xcf8 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbad5629e  pgm[7@0x8001359e2000 + 0xcfc ] = 0xbad5629e ;;  pgm[7@0x8001359e2000 + 0xd00 ] = 0x2c584600  v_mac_f32_e32 v44, s0, v35  pgm[7@0x8001359e2000 + 0xd04 ] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x8001359e2000 + 0xd08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xd0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xd10 ] = 0xf0a00100  image_sample_c v41, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xd14 ] = 0x00c42922 ;;  pgm[7@0x8001359e2000 + 0xd18 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359e2000 + 0xd1c ] = 0x7e48032a  v_mov_b32_e32 v36, v42  pgm[7@0x8001359e2000 + 0xd20 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xd24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0xd28 ] = 0xf0a00100  image_sample_c v43, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xd2c ] = 0x00c42b22 ;;  pgm[7@0x8001359e2000 + 0xd30 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e2000 + 0xd34 ] = 0xf0a00100  image_sample_c v42, v[37:38], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e2000 + 0xd38 ] = 0x00c42a25 ;;  pgm[7@0x8001359e2000 + 0xd3c ] = 0x020c5106  v_add_f32_e32 v6, v6, v40  pgm[7@0x8001359e2000 + 0xd40 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e2000 + 0xd44 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359e2000 + 0xd48 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359e2000 + 0xd4c ] = 0x020c5306  v_add_f32_e32 v6, v6, v41  pgm[7@0x8001359e2000 + 0xd50 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e2000 + 0xd54 ] = 0x020c5706  v_add_f32_e32 v6, v6, v43  pgm[7@0x8001359e2000 + 0xd58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0xd5c ] = 0x020c0d2a  v_add_f32_e32 v6, v42, v6  pgm[7@0x8001359e2000 + 0xd60 ] = 0x020c0d2d  v_add_f32_e32 v6, v45, v6  pgm[7@0x8001359e2000 + 0xd64 ] = 0x0a0c0cff  v_mul_f32_e32 v6, 0x3e124925, v6  pgm[7@0x8001359e2000 + 0xd68 ] = 0x3e124925 ;;  pgm[7@0x8001359e2000 + 0xd6c ] = 0x0a380c06  v_mul_f32_e32 v28, s6, v6  pgm[7@0x8001359e2000 + 0xd70 ] = 0x0a440c07  v_mul_f32_e32 v34, s7, v6  pgm[7@0x8001359e2000 + 0xd74 ] = 0x0a460c05  v_mul_f32_e32 v35, s5, v6  pgm[7@0x8001359e2000 + 0xd78 ] = 0xbf820008  s_branch 8  pgm[7@0x8001359e2000 + 0xd7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x130  pgm[7@0x8001359e2000 + 0xd80 ] = 0x00000130 ;;  pgm[7@0x8001359e2000 + 0xd84 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359e2000 + 0xd88 ] = 0x00000138 ;;  pgm[7@0x8001359e2000 + 0xd8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xd90 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x8001359e2000 + 0xd94 ] = 0x7e440201  v_mov_b32_e32 v34, s1  pgm[7@0x8001359e2000 + 0xd98 ] = 0x7e460205  v_mov_b32_e32 v35, s5  pgm[7@0x8001359e2000 + 0xd9c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x110  pgm[7@0x8001359e2000 + 0xda0 ] = 0x00000110 ;;  pgm[7@0x8001359e2000 + 0xda4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x118  pgm[7@0x8001359e2000 + 0xda8 ] = 0x00000118 ;;  pgm[7@0x8001359e2000 + 0xdac ] = 0x024a3f1a  v_add_f32_e32 v37, v26, v31  pgm[7@0x8001359e2000 + 0xdb0 ] = 0x0a3e3717  v_mul_f32_e32 v31, v23, v27  pgm[7@0x8001359e2000 + 0xdb4 ] = 0x020c4319  v_add_f32_e32 v6, v25, v33  pgm[7@0x8001359e2000 + 0xdb8 ] = 0x2c3e3b16  v_mac_f32_e32 v31, v22, v29  pgm[7@0x8001359e2000 + 0xdbc ] = 0x02424118  v_add_f32_e32 v33, v24, v32  pgm[7@0x8001359e2000 + 0xdc0 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf08  pgm[7@0x8001359e2000 + 0xdc4 ] = 0x00000f08 ;;  pgm[7@0x8001359e2000 + 0xdc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xdcc ] = 0x0a403600  v_mul_f32_e32 v32, s0, v27  pgm[7@0x8001359e2000 + 0xdd0 ] = 0xd116801f  v_mac_f32_e64 v31, v21, v5 clamp  pgm[7@0x8001359e2000 + 0xdd4 ] = 0x00020b15 ;;  pgm[7@0x8001359e2000 + 0xdd8 ] = 0xd1c10020  v_mad_f32 v32, v29, -s1, -v32  pgm[7@0x8001359e2000 + 0xddc ] = 0xc480031d ;;  pgm[7@0x8001359e2000 + 0xde0 ] = 0x7e3e431f  v_log_f32_e32 v31, v31  pgm[7@0x8001359e2000 + 0xde4 ] = 0xd1c18020  v_mad_f32 v32, -v5, s5, v32 clamp  pgm[7@0x8001359e2000 + 0xde8 ] = 0x24800b05 ;;  pgm[7@0x8001359e2000 + 0xdec ] = 0x7e404320  v_log_f32_e32 v32, v32  pgm[7@0x8001359e2000 + 0xdf0 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359e2000 + 0xdf4 ] = 0x083e3e02  v_mul_legacy_f32_e32 v31, s2, v31  pgm[7@0x8001359e2000 + 0xdf8 ] = 0x7e3e411f  v_exp_f32_e32 v31, v31  pgm[7@0x8001359e2000 + 0xdfc ] = 0x08404002  v_mul_legacy_f32_e32 v32, s2, v32  pgm[7@0x8001359e2000 + 0xe00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001359e2000 + 0xe04 ] = 0x02484521  v_add_f32_e32 v36, v33, v34  pgm[7@0x8001359e2000 + 0xe08 ] = 0x0a3e3f1e  v_mul_f32_e32 v31, v30, v31  pgm[7@0x8001359e2000 + 0xe0c ] = 0x0a3e3f04  v_mul_f32_e32 v31, v4, v31  pgm[7@0x8001359e2000 + 0xe10 ] = 0x0a3c411e  v_mul_f32_e32 v30, v30, v32  pgm[7@0x8001359e2000 + 0xe14 ] = 0x2c22331f  v_mac_f32_e32 v17, v31, v25  pgm[7@0x8001359e2000 + 0xe18 ] = 0x0a3c3d04  v_mul_f32_e32 v30, v4, v30  pgm[7@0x8001359e2000 + 0xe1c ] = 0x2c20311f  v_mac_f32_e32 v16, v31, v24  pgm[7@0x8001359e2000 + 0xe20 ] = 0x2c1e351f  v_mac_f32_e32 v15, v31, v26  pgm[7@0x8001359e2000 + 0xe24 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001359e2000 + 0xe28 ] = 0x2c22391e  v_mac_f32_e32 v17, v30, v28  pgm[7@0x8001359e2000 + 0xe2c ] = 0x2c20451e  v_mac_f32_e32 v16, v30, v34  pgm[7@0x8001359e2000 + 0xe30 ] = 0x2c1e471e  v_mac_f32_e32 v15, v30, v35  pgm[7@0x8001359e2000 + 0xe34 ] = 0x2a3c4000  v_xor_b32_e32 v30, s0, v32  pgm[7@0x8001359e2000 + 0xe38 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001359e2000 + 0xe3c ] = 0x2a404005  v_xor_b32_e32 v32, s5, v32  pgm[7@0x8001359e2000 + 0xe40 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001359e2000 + 0xe44 ] = 0x024a4725  v_add_f32_e32 v37, v37, v35  pgm[7@0x8001359e2000 + 0xe48 ] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359e2000 + 0xe4c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359e2000 + 0xe50 ] = 0x000000d8 ;;  pgm[7@0x8001359e2000 + 0xe54 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359e2000 + 0xe58 ] = 0x000000e0 ;;  pgm[7@0x8001359e2000 + 0xe5c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xe8  pgm[7@0x8001359e2000 + 0xe60 ] = 0x000000e8 ;;  pgm[7@0x8001359e2000 + 0xe64 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x180  pgm[7@0x8001359e2000 + 0xe68 ] = 0x00000180 ;;  pgm[7@0x8001359e2000 + 0xe6c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359e2000 + 0xe70 ] = 0x000000c0 ;;  pgm[7@0x8001359e2000 + 0xe74 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001359e2000 + 0xe78 ] = 0x000000c8 ;;  pgm[7@0x8001359e2000 + 0xe7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359e2000 + 0xe80 ] = 0x000000d0 ;;  pgm[7@0x8001359e2000 + 0xe84 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xe88 ] = 0x0a423a02  v_mul_f32_e32 v33, s2, v29  pgm[7@0x8001359e2000 + 0xe8c ] = 0x8118ff03  s_add_i32 s24, s3, 0x3c0  pgm[7@0x8001359e2000 + 0xe90 ] = 0x000003c0 ;;  pgm[7@0x8001359e2000 + 0xe94 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359e2000 + 0xe98 ] = 0x2c423605  v_mac_f32_e32 v33, s5, v27  pgm[7@0x8001359e2000 + 0xe9c ] = 0x0a4c3a00  v_mul_f32_e32 v38, s0, v29  pgm[7@0x8001359e2000 + 0xea0 ] = 0x0a3a3a01  v_mul_f32_e32 v29, s1, v29  pgm[7@0x8001359e2000 + 0xea4 ] = 0x2c4c3606  v_mac_f32_e32 v38, s6, v27  pgm[7@0x8001359e2000 + 0xea8 ] = 0x2c3a3607  v_mac_f32_e32 v29, s7, v27  pgm[7@0x8001359e2000 + 0xeac ] = 0x2c420a10  v_mac_f32_e32 v33, s16, v5  pgm[7@0x8001359e2000 + 0xeb0 ] = 0x2c4c0a0e  v_mac_f32_e32 v38, s14, v5  pgm[7@0x8001359e2000 + 0xeb4 ] = 0x2c3a0a0f  v_mac_f32_e32 v29, s15, v5  pgm[7@0x8001359e2000 + 0xeb8 ] = 0xd1c70005  v_cubema_f32 v5, v38, v29, v33  pgm[7@0x8001359e2000 + 0xebc ] = 0x04863b26 ;;  pgm[7@0x8001359e2000 + 0xec0 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359e2000 + 0xec4 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0xec8 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3f0  pgm[7@0x8001359e2000 + 0xecc ] = 0x000003f0 ;;  pgm[7@0x8001359e2000 + 0xed0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359e2000 + 0xed4 ] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0xed8 ] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001359e2000 + 0xedc ] = 0x00000105 ;;  pgm[7@0x8001359e2000 + 0xee0 ] = 0xd1c6001b  v_cubetc_f32 v27, v38, v29, v33  pgm[7@0x8001359e2000 + 0xee4 ] = 0x04863b26 ;;  pgm[7@0x8001359e2000 + 0xee8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x3fc00000  pgm[7@0x8001359e2000 + 0xeec ] = 0x3fc00000 ;;  pgm[7@0x8001359e2000 + 0xef0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e2000 + 0xef4 ] = 0xd1c50029  v_cubesc_f32 v41, v38, v29, v33  pgm[7@0x8001359e2000 + 0xef8 ] = 0x04863b26 ;;  pgm[7@0x8001359e2000 + 0xefc ] = 0xd1c40028  v_cubeid_f32 v40, v38, v29, v33  pgm[7@0x8001359e2000 + 0xf00 ] = 0x04863b26 ;;  pgm[7@0x8001359e2000 + 0xf04 ] = 0x304c0b29  v_madak_f32 v38, v41, v5, 0x3fc00000  pgm[7@0x8001359e2000 + 0xf08 ] = 0x3fc00000 ;;  pgm[7@0x8001359e2000 + 0xf0c ] = 0x2c4e0b1b  v_mac_f32_e32 v39, v27, v5  pgm[7@0x8001359e2000 + 0xf10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1d0  pgm[7@0x8001359e2000 + 0xf14 ] = 0x000001d0 ;;  pgm[7@0x8001359e2000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xf1c ] = 0xf0804700  image_sample v[38:40], v38, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359e2000 + 0xf20 ] = 0x00c42626 ;;  pgm[7@0x8001359e2000 + 0xf24 ] = 0x7e0a021c  v_mov_b32_e32 v5, s28  pgm[7@0x8001359e2000 + 0xf28 ] = 0xd1c1001b  v_mad_f32 v27, s0, v6, v5  pgm[7@0x8001359e2000 + 0xf2c ] = 0x04160c00 ;;  pgm[7@0x8001359e2000 + 0xf30 ] = 0xd1c1001d  v_mad_f32 v29, s0, v36, v5  pgm[7@0x8001359e2000 + 0xf34 ] = 0x04164800 ;;  pgm[7@0x8001359e2000 + 0xf38 ] = 0xd1c10005  v_mad_f32 v5, s0, v37, v5  pgm[7@0x8001359e2000 + 0xf3c ] = 0x04164a00 ;;  pgm[7@0x8001359e2000 + 0xf40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0xf44 ] = 0x0a424c1d  v_mul_f32_e32 v33, s29, v38  pgm[7@0x8001359e2000 + 0xf48 ] = 0x0a4c4e1d  v_mul_f32_e32 v38, s29, v39  pgm[7@0x8001359e2000 + 0xf4c ] = 0x0a4e501d  v_mul_f32_e32 v39, s29, v40  pgm[7@0x8001359e2000 + 0xf50 ] = 0x0a363721  v_mul_f32_e32 v27, v33, v27  pgm[7@0x8001359e2000 + 0xf54 ] = 0x0a3a3b26  v_mul_f32_e32 v29, v38, v29  pgm[7@0x8001359e2000 + 0xf58 ] = 0x0a0a0b27  v_mul_f32_e32 v5, v39, v5  pgm[7@0x8001359e2000 + 0xf5c ] = 0x2c22091b  v_mac_f32_e32 v17, v27, v4  pgm[7@0x8001359e2000 + 0xf60 ] = 0x2c20091d  v_mac_f32_e32 v16, v29, v4  pgm[7@0x8001359e2000 + 0xf64 ] = 0x2c1e0905  v_mac_f32_e32 v15, v5, v4  pgm[7@0x8001359e2000 + 0xf68 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x8001359e2000 + 0xf6c ] = 0x00000f0c ;;  pgm[7@0x8001359e2000 + 0xf70 ] = 0x7e360280  v_mov_b32_e32 v27, 0  pgm[7@0x8001359e2000 + 0xf74 ] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x8001359e2000 + 0xf78 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359e2000 + 0xf7c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xf80 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e2000 + 0xf84 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x8001359e2000 + 0xf88 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359e2000 + 0xf8c ] = 0x000000d8 ;;  pgm[7@0x8001359e2000 + 0xf90 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359e2000 + 0xf94 ] = 0x000000e0 ;;  pgm[7@0x8001359e2000 + 0xf98 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xe8  pgm[7@0x8001359e2000 + 0xf9c ] = 0x000000e8 ;;  pgm[7@0x8001359e2000 + 0xfa0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x180  pgm[7@0x8001359e2000 + 0xfa4 ] = 0x00000180 ;;  pgm[7@0x8001359e2000 + 0xfa8 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x1d0  pgm[7@0x8001359e2000 + 0xfac ] = 0x000001d0 ;;  pgm[7@0x8001359e2000 + 0xfb0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359e2000 + 0xfb4 ] = 0x000000c0 ;;  pgm[7@0x8001359e2000 + 0xfb8 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xc8  pgm[7@0x8001359e2000 + 0xfbc ] = 0x000000c8 ;;  pgm[7@0x8001359e2000 + 0xfc0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359e2000 + 0xfc4 ] = 0x000000d0 ;;  pgm[7@0x8001359e2000 + 0xfc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0xfcc ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x8001359e2000 + 0xfd0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001359e2000 + 0xfd4 ] = 0x00000380 ;;  pgm[7@0x8001359e2000 + 0xfd8 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359e2000 + 0xfdc ] = 0x2c080e10  v_mac_f32_e32 v4, s16, v7  pgm[7@0x8001359e2000 + 0xfe0 ] = 0x0a0a1000  v_mul_f32_e32 v5, s0, v8  pgm[7@0x8001359e2000 + 0xfe4 ] = 0x0a361001  v_mul_f32_e32 v27, s1, v8  pgm[7@0x8001359e2000 + 0xfe8 ] = 0x2c0a0e06  v_mac_f32_e32 v5, s6, v7  pgm[7@0x8001359e2000 + 0xfec ] = 0x2c360e07  v_mac_f32_e32 v27, s7, v7  pgm[7@0x8001359e2000 + 0xff0 ] = 0x2c081211  v_mac_f32_e32 v4, s17, v9  pgm[7@0x8001359e2000 + 0xff4 ] = 0x2c0a120e  v_mac_f32_e32 v5, s14, v9  pgm[7@0x8001359e2000 + 0xff8 ] = 0x2c36120f  v_mac_f32_e32 v27, s15, v9  pgm[7@0x8001359e2000 + 0xffc ] = 0xd1c7001d  v_cubema_f32 v29, v5, v27, v4  pgm[7@0x8001359e2000 + 0x1000] = 0x04123705 ;;  pgm[7@0x8001359e2000 + 0x1004] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359e2000 + 0x1008] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x100c] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001359e2000 + 0x1010] = 0x000003b0 ;;  pgm[7@0x8001359e2000 + 0x1014] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359e2000 + 0x1018] = 0x00000000 ;;  pgm[7@0x8001359e2000 + 0x101c] = 0xd162011d  v_rcp_f32_e64 v29, |v29|  pgm[7@0x8001359e2000 + 0x1020] = 0x0000011d ;;  pgm[7@0x8001359e2000 + 0x1024] = 0x7e4c0205  v_mov_b32_e32 v38, s5  pgm[7@0x8001359e2000 + 0x1028] = 0xd1c10027  v_mad_f32 v39, s26, v6, v38  pgm[7@0x8001359e2000 + 0x102c] = 0x049a0c1a ;;  pgm[7@0x8001359e2000 + 0x1030] = 0xd1c10024  v_mad_f32 v36, s26, v36, v38  pgm[7@0x8001359e2000 + 0x1034] = 0x049a481a ;;  pgm[7@0x8001359e2000 + 0x1038] = 0x2c4c4a1a  v_mac_f32_e32 v38, s26, v37  pgm[7@0x8001359e2000 + 0x103c] = 0xd1c60021  v_cubetc_f32 v33, v5, v27, v4  pgm[7@0x8001359e2000 + 0x1040] = 0x04123705 ;;  pgm[7@0x8001359e2000 + 0x1044] = 0xd1c50025  v_cubesc_f32 v37, v5, v27, v4  pgm[7@0x8001359e2000 + 0x1048] = 0x04123705 ;;  pgm[7@0x8001359e2000 + 0x104c] = 0xd1c40006  v_cubeid_f32 v6, v5, v27, v4  pgm[7@0x8001359e2000 + 0x1050] = 0x04123705 ;;  pgm[7@0x8001359e2000 + 0x1054] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001359e2000 + 0x1058] = 0x3fc00000 ;;  pgm[7@0x8001359e2000 + 0x105c] = 0x30083b25  v_madak_f32 v4, v37, v29, 0x3fc00000  pgm[7@0x8001359e2000 + 0x1060] = 0x3fc00000 ;;  pgm[7@0x8001359e2000 + 0x1064] = 0x2c0a3b21  v_mac_f32_e32 v5, v33, v29  pgm[7@0x8001359e2000 + 0x1068] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0x106c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x1070] = 0xbf800000  s_nop 0  pgm[7@0x8001359e2000 + 0x1074] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359e2000 + 0x1078] = 0x00040404 ;;  pgm[7@0x8001359e2000 + 0x107c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0x1080] = 0x0a080927  v_mul_f32_e32 v4, v39, v4  pgm[7@0x8001359e2000 + 0x1084] = 0x0a0a0b24  v_mul_f32_e32 v5, v36, v5  pgm[7@0x8001359e2000 + 0x1088] = 0x0a0c0d26  v_mul_f32_e32 v6, v38, v6  pgm[7@0x8001359e2000 + 0x108c] = 0x0a360900  v_mul_f32_e32 v27, v0, v4  pgm[7@0x8001359e2000 + 0x1090] = 0x0a3a0b01  v_mul_f32_e32 v29, v1, v5  pgm[7@0x8001359e2000 + 0x1094] = 0x0a420d02  v_mul_f32_e32 v33, v2, v6  pgm[7@0x8001359e2000 + 0x1098] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x8001359e2000 + 0x109c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x8001359e2000 + 0x10a0] = 0x00000f10 ;;  pgm[7@0x8001359e2000 + 0x10a4] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359e2000 + 0x10a8] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359e2000 + 0x10ac] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359e2000 + 0x10b0] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359e2000 + 0x10b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x10b8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e2000 + 0x10bc] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359e2000 + 0x10c0] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f8  pgm[7@0x8001359e2000 + 0x10c4] = 0x000001f8 ;;  pgm[7@0x8001359e2000 + 0x10c8] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359e2000 + 0x10cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x10d0] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359e2000 + 0x10d4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f0  pgm[7@0x8001359e2000 + 0x10d8] = 0x000001f0 ;;  pgm[7@0x8001359e2000 + 0x10dc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359e2000 + 0x10e0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359e2000 + 0x10e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x10e8] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x8001359e2000 + 0x10ec] = 0xbf820002  s_branch 2  pgm[7@0x8001359e2000 + 0x10f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x10f4] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359e2000 + 0x10f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1f4  pgm[7@0x8001359e2000 + 0x10fc] = 0x000001f4 ;;  pgm[7@0x8001359e2000 + 0x1100] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001359e2000 + 0x1104] = 0x00000113 ;;  pgm[7@0x8001359e2000 + 0x1108] = 0x7e4a4512  v_rcp_f32_e32 v37, v18  pgm[7@0x8001359e2000 + 0x110c] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1fc  pgm[7@0x8001359e2000 + 0x1110] = 0x000001fc ;;  pgm[7@0x8001359e2000 + 0x1114] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x210  pgm[7@0x8001359e2000 + 0x1118] = 0x00000210 ;;  pgm[7@0x8001359e2000 + 0x111c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x1120] = 0x7e4c4402  v_rcp_f32_e32 v38, s2  pgm[7@0x8001359e2000 + 0x1124] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359e2000 + 0x1128] = 0x7f7fffff ;;  pgm[7@0x8001359e2000 + 0x112c] = 0x7e4802ff  v_mov_b32_e32 v36, 0xff7fffff  pgm[7@0x8001359e2000 + 0x1130] = 0xff7fffff ;;  pgm[7@0x8001359e2000 + 0x1134] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359e2000 + 0x1138] = 0x144a0d25  v_min_f32_e32 v37, v37, v6  pgm[7@0x8001359e2000 + 0x113c] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x8001359e2000 + 0x1140] = 0x160a4905  v_max_f32_e32 v5, v5, v36  pgm[7@0x8001359e2000 + 0x1144] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359e2000 + 0x1148] = 0x00020b04 ;;  pgm[7@0x8001359e2000 + 0x114c] = 0x160a4925  v_max_f32_e32 v5, v37, v36  pgm[7@0x8001359e2000 + 0x1150] = 0x140c0d26  v_min_f32_e32 v6, v38, v6  pgm[7@0x8001359e2000 + 0x1154] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359e2000 + 0x1158] = 0x160a4906  v_max_f32_e32 v5, v6, v36  pgm[7@0x8001359e2000 + 0x115c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359e2000 + 0x1160] = 0x00020b04 ;;  pgm[7@0x8001359e2000 + 0x1164] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359e2000 + 0x1168] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x218  pgm[7@0x8001359e2000 + 0x116c] = 0x00000218 ;;  pgm[7@0x8001359e2000 + 0x1170] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001359e2000 + 0x1174] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359e2000 + 0x1178] = 0xd10b8024  v_max_f32_e64 v36, v4, v4 clamp  pgm[7@0x8001359e2000 + 0x117c] = 0x00020904 ;;  pgm[7@0x8001359e2000 + 0x1180] = 0xd1058004  v_mul_f32_e64 v4, v36, s0 clamp  pgm[7@0x8001359e2000 + 0x1184] = 0x00000124 ;;  pgm[7@0x8001359e2000 + 0x1188] = 0xd1058005  v_mul_f32_e64 v5, v36, s1 clamp  pgm[7@0x8001359e2000 + 0x118c] = 0x00000324 ;;  pgm[7@0x8001359e2000 + 0x1190] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x1194] = 0xd1058006  v_mul_f32_e64 v6, v36, s2 clamp  pgm[7@0x8001359e2000 + 0x1198] = 0x00000524 ;;  pgm[7@0x8001359e2000 + 0x119c] = 0xd10b8024  v_max_f32_e64 v36, v36, v36 clamp  pgm[7@0x8001359e2000 + 0x11a0] = 0x00024924 ;;  pgm[7@0x8001359e2000 + 0x11a4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf14  pgm[7@0x8001359e2000 + 0x11a8] = 0x00000f14 ;;  pgm[7@0x8001359e2000 + 0x11ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x11b0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e2000 + 0x11b4] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359e2000 + 0x11b8] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x208  pgm[7@0x8001359e2000 + 0x11bc] = 0x00000208 ;;  pgm[7@0x8001359e2000 + 0x11c0] = 0x7e4a5881  v_bfrev_b32_e32 v37, 1  pgm[7@0x8001359e2000 + 0x11c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x11c8] = 0x7c964a00  v_cmp_ngt_f32_e32 vcc, s0, v37  pgm[7@0x8001359e2000 + 0x11cc] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x200  pgm[7@0x8001359e2000 + 0x11d0] = 0x00000200 ;;  pgm[7@0x8001359e2000 + 0x11d4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359e2000 + 0x11d8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359e2000 + 0x11dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x11e0] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001359e2000 + 0x11e4] = 0xbf820002  s_branch 2  pgm[7@0x8001359e2000 + 0x11e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x11ec] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001359e2000 + 0x11f0] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001359e2000 + 0x11f4] = 0x00000113 ;;  pgm[7@0x8001359e2000 + 0x11f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x204  pgm[7@0x8001359e2000 + 0x11fc] = 0x00000204 ;;  pgm[7@0x8001359e2000 + 0x1200] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x8001359e2000 + 0x1204] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001359e2000 + 0x1208] = 0x7f7fffff ;;  pgm[7@0x8001359e2000 + 0x120c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359e2000 + 0x1210] = 0x7e4a02ff  v_mov_b32_e32 v37, 0xff7fffff  pgm[7@0x8001359e2000 + 0x1214] = 0xff7fffff ;;  pgm[7@0x8001359e2000 + 0x1218] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001359e2000 + 0x121c] = 0x16264b13  v_max_f32_e32 v19, v19, v37  pgm[7@0x8001359e2000 + 0x1220] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x220  pgm[7@0x8001359e2000 + 0x1224] = 0x00000220 ;;  pgm[7@0x8001359e2000 + 0x1228] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x8001359e2000 + 0x122c] = 0x0002270a ;;  pgm[7@0x8001359e2000 + 0x1230] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x228  pgm[7@0x8001359e2000 + 0x1234] = 0x00000228 ;;  pgm[7@0x8001359e2000 + 0x1238] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x123c] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001359e2000 + 0x1240] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001359e2000 + 0x1244] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359e2000 + 0x1248] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x8001359e2000 + 0x124c] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001359e2000 + 0x1250] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359e2000 + 0x1254] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x8001359e2000 + 0x1258] = 0x0002250a ;;  pgm[7@0x8001359e2000 + 0x125c] = 0xd1018024  v_add_f32_e64 v36, v10, v36 clamp  pgm[7@0x8001359e2000 + 0x1260] = 0x0002490a ;;  pgm[7@0x8001359e2000 + 0x1264] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x8001359e2000 + 0x1268] = 0x00021400 ;;  pgm[7@0x8001359e2000 + 0x126c] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x8001359e2000 + 0x1270] = 0x00021401 ;;  pgm[7@0x8001359e2000 + 0x1274] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x8001359e2000 + 0x1278] = 0x00021403 ;;  pgm[7@0x8001359e2000 + 0x127c] = 0x02143711  v_add_f32_e32 v10, v17, v27  pgm[7@0x8001359e2000 + 0x1280] = 0x0a220f17  v_mul_f32_e32 v17, v23, v7  pgm[7@0x8001359e2000 + 0x1284] = 0x2c221116  v_mac_f32_e32 v17, v22, v8  pgm[7@0x8001359e2000 + 0x1288] = 0x0a0e3d07  v_mul_f32_e32 v7, v7, v30  pgm[7@0x8001359e2000 + 0x128c] = 0xd1168011  v_mac_f32_e64 v17, v21, v9 clamp  pgm[7@0x8001359e2000 + 0x1290] = 0x00021315 ;;  pgm[7@0x8001359e2000 + 0x1294] = 0x2c0e3f08  v_mac_f32_e32 v7, v8, v31  pgm[7@0x8001359e2000 + 0x1298] = 0x0a102319  v_mul_f32_e32 v8, v25, v17  pgm[7@0x8001359e2000 + 0x129c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1e0  pgm[7@0x8001359e2000 + 0x12a0] = 0x000001e0 ;;  pgm[7@0x8001359e2000 + 0x12a4] = 0xd1168007  v_mac_f32_e64 v7, v9, v32 clamp  pgm[7@0x8001359e2000 + 0x12a8] = 0x00024109 ;;  pgm[7@0x8001359e2000 + 0x12ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e2000 + 0x12b0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359e2000 + 0x12b4] = 0x0a102318  v_mul_f32_e32 v8, v24, v17  pgm[7@0x8001359e2000 + 0x12b8] = 0x0a12231a  v_mul_f32_e32 v9, v26, v17  pgm[7@0x8001359e2000 + 0x12bc] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x8001359e2000 + 0x12c0] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x8001359e2000 + 0x12c4] = 0x0a100f1c  v_mul_f32_e32 v8, v28, v7  pgm[7@0x8001359e2000 + 0x12c8] = 0x0a120f22  v_mul_f32_e32 v9, v34, v7  pgm[7@0x8001359e2000 + 0x12cc] = 0x0a0e0f23  v_mul_f32_e32 v7, v35, v7  pgm[7@0x8001359e2000 + 0x12d0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359e2000 + 0x12d4] = 0x02203b10  v_add_f32_e32 v16, v16, v29  pgm[7@0x8001359e2000 + 0x12d8] = 0x2c180309  v_mac_f32_e32 v12, v9, v1  pgm[7@0x8001359e2000 + 0x12dc] = 0x021e430f  v_add_f32_e32 v15, v15, v33  pgm[7@0x8001359e2000 + 0x12e0] = 0x2c160507  v_mac_f32_e32 v11, v7, v2  pgm[7@0x8001359e2000 + 0x12e4] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x8001359e2000 + 0x12e8] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x8001359e2000 + 0x12ec] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x8001359e2000 + 0x12f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e2000 + 0x12f4] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359e2000 + 0x12f8] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359e2000 + 0x12fc] = 0xbfb8aa3b ;;  pgm[7@0x8001359e2000 + 0x1300] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001359e2000 + 0x1304] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001359e2000 + 0x1308] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359e2000 + 0x130c] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359e2000 + 0x1310] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359e2000 + 0x1314] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359e2000 + 0x1318] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359e2000 + 0x131c] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359e2000 + 0x1320] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359e2000 + 0x1324] = 0x000000f2 ;;  pgm[7@0x8001359e2000 + 0x1328] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359e2000 + 0x132c] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359e2000 + 0x1330] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359e2000 + 0x1334] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359e2000 + 0x1338] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359e2000 + 0x133c] = 0x040e48f2  v_sub_f32_e32 v7, 1.0, v36  pgm[7@0x8001359e2000 + 0x1340] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001359e2000 + 0x1344] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001359e2000 + 0x1348] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001359e2000 + 0x134c] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001359e2000 + 0x1350] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001359e2000 + 0x1354] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359e2000 + 0x1358] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359e2000 + 0x135c] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359e2000 + 0x1360] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359e2000 + 0x1364] = 0x00020300 ;;  pgm[7@0x8001359e2000 + 0x1368] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359e2000 + 0x136c] = 0x00020702 ;;  pgm[7@0x8001359e2000 + 0x1370] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359e2000 + 0x1374] = 0x00000100 ;;  pgm[7@0x8001359e2000 + 0x1378] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800123f4a000 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x162c] pgm[7@0x800123f4a000 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800123f4a000 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800123f4a000 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800123f4a000 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800123f4a000 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800123f4a000 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800123f4a000 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800123f4a000 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800123f4a000 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800123f4a000 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800123f4a000 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800123f4a000 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800123f4a000 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4a000 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800123f4a000 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800123f4a000 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800123f4a000 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800123f4a000 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800123f4a000 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800123f4a000 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800123f4a000 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800123f4a000 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800123f4a000 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800123f4a000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800123f4a000 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4a000 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800123f4a000 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800123f4a000 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800123f4a000 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800123f4a000 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800123f4a000 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800123f4a000 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800123f4a000 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800123f4a000 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800123f4a000 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800123f4a000 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800123f4a000 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800123f4a000 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800123f4a000 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800123f4a000 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800123f4a000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800123f4a000 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800123f4a000 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800123f4a000 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800123f4a000 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800123f4a000 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800123f4a000 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800123f4a000 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800123f4a000 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800123f4a000 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800123f4a000 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800123f4a000 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800123f4a000 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800123f4a000 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800123f4a000 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800123f4a000 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800123f4a000 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800123f4a000 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800123f4a000 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800123f4a000 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4a000 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800123f4a000 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800123f4a000 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800123f4a000 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800123f4a000 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800123f4a000 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800123f4a000 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800123f4a000 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800123f4a000 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800123f4a000 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800123f4a000 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123f4a000 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800123f4a000 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800123f4a000 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800123f4a000 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800123f4a000 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800123f4a000 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800123f4a000 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800123f4a000 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800123f4a000 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800123f4a000 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800123f4a000 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800123f4a000 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800123f4a000 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800123f4a000 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800123f4a000 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800123f4a000 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800123f4a000 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800123f4a000 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800123f4a000 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800123f4a000 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800123f4a000 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800123f4a000 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800123f4a000 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800123f4a000 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800123f4a000 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800123f4a000 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800123f4a000 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800123f4a000 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800123f4a000 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800123f4a000 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800123f4a000 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800123f4a000 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800123f4a000 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800123f4a000 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800123f4a000 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800123f4a000 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800123f4a000 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800123f4a000 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800123f4a000 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800123f4a000 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800123f4a000 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800123f4a000 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800123f4a000 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800123f4a000 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800123f4a000 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800123f4a000 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800123f4a000 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800123f4a000 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800123f4a000 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800123f4a000 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800123f4a000 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123f4a000 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123f4a000 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800123f4a000 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800123f4a000 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800123f4a000 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800123f4a000 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800123f4a000 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800123f4a000 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800123f4a000 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800123f4a000 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800123f4a000 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800123f4a000 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800123f4a000 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800123f4a000 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800123f4a000 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800123f4a000 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800123f4a000 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800123f4a000 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800123f4a000 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800123f4a000 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800123f4a000 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800123f4a000 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800123f4a000 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800123f4a000 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800123f4a000 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800123f4a000 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800123f4a000 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800123f4a000 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800123f4a000 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800123f4a000 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800123f4a000 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800123f4a000 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800123f4a000 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800123f4a000 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359e4000 of length 4988 bytes from IB[7@0x8001a7dc0100 + 0x16a0] pgm[7@0x8001359e4000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x8001359e4000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359e4000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359e4000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359e4000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001359e4000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x8001359e4000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x8001359e4000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x8001359e4000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x8001359e4000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x8001359e4000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x8001359e4000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x8001359e4000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x8001359e4000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x8001359e4000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x8001359e4000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x8001359e4000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x8001359e4000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x8001359e4000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x8001359e4000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x8001359e4000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x8001359e4000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x8001359e4000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001359e4000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001359e4000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x8001359e4000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001359e4000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x8001359e4000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x8001359e4000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x8001359e4000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001359e4000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x8001359e4000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x8001359e4000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x8001359e4000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x1b0  pgm[7@0x8001359e4000 + 0x8c ] = 0x000001b0 ;;  pgm[7@0x8001359e4000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x8001359e4000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x8001359e4000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001359e4000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x8001359e4000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x8001359e4000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001359e4000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001359e4000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x8001359e4000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001359e4000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x8001359e4000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001359e4000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x8001359e4000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x8001359e4000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x8001359e4000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x8001359e4000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x1c0  pgm[7@0x8001359e4000 + 0xd4 ] = 0x000001c0 ;;  pgm[7@0x8001359e4000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x8001359e4000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x8001359e4000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x8001359e4000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x8001359e4000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x8001359e4000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x8001359e4000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x8001359e4000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x8001359e4000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x8001359e4000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x8001359e4000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x8001359e4000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x8001359e4000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x8001359e4000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x8001359e4000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x8001359e4000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x8001359e4000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x140  pgm[7@0x8001359e4000 + 0x124 ] = 0x00000140 ;;  pgm[7@0x8001359e4000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x150  pgm[7@0x8001359e4000 + 0x12c ] = 0x00000150 ;;  pgm[7@0x8001359e4000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001359e4000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x8001359e4000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359e4000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x160  pgm[7@0x8001359e4000 + 0x140 ] = 0x00000160 ;;  pgm[7@0x8001359e4000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001359e4000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x8001359e4000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x8001359e4000 + 0x154 ] = 0x0a322907  v_mul_f32_e32 v25, v7, v20  pgm[7@0x8001359e4000 + 0x158 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x8001359e4000 + 0x15c ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x8001359e4000 + 0x160 ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x8001359e4000 + 0x164 ] = 0x0a342b09  v_mul_f32_e32 v26, v9, v21  pgm[7@0x8001359e4000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x8001359e4000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x8001359e4000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x8001359e4000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001359e4000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x8001359e4000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x8001359e4000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x8001359e4000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x8001359e4000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x8001359e4000 + 0x18c ] = 0xd4700102  v_interp_p1_f32_e32 v28, v2, attr0.y  pgm[7@0x8001359e4000 + 0x190 ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x8001359e4000 + 0x194 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001359e4000 + 0x198 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x8001359e4000 + 0x19c ] = 0xd4710103  v_interp_p2_f32_e32 v28, v3, attr0.y  pgm[7@0x8001359e4000 + 0x1a0 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359e4000 + 0x1a4 ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x8001359e4000 + 0x1a8 ] = 0x000000ff ;;  pgm[7@0x8001359e4000 + 0x1ac ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001359e4000 + 0x1b0 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001359e4000 + 0x1b4 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001359e4000 + 0x1b8 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001359e4000 + 0x1bc ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001359e4000 + 0x1c0 ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001359e4000 + 0x1c4 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359e4000 + 0x1c8 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x8001359e4000 + 0x1cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0x1d0 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001359e4000 + 0x1d4 ] = 0x03cde906 ;;  pgm[7@0x8001359e4000 + 0x1d8 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x8001359e4000 + 0x1dc ] = 0x00020880 ;;  pgm[7@0x8001359e4000 + 0x1e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x8001359e4000 + 0x1e4 ] = 0x00020026 ;;  pgm[7@0x8001359e4000 + 0x1e8 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001359e4000 + 0x1ec ] = 0x03cde905 ;;  pgm[7@0x8001359e4000 + 0x1f0 ] = 0x0a0e0d06  v_mul_f32_e32 v7, v6, v6  pgm[7@0x8001359e4000 + 0x1f4 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x8001359e4000 + 0x1f8 ] = 0x00020c80 ;;  pgm[7@0x8001359e4000 + 0x1fc ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x8001359e4000 + 0x200 ] = 0x00020a80 ;;  pgm[7@0x8001359e4000 + 0x204 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v7  pgm[7@0x8001359e4000 + 0x208 ] = 0xc41e0b05 ;;  pgm[7@0x8001359e4000 + 0x20c ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001359e4000 + 0x210 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001359e4000 + 0x214 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001359e4000 + 0x218 ] = 0x0a0e0306  v_mul_f32_e32 v7, v6, v1  pgm[7@0x8001359e4000 + 0x21c ] = 0x0a103306  v_mul_f32_e32 v8, v6, v25  pgm[7@0x8001359e4000 + 0x220 ] = 0x0a122906  v_mul_f32_e32 v9, v6, v20  pgm[7@0x8001359e4000 + 0x224 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e4000 + 0x228 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e4000 + 0x22c ] = 0x2c0e3500  v_mac_f32_e32 v7, v0, v26  pgm[7@0x8001359e4000 + 0x230 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x8001359e4000 + 0x234 ] = 0x2c121700  v_mac_f32_e32 v9, v0, v11  pgm[7@0x8001359e4000 + 0x238 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359e4000 + 0x23c ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359e4000 + 0x240 ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x8001359e4000 + 0x244 ] = 0x000200f2 ;;  pgm[7@0x8001359e4000 + 0x248 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x8001359e4000 + 0x24c ] = 0x0061e480 ;;  pgm[7@0x8001359e4000 + 0x250 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x8001359e4000 + 0x254 ] = 0x00023080 ;;  pgm[7@0x8001359e4000 + 0x258 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x8001359e4000 + 0x25c ] = 0x00010007 ;;  pgm[7@0x8001359e4000 + 0x260 ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x8001359e4000 + 0x264 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x8001359e4000 + 0x268 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x8001359e4000 + 0x26c ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x8001359e4000 + 0x270 ] = 0x0001e480 ;;  pgm[7@0x8001359e4000 + 0x274 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x8001359e4000 + 0x278 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x8001359e4000 + 0x27c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001359e4000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x284 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x8001359e4000 + 0x288 ] = 0x0000000c ;;  pgm[7@0x8001359e4000 + 0x28c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x8001359e4000 + 0x290 ] = 0x00000010 ;;  pgm[7@0x8001359e4000 + 0x294 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e4000 + 0x298 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359e4000 + 0x29c ] = 0xd4180002  v_interp_p1_f32_e32 v6, v2, attr0.x  pgm[7@0x8001359e4000 + 0x2a0 ] = 0x2c0e2300  v_mac_f32_e32 v7, v0, v17  pgm[7@0x8001359e4000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x8001359e4000 + 0x2a8 ] = 0x2c122700  v_mac_f32_e32 v9, v0, v19  pgm[7@0x8001359e4000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359e4000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e4000 + 0x2b4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x2b8 ] = 0x0a0a3800  v_mul_f32_e32 v5, s0, v28  pgm[7@0x8001359e4000 + 0x2bc ] = 0x0a163801  v_mul_f32_e32 v11, s1, v28  pgm[7@0x8001359e4000 + 0x2c0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x8001359e4000 + 0x2c4 ] = 0x0000001c ;;  pgm[7@0x8001359e4000 + 0x2c8 ] = 0xd4190003  v_interp_p2_f32_e32 v6, v3, attr0.x  pgm[7@0x8001359e4000 + 0x2cc ] = 0x2c0a0c06  v_mac_f32_e32 v5, s6, v6  pgm[7@0x8001359e4000 + 0x2d0 ] = 0x2c160c07  v_mac_f32_e32 v11, s7, v6  pgm[7@0x8001359e4000 + 0x2d4 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x8001359e4000 + 0x2d8 ] = 0x00000024 ;;  pgm[7@0x8001359e4000 + 0x2dc ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x8001359e4000 + 0x2e0 ] = 0x0000002c ;;  pgm[7@0x8001359e4000 + 0x2e4 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x8001359e4000 + 0x2e8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x2ec ] = 0x0a043800  v_mul_f32_e32 v2, s0, v28  pgm[7@0x8001359e4000 + 0x2f0 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x8001359e4000 + 0x2f4 ] = 0x2c040c18  v_mac_f32_e32 v2, s24, v6  pgm[7@0x8001359e4000 + 0x2f8 ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x8001359e4000 + 0x2fc ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x8001359e4000 + 0x300 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359e4000 + 0x304 ] = 0x2c0a1401  v_mac_f32_e32 v5, s1, v10  pgm[7@0x8001359e4000 + 0x308 ] = 0x2c161419  v_mac_f32_e32 v11, s25, v10  pgm[7@0x8001359e4000 + 0x30c ] = 0x02060a07  v_add_f32_e32 v3, s7, v5  pgm[7@0x8001359e4000 + 0x310 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001359e4000 + 0x314 ] = 0x020a1627  v_add_f32_e32 v5, s39, v11  pgm[7@0x8001359e4000 + 0x318 ] = 0x7e164425  v_rcp_f32_e32 v11, s37  pgm[7@0x8001359e4000 + 0x31c ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x8001359e4000 + 0x320 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001359e4000 + 0x324 ] = 0x0a040b02  v_mul_f32_e32 v2, v2, v5  pgm[7@0x8001359e4000 + 0x328 ] = 0x7e0a4424  v_rcp_f32_e32 v5, s36  pgm[7@0x8001359e4000 + 0x32c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359e4000 + 0x330 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x8001359e4000 + 0x334 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359e4000 + 0x338 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359e4000 + 0x33c ] = 0x0a161701  v_mul_f32_e32 v11, v1, v11  pgm[7@0x8001359e4000 + 0x340 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359e4000 + 0x344 ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359e4000 + 0x348 ] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001359e4000 + 0x34c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359e4000 + 0x350 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359e4000 + 0x354 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x170  pgm[7@0x8001359e4000 + 0x358 ] = 0x00000170 ;;  pgm[7@0x8001359e4000 + 0x35c ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x178  pgm[7@0x8001359e4000 + 0x360 ] = 0x00000178 ;;  pgm[7@0x8001359e4000 + 0x364 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x194  pgm[7@0x8001359e4000 + 0x368 ] = 0x00000194 ;;  pgm[7@0x8001359e4000 + 0x36c ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x198  pgm[7@0x8001359e4000 + 0x370 ] = 0x00000198 ;;  pgm[7@0x8001359e4000 + 0x374 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359e4000 + 0x378 ] = 0x03c1e102 ;;  pgm[7@0x8001359e4000 + 0x37c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359e4000 + 0x380 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359e4000 + 0x384 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001359e4000 + 0x388 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359e4000 + 0x38c ] = 0xd1c10002  v_mad_f32 v2, v2, v11, 0.5  pgm[7@0x8001359e4000 + 0x390 ] = 0x03c21702 ;;  pgm[7@0x8001359e4000 + 0x394 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359e4000 + 0x398 ] = 0x03c1e103 ;;  pgm[7@0x8001359e4000 + 0x39c ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359e4000 + 0x3a0 ] = 0x0a400501  v_mul_f32_e32 v32, v1, v2  pgm[7@0x8001359e4000 + 0x3a4 ] = 0xd1c10003  v_mad_f32 v3, v3, v5, 0.5  pgm[7@0x8001359e4000 + 0x3a8 ] = 0x03c20b03 ;;  pgm[7@0x8001359e4000 + 0x3ac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x3b0 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x8001359e4000 + 0x3b4 ] = 0x0a3e0700  v_mul_f32_e32 v31, v0, v3  pgm[7@0x8001359e4000 + 0x3b8 ] = 0x7e0a3f02  v_floor_f32_e32 v5, v2  pgm[7@0x8001359e4000 + 0x3bc ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x8001359e4000 + 0x3c0 ] = 0x7e163f03  v_floor_f32_e32 v11, v3  pgm[7@0x8001359e4000 + 0x3c4 ] = 0xd1c10005  v_mad_f32 v5, -s26, v12, v5  pgm[7@0x8001359e4000 + 0x3c8 ] = 0x2416181a ;;  pgm[7@0x8001359e4000 + 0x3cc ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359e4000 + 0x3d0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359e4000 + 0x3d4 ] = 0x00020480 ;;  pgm[7@0x8001359e4000 + 0x3d8 ] = 0xd1c1000b  v_mad_f32 v11, -s27, v13, v11  pgm[7@0x8001359e4000 + 0x3dc ] = 0x242e1a1b ;;  pgm[7@0x8001359e4000 + 0x3e0 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e4000 + 0x3e4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359e4000 + 0x3e8 ] = 0x00021680 ;;  pgm[7@0x8001359e4000 + 0x3ec ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359e4000 + 0x3f0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e4000 + 0x3f4 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001359e4000 + 0x3f8 ] = 0x0019e480 ;;  pgm[7@0x8001359e4000 + 0x3fc ] = 0x2c0a181a  v_mac_f32_e32 v5, s26, v12  pgm[7@0x8001359e4000 + 0x400 ] = 0x02040b02  v_add_f32_e32 v2, v2, v5  pgm[7@0x8001359e4000 + 0x404 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001359e4000 + 0x408 ] = 0x3c800000 ;;  pgm[7@0x8001359e4000 + 0x40c ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359e4000 + 0x410 ] = 0x0001e480 ;;  pgm[7@0x8001359e4000 + 0x414 ] = 0x2c161a1b  v_mac_f32_e32 v11, s27, v13  pgm[7@0x8001359e4000 + 0x418 ] = 0x02061703  v_add_f32_e32 v3, v3, v11  pgm[7@0x8001359e4000 + 0x41c ] = 0x0a0a0102  v_mul_f32_e32 v5, v2, v0  pgm[7@0x8001359e4000 + 0x420 ] = 0x0a160103  v_mul_f32_e32 v11, v3, v0  pgm[7@0x8001359e4000 + 0x424 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x8001359e4000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x8001359e4000 + 0x42c ] = 0xd1c10005  v_mad_f32 v5, -v2, v0, v5  pgm[7@0x8001359e4000 + 0x430 ] = 0x24160102 ;;  pgm[7@0x8001359e4000 + 0x434 ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359e4000 + 0x438 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359e4000 + 0x43c ] = 0x00020480 ;;  pgm[7@0x8001359e4000 + 0x440 ] = 0xd1c1000b  v_mad_f32 v11, -v3, v0, v11  pgm[7@0x8001359e4000 + 0x444 ] = 0x242e0103 ;;  pgm[7@0x8001359e4000 + 0x448 ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x8001359e4000 + 0x44c ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e4000 + 0x450 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359e4000 + 0x454 ] = 0x00021680 ;;  pgm[7@0x8001359e4000 + 0x458 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359e4000 + 0x45c ] = 0x2c160103  v_mac_f32_e32 v11, v3, v0  pgm[7@0x8001359e4000 + 0x460 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x8001359e4000 + 0x464 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001359e4000 + 0x468 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359e4000 + 0x46c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359e4000 + 0x470 ] = 0x0019e480 ;;  pgm[7@0x8001359e4000 + 0x474 ] = 0x2c0a0102  v_mac_f32_e32 v5, v2, v0  pgm[7@0x8001359e4000 + 0x478 ] = 0x02000b0c  v_add_f32_e32 v0, v12, v5  pgm[7@0x8001359e4000 + 0x47c ] = 0x7e0a4418  v_rcp_f32_e32 v5, s24  pgm[7@0x8001359e4000 + 0x480 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e4000 + 0x484 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359e4000 + 0x488 ] = 0x0001e480 ;;  pgm[7@0x8001359e4000 + 0x48c ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359e4000 + 0x490 ] = 0x0204170d  v_add_f32_e32 v2, v13, v11  pgm[7@0x8001359e4000 + 0x494 ] = 0x1616020e  v_max_f32_e32 v11, s14, v1  pgm[7@0x8001359e4000 + 0x498 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359e4000 + 0x49c ] = 0x162a020e  v_max_f32_e32 v21, s14, v1  pgm[7@0x8001359e4000 + 0x4a0 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x8001359e4000 + 0x4a4 ] = 0x000002f0 ;;  pgm[7@0x8001359e4000 + 0x4a8 ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x8001359e4000 + 0x4ac ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x4b0 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001359e4000 + 0x4b4 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359e4000 + 0x4b8 ] = 0x0a002b00  v_mul_f32_e32 v0, v0, v21  pgm[7@0x8001359e4000 + 0x4bc ] = 0x0a021702  v_mul_f32_e32 v1, v2, v11  pgm[7@0x8001359e4000 + 0x4c0 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x8001359e4000 + 0x4c4 ] = 0x0a2e2af0  v_mul_f32_e32 v23, 0.5, v21  pgm[7@0x8001359e4000 + 0x4c8 ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x8001359e4000 + 0x4cc ] = 0x00000280 ;;  pgm[7@0x8001359e4000 + 0x4d0 ] = 0x0a4416f0  v_mul_f32_e32 v34, 0.5, v11  pgm[7@0x8001359e4000 + 0x4d4 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x8001359e4000 + 0x4d8 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x4dc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x4e0 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x8001359e4000 + 0x4e4 ] = 0x00c40000 ;;  pgm[7@0x8001359e4000 + 0x4e8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x8001359e4000 + 0x4ec ] = 0x000002b0 ;;  pgm[7@0x8001359e4000 + 0x4f0 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x8001359e4000 + 0x4f4 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x4f8 ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x8001359e4000 + 0x4fc ] = 0x00000200 ;;  pgm[7@0x8001359e4000 + 0x500 ] = 0x0a461626  v_mul_f32_e32 v35, s38, v11  pgm[7@0x8001359e4000 + 0x504 ] = 0xd1c10025  v_mad_f32 v37, v3, v11, v34  pgm[7@0x8001359e4000 + 0x508 ] = 0x048a1703 ;;  pgm[7@0x8001359e4000 + 0x50c ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x8001359e4000 + 0x510 ] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x8001359e4000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359e4000 + 0x51c ] = 0x7e0a3f01  v_floor_f32_e32 v5, v1  pgm[7@0x8001359e4000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359e4000 + 0x524 ] = 0x040a0305  v_sub_f32_e32 v5, v5, v1  pgm[7@0x8001359e4000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001359e4000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x8001359e4000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359e4000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359e4000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359e4000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v5  pgm[7@0x8001359e4000 + 0x540 ] = 0x00020a80 ;;  pgm[7@0x8001359e4000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e4000 + 0x548 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359e4000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x8001359e4000 + 0x550 ] = 0x02020b01  v_add_f32_e32 v1, v1, v5  pgm[7@0x8001359e4000 + 0x554 ] = 0x022c030d  v_add_f32_e32 v22, v13, v1  pgm[7@0x8001359e4000 + 0x558 ] = 0x06020c24  v_subrev_f32_e32 v1, s36, v6  pgm[7@0x8001359e4000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359e4000 + 0x560 ] = 0x06043825  v_subrev_f32_e32 v2, s37, v28  pgm[7@0x8001359e4000 + 0x564 ] = 0x0a0a0301  v_mul_f32_e32 v5, v1, v1  pgm[7@0x8001359e4000 + 0x568 ] = 0x2c0a0502  v_mac_f32_e32 v5, v2, v2  pgm[7@0x8001359e4000 + 0x56c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359e4000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x8001359e4000 + 0x574 ] = 0x2c0a2713  v_mac_f32_e32 v5, v19, v19  pgm[7@0x8001359e4000 + 0x578 ] = 0x0200010c  v_add_f32_e32 v0, v12, v0  pgm[7@0x8001359e4000 + 0x57c ] = 0xd1c10018  v_mad_f32 v24, v0, v21, v23  pgm[7@0x8001359e4000 + 0x580 ] = 0x045e2b00 ;;  pgm[7@0x8001359e4000 + 0x584 ] = 0xd1640105  v_rsq_f32_e64 v5, |v5|  pgm[7@0x8001359e4000 + 0x588 ] = 0x00000105 ;;  pgm[7@0x8001359e4000 + 0x58c ] = 0x7e003f18  v_floor_f32_e32 v0, v24  pgm[7@0x8001359e4000 + 0x590 ] = 0x04003100  v_sub_f32_e32 v0, v0, v24  pgm[7@0x8001359e4000 + 0x594 ] = 0x02003100  v_add_f32_e32 v0, v0, v24  pgm[7@0x8001359e4000 + 0x598 ] = 0x0a324500  v_mul_f32_e32 v25, v0, v34  pgm[7@0x8001359e4000 + 0x59c ] = 0x14240a05  v_min_f32_e32 v18, s5, v5  pgm[7@0x8001359e4000 + 0x5a0 ] = 0x2c324500  v_mac_f32_e32 v25, v0, v34  pgm[7@0x8001359e4000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001359e4000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x8001359e4000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x8001359e4000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x8001359e4000 + 0x5b8 ] = 0x0a000f00  v_mul_f32_e32 v0, v0, v7  pgm[7@0x8001359e4000 + 0x5bc ] = 0x0a0a0512  v_mul_f32_e32 v5, v18, v2  pgm[7@0x8001359e4000 + 0x5c0 ] = 0x2c001105  v_mac_f32_e32 v0, v5, v8  pgm[7@0x8001359e4000 + 0x5c4 ] = 0x0a0a2712  v_mul_f32_e32 v5, v18, v19  pgm[7@0x8001359e4000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x8001359e4000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v5, v9 mul:2  pgm[7@0x8001359e4000 + 0x5d4 ] = 0x08021305 ;;  pgm[7@0x8001359e4000 + 0x5d8 ] = 0x0a0a0107  v_mul_f32_e32 v5, v7, v0  pgm[7@0x8001359e4000 + 0x5dc ] = 0xd1c1001b  v_mad_f32 v27, v18, v1, -v5  pgm[7@0x8001359e4000 + 0x5e0 ] = 0x84160312 ;;  pgm[7@0x8001359e4000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x8001359e4000 + 0x5e8 ] = 0xd1c1001d  v_mad_f32 v29, v18, v2, -v1  pgm[7@0x8001359e4000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x8001359e4000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x8001359e4000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x8001359e4000 + 0x5f8 ] = 0x0a000109  v_mul_f32_e32 v0, v9, v0  pgm[7@0x8001359e4000 + 0x5fc ] = 0x0a3c02ff  v_mul_f32_e32 v30, 0x3e22f98c, v1  pgm[7@0x8001359e4000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x8001359e4000 + 0x604 ] = 0xd1c10005  v_mad_f32 v5, v18, v19, -v0  pgm[7@0x8001359e4000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x8001359e4000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x8001359e4000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v31, s[28:35], s[44:47] dmask:0xf pgm[7@0x8001359e4000 + 0x61c ] = 0x0167281f ;;  pgm[7@0x8001359e4000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x8001359e4000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x8001359e4000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x8001359e4000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v22  pgm[7@0x8001359e4000 + 0x634 ] = 0x00022d27 ;;  pgm[7@0x8001359e4000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x8001359e4000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x8001359e4000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x8001359e4000 + 0x644 ] = 0x7e3e032d  v_mov_b32_e32 v31, v45  pgm[7@0x8001359e4000 + 0x648 ] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x8001359e4000 + 0x64c ] = 0x7e42031a  v_mov_b32_e32 v33, v26  pgm[7@0x8001359e4000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x8001359e4000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x8001359e4000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x8001359e4000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e4000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359e4000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x8001359e4000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001359e4000 + 0x66c ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x8001359e4000 + 0x670 ] = 0x02323322  v_add_f32_e32 v25, v34, v25  pgm[7@0x8001359e4000 + 0x674 ] = 0x0a343080  v_mul_f32_e32 v26, 0, v24  pgm[7@0x8001359e4000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001359e4000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001359e4000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x8001359e4000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001359e4000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x8001359e4000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x8001359e4000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x8001359e4000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0x69c ] = 0xf0900100  image_sample_l v26, v24, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0x6a0 ] = 0x00c41a18 ;;  pgm[7@0x8001359e4000 + 0x6a4 ] = 0x02303115  v_add_f32_e32 v24, v21, v24  pgm[7@0x8001359e4000 + 0x6a8 ] = 0x7e323f18  v_floor_f32_e32 v25, v24  pgm[7@0x8001359e4000 + 0x6ac ] = 0x04323119  v_sub_f32_e32 v25, v25, v24  pgm[7@0x8001359e4000 + 0x6b0 ] = 0x02483318  v_add_f32_e32 v36, v24, v25  pgm[7@0x8001359e4000 + 0x6b4 ] = 0x0a324524  v_mul_f32_e32 v25, v36, v34  pgm[7@0x8001359e4000 + 0x6b8 ] = 0x2c324524  v_mac_f32_e32 v25, v36, v34  pgm[7@0x8001359e4000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0x6c0 ] = 0x0248351a  v_add_f32_e32 v36, v26, v26  pgm[7@0x8001359e4000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001359e4000 + 0x6c8 ] = 0x2c4834f5  v_mac_f32_e32 v36, -2.0, v26  pgm[7@0x8001359e4000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001359e4000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x8001359e4000 + 0x6d4 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001359e4000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359e4000 + 0x6dc ] = 0x2c4834f4  v_mac_f32_e32 v36, 2.0, v26  pgm[7@0x8001359e4000 + 0x6e0 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[0:1]  pgm[7@0x8001359e4000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x8001359e4000 + 0x6e8 ] = 0x0234491a  v_add_f32_e32 v26, v26, v36  pgm[7@0x8001359e4000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v26, v21, v23  pgm[7@0x8001359e4000 + 0x6f0 ] = 0x045e2b1a ;;  pgm[7@0x8001359e4000 + 0x6f4 ] = 0x02684915  v_add_f32_e32 v52, v21, v36  pgm[7@0x8001359e4000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359e4000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x8001359e4000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359e4000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x8001359e4000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e4000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359e4000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0x71c ] = 0x04340d2c  v_sub_f32_e32 v26, v44, v6  pgm[7@0x8001359e4000 + 0x720 ] = 0x0448392d  v_sub_f32_e32 v36, v45, v28  pgm[7@0x8001359e4000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x8001359e4000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001359e4000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x8001359e4000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001359e4000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x8001359e4000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001359e4000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001359e4000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001359e4000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359e4000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x8001359e4000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001359e4000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x8001359e4000 + 0x754 ] = 0x0a6a351a  v_mul_f32_e32 v53, v26, v26  pgm[7@0x8001359e4000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001359e4000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x8001359e4000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x8001359e4000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001359e4000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001359e4000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x8001359e4000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001359e4000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001359e4000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x8001359e4000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001359e4000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x8001359e4000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359e4000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001359e4000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x8001359e4000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001359e4000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x8001359e4000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001359e4000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x8001359e4000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001359e4000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001359e4000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001359e4000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x8001359e4000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359e4000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001359e4000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001359e4000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x8001359e4000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001359e4000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001359e4000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001359e4000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001359e4000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001359e4000 + 0x7d4 ] = 0x0a345b1a  v_mul_f32_e32 v26, v26, v45  pgm[7@0x8001359e4000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001359e4000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x8001359e4000 + 0x7e0 ] = 0x0a680f1a  v_mul_f32_e32 v52, v26, v7  pgm[7@0x8001359e4000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x8001359e4000 + 0x7e8 ] = 0x0a5a371a  v_mul_f32_e32 v45, v26, v27  pgm[7@0x8001359e4000 + 0x7ec ] = 0x14346d2e  v_min_f32_e32 v26, v46, v54  pgm[7@0x8001359e4000 + 0x7f0 ] = 0x2c5a3b24  v_mac_f32_e32 v45, v36, v29  pgm[7@0x8001359e4000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001359e4000 + 0x7f8 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359e4000 + 0x7fc ] = 0xd105801a  v_mul_f32_e64 v26, v51, v26 clamp  pgm[7@0x8001359e4000 + 0x800 ] = 0x00023533 ;;  pgm[7@0x8001359e4000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v5 clamp  pgm[7@0x8001359e4000 + 0x808 ] = 0x00020b2c ;;  pgm[7@0x8001359e4000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x8001359e4000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001359e4000 + 0x814 ] = 0x3034351a  v_madak_f32 v26, v26, v26, 0x3ca3d70a  pgm[7@0x8001359e4000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x8001359e4000 + 0x81c ] = 0x7e34451a  v_rcp_f32_e32 v26, v26  pgm[7@0x8001359e4000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v9 clamp  pgm[7@0x8001359e4000 + 0x824 ] = 0x0002132c ;;  pgm[7@0x8001359e4000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001359e4000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001359e4000 + 0x830 ] = 0x14346d1a  v_min_f32_e32 v26, v26, v54  pgm[7@0x8001359e4000 + 0x834 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359e4000 + 0x838 ] = 0x023434ff  v_add_f32_e32 v26, 0xbf7afafb, v26  pgm[7@0x8001359e4000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x8001359e4000 + 0x840 ] = 0x0a3434ff  v_mul_f32_e32 v26, 0x3e50e561, v26  pgm[7@0x8001359e4000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x8001359e4000 + 0x848 ] = 0x0a48491e  v_mul_f32_e32 v36, v30, v36  pgm[7@0x8001359e4000 + 0x84c ] = 0x0a58611a  v_mul_f32_e32 v44, v26, v48  pgm[7@0x8001359e4000 + 0x850 ] = 0x0a5a631a  v_mul_f32_e32 v45, v26, v49  pgm[7@0x8001359e4000 + 0x854 ] = 0x0a5c651a  v_mul_f32_e32 v46, v26, v50  pgm[7@0x8001359e4000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x8001359e4000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001359e4000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x8001359e4000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x8001359e4000 + 0x868 ] = 0xd1c1001a  v_mad_f32 v26, v44, v47, v33  pgm[7@0x8001359e4000 + 0x86c ] = 0x04865f2c ;;  pgm[7@0x8001359e4000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v32  pgm[7@0x8001359e4000 + 0x874 ] = 0x04825f2d ;;  pgm[7@0x8001359e4000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v31  pgm[7@0x8001359e4000 + 0x87c ] = 0x047e5f2e ;;  pgm[7@0x8001359e4000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x8001359e4000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x8001359e4000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x8001359e4000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x8001359e4000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x8001359e4000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x8001359e4000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x8001359e4000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x8001359e4000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x8001359e4000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x8001359e4000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x8001359e4000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x8001359e4000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x8001359e4000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x8001359e4000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x8001359e4000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x8001359e4000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x8001359e4000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x8001359e4000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x8001359e4000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x8001359e4000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001359e4000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x8001359e4000 + 0x8d8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xf0  pgm[7@0x8001359e4000 + 0x8dc ] = 0x000000f0 ;;  pgm[7@0x8001359e4000 + 0x8e0 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0xf8  pgm[7@0x8001359e4000 + 0x8e4 ] = 0x000000f8 ;;  pgm[7@0x8001359e4000 + 0x8e8 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359e4000 + 0x8ec ] = 0x7f7fffff ;;  pgm[7@0x8001359e4000 + 0x8f0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x108  pgm[7@0x8001359e4000 + 0x8f4 ] = 0x00000108 ;;  pgm[7@0x8001359e4000 + 0x8f8 ] = 0xc02a0504  s_buffer_load_dwordx4 s[20:23], s[8:11], 0x120  pgm[7@0x8001359e4000 + 0x8fc ] = 0x00000120 ;;  pgm[7@0x8001359e4000 + 0x900 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x904 ] = 0x042a0c00  v_sub_f32_e32 v21, s0, v6  pgm[7@0x8001359e4000 + 0x908 ] = 0x042c3801  v_sub_f32_e32 v22, s1, v28  pgm[7@0x8001359e4000 + 0x90c ] = 0x0a2e2b15  v_mul_f32_e32 v23, v21, v21  pgm[7@0x8001359e4000 + 0x910 ] = 0x2c2e2d16  v_mac_f32_e32 v23, v22, v22  pgm[7@0x8001359e4000 + 0x914 ] = 0x04341410  v_sub_f32_e32 v26, s16, v10  pgm[7@0x8001359e4000 + 0x918 ] = 0x2c2e351a  v_mac_f32_e32 v23, v26, v26  pgm[7@0x8001359e4000 + 0x91c ] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x8001359e4000 + 0x920 ] = 0x00000117 ;;  pgm[7@0x8001359e4000 + 0x924 ] = 0x7e484417  v_rcp_f32_e32 v36, s23  pgm[7@0x8001359e4000 + 0x928 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x8001359e4000 + 0x92c ] = 0x00000f00 ;;  pgm[7@0x8001359e4000 + 0x930 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359e4000 + 0x934 ] = 0xff7fffff ;;  pgm[7@0x8001359e4000 + 0x938 ] = 0x14443117  v_min_f32_e32 v34, v23, v24  pgm[7@0x8001359e4000 + 0x93c ] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x8001359e4000 + 0x940 ] = 0x0a2e2b22  v_mul_f32_e32 v23, v34, v21  pgm[7@0x8001359e4000 + 0x944 ] = 0x0a2a3522  v_mul_f32_e32 v21, v34, v26  pgm[7@0x8001359e4000 + 0x948 ] = 0x0a2c2d22  v_mul_f32_e32 v22, v34, v22  pgm[7@0x8001359e4000 + 0x94c ] = 0x14343123  v_min_f32_e32 v26, v35, v24  pgm[7@0x8001359e4000 + 0x950 ] = 0x7e460207  v_mov_b32_e32 v35, s7  pgm[7@0x8001359e4000 + 0x954 ] = 0x04464611  v_sub_f32_e32 v35, s17, v35  pgm[7@0x8001359e4000 + 0x958 ] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001359e4000 + 0x95c ] = 0x0a442c13  v_mul_f32_e32 v34, s19, v22  pgm[7@0x8001359e4000 + 0x960 ] = 0xd1c10022  v_mad_f32 v34, s18, -v23, -v34  pgm[7@0x8001359e4000 + 0x964 ] = 0xc48a2e12 ;;  pgm[7@0x8001359e4000 + 0x968 ] = 0xd1c10022  v_mad_f32 v34, -s6, v21, v34  pgm[7@0x8001359e4000 + 0x96c ] = 0x248a2a06 ;;  pgm[7@0x8001359e4000 + 0x970 ] = 0x14463123  v_min_f32_e32 v35, v35, v24  pgm[7@0x8001359e4000 + 0x974 ] = 0x14303124  v_min_f32_e32 v24, v36, v24  pgm[7@0x8001359e4000 + 0x978 ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359e4000 + 0x97c ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359e4000 + 0x980 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001359e4000 + 0x984 ] = 0x0002311a ;;  pgm[7@0x8001359e4000 + 0x988 ] = 0x06444407  v_subrev_f32_e32 v34, s7, v34  pgm[7@0x8001359e4000 + 0x98c ] = 0x16463323  v_max_f32_e32 v35, v35, v25  pgm[7@0x8001359e4000 + 0x990 ] = 0xd1058022  v_mul_f32_e64 v34, v35, v34 clamp  pgm[7@0x8001359e4000 + 0x994 ] = 0x00024523 ;;  pgm[7@0x8001359e4000 + 0x998 ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359e4000 + 0x99c ] = 0x0a344518  v_mul_f32_e32 v26, v24, v34  pgm[7@0x8001359e4000 + 0x9a0 ] = 0x0a323414  v_mul_f32_e32 v25, s20, v26  pgm[7@0x8001359e4000 + 0x9a4 ] = 0x0a303415  v_mul_f32_e32 v24, s21, v26  pgm[7@0x8001359e4000 + 0x9a8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x9ac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e4000 + 0x9b0 ] = 0x0a343416  v_mul_f32_e32 v26, s22, v26  pgm[7@0x8001359e4000 + 0x9b4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359e4000 + 0x9b8 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0x40  pgm[7@0x8001359e4000 + 0x9bc ] = 0x00000040 ;;  pgm[7@0x8001359e4000 + 0x9c0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x4c  pgm[7@0x8001359e4000 + 0x9c4 ] = 0x0000004c ;;  pgm[7@0x8001359e4000 + 0x9c8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x50  pgm[7@0x8001359e4000 + 0x9cc ] = 0x00000050 ;;  pgm[7@0x8001359e4000 + 0x9d0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x5c  pgm[7@0x8001359e4000 + 0x9d4 ] = 0x0000005c ;;  pgm[7@0x8001359e4000 + 0x9d8 ] = 0xc0220484  s_buffer_load_dword s18, s[8:11], 0x64  pgm[7@0x8001359e4000 + 0x9dc ] = 0x00000064 ;;  pgm[7@0x8001359e4000 + 0x9e0 ] = 0xc0260404  s_buffer_load_dwordx2 s[16:17], s[8:11], 0x6c  pgm[7@0x8001359e4000 + 0x9e4 ] = 0x0000006c ;;  pgm[7@0x8001359e4000 + 0x9e8 ] = 0xc02204c4  s_buffer_load_dword s19, s[8:11], 0x74  pgm[7@0x8001359e4000 + 0x9ec ] = 0x00000074 ;;  pgm[7@0x8001359e4000 + 0x9f0 ] = 0xc0220504  s_buffer_load_dword s20, s[8:11], 0x7c  pgm[7@0x8001359e4000 + 0x9f4 ] = 0x0000007c ;;  pgm[7@0x8001359e4000 + 0x9f8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x9fc ] = 0x0a443806  v_mul_f32_e32 v34, s6, v28  pgm[7@0x8001359e4000 + 0xa00 ] = 0x2c440c05  v_mac_f32_e32 v34, s5, v6  pgm[7@0x8001359e4000 + 0xa04 ] = 0x0a463800  v_mul_f32_e32 v35, s0, v28  pgm[7@0x8001359e4000 + 0xa08 ] = 0x0a483801  v_mul_f32_e32 v36, s1, v28  pgm[7@0x8001359e4000 + 0xa0c ] = 0x2c441410  v_mac_f32_e32 v34, s16, v10  pgm[7@0x8001359e4000 + 0xa10 ] = 0x2c460c0e  v_mac_f32_e32 v35, s14, v6  pgm[7@0x8001359e4000 + 0xa14 ] = 0x2c480c0f  v_mac_f32_e32 v36, s15, v6  pgm[7@0x8001359e4000 + 0xa18 ] = 0x2c461407  v_mac_f32_e32 v35, s7, v10  pgm[7@0x8001359e4000 + 0xa1c ] = 0x02444414  v_add_f32_e32 v34, s20, v34  pgm[7@0x8001359e4000 + 0xa20 ] = 0x2c481412  v_mac_f32_e32 v36, s18, v10  pgm[7@0x8001359e4000 + 0xa24 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001359e4000 + 0xa28 ] = 0x00000300 ;;  pgm[7@0x8001359e4000 + 0xa2c ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359e4000 + 0xa30 ] = 0x024e4611  v_add_f32_e32 v39, s17, v35  pgm[7@0x8001359e4000 + 0xa34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e4000 + 0xa38 ] = 0x02504813  v_add_f32_e32 v40, s19, v36  pgm[7@0x8001359e4000 + 0xa3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359e4000 + 0xa40 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0xa44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001359e4000 + 0xa48 ] = 0x00000330 ;;  pgm[7@0x8001359e4000 + 0xa4c ] = 0x7e524522  v_rcp_f32_e32 v41, v34  pgm[7@0x8001359e4000 + 0xa50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359e4000 + 0xa54 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0xa58 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f11de6a, v39  pgm[7@0x8001359e4000 + 0xa5c ] = 0x3f11de6a ;;  pgm[7@0x8001359e4000 + 0xa60 ] = 0x024850ff  v_add_f32_e32 v36, 0xbf7ca510, v40  pgm[7@0x8001359e4000 + 0xa64 ] = 0xbf7ca510 ;;  pgm[7@0x8001359e4000 + 0xa68 ] = 0x0a445323  v_mul_f32_e32 v34, v35, v41  pgm[7@0x8001359e4000 + 0xa6c ] = 0x0a465324  v_mul_f32_e32 v35, v36, v41  pgm[7@0x8001359e4000 + 0xa70 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf11de6a, v39  pgm[7@0x8001359e4000 + 0xa74 ] = 0xbf11de6a ;;  pgm[7@0x8001359e4000 + 0xa78 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x8001359e4000 + 0xa7c ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359e4000 + 0xa80 ] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001359e4000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xa88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xa8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xa90 ] = 0xf0800100  image_sample v42, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xa94 ] = 0x00c42a22 ;;  pgm[7@0x8001359e4000 + 0xa98 ] = 0xf0800100  image_sample v43, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xa9c ] = 0x00c42b24 ;;  pgm[7@0x8001359e4000 + 0xaa0 ] = 0x0a4a5327  v_mul_f32_e32 v37, v39, v41  pgm[7@0x8001359e4000 + 0xaa4 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f91de6a, v39  pgm[7@0x8001359e4000 + 0xaa8 ] = 0x3f91de6a ;;  pgm[7@0x8001359e4000 + 0xaac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xab0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xab4 ] = 0xf0800100  image_sample v44, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xab8 ] = 0x00c42c25 ;;  pgm[7@0x8001359e4000 + 0xabc ] = 0x0a4a5323  v_mul_f32_e32 v37, v35, v41  pgm[7@0x8001359e4000 + 0xac0 ] = 0x024650ff  v_add_f32_e32 v35, 0x3f7ca510, v40  pgm[7@0x8001359e4000 + 0xac4 ] = 0x3f7ca510 ;;  pgm[7@0x8001359e4000 + 0xac8 ] = 0x0a465323  v_mul_f32_e32 v35, v35, v41  pgm[7@0x8001359e4000 + 0xacc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xad0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xad4 ] = 0xf0800100  image_sample v45, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xad8 ] = 0x00c42d25 ;;  pgm[7@0x8001359e4000 + 0xadc ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359e4000 + 0xae0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xae4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xae8 ] = 0xf0800100  image_sample v34, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xaec ] = 0x00c42222 ;;  pgm[7@0x8001359e4000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xaf4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xaf8 ] = 0xf0800100  image_sample v35, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xafc ] = 0x00c42324 ;;  pgm[7@0x8001359e4000 + 0xb00 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf91de6a, v39  pgm[7@0x8001359e4000 + 0xb04 ] = 0xbf91de6a ;;  pgm[7@0x8001359e4000 + 0xb08 ] = 0x0a4a5324  v_mul_f32_e32 v37, v36, v41  pgm[7@0x8001359e4000 + 0xb0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xb10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xb14 ] = 0xf0800100  image_sample v36, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xb18 ] = 0x00c42425 ;;  pgm[7@0x8001359e4000 + 0xb1c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e4000 + 0xb20 ] = 0x024a5b2c  v_add_f32_e32 v37, v44, v45  pgm[7@0x8001359e4000 + 0xb24 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359e4000 + 0xb28 ] = 0x02444525  v_add_f32_e32 v34, v37, v34  pgm[7@0x8001359e4000 + 0xb2c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e4000 + 0xb30 ] = 0x02444722  v_add_f32_e32 v34, v34, v35  pgm[7@0x8001359e4000 + 0xb34 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0xb38 ] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x8001359e4000 + 0xb3c ] = 0x0244452b  v_add_f32_e32 v34, v43, v34  pgm[7@0x8001359e4000 + 0xb40 ] = 0x0244452a  v_add_f32_e32 v34, v42, v34  pgm[7@0x8001359e4000 + 0xb44 ] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3e124925, v34  pgm[7@0x8001359e4000 + 0xb48 ] = 0x3e124925 ;;  pgm[7@0x8001359e4000 + 0xb4c ] = 0x0a323322  v_mul_f32_e32 v25, v34, v25  pgm[7@0x8001359e4000 + 0xb50 ] = 0x0a303122  v_mul_f32_e32 v24, v34, v24  pgm[7@0x8001359e4000 + 0xb54 ] = 0x0a343522  v_mul_f32_e32 v26, v34, v26  pgm[7@0x8001359e4000 + 0xb58 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf04  pgm[7@0x8001359e4000 + 0xb5c ] = 0x00000f04 ;;  pgm[7@0x8001359e4000 + 0xb60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xb64 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e4000 + 0xb68 ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359e4000 + 0xb6c ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x80  pgm[7@0x8001359e4000 + 0xb70 ] = 0x00000080 ;;  pgm[7@0x8001359e4000 + 0xb74 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x90  pgm[7@0x8001359e4000 + 0xb78 ] = 0x00000090 ;;  pgm[7@0x8001359e4000 + 0xb7c ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0xa0  pgm[7@0x8001359e4000 + 0xb80 ] = 0x000000a0 ;;  pgm[7@0x8001359e4000 + 0xb84 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0xb0  pgm[7@0x8001359e4000 + 0xb88 ] = 0x000000b0 ;;  pgm[7@0x8001359e4000 + 0xb8c ] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359e4000 + 0xb90 ] = 0x00000340 ;;  pgm[7@0x8001359e4000 + 0xb94 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359e4000 + 0xb98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xb9c ] = 0x0a44381f  v_mul_f32_e32 v34, s31, v28  pgm[7@0x8001359e4000 + 0xba0 ] = 0x2c440c23  v_mac_f32_e32 v34, s35, v6  pgm[7@0x8001359e4000 + 0xba4 ] = 0x2c441427  v_mac_f32_e32 v34, s39, v10  pgm[7@0x8001359e4000 + 0xba8 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359e4000 + 0xbac ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0xbb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359e4000 + 0xbb4 ] = 0x00000370 ;;  pgm[7@0x8001359e4000 + 0xbb8 ] = 0x0244442b  v_add_f32_e32 v34, s43, v34  pgm[7@0x8001359e4000 + 0xbbc ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359e4000 + 0xbc0 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0xbc4 ] = 0x0a46381e  v_mul_f32_e32 v35, s30, v28  pgm[7@0x8001359e4000 + 0xbc8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e4000 + 0xbcc ] = 0x7e564522  v_rcp_f32_e32 v43, v34  pgm[7@0x8001359e4000 + 0xbd0 ] = 0x2c460c22  v_mac_f32_e32 v35, s34, v6  pgm[7@0x8001359e4000 + 0xbd4 ] = 0x0a44381c  v_mul_f32_e32 v34, s28, v28  pgm[7@0x8001359e4000 + 0xbd8 ] = 0x0a38381d  v_mul_f32_e32 v28, s29, v28  pgm[7@0x8001359e4000 + 0xbdc ] = 0x2c461426  v_mac_f32_e32 v35, s38, v10  pgm[7@0x8001359e4000 + 0xbe0 ] = 0x2c440c20  v_mac_f32_e32 v34, s32, v6  pgm[7@0x8001359e4000 + 0xbe4 ] = 0x2c380c21  v_mac_f32_e32 v28, s33, v6  pgm[7@0x8001359e4000 + 0xbe8 ] = 0x020c462a  v_add_f32_e32 v6, s42, v35  pgm[7@0x8001359e4000 + 0xbec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x130  pgm[7@0x8001359e4000 + 0xbf0 ] = 0x00000130 ;;  pgm[7@0x8001359e4000 + 0xbf4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359e4000 + 0xbf8 ] = 0x00000138 ;;  pgm[7@0x8001359e4000 + 0xbfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x240  pgm[7@0x8001359e4000 + 0xc00 ] = 0x00000240 ;;  pgm[7@0x8001359e4000 + 0xc04 ] = 0x2c381425  v_mac_f32_e32 v28, s37, v10  pgm[7@0x8001359e4000 + 0xc08 ] = 0x2c441424  v_mac_f32_e32 v34, s36, v10  pgm[7@0x8001359e4000 + 0xc0c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xc10 ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x8001359e4000 + 0xc14 ] = 0x20000000 ;;  pgm[7@0x8001359e4000 + 0xc18 ] = 0x0a0c5706  v_mul_f32_e32 v6, v6, v43  pgm[7@0x8001359e4000 + 0xc1c ] = 0x02584428  v_add_f32_e32 v44, s40, v34  pgm[7@0x8001359e4000 + 0xc20 ] = 0x02383829  v_add_f32_e32 v28, s41, v28  pgm[7@0x8001359e4000 + 0xc24 ] = 0xd10b8022  v_max_f32_e64 v34, v6, v6 clamp  pgm[7@0x8001359e4000 + 0xc28 ] = 0x00020d06 ;;  pgm[7@0x8001359e4000 + 0xc2c ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x8001359e4000 + 0xc30 ] = 0x0001000e ;;  pgm[7@0x8001359e4000 + 0xc34 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359e4000 + 0xc38 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359e4000 + 0xc3c ] = 0x00440d22  v_cndmask_b32_e32 v34, v34, v6, vcc  pgm[7@0x8001359e4000 + 0xc40 ] = 0xd1c1002a  v_mad_f32 v42, 0, s1, v28  pgm[7@0x8001359e4000 + 0xc44 ] = 0x04700280 ;;  pgm[7@0x8001359e4000 + 0xc48 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3ab8caa6  pgm[7@0x8001359e4000 + 0xc4c ] = 0x3ab8caa6 ;;  pgm[7@0x8001359e4000 + 0xc50 ] = 0x0a54572a  v_mul_f32_e32 v42, v42, v43  pgm[7@0x8001359e4000 + 0xc54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xc58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xc5c ] = 0xf0a00100  image_sample_c v6, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xc60 ] = 0x00c40622 ;;  pgm[7@0x8001359e4000 + 0xc64 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xba55629e  pgm[7@0x8001359e4000 + 0xc68 ] = 0xba55629e ;;  pgm[7@0x8001359e4000 + 0xc6c ] = 0xd1c10025  v_mad_f32 v37, s0, v35, v44  pgm[7@0x8001359e4000 + 0xc70 ] = 0x04b24600 ;;  pgm[7@0x8001359e4000 + 0xc74 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbab8caa6  pgm[7@0x8001359e4000 + 0xc78 ] = 0xbab8caa6 ;;  pgm[7@0x8001359e4000 + 0xc7c ] = 0xd1c10024  v_mad_f32 v36, s1, v35, v28  pgm[7@0x8001359e4000 + 0xc80 ] = 0x04724601 ;;  pgm[7@0x8001359e4000 + 0xc84 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3a55629e  pgm[7@0x8001359e4000 + 0xc88 ] = 0x3a55629e ;;  pgm[7@0x8001359e4000 + 0xc8c ] = 0xd1c10023  v_mad_f32 v35, s0, v35, v44  pgm[7@0x8001359e4000 + 0xc90 ] = 0x04b24600 ;;  pgm[7@0x8001359e4000 + 0xc94 ] = 0x0a485724  v_mul_f32_e32 v36, v36, v43  pgm[7@0x8001359e4000 + 0xc98 ] = 0x0a465723  v_mul_f32_e32 v35, v35, v43  pgm[7@0x8001359e4000 + 0xc9c ] = 0x7e4e0324  v_mov_b32_e32 v39, v36  pgm[7@0x8001359e4000 + 0xca0 ] = 0x2c385001  v_mac_f32_e32 v28, s1, v40  pgm[7@0x8001359e4000 + 0xca4 ] = 0x7e500322  v_mov_b32_e32 v40, v34  pgm[7@0x8001359e4000 + 0xca8 ] = 0x0a4c5725  v_mul_f32_e32 v38, v37, v43  pgm[7@0x8001359e4000 + 0xcac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xcb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xcb4 ] = 0xf0a00100  image_sample_c v45, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xcb8 ] = 0x00c42d22 ;;  pgm[7@0x8001359e4000 + 0xcbc ] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3ad5629e  pgm[7@0x8001359e4000 + 0xcc0 ] = 0x3ad5629e ;;  pgm[7@0x8001359e4000 + 0xcc4 ] = 0xd1c10024  v_mad_f32 v36, s0, v36, v44  pgm[7@0x8001359e4000 + 0xcc8 ] = 0x04b24800 ;;  pgm[7@0x8001359e4000 + 0xccc ] = 0x0a525724  v_mul_f32_e32 v41, v36, v43  pgm[7@0x8001359e4000 + 0xcd0 ] = 0x7e4a0322  v_mov_b32_e32 v37, v34  pgm[7@0x8001359e4000 + 0xcd4 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359e4000 + 0xcd8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xcdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xce0 ] = 0xf0a00100  image_sample_c v40, v[40:41], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xce4 ] = 0x00c42828 ;;  pgm[7@0x8001359e4000 + 0xce8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xcec ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xcf0 ] = 0xf0a00100  image_sample_c v28, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xcf4 ] = 0x00c41c22 ;;  pgm[7@0x8001359e4000 + 0xcf8 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbad5629e  pgm[7@0x8001359e4000 + 0xcfc ] = 0xbad5629e ;;  pgm[7@0x8001359e4000 + 0xd00 ] = 0x2c584600  v_mac_f32_e32 v44, s0, v35  pgm[7@0x8001359e4000 + 0xd04 ] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x8001359e4000 + 0xd08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xd0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xd10 ] = 0xf0a00100  image_sample_c v41, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xd14 ] = 0x00c42922 ;;  pgm[7@0x8001359e4000 + 0xd18 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359e4000 + 0xd1c ] = 0x7e48032a  v_mov_b32_e32 v36, v42  pgm[7@0x8001359e4000 + 0xd20 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xd24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0xd28 ] = 0xf0a00100  image_sample_c v43, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xd2c ] = 0x00c42b22 ;;  pgm[7@0x8001359e4000 + 0xd30 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e4000 + 0xd34 ] = 0xf0a00100  image_sample_c v42, v[37:38], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359e4000 + 0xd38 ] = 0x00c42a25 ;;  pgm[7@0x8001359e4000 + 0xd3c ] = 0x020c5106  v_add_f32_e32 v6, v6, v40  pgm[7@0x8001359e4000 + 0xd40 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359e4000 + 0xd44 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359e4000 + 0xd48 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359e4000 + 0xd4c ] = 0x020c5306  v_add_f32_e32 v6, v6, v41  pgm[7@0x8001359e4000 + 0xd50 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e4000 + 0xd54 ] = 0x020c5706  v_add_f32_e32 v6, v6, v43  pgm[7@0x8001359e4000 + 0xd58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0xd5c ] = 0x020c0d2a  v_add_f32_e32 v6, v42, v6  pgm[7@0x8001359e4000 + 0xd60 ] = 0x020c0d2d  v_add_f32_e32 v6, v45, v6  pgm[7@0x8001359e4000 + 0xd64 ] = 0x0a0c0cff  v_mul_f32_e32 v6, 0x3e124925, v6  pgm[7@0x8001359e4000 + 0xd68 ] = 0x3e124925 ;;  pgm[7@0x8001359e4000 + 0xd6c ] = 0x0a380c06  v_mul_f32_e32 v28, s6, v6  pgm[7@0x8001359e4000 + 0xd70 ] = 0x0a440c07  v_mul_f32_e32 v34, s7, v6  pgm[7@0x8001359e4000 + 0xd74 ] = 0x0a460c05  v_mul_f32_e32 v35, s5, v6  pgm[7@0x8001359e4000 + 0xd78 ] = 0xbf820008  s_branch 8  pgm[7@0x8001359e4000 + 0xd7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x130  pgm[7@0x8001359e4000 + 0xd80 ] = 0x00000130 ;;  pgm[7@0x8001359e4000 + 0xd84 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359e4000 + 0xd88 ] = 0x00000138 ;;  pgm[7@0x8001359e4000 + 0xd8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xd90 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x8001359e4000 + 0xd94 ] = 0x7e440201  v_mov_b32_e32 v34, s1  pgm[7@0x8001359e4000 + 0xd98 ] = 0x7e460205  v_mov_b32_e32 v35, s5  pgm[7@0x8001359e4000 + 0xd9c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x110  pgm[7@0x8001359e4000 + 0xda0 ] = 0x00000110 ;;  pgm[7@0x8001359e4000 + 0xda4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x118  pgm[7@0x8001359e4000 + 0xda8 ] = 0x00000118 ;;  pgm[7@0x8001359e4000 + 0xdac ] = 0x024a3f1a  v_add_f32_e32 v37, v26, v31  pgm[7@0x8001359e4000 + 0xdb0 ] = 0x0a3e3717  v_mul_f32_e32 v31, v23, v27  pgm[7@0x8001359e4000 + 0xdb4 ] = 0x020c4319  v_add_f32_e32 v6, v25, v33  pgm[7@0x8001359e4000 + 0xdb8 ] = 0x2c3e3b16  v_mac_f32_e32 v31, v22, v29  pgm[7@0x8001359e4000 + 0xdbc ] = 0x02424118  v_add_f32_e32 v33, v24, v32  pgm[7@0x8001359e4000 + 0xdc0 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf08  pgm[7@0x8001359e4000 + 0xdc4 ] = 0x00000f08 ;;  pgm[7@0x8001359e4000 + 0xdc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xdcc ] = 0x0a403600  v_mul_f32_e32 v32, s0, v27  pgm[7@0x8001359e4000 + 0xdd0 ] = 0xd116801f  v_mac_f32_e64 v31, v21, v5 clamp  pgm[7@0x8001359e4000 + 0xdd4 ] = 0x00020b15 ;;  pgm[7@0x8001359e4000 + 0xdd8 ] = 0xd1c10020  v_mad_f32 v32, v29, -s1, -v32  pgm[7@0x8001359e4000 + 0xddc ] = 0xc480031d ;;  pgm[7@0x8001359e4000 + 0xde0 ] = 0x7e3e431f  v_log_f32_e32 v31, v31  pgm[7@0x8001359e4000 + 0xde4 ] = 0xd1c18020  v_mad_f32 v32, -v5, s5, v32 clamp  pgm[7@0x8001359e4000 + 0xde8 ] = 0x24800b05 ;;  pgm[7@0x8001359e4000 + 0xdec ] = 0x7e404320  v_log_f32_e32 v32, v32  pgm[7@0x8001359e4000 + 0xdf0 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359e4000 + 0xdf4 ] = 0x083e3e02  v_mul_legacy_f32_e32 v31, s2, v31  pgm[7@0x8001359e4000 + 0xdf8 ] = 0x7e3e411f  v_exp_f32_e32 v31, v31  pgm[7@0x8001359e4000 + 0xdfc ] = 0x08404002  v_mul_legacy_f32_e32 v32, s2, v32  pgm[7@0x8001359e4000 + 0xe00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001359e4000 + 0xe04 ] = 0x02484521  v_add_f32_e32 v36, v33, v34  pgm[7@0x8001359e4000 + 0xe08 ] = 0x0a3e3f1e  v_mul_f32_e32 v31, v30, v31  pgm[7@0x8001359e4000 + 0xe0c ] = 0x0a3e3f04  v_mul_f32_e32 v31, v4, v31  pgm[7@0x8001359e4000 + 0xe10 ] = 0x0a3c411e  v_mul_f32_e32 v30, v30, v32  pgm[7@0x8001359e4000 + 0xe14 ] = 0x2c22331f  v_mac_f32_e32 v17, v31, v25  pgm[7@0x8001359e4000 + 0xe18 ] = 0x0a3c3d04  v_mul_f32_e32 v30, v4, v30  pgm[7@0x8001359e4000 + 0xe1c ] = 0x2c20311f  v_mac_f32_e32 v16, v31, v24  pgm[7@0x8001359e4000 + 0xe20 ] = 0x2c1e351f  v_mac_f32_e32 v15, v31, v26  pgm[7@0x8001359e4000 + 0xe24 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001359e4000 + 0xe28 ] = 0x2c22391e  v_mac_f32_e32 v17, v30, v28  pgm[7@0x8001359e4000 + 0xe2c ] = 0x2c20451e  v_mac_f32_e32 v16, v30, v34  pgm[7@0x8001359e4000 + 0xe30 ] = 0x2c1e471e  v_mac_f32_e32 v15, v30, v35  pgm[7@0x8001359e4000 + 0xe34 ] = 0x2a3c4000  v_xor_b32_e32 v30, s0, v32  pgm[7@0x8001359e4000 + 0xe38 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001359e4000 + 0xe3c ] = 0x2a404005  v_xor_b32_e32 v32, s5, v32  pgm[7@0x8001359e4000 + 0xe40 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001359e4000 + 0xe44 ] = 0x024a4725  v_add_f32_e32 v37, v37, v35  pgm[7@0x8001359e4000 + 0xe48 ] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359e4000 + 0xe4c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359e4000 + 0xe50 ] = 0x000000d8 ;;  pgm[7@0x8001359e4000 + 0xe54 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359e4000 + 0xe58 ] = 0x000000e0 ;;  pgm[7@0x8001359e4000 + 0xe5c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xe8  pgm[7@0x8001359e4000 + 0xe60 ] = 0x000000e8 ;;  pgm[7@0x8001359e4000 + 0xe64 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x180  pgm[7@0x8001359e4000 + 0xe68 ] = 0x00000180 ;;  pgm[7@0x8001359e4000 + 0xe6c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359e4000 + 0xe70 ] = 0x000000c0 ;;  pgm[7@0x8001359e4000 + 0xe74 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001359e4000 + 0xe78 ] = 0x000000c8 ;;  pgm[7@0x8001359e4000 + 0xe7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359e4000 + 0xe80 ] = 0x000000d0 ;;  pgm[7@0x8001359e4000 + 0xe84 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xe88 ] = 0x0a423a02  v_mul_f32_e32 v33, s2, v29  pgm[7@0x8001359e4000 + 0xe8c ] = 0x8118ff03  s_add_i32 s24, s3, 0x3c0  pgm[7@0x8001359e4000 + 0xe90 ] = 0x000003c0 ;;  pgm[7@0x8001359e4000 + 0xe94 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359e4000 + 0xe98 ] = 0x2c423605  v_mac_f32_e32 v33, s5, v27  pgm[7@0x8001359e4000 + 0xe9c ] = 0x0a4c3a00  v_mul_f32_e32 v38, s0, v29  pgm[7@0x8001359e4000 + 0xea0 ] = 0x0a3a3a01  v_mul_f32_e32 v29, s1, v29  pgm[7@0x8001359e4000 + 0xea4 ] = 0x2c4c3606  v_mac_f32_e32 v38, s6, v27  pgm[7@0x8001359e4000 + 0xea8 ] = 0x2c3a3607  v_mac_f32_e32 v29, s7, v27  pgm[7@0x8001359e4000 + 0xeac ] = 0x2c420a10  v_mac_f32_e32 v33, s16, v5  pgm[7@0x8001359e4000 + 0xeb0 ] = 0x2c4c0a0e  v_mac_f32_e32 v38, s14, v5  pgm[7@0x8001359e4000 + 0xeb4 ] = 0x2c3a0a0f  v_mac_f32_e32 v29, s15, v5  pgm[7@0x8001359e4000 + 0xeb8 ] = 0xd1c70005  v_cubema_f32 v5, v38, v29, v33  pgm[7@0x8001359e4000 + 0xebc ] = 0x04863b26 ;;  pgm[7@0x8001359e4000 + 0xec0 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359e4000 + 0xec4 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0xec8 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3f0  pgm[7@0x8001359e4000 + 0xecc ] = 0x000003f0 ;;  pgm[7@0x8001359e4000 + 0xed0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359e4000 + 0xed4 ] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0xed8 ] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001359e4000 + 0xedc ] = 0x00000105 ;;  pgm[7@0x8001359e4000 + 0xee0 ] = 0xd1c6001b  v_cubetc_f32 v27, v38, v29, v33  pgm[7@0x8001359e4000 + 0xee4 ] = 0x04863b26 ;;  pgm[7@0x8001359e4000 + 0xee8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x3fc00000  pgm[7@0x8001359e4000 + 0xeec ] = 0x3fc00000 ;;  pgm[7@0x8001359e4000 + 0xef0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359e4000 + 0xef4 ] = 0xd1c50029  v_cubesc_f32 v41, v38, v29, v33  pgm[7@0x8001359e4000 + 0xef8 ] = 0x04863b26 ;;  pgm[7@0x8001359e4000 + 0xefc ] = 0xd1c40028  v_cubeid_f32 v40, v38, v29, v33  pgm[7@0x8001359e4000 + 0xf00 ] = 0x04863b26 ;;  pgm[7@0x8001359e4000 + 0xf04 ] = 0x304c0b29  v_madak_f32 v38, v41, v5, 0x3fc00000  pgm[7@0x8001359e4000 + 0xf08 ] = 0x3fc00000 ;;  pgm[7@0x8001359e4000 + 0xf0c ] = 0x2c4e0b1b  v_mac_f32_e32 v39, v27, v5  pgm[7@0x8001359e4000 + 0xf10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1d0  pgm[7@0x8001359e4000 + 0xf14 ] = 0x000001d0 ;;  pgm[7@0x8001359e4000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xf1c ] = 0xf0804700  image_sample v[38:40], v38, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359e4000 + 0xf20 ] = 0x00c42626 ;;  pgm[7@0x8001359e4000 + 0xf24 ] = 0x7e0a021c  v_mov_b32_e32 v5, s28  pgm[7@0x8001359e4000 + 0xf28 ] = 0xd1c1001b  v_mad_f32 v27, s0, v6, v5  pgm[7@0x8001359e4000 + 0xf2c ] = 0x04160c00 ;;  pgm[7@0x8001359e4000 + 0xf30 ] = 0xd1c1001d  v_mad_f32 v29, s0, v36, v5  pgm[7@0x8001359e4000 + 0xf34 ] = 0x04164800 ;;  pgm[7@0x8001359e4000 + 0xf38 ] = 0xd1c10005  v_mad_f32 v5, s0, v37, v5  pgm[7@0x8001359e4000 + 0xf3c ] = 0x04164a00 ;;  pgm[7@0x8001359e4000 + 0xf40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0xf44 ] = 0x0a424c1d  v_mul_f32_e32 v33, s29, v38  pgm[7@0x8001359e4000 + 0xf48 ] = 0x0a4c4e1d  v_mul_f32_e32 v38, s29, v39  pgm[7@0x8001359e4000 + 0xf4c ] = 0x0a4e501d  v_mul_f32_e32 v39, s29, v40  pgm[7@0x8001359e4000 + 0xf50 ] = 0x0a363721  v_mul_f32_e32 v27, v33, v27  pgm[7@0x8001359e4000 + 0xf54 ] = 0x0a3a3b26  v_mul_f32_e32 v29, v38, v29  pgm[7@0x8001359e4000 + 0xf58 ] = 0x0a0a0b27  v_mul_f32_e32 v5, v39, v5  pgm[7@0x8001359e4000 + 0xf5c ] = 0x2c22091b  v_mac_f32_e32 v17, v27, v4  pgm[7@0x8001359e4000 + 0xf60 ] = 0x2c20091d  v_mac_f32_e32 v16, v29, v4  pgm[7@0x8001359e4000 + 0xf64 ] = 0x2c1e0905  v_mac_f32_e32 v15, v5, v4  pgm[7@0x8001359e4000 + 0xf68 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x8001359e4000 + 0xf6c ] = 0x00000f0c ;;  pgm[7@0x8001359e4000 + 0xf70 ] = 0x7e360280  v_mov_b32_e32 v27, 0  pgm[7@0x8001359e4000 + 0xf74 ] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x8001359e4000 + 0xf78 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359e4000 + 0xf7c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xf80 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e4000 + 0xf84 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x8001359e4000 + 0xf88 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359e4000 + 0xf8c ] = 0x000000d8 ;;  pgm[7@0x8001359e4000 + 0xf90 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359e4000 + 0xf94 ] = 0x000000e0 ;;  pgm[7@0x8001359e4000 + 0xf98 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xe8  pgm[7@0x8001359e4000 + 0xf9c ] = 0x000000e8 ;;  pgm[7@0x8001359e4000 + 0xfa0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x180  pgm[7@0x8001359e4000 + 0xfa4 ] = 0x00000180 ;;  pgm[7@0x8001359e4000 + 0xfa8 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x1d0  pgm[7@0x8001359e4000 + 0xfac ] = 0x000001d0 ;;  pgm[7@0x8001359e4000 + 0xfb0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359e4000 + 0xfb4 ] = 0x000000c0 ;;  pgm[7@0x8001359e4000 + 0xfb8 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xc8  pgm[7@0x8001359e4000 + 0xfbc ] = 0x000000c8 ;;  pgm[7@0x8001359e4000 + 0xfc0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359e4000 + 0xfc4 ] = 0x000000d0 ;;  pgm[7@0x8001359e4000 + 0xfc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0xfcc ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x8001359e4000 + 0xfd0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001359e4000 + 0xfd4 ] = 0x00000380 ;;  pgm[7@0x8001359e4000 + 0xfd8 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359e4000 + 0xfdc ] = 0x2c080e10  v_mac_f32_e32 v4, s16, v7  pgm[7@0x8001359e4000 + 0xfe0 ] = 0x0a0a1000  v_mul_f32_e32 v5, s0, v8  pgm[7@0x8001359e4000 + 0xfe4 ] = 0x0a361001  v_mul_f32_e32 v27, s1, v8  pgm[7@0x8001359e4000 + 0xfe8 ] = 0x2c0a0e06  v_mac_f32_e32 v5, s6, v7  pgm[7@0x8001359e4000 + 0xfec ] = 0x2c360e07  v_mac_f32_e32 v27, s7, v7  pgm[7@0x8001359e4000 + 0xff0 ] = 0x2c081211  v_mac_f32_e32 v4, s17, v9  pgm[7@0x8001359e4000 + 0xff4 ] = 0x2c0a120e  v_mac_f32_e32 v5, s14, v9  pgm[7@0x8001359e4000 + 0xff8 ] = 0x2c36120f  v_mac_f32_e32 v27, s15, v9  pgm[7@0x8001359e4000 + 0xffc ] = 0xd1c7001d  v_cubema_f32 v29, v5, v27, v4  pgm[7@0x8001359e4000 + 0x1000] = 0x04123705 ;;  pgm[7@0x8001359e4000 + 0x1004] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359e4000 + 0x1008] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x100c] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001359e4000 + 0x1010] = 0x000003b0 ;;  pgm[7@0x8001359e4000 + 0x1014] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359e4000 + 0x1018] = 0x00000000 ;;  pgm[7@0x8001359e4000 + 0x101c] = 0xd162011d  v_rcp_f32_e64 v29, |v29|  pgm[7@0x8001359e4000 + 0x1020] = 0x0000011d ;;  pgm[7@0x8001359e4000 + 0x1024] = 0x7e4c0205  v_mov_b32_e32 v38, s5  pgm[7@0x8001359e4000 + 0x1028] = 0xd1c10027  v_mad_f32 v39, s26, v6, v38  pgm[7@0x8001359e4000 + 0x102c] = 0x049a0c1a ;;  pgm[7@0x8001359e4000 + 0x1030] = 0xd1c10024  v_mad_f32 v36, s26, v36, v38  pgm[7@0x8001359e4000 + 0x1034] = 0x049a481a ;;  pgm[7@0x8001359e4000 + 0x1038] = 0x2c4c4a1a  v_mac_f32_e32 v38, s26, v37  pgm[7@0x8001359e4000 + 0x103c] = 0xd1c60021  v_cubetc_f32 v33, v5, v27, v4  pgm[7@0x8001359e4000 + 0x1040] = 0x04123705 ;;  pgm[7@0x8001359e4000 + 0x1044] = 0xd1c50025  v_cubesc_f32 v37, v5, v27, v4  pgm[7@0x8001359e4000 + 0x1048] = 0x04123705 ;;  pgm[7@0x8001359e4000 + 0x104c] = 0xd1c40006  v_cubeid_f32 v6, v5, v27, v4  pgm[7@0x8001359e4000 + 0x1050] = 0x04123705 ;;  pgm[7@0x8001359e4000 + 0x1054] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001359e4000 + 0x1058] = 0x3fc00000 ;;  pgm[7@0x8001359e4000 + 0x105c] = 0x30083b25  v_madak_f32 v4, v37, v29, 0x3fc00000  pgm[7@0x8001359e4000 + 0x1060] = 0x3fc00000 ;;  pgm[7@0x8001359e4000 + 0x1064] = 0x2c0a3b21  v_mac_f32_e32 v5, v33, v29  pgm[7@0x8001359e4000 + 0x1068] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0x106c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x1070] = 0xbf800000  s_nop 0  pgm[7@0x8001359e4000 + 0x1074] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359e4000 + 0x1078] = 0x00040404 ;;  pgm[7@0x8001359e4000 + 0x107c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0x1080] = 0x0a080927  v_mul_f32_e32 v4, v39, v4  pgm[7@0x8001359e4000 + 0x1084] = 0x0a0a0b24  v_mul_f32_e32 v5, v36, v5  pgm[7@0x8001359e4000 + 0x1088] = 0x0a0c0d26  v_mul_f32_e32 v6, v38, v6  pgm[7@0x8001359e4000 + 0x108c] = 0x0a360900  v_mul_f32_e32 v27, v0, v4  pgm[7@0x8001359e4000 + 0x1090] = 0x0a3a0b01  v_mul_f32_e32 v29, v1, v5  pgm[7@0x8001359e4000 + 0x1094] = 0x0a420d02  v_mul_f32_e32 v33, v2, v6  pgm[7@0x8001359e4000 + 0x1098] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x8001359e4000 + 0x109c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x8001359e4000 + 0x10a0] = 0x00000f10 ;;  pgm[7@0x8001359e4000 + 0x10a4] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359e4000 + 0x10a8] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359e4000 + 0x10ac] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359e4000 + 0x10b0] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359e4000 + 0x10b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x10b8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e4000 + 0x10bc] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359e4000 + 0x10c0] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f8  pgm[7@0x8001359e4000 + 0x10c4] = 0x000001f8 ;;  pgm[7@0x8001359e4000 + 0x10c8] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359e4000 + 0x10cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x10d0] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359e4000 + 0x10d4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f0  pgm[7@0x8001359e4000 + 0x10d8] = 0x000001f0 ;;  pgm[7@0x8001359e4000 + 0x10dc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359e4000 + 0x10e0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359e4000 + 0x10e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x10e8] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x8001359e4000 + 0x10ec] = 0xbf820002  s_branch 2  pgm[7@0x8001359e4000 + 0x10f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x10f4] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359e4000 + 0x10f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1f4  pgm[7@0x8001359e4000 + 0x10fc] = 0x000001f4 ;;  pgm[7@0x8001359e4000 + 0x1100] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001359e4000 + 0x1104] = 0x00000113 ;;  pgm[7@0x8001359e4000 + 0x1108] = 0x7e4a4512  v_rcp_f32_e32 v37, v18  pgm[7@0x8001359e4000 + 0x110c] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1fc  pgm[7@0x8001359e4000 + 0x1110] = 0x000001fc ;;  pgm[7@0x8001359e4000 + 0x1114] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x210  pgm[7@0x8001359e4000 + 0x1118] = 0x00000210 ;;  pgm[7@0x8001359e4000 + 0x111c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x1120] = 0x7e4c4402  v_rcp_f32_e32 v38, s2  pgm[7@0x8001359e4000 + 0x1124] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359e4000 + 0x1128] = 0x7f7fffff ;;  pgm[7@0x8001359e4000 + 0x112c] = 0x7e4802ff  v_mov_b32_e32 v36, 0xff7fffff  pgm[7@0x8001359e4000 + 0x1130] = 0xff7fffff ;;  pgm[7@0x8001359e4000 + 0x1134] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359e4000 + 0x1138] = 0x144a0d25  v_min_f32_e32 v37, v37, v6  pgm[7@0x8001359e4000 + 0x113c] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x8001359e4000 + 0x1140] = 0x160a4905  v_max_f32_e32 v5, v5, v36  pgm[7@0x8001359e4000 + 0x1144] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359e4000 + 0x1148] = 0x00020b04 ;;  pgm[7@0x8001359e4000 + 0x114c] = 0x160a4925  v_max_f32_e32 v5, v37, v36  pgm[7@0x8001359e4000 + 0x1150] = 0x140c0d26  v_min_f32_e32 v6, v38, v6  pgm[7@0x8001359e4000 + 0x1154] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359e4000 + 0x1158] = 0x160a4906  v_max_f32_e32 v5, v6, v36  pgm[7@0x8001359e4000 + 0x115c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359e4000 + 0x1160] = 0x00020b04 ;;  pgm[7@0x8001359e4000 + 0x1164] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359e4000 + 0x1168] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x218  pgm[7@0x8001359e4000 + 0x116c] = 0x00000218 ;;  pgm[7@0x8001359e4000 + 0x1170] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001359e4000 + 0x1174] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359e4000 + 0x1178] = 0xd10b8024  v_max_f32_e64 v36, v4, v4 clamp  pgm[7@0x8001359e4000 + 0x117c] = 0x00020904 ;;  pgm[7@0x8001359e4000 + 0x1180] = 0xd1058004  v_mul_f32_e64 v4, v36, s0 clamp  pgm[7@0x8001359e4000 + 0x1184] = 0x00000124 ;;  pgm[7@0x8001359e4000 + 0x1188] = 0xd1058005  v_mul_f32_e64 v5, v36, s1 clamp  pgm[7@0x8001359e4000 + 0x118c] = 0x00000324 ;;  pgm[7@0x8001359e4000 + 0x1190] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x1194] = 0xd1058006  v_mul_f32_e64 v6, v36, s2 clamp  pgm[7@0x8001359e4000 + 0x1198] = 0x00000524 ;;  pgm[7@0x8001359e4000 + 0x119c] = 0xd10b8024  v_max_f32_e64 v36, v36, v36 clamp  pgm[7@0x8001359e4000 + 0x11a0] = 0x00024924 ;;  pgm[7@0x8001359e4000 + 0x11a4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf14  pgm[7@0x8001359e4000 + 0x11a8] = 0x00000f14 ;;  pgm[7@0x8001359e4000 + 0x11ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x11b0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359e4000 + 0x11b4] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359e4000 + 0x11b8] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x208  pgm[7@0x8001359e4000 + 0x11bc] = 0x00000208 ;;  pgm[7@0x8001359e4000 + 0x11c0] = 0x7e4a5881  v_bfrev_b32_e32 v37, 1  pgm[7@0x8001359e4000 + 0x11c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x11c8] = 0x7c964a00  v_cmp_ngt_f32_e32 vcc, s0, v37  pgm[7@0x8001359e4000 + 0x11cc] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x200  pgm[7@0x8001359e4000 + 0x11d0] = 0x00000200 ;;  pgm[7@0x8001359e4000 + 0x11d4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359e4000 + 0x11d8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359e4000 + 0x11dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x11e0] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001359e4000 + 0x11e4] = 0xbf820002  s_branch 2  pgm[7@0x8001359e4000 + 0x11e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x11ec] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001359e4000 + 0x11f0] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001359e4000 + 0x11f4] = 0x00000113 ;;  pgm[7@0x8001359e4000 + 0x11f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x204  pgm[7@0x8001359e4000 + 0x11fc] = 0x00000204 ;;  pgm[7@0x8001359e4000 + 0x1200] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x8001359e4000 + 0x1204] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001359e4000 + 0x1208] = 0x7f7fffff ;;  pgm[7@0x8001359e4000 + 0x120c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359e4000 + 0x1210] = 0x7e4a02ff  v_mov_b32_e32 v37, 0xff7fffff  pgm[7@0x8001359e4000 + 0x1214] = 0xff7fffff ;;  pgm[7@0x8001359e4000 + 0x1218] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001359e4000 + 0x121c] = 0x16264b13  v_max_f32_e32 v19, v19, v37  pgm[7@0x8001359e4000 + 0x1220] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x220  pgm[7@0x8001359e4000 + 0x1224] = 0x00000220 ;;  pgm[7@0x8001359e4000 + 0x1228] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x8001359e4000 + 0x122c] = 0x0002270a ;;  pgm[7@0x8001359e4000 + 0x1230] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x228  pgm[7@0x8001359e4000 + 0x1234] = 0x00000228 ;;  pgm[7@0x8001359e4000 + 0x1238] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x123c] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001359e4000 + 0x1240] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001359e4000 + 0x1244] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359e4000 + 0x1248] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x8001359e4000 + 0x124c] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001359e4000 + 0x1250] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359e4000 + 0x1254] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x8001359e4000 + 0x1258] = 0x0002250a ;;  pgm[7@0x8001359e4000 + 0x125c] = 0xd1018024  v_add_f32_e64 v36, v10, v36 clamp  pgm[7@0x8001359e4000 + 0x1260] = 0x0002490a ;;  pgm[7@0x8001359e4000 + 0x1264] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x8001359e4000 + 0x1268] = 0x00021400 ;;  pgm[7@0x8001359e4000 + 0x126c] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x8001359e4000 + 0x1270] = 0x00021401 ;;  pgm[7@0x8001359e4000 + 0x1274] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x8001359e4000 + 0x1278] = 0x00021403 ;;  pgm[7@0x8001359e4000 + 0x127c] = 0x02143711  v_add_f32_e32 v10, v17, v27  pgm[7@0x8001359e4000 + 0x1280] = 0x0a220f17  v_mul_f32_e32 v17, v23, v7  pgm[7@0x8001359e4000 + 0x1284] = 0x2c221116  v_mac_f32_e32 v17, v22, v8  pgm[7@0x8001359e4000 + 0x1288] = 0x0a0e3d07  v_mul_f32_e32 v7, v7, v30  pgm[7@0x8001359e4000 + 0x128c] = 0xd1168011  v_mac_f32_e64 v17, v21, v9 clamp  pgm[7@0x8001359e4000 + 0x1290] = 0x00021315 ;;  pgm[7@0x8001359e4000 + 0x1294] = 0x2c0e3f08  v_mac_f32_e32 v7, v8, v31  pgm[7@0x8001359e4000 + 0x1298] = 0x0a102319  v_mul_f32_e32 v8, v25, v17  pgm[7@0x8001359e4000 + 0x129c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1e0  pgm[7@0x8001359e4000 + 0x12a0] = 0x000001e0 ;;  pgm[7@0x8001359e4000 + 0x12a4] = 0xd1168007  v_mac_f32_e64 v7, v9, v32 clamp  pgm[7@0x8001359e4000 + 0x12a8] = 0x00024109 ;;  pgm[7@0x8001359e4000 + 0x12ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359e4000 + 0x12b0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359e4000 + 0x12b4] = 0x0a102318  v_mul_f32_e32 v8, v24, v17  pgm[7@0x8001359e4000 + 0x12b8] = 0x0a12231a  v_mul_f32_e32 v9, v26, v17  pgm[7@0x8001359e4000 + 0x12bc] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x8001359e4000 + 0x12c0] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x8001359e4000 + 0x12c4] = 0x0a100f1c  v_mul_f32_e32 v8, v28, v7  pgm[7@0x8001359e4000 + 0x12c8] = 0x0a120f22  v_mul_f32_e32 v9, v34, v7  pgm[7@0x8001359e4000 + 0x12cc] = 0x0a0e0f23  v_mul_f32_e32 v7, v35, v7  pgm[7@0x8001359e4000 + 0x12d0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359e4000 + 0x12d4] = 0x02203b10  v_add_f32_e32 v16, v16, v29  pgm[7@0x8001359e4000 + 0x12d8] = 0x2c180309  v_mac_f32_e32 v12, v9, v1  pgm[7@0x8001359e4000 + 0x12dc] = 0x021e430f  v_add_f32_e32 v15, v15, v33  pgm[7@0x8001359e4000 + 0x12e0] = 0x2c160507  v_mac_f32_e32 v11, v7, v2  pgm[7@0x8001359e4000 + 0x12e4] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x8001359e4000 + 0x12e8] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x8001359e4000 + 0x12ec] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x8001359e4000 + 0x12f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359e4000 + 0x12f4] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359e4000 + 0x12f8] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359e4000 + 0x12fc] = 0xbfb8aa3b ;;  pgm[7@0x8001359e4000 + 0x1300] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001359e4000 + 0x1304] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001359e4000 + 0x1308] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359e4000 + 0x130c] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359e4000 + 0x1310] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359e4000 + 0x1314] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359e4000 + 0x1318] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359e4000 + 0x131c] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359e4000 + 0x1320] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359e4000 + 0x1324] = 0x000000f2 ;;  pgm[7@0x8001359e4000 + 0x1328] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359e4000 + 0x132c] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359e4000 + 0x1330] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359e4000 + 0x1334] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359e4000 + 0x1338] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359e4000 + 0x133c] = 0x040e48f2  v_sub_f32_e32 v7, 1.0, v36  pgm[7@0x8001359e4000 + 0x1340] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001359e4000 + 0x1344] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001359e4000 + 0x1348] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001359e4000 + 0x134c] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001359e4000 + 0x1350] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001359e4000 + 0x1354] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359e4000 + 0x1358] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359e4000 + 0x135c] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359e4000 + 0x1360] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359e4000 + 0x1364] = 0x00020300 ;;  pgm[7@0x8001359e4000 + 0x1368] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359e4000 + 0x136c] = 0x00020702 ;;  pgm[7@0x8001359e4000 + 0x1370] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359e4000 + 0x1374] = 0x00000100 ;;  pgm[7@0x8001359e4000 + 0x1378] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800123f4b400 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x1954] pgm[7@0x800123f4b400 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800123f4b400 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800123f4b400 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800123f4b400 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800123f4b400 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800123f4b400 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800123f4b400 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800123f4b400 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800123f4b400 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800123f4b400 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800123f4b400 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800123f4b400 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800123f4b400 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4b400 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800123f4b400 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800123f4b400 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800123f4b400 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800123f4b400 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800123f4b400 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800123f4b400 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800123f4b400 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800123f4b400 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800123f4b400 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800123f4b400 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800123f4b400 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4b400 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800123f4b400 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800123f4b400 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800123f4b400 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800123f4b400 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800123f4b400 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800123f4b400 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800123f4b400 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800123f4b400 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800123f4b400 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800123f4b400 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800123f4b400 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800123f4b400 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800123f4b400 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800123f4b400 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800123f4b400 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800123f4b400 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800123f4b400 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800123f4b400 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800123f4b400 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800123f4b400 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800123f4b400 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800123f4b400 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800123f4b400 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800123f4b400 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800123f4b400 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800123f4b400 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800123f4b400 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800123f4b400 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800123f4b400 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800123f4b400 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800123f4b400 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800123f4b400 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800123f4b400 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800123f4b400 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4b400 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800123f4b400 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800123f4b400 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800123f4b400 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800123f4b400 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800123f4b400 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800123f4b400 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800123f4b400 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800123f4b400 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800123f4b400 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800123f4b400 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123f4b400 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800123f4b400 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800123f4b400 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800123f4b400 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800123f4b400 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800123f4b400 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800123f4b400 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800123f4b400 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800123f4b400 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800123f4b400 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800123f4b400 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800123f4b400 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800123f4b400 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800123f4b400 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800123f4b400 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800123f4b400 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800123f4b400 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800123f4b400 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800123f4b400 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800123f4b400 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800123f4b400 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800123f4b400 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800123f4b400 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800123f4b400 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800123f4b400 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800123f4b400 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800123f4b400 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800123f4b400 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800123f4b400 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800123f4b400 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800123f4b400 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800123f4b400 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800123f4b400 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800123f4b400 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800123f4b400 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800123f4b400 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800123f4b400 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800123f4b400 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800123f4b400 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800123f4b400 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800123f4b400 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800123f4b400 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800123f4b400 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800123f4b400 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800123f4b400 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800123f4b400 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800123f4b400 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800123f4b400 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800123f4b400 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800123f4b400 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800123f4b400 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123f4b400 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123f4b400 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800123f4b400 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800123f4b400 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800123f4b400 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800123f4b400 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800123f4b400 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800123f4b400 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800123f4b400 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800123f4b400 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800123f4b400 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800123f4b400 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800123f4b400 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800123f4b400 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800123f4b400 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800123f4b400 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800123f4b400 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800123f4b400 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800123f4b400 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800123f4b400 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800123f4b400 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800123f4b400 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800123f4b400 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800123f4b400 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800123f4b400 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800123f4b400 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800123f4b400 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800123f4b400 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800123f4b400 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800123f4b400 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800123f4b400 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800123f4b400 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800123f4b400 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800123f4b400 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x80016550c000 of length 4240 bytes from IB[7@0x8001a7dc0100 + 0x19c8] pgm[7@0x80016550c000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x80016550c000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x80016550c000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x80016550c000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x80016550c000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x80016550c000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x80016550c000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x80016550c000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x80016550c000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x80016550c000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x80016550c000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x80016550c000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x80016550c000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x80016550c000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x80016550c000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x80016550c000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x80016550c000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x80016550c000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x80016550c000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x80016550c000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x80016550c000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x80016550c000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x80016550c000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x80016550c000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x80016550c000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x80016550c000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x80016550c000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x80016550c000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x80016550c000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x80016550c000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x80016550c000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x80016550c000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x80016550c000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x80016550c000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x140  pgm[7@0x80016550c000 + 0x8c ] = 0x00000140 ;;  pgm[7@0x80016550c000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x80016550c000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x80016550c000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x80016550c000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x80016550c000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x80016550c000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x80016550c000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x80016550c000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x80016550c000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x80016550c000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x80016550c000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x80016550c000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x80016550c000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x80016550c000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x80016550c000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x80016550c000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x150  pgm[7@0x80016550c000 + 0xd4 ] = 0x00000150 ;;  pgm[7@0x80016550c000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x80016550c000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x80016550c000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x80016550c000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x80016550c000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x80016550c000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x80016550c000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x80016550c000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x80016550c000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x80016550c000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x80016550c000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x80016550c000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x80016550c000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x80016550c000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x80016550c000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x80016550c000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x80016550c000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0xd0  pgm[7@0x80016550c000 + 0x124 ] = 0x000000d0 ;;  pgm[7@0x80016550c000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xe0  pgm[7@0x80016550c000 + 0x12c ] = 0x000000e0 ;;  pgm[7@0x80016550c000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x80016550c000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x80016550c000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x80016550c000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xf0  pgm[7@0x80016550c000 + 0x140 ] = 0x000000f0 ;;  pgm[7@0x80016550c000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x80016550c000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x80016550c000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x80016550c000 + 0x154 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x80016550c000 + 0x158 ] = 0x0a0e2907  v_mul_f32_e32 v7, v7, v20  pgm[7@0x80016550c000 + 0x15c ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x80016550c000 + 0x160 ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x80016550c000 + 0x164 ] = 0x0a322b09  v_mul_f32_e32 v25, v9, v21  pgm[7@0x80016550c000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x80016550c000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x80016550c000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x80016550c000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x80016550c000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x80016550c000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x80016550c000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x80016550c000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x80016550c000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x80016550c000 + 0x18c ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x80016550c000 + 0x190 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x80016550c000 + 0x194 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x80016550c000 + 0x198 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x80016550c000 + 0x19c ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x80016550c000 + 0x1a0 ] = 0x000000ff ;;  pgm[7@0x80016550c000 + 0x1a4 ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x80016550c000 + 0x1a8 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x80016550c000 + 0x1ac ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x80016550c000 + 0x1b0 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x80016550c000 + 0x1b4 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x80016550c000 + 0x1b8 ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x80016550c000 + 0x1bc ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x80016550c000 + 0x1c0 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x80016550c000 + 0x1c4 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x80016550c000 + 0x1c8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016550c000 + 0x1cc ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x80016550c000 + 0x1d0 ] = 0x03cde906 ;;  pgm[7@0x80016550c000 + 0x1d4 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x80016550c000 + 0x1d8 ] = 0x00020880 ;;  pgm[7@0x80016550c000 + 0x1dc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x80016550c000 + 0x1e0 ] = 0x00020026 ;;  pgm[7@0x80016550c000 + 0x1e4 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x80016550c000 + 0x1e8 ] = 0x03cde905 ;;  pgm[7@0x80016550c000 + 0x1ec ] = 0x0a100d06  v_mul_f32_e32 v8, v6, v6  pgm[7@0x80016550c000 + 0x1f0 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x80016550c000 + 0x1f4 ] = 0x00020c80 ;;  pgm[7@0x80016550c000 + 0x1f8 ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x80016550c000 + 0x1fc ] = 0x00020a80 ;;  pgm[7@0x80016550c000 + 0x200 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v8  pgm[7@0x80016550c000 + 0x204 ] = 0xc4220b05 ;;  pgm[7@0x80016550c000 + 0x208 ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x80016550c000 + 0x20c ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x80016550c000 + 0x210 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x80016550c000 + 0x214 ] = 0x0a120306  v_mul_f32_e32 v9, v6, v1  pgm[7@0x80016550c000 + 0x218 ] = 0x0a100f06  v_mul_f32_e32 v8, v6, v7  pgm[7@0x80016550c000 + 0x21c ] = 0x0a0e2906  v_mul_f32_e32 v7, v6, v20  pgm[7@0x80016550c000 + 0x220 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x80016550c000 + 0x224 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x80016550c000 + 0x228 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x80016550c000 + 0x22c ] = 0x2c123300  v_mac_f32_e32 v9, v0, v25  pgm[7@0x80016550c000 + 0x230 ] = 0x2c0e1700  v_mac_f32_e32 v7, v0, v11  pgm[7@0x80016550c000 + 0x234 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x80016550c000 + 0x238 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x80016550c000 + 0x23c ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x80016550c000 + 0x240 ] = 0x000200f2 ;;  pgm[7@0x80016550c000 + 0x244 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x80016550c000 + 0x248 ] = 0x0061e480 ;;  pgm[7@0x80016550c000 + 0x24c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x80016550c000 + 0x250 ] = 0x00023080 ;;  pgm[7@0x80016550c000 + 0x254 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x80016550c000 + 0x258 ] = 0x00010007 ;;  pgm[7@0x80016550c000 + 0x25c ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x80016550c000 + 0x260 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x80016550c000 + 0x264 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x80016550c000 + 0x268 ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x80016550c000 + 0x26c ] = 0x0001e480 ;;  pgm[7@0x80016550c000 + 0x270 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x80016550c000 + 0x274 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x80016550c000 + 0x278 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x80016550c000 + 0x27c ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x280 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x80016550c000 + 0x284 ] = 0x0000000c ;;  pgm[7@0x80016550c000 + 0x288 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x80016550c000 + 0x28c ] = 0x00000010 ;;  pgm[7@0x80016550c000 + 0x290 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x80016550c000 + 0x294 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x80016550c000 + 0x298 ] = 0xd4180102  v_interp_p1_f32_e32 v6, v2, attr0.y  pgm[7@0x80016550c000 + 0x29c ] = 0xd4190103  v_interp_p2_f32_e32 v6, v3, attr0.y  pgm[7@0x80016550c000 + 0x2a0 ] = 0x2c122300  v_mac_f32_e32 v9, v0, v17  pgm[7@0x80016550c000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x80016550c000 + 0x2a8 ] = 0x2c0e2700  v_mac_f32_e32 v7, v0, v19  pgm[7@0x80016550c000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x80016550c000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x80016550c000 + 0x2b4 ] = 0xd4140002  v_interp_p1_f32_e32 v5, v2, attr0.x  pgm[7@0x80016550c000 + 0x2b8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x2bc ] = 0x0a160c00  v_mul_f32_e32 v11, s0, v6  pgm[7@0x80016550c000 + 0x2c0 ] = 0x0a220c01  v_mul_f32_e32 v17, s1, v6  pgm[7@0x80016550c000 + 0x2c4 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x80016550c000 + 0x2c8 ] = 0x0000001c ;;  pgm[7@0x80016550c000 + 0x2cc ] = 0xd4150003  v_interp_p2_f32_e32 v5, v3, attr0.x  pgm[7@0x80016550c000 + 0x2d0 ] = 0x2c160a06  v_mac_f32_e32 v11, s6, v5  pgm[7@0x80016550c000 + 0x2d4 ] = 0x2c220a07  v_mac_f32_e32 v17, s7, v5  pgm[7@0x80016550c000 + 0x2d8 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x80016550c000 + 0x2dc ] = 0x00000024 ;;  pgm[7@0x80016550c000 + 0x2e0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x80016550c000 + 0x2e4 ] = 0x0000002c ;;  pgm[7@0x80016550c000 + 0x2e8 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x80016550c000 + 0x2ec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x2f0 ] = 0x0a040c00  v_mul_f32_e32 v2, s0, v6  pgm[7@0x80016550c000 + 0x2f4 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x80016550c000 + 0x2f8 ] = 0x2c040a18  v_mac_f32_e32 v2, s24, v5  pgm[7@0x80016550c000 + 0x2fc ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x80016550c000 + 0x300 ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x80016550c000 + 0x304 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x80016550c000 + 0x308 ] = 0x2c161401  v_mac_f32_e32 v11, s1, v10  pgm[7@0x80016550c000 + 0x30c ] = 0x2c221419  v_mac_f32_e32 v17, s25, v10  pgm[7@0x80016550c000 + 0x310 ] = 0x02061607  v_add_f32_e32 v3, s7, v11  pgm[7@0x80016550c000 + 0x314 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x80016550c000 + 0x318 ] = 0x02162227  v_add_f32_e32 v11, s39, v17  pgm[7@0x80016550c000 + 0x31c ] = 0x7e224425  v_rcp_f32_e32 v17, s37  pgm[7@0x80016550c000 + 0x320 ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x80016550c000 + 0x324 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x80016550c000 + 0x328 ] = 0x0a041702  v_mul_f32_e32 v2, v2, v11  pgm[7@0x80016550c000 + 0x32c ] = 0x7e164424  v_rcp_f32_e32 v11, s36  pgm[7@0x80016550c000 + 0x330 ] = 0x14222205  v_min_f32_e32 v17, s5, v17  pgm[7@0x80016550c000 + 0x334 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x80016550c000 + 0x338 ] = 0x1622220e  v_max_f32_e32 v17, s14, v17  pgm[7@0x80016550c000 + 0x33c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x80016550c000 + 0x340 ] = 0x0a222301  v_mul_f32_e32 v17, v1, v17  pgm[7@0x80016550c000 + 0x344 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x80016550c000 + 0x348 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x80016550c000 + 0x34c ] = 0x0a161700  v_mul_f32_e32 v11, v0, v11  pgm[7@0x80016550c000 + 0x350 ] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x80016550c000 + 0x354 ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x80016550c000 + 0x358 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x100  pgm[7@0x80016550c000 + 0x35c ] = 0x00000100 ;;  pgm[7@0x80016550c000 + 0x360 ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x108  pgm[7@0x80016550c000 + 0x364 ] = 0x00000108 ;;  pgm[7@0x80016550c000 + 0x368 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x124  pgm[7@0x80016550c000 + 0x36c ] = 0x00000124 ;;  pgm[7@0x80016550c000 + 0x370 ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x128  pgm[7@0x80016550c000 + 0x374 ] = 0x00000128 ;;  pgm[7@0x80016550c000 + 0x378 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x80016550c000 + 0x37c ] = 0x03c1e102 ;;  pgm[7@0x80016550c000 + 0x380 ] = 0x14222205  v_min_f32_e32 v17, s5, v17  pgm[7@0x80016550c000 + 0x384 ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x80016550c000 + 0x388 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x80016550c000 + 0x38c ] = 0x1622220e  v_max_f32_e32 v17, s14, v17  pgm[7@0x80016550c000 + 0x390 ] = 0xd1c10002  v_mad_f32 v2, v2, v17, 0.5  pgm[7@0x80016550c000 + 0x394 ] = 0x03c22302 ;;  pgm[7@0x80016550c000 + 0x398 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x80016550c000 + 0x39c ] = 0x03c1e103 ;;  pgm[7@0x80016550c000 + 0x3a0 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x80016550c000 + 0x3a4 ] = 0x0a340501  v_mul_f32_e32 v26, v1, v2  pgm[7@0x80016550c000 + 0x3a8 ] = 0xd1c10003  v_mad_f32 v3, v3, v11, 0.5  pgm[7@0x80016550c000 + 0x3ac ] = 0x03c21703 ;;  pgm[7@0x80016550c000 + 0x3b0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x3b4 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x80016550c000 + 0x3b8 ] = 0x0a320700  v_mul_f32_e32 v25, v0, v3  pgm[7@0x80016550c000 + 0x3bc ] = 0x7e163f02  v_floor_f32_e32 v11, v2  pgm[7@0x80016550c000 + 0x3c0 ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x80016550c000 + 0x3c4 ] = 0x7e223f03  v_floor_f32_e32 v17, v3  pgm[7@0x80016550c000 + 0x3c8 ] = 0xd1c1000b  v_mad_f32 v11, -s26, v12, v11  pgm[7@0x80016550c000 + 0x3cc ] = 0x242e181a ;;  pgm[7@0x80016550c000 + 0x3d0 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x80016550c000 + 0x3d4 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x80016550c000 + 0x3d8 ] = 0x00020480 ;;  pgm[7@0x80016550c000 + 0x3dc ] = 0xd1c10011  v_mad_f32 v17, -s27, v13, v17  pgm[7@0x80016550c000 + 0x3e0 ] = 0x24461a1b ;;  pgm[7@0x80016550c000 + 0x3e4 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80016550c000 + 0x3e8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v17  pgm[7@0x80016550c000 + 0x3ec ] = 0x00022280 ;;  pgm[7@0x80016550c000 + 0x3f0 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x80016550c000 + 0x3f4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80016550c000 + 0x3f8 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x80016550c000 + 0x3fc ] = 0x0019e480 ;;  pgm[7@0x80016550c000 + 0x400 ] = 0x2c16181a  v_mac_f32_e32 v11, s26, v12  pgm[7@0x80016550c000 + 0x404 ] = 0x02041702  v_add_f32_e32 v2, v2, v11  pgm[7@0x80016550c000 + 0x408 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x80016550c000 + 0x40c ] = 0x3c800000 ;;  pgm[7@0x80016550c000 + 0x410 ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x80016550c000 + 0x414 ] = 0x0001e480 ;;  pgm[7@0x80016550c000 + 0x418 ] = 0x2c221a1b  v_mac_f32_e32 v17, s27, v13  pgm[7@0x80016550c000 + 0x41c ] = 0x0a160102  v_mul_f32_e32 v11, v2, v0  pgm[7@0x80016550c000 + 0x420 ] = 0x02062303  v_add_f32_e32 v3, v3, v17  pgm[7@0x80016550c000 + 0x424 ] = 0x0a180103  v_mul_f32_e32 v12, v3, v0  pgm[7@0x80016550c000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x80016550c000 + 0x42c ] = 0x7e183f0c  v_floor_f32_e32 v12, v12  pgm[7@0x80016550c000 + 0x430 ] = 0xd1c1000b  v_mad_f32 v11, -v2, v0, v11  pgm[7@0x80016550c000 + 0x434 ] = 0x242e0102 ;;  pgm[7@0x80016550c000 + 0x438 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x80016550c000 + 0x43c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x80016550c000 + 0x440 ] = 0x00020480 ;;  pgm[7@0x80016550c000 + 0x444 ] = 0xd1c1000c  v_mad_f32 v12, -v3, v0, v12  pgm[7@0x80016550c000 + 0x448 ] = 0x24320103 ;;  pgm[7@0x80016550c000 + 0x44c ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x80016550c000 + 0x450 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80016550c000 + 0x454 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v12  pgm[7@0x80016550c000 + 0x458 ] = 0x00021880 ;;  pgm[7@0x80016550c000 + 0x45c ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x80016550c000 + 0x460 ] = 0x2c180103  v_mac_f32_e32 v12, v3, v0  pgm[7@0x80016550c000 + 0x464 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x80016550c000 + 0x468 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x80016550c000 + 0x46c ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x80016550c000 + 0x470 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x80016550c000 + 0x474 ] = 0x0019e480 ;;  pgm[7@0x80016550c000 + 0x478 ] = 0x2c160102  v_mac_f32_e32 v11, v2, v0  pgm[7@0x80016550c000 + 0x47c ] = 0x0200170d  v_add_f32_e32 v0, v13, v11  pgm[7@0x80016550c000 + 0x480 ] = 0x7e164418  v_rcp_f32_e32 v11, s24  pgm[7@0x80016550c000 + 0x484 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80016550c000 + 0x488 ] = 0xd1000011  v_cndmask_b32_e64 v17, 0, 1.0, s[0:1]  pgm[7@0x80016550c000 + 0x48c ] = 0x0001e480 ;;  pgm[7@0x80016550c000 + 0x490 ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x80016550c000 + 0x494 ] = 0x02041911  v_add_f32_e32 v2, v17, v12  pgm[7@0x80016550c000 + 0x498 ] = 0x1618020e  v_max_f32_e32 v12, s14, v1  pgm[7@0x80016550c000 + 0x49c ] = 0x14021605  v_min_f32_e32 v1, s5, v11  pgm[7@0x80016550c000 + 0x4a0 ] = 0x1638020e  v_max_f32_e32 v28, s14, v1  pgm[7@0x80016550c000 + 0x4a4 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x80016550c000 + 0x4a8 ] = 0x000002f0 ;;  pgm[7@0x80016550c000 + 0x4ac ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x80016550c000 + 0x4b0 ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x4b4 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x80016550c000 + 0x4b8 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x80016550c000 + 0x4bc ] = 0x0a003900  v_mul_f32_e32 v0, v0, v28  pgm[7@0x80016550c000 + 0x4c0 ] = 0x0a021902  v_mul_f32_e32 v1, v2, v12  pgm[7@0x80016550c000 + 0x4c4 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x80016550c000 + 0x4c8 ] = 0x0a3c38f0  v_mul_f32_e32 v30, 0.5, v28  pgm[7@0x80016550c000 + 0x4cc ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x80016550c000 + 0x4d0 ] = 0x00000280 ;;  pgm[7@0x80016550c000 + 0x4d4 ] = 0x0a4418f0  v_mul_f32_e32 v34, 0.5, v12  pgm[7@0x80016550c000 + 0x4d8 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x80016550c000 + 0x4dc ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x4e0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x4e4 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x80016550c000 + 0x4e8 ] = 0x00c40000 ;;  pgm[7@0x80016550c000 + 0x4ec ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x80016550c000 + 0x4f0 ] = 0x000002b0 ;;  pgm[7@0x80016550c000 + 0x4f4 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x80016550c000 + 0x4f8 ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x4fc ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x80016550c000 + 0x500 ] = 0x00000200 ;;  pgm[7@0x80016550c000 + 0x504 ] = 0x0a461826  v_mul_f32_e32 v35, s38, v12  pgm[7@0x80016550c000 + 0x508 ] = 0xd1c10025  v_mad_f32 v37, v3, v12, v34  pgm[7@0x80016550c000 + 0x50c ] = 0x048a1903 ;;  pgm[7@0x80016550c000 + 0x510 ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x80016550c000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016550c000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x80016550c000 + 0x51c ] = 0x7e163f01  v_floor_f32_e32 v11, v1  pgm[7@0x80016550c000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x80016550c000 + 0x524 ] = 0x0416030b  v_sub_f32_e32 v11, v11, v1  pgm[7@0x80016550c000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x80016550c000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x80016550c000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x80016550c000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80016550c000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x80016550c000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x80016550c000 + 0x540 ] = 0x00021680 ;;  pgm[7@0x80016550c000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80016550c000 + 0x548 ] = 0xd1000011  v_cndmask_b32_e64 v17, 0, 1.0, s[0:1]  pgm[7@0x80016550c000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x80016550c000 + 0x550 ] = 0x02021701  v_add_f32_e32 v1, v1, v11  pgm[7@0x80016550c000 + 0x554 ] = 0x023a0311  v_add_f32_e32 v29, v17, v1  pgm[7@0x80016550c000 + 0x558 ] = 0x06020a24  v_subrev_f32_e32 v1, s36, v5  pgm[7@0x80016550c000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x80016550c000 + 0x560 ] = 0x06040c25  v_subrev_f32_e32 v2, s37, v6  pgm[7@0x80016550c000 + 0x564 ] = 0x0a160301  v_mul_f32_e32 v11, v1, v1  pgm[7@0x80016550c000 + 0x568 ] = 0x2c160502  v_mac_f32_e32 v11, v2, v2  pgm[7@0x80016550c000 + 0x56c ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x80016550c000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x80016550c000 + 0x574 ] = 0x2c162713  v_mac_f32_e32 v11, v19, v19  pgm[7@0x80016550c000 + 0x578 ] = 0x0200010d  v_add_f32_e32 v0, v13, v0  pgm[7@0x80016550c000 + 0x57c ] = 0xd1c1001f  v_mad_f32 v31, v0, v28, v30  pgm[7@0x80016550c000 + 0x580 ] = 0x047a3900 ;;  pgm[7@0x80016550c000 + 0x584 ] = 0xd164010b  v_rsq_f32_e64 v11, |v11|  pgm[7@0x80016550c000 + 0x588 ] = 0x0000010b ;;  pgm[7@0x80016550c000 + 0x58c ] = 0x7e003f1f  v_floor_f32_e32 v0, v31  pgm[7@0x80016550c000 + 0x590 ] = 0x04003f00  v_sub_f32_e32 v0, v0, v31  pgm[7@0x80016550c000 + 0x594 ] = 0x02003f00  v_add_f32_e32 v0, v0, v31  pgm[7@0x80016550c000 + 0x598 ] = 0x0a404500  v_mul_f32_e32 v32, v0, v34  pgm[7@0x80016550c000 + 0x59c ] = 0x14241605  v_min_f32_e32 v18, s5, v11  pgm[7@0x80016550c000 + 0x5a0 ] = 0x2c404500  v_mac_f32_e32 v32, v0, v34  pgm[7@0x80016550c000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x80016550c000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x80016550c000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x80016550c000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x80016550c000 + 0x5b8 ] = 0x0a001300  v_mul_f32_e32 v0, v0, v9  pgm[7@0x80016550c000 + 0x5bc ] = 0x0a160512  v_mul_f32_e32 v11, v18, v2  pgm[7@0x80016550c000 + 0x5c0 ] = 0x2c00110b  v_mac_f32_e32 v0, v11, v8  pgm[7@0x80016550c000 + 0x5c4 ] = 0x0a162712  v_mul_f32_e32 v11, v18, v19  pgm[7@0x80016550c000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x80016550c000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v11, v7 mul:2  pgm[7@0x80016550c000 + 0x5d4 ] = 0x08020f0b ;;  pgm[7@0x80016550c000 + 0x5d8 ] = 0x0a160109  v_mul_f32_e32 v11, v9, v0  pgm[7@0x80016550c000 + 0x5dc ] = 0xd1c10016  v_mad_f32 v22, v18, v1, -v11  pgm[7@0x80016550c000 + 0x5e0 ] = 0x842e0312 ;;  pgm[7@0x80016550c000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x80016550c000 + 0x5e8 ] = 0xd1c10017  v_mad_f32 v23, v18, v2, -v1  pgm[7@0x80016550c000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x80016550c000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x80016550c000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x80016550c000 + 0x5f8 ] = 0x0a000107  v_mul_f32_e32 v0, v7, v0  pgm[7@0x80016550c000 + 0x5fc ] = 0x0a3002ff  v_mul_f32_e32 v24, 0x3e22f98c, v1  pgm[7@0x80016550c000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x80016550c000 + 0x604 ] = 0xd1c10015  v_mad_f32 v21, v18, v19, -v0  pgm[7@0x80016550c000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x80016550c000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x80016550c000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v25, s[28:35], s[44:47] dmask:0xf pgm[7@0x80016550c000 + 0x61c ] = 0x01672819 ;;  pgm[7@0x80016550c000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x80016550c000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x80016550c000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x80016550c000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v29  pgm[7@0x80016550c000 + 0x634 ] = 0x00023b27 ;;  pgm[7@0x80016550c000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x80016550c000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x80016550c000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x80016550c000 + 0x644 ] = 0x7e32032d  v_mov_b32_e32 v25, v45  pgm[7@0x80016550c000 + 0x648 ] = 0x7e34032c  v_mov_b32_e32 v26, v44  pgm[7@0x80016550c000 + 0x64c ] = 0x7e360321  v_mov_b32_e32 v27, v33  pgm[7@0x80016550c000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x80016550c000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x80016550c000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x80016550c000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80016550c000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x80016550c000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x80016550c000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x80016550c000 + 0x66c ] = 0x02404123  v_add_f32_e32 v32, v35, v32  pgm[7@0x80016550c000 + 0x670 ] = 0x02404122  v_add_f32_e32 v32, v34, v32  pgm[7@0x80016550c000 + 0x674 ] = 0x0a423e80  v_mul_f32_e32 v33, 0, v31  pgm[7@0x80016550c000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x80016550c000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x80016550c000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x80016550c000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x80016550c000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x80016550c000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x80016550c000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x80016550c000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0x69c ] = 0xf0900100  image_sample_l v33, v31, s[16:23], s[24:27] dmask:0x1  pgm[7@0x80016550c000 + 0x6a0 ] = 0x00c4211f ;;  pgm[7@0x80016550c000 + 0x6a4 ] = 0x023e3f1c  v_add_f32_e32 v31, v28, v31  pgm[7@0x80016550c000 + 0x6a8 ] = 0x7e403f1f  v_floor_f32_e32 v32, v31  pgm[7@0x80016550c000 + 0x6ac ] = 0x04403f20  v_sub_f32_e32 v32, v32, v31  pgm[7@0x80016550c000 + 0x6b0 ] = 0x0248411f  v_add_f32_e32 v36, v31, v32  pgm[7@0x80016550c000 + 0x6b4 ] = 0x0a404524  v_mul_f32_e32 v32, v36, v34  pgm[7@0x80016550c000 + 0x6b8 ] = 0x2c404524  v_mac_f32_e32 v32, v36, v34  pgm[7@0x80016550c000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016550c000 + 0x6c0 ] = 0x02484321  v_add_f32_e32 v36, v33, v33  pgm[7@0x80016550c000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x80016550c000 + 0x6c8 ] = 0x2c4842f5  v_mac_f32_e32 v36, -2.0, v33  pgm[7@0x80016550c000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x80016550c000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x80016550c000 + 0x6d4 ] = 0x7c884280  v_cmp_gt_f32_e32 vcc, 0, v33  pgm[7@0x80016550c000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80016550c000 + 0x6dc ] = 0x2c4842f4  v_mac_f32_e32 v36, 2.0, v33  pgm[7@0x80016550c000 + 0x6e0 ] = 0xd1000021  v_cndmask_b32_e64 v33, 0, 1.0, s[0:1]  pgm[7@0x80016550c000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x80016550c000 + 0x6e8 ] = 0x02424921  v_add_f32_e32 v33, v33, v36  pgm[7@0x80016550c000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v33, v28, v30  pgm[7@0x80016550c000 + 0x6f0 ] = 0x047a3921 ;;  pgm[7@0x80016550c000 + 0x6f4 ] = 0x0268491c  v_add_f32_e32 v52, v28, v36  pgm[7@0x80016550c000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x80016550c000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x80016550c000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x80016550c000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x80016550c000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016550c000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x80016550c000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016550c000 + 0x71c ] = 0x04420b2c  v_sub_f32_e32 v33, v44, v5  pgm[7@0x80016550c000 + 0x720 ] = 0x04480d2d  v_sub_f32_e32 v36, v45, v6  pgm[7@0x80016550c000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x80016550c000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x80016550c000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x80016550c000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x80016550c000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x80016550c000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x80016550c000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x80016550c000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x80016550c000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x80016550c000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x80016550c000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x80016550c000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x80016550c000 + 0x754 ] = 0x0a6a4321  v_mul_f32_e32 v53, v33, v33  pgm[7@0x80016550c000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x80016550c000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x80016550c000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x80016550c000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x80016550c000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x80016550c000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x80016550c000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x80016550c000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x80016550c000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x80016550c000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x80016550c000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x80016550c000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x80016550c000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x80016550c000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x80016550c000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x80016550c000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x80016550c000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x80016550c000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x80016550c000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x80016550c000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x80016550c000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x80016550c000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x80016550c000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x80016550c000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x80016550c000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x80016550c000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x80016550c000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x80016550c000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x80016550c000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x80016550c000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x80016550c000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x80016550c000 + 0x7d4 ] = 0x0a425b21  v_mul_f32_e32 v33, v33, v45  pgm[7@0x80016550c000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x80016550c000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x80016550c000 + 0x7e0 ] = 0x0a681321  v_mul_f32_e32 v52, v33, v9  pgm[7@0x80016550c000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x80016550c000 + 0x7e8 ] = 0x0a5a2d21  v_mul_f32_e32 v45, v33, v22  pgm[7@0x80016550c000 + 0x7ec ] = 0x14426d2e  v_min_f32_e32 v33, v46, v54  pgm[7@0x80016550c000 + 0x7f0 ] = 0x2c5a2f24  v_mac_f32_e32 v45, v36, v23  pgm[7@0x80016550c000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x80016550c000 + 0x7f8 ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x80016550c000 + 0x7fc ] = 0xd1058021  v_mul_f32_e64 v33, v51, v33 clamp  pgm[7@0x80016550c000 + 0x800 ] = 0x00024333 ;;  pgm[7@0x80016550c000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v21 clamp  pgm[7@0x80016550c000 + 0x808 ] = 0x00022b2c ;;  pgm[7@0x80016550c000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x80016550c000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x80016550c000 + 0x814 ] = 0x30424321  v_madak_f32 v33, v33, v33, 0x3ca3d70a  pgm[7@0x80016550c000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x80016550c000 + 0x81c ] = 0x7e424521  v_rcp_f32_e32 v33, v33  pgm[7@0x80016550c000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v7 clamp  pgm[7@0x80016550c000 + 0x824 ] = 0x00020f2c ;;  pgm[7@0x80016550c000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x80016550c000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x80016550c000 + 0x830 ] = 0x14426d21  v_min_f32_e32 v33, v33, v54  pgm[7@0x80016550c000 + 0x834 ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x80016550c000 + 0x838 ] = 0x024242ff  v_add_f32_e32 v33, 0xbf7afafb, v33  pgm[7@0x80016550c000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x80016550c000 + 0x840 ] = 0x0a4242ff  v_mul_f32_e32 v33, 0x3e50e561, v33  pgm[7@0x80016550c000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x80016550c000 + 0x848 ] = 0x0a484918  v_mul_f32_e32 v36, v24, v36  pgm[7@0x80016550c000 + 0x84c ] = 0x0a586121  v_mul_f32_e32 v44, v33, v48  pgm[7@0x80016550c000 + 0x850 ] = 0x0a5a6321  v_mul_f32_e32 v45, v33, v49  pgm[7@0x80016550c000 + 0x854 ] = 0x0a5c6521  v_mul_f32_e32 v46, v33, v50  pgm[7@0x80016550c000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x80016550c000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x80016550c000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x80016550c000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x80016550c000 + 0x868 ] = 0xd1c10021  v_mad_f32 v33, v44, v47, v27  pgm[7@0x80016550c000 + 0x86c ] = 0x046e5f2c ;;  pgm[7@0x80016550c000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v26  pgm[7@0x80016550c000 + 0x874 ] = 0x046a5f2d ;;  pgm[7@0x80016550c000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v25  pgm[7@0x80016550c000 + 0x87c ] = 0x04665f2e ;;  pgm[7@0x80016550c000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x80016550c000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x80016550c000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x80016550c000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x80016550c000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x80016550c000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x80016550c000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x80016550c000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x80016550c000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x80016550c000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x80016550c000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x80016550c000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x80016550c000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x80016550c000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x80016550c000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x80016550c000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x80016550c000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x80016550c000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x80016550c000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x80016550c000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x80016550c000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x80016550c000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x80016550c000 + 0x8d8 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x80016550c000 + 0x8dc ] = 0x00000f00 ;;  pgm[7@0x80016550c000 + 0x8e0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x8e4 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80016550c000 + 0x8e8 ] = 0xbf850083  s_cbranch_scc1 131  pgm[7@0x80016550c000 + 0x8ec ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x40  pgm[7@0x80016550c000 + 0x8f0 ] = 0x00000040 ;;  pgm[7@0x80016550c000 + 0x8f4 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x50  pgm[7@0x80016550c000 + 0x8f8 ] = 0x00000050 ;;  pgm[7@0x80016550c000 + 0x8fc ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0x60  pgm[7@0x80016550c000 + 0x900 ] = 0x00000060 ;;  pgm[7@0x80016550c000 + 0x904 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0x70  pgm[7@0x80016550c000 + 0x908 ] = 0x00000070 ;;  pgm[7@0x80016550c000 + 0x90c ] = 0x8100ff03  s_add_i32 s0, s3, 0x300  pgm[7@0x80016550c000 + 0x910 ] = 0x00000300 ;;  pgm[7@0x80016550c000 + 0x914 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x80016550c000 + 0x918 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x91c ] = 0x0a380c1f  v_mul_f32_e32 v28, s31, v6  pgm[7@0x80016550c000 + 0x920 ] = 0x2c380a23  v_mac_f32_e32 v28, s35, v5  pgm[7@0x80016550c000 + 0x924 ] = 0x2c381427  v_mac_f32_e32 v28, s39, v10  pgm[7@0x80016550c000 + 0x928 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x80016550c000 + 0x92c ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x930 ] = 0x8100ff03  s_add_i32 s0, s3, 0x330  pgm[7@0x80016550c000 + 0x934 ] = 0x00000330 ;;  pgm[7@0x80016550c000 + 0x938 ] = 0x0238382b  v_add_f32_e32 v28, s43, v28  pgm[7@0x80016550c000 + 0x93c ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x80016550c000 + 0x940 ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0x944 ] = 0x0a3a0c1e  v_mul_f32_e32 v29, s30, v6  pgm[7@0x80016550c000 + 0x948 ] = 0x7e4a451c  v_rcp_f32_e32 v37, v28  pgm[7@0x80016550c000 + 0x94c ] = 0x2c3a0a22  v_mac_f32_e32 v29, s34, v5  pgm[7@0x80016550c000 + 0x950 ] = 0x0a380c1c  v_mul_f32_e32 v28, s28, v6  pgm[7@0x80016550c000 + 0x954 ] = 0x0a0c0c1d  v_mul_f32_e32 v6, s29, v6  pgm[7@0x80016550c000 + 0x958 ] = 0x2c3a1426  v_mac_f32_e32 v29, s38, v10  pgm[7@0x80016550c000 + 0x95c ] = 0x2c380a20  v_mac_f32_e32 v28, s32, v5  pgm[7@0x80016550c000 + 0x960 ] = 0x2c0c0a21  v_mac_f32_e32 v6, s33, v5  pgm[7@0x80016550c000 + 0x964 ] = 0x020a3a2a  v_add_f32_e32 v5, s42, v29  pgm[7@0x80016550c000 + 0x968 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x80016550c000 + 0x96c ] = 0x000000c0 ;;  pgm[7@0x80016550c000 + 0x970 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x80016550c000 + 0x974 ] = 0x000000c8 ;;  pgm[7@0x80016550c000 + 0x978 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c0  pgm[7@0x80016550c000 + 0x97c ] = 0x000001c0 ;;  pgm[7@0x80016550c000 + 0x980 ] = 0x2c0c1425  v_mac_f32_e32 v6, s37, v10  pgm[7@0x80016550c000 + 0x984 ] = 0x2c381424  v_mac_f32_e32 v28, s36, v10  pgm[7@0x80016550c000 + 0x988 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x98c ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x80016550c000 + 0x990 ] = 0x20000000 ;;  pgm[7@0x80016550c000 + 0x994 ] = 0x0a0a4b05  v_mul_f32_e32 v5, v5, v37  pgm[7@0x80016550c000 + 0x998 ] = 0x024c3828  v_add_f32_e32 v38, s40, v28  pgm[7@0x80016550c000 + 0x99c ] = 0x020c0c29  v_add_f32_e32 v6, s41, v6  pgm[7@0x80016550c000 + 0x9a0 ] = 0xd10b801c  v_max_f32_e64 v28, v5, v5 clamp  pgm[7@0x80016550c000 + 0x9a4 ] = 0x00020b05 ;;  pgm[7@0x80016550c000 + 0x9a8 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x80016550c000 + 0x9ac ] = 0x0001000e ;;  pgm[7@0x80016550c000 + 0x9b0 ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x80016550c000 + 0x9b4 ] = 0x0a3c4b06  v_mul_f32_e32 v30, v6, v37  pgm[7@0x80016550c000 + 0x9b8 ] = 0x00380b1c  v_cndmask_b32_e32 v28, v28, v5, vcc  pgm[7@0x80016550c000 + 0x9bc ] = 0xd1c10024  v_mad_f32 v36, 0, s1, v6  pgm[7@0x80016550c000 + 0x9c0 ] = 0x04180280 ;;  pgm[7@0x80016550c000 + 0x9c4 ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ab8caa6  pgm[7@0x80016550c000 + 0x9c8 ] = 0x3ab8caa6 ;;  pgm[7@0x80016550c000 + 0x9cc ] = 0x0a484b24  v_mul_f32_e32 v36, v36, v37  pgm[7@0x80016550c000 + 0x9d0 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0x9d4 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0x9d8 ] = 0xf0a00100  image_sample_c v5, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80016550c000 + 0x9dc ] = 0x00c4051c ;;  pgm[7@0x80016550c000 + 0x9e0 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xba55629e  pgm[7@0x80016550c000 + 0x9e4 ] = 0xba55629e ;;  pgm[7@0x80016550c000 + 0x9e8 ] = 0xd1c1001f  v_mad_f32 v31, s0, v29, v38  pgm[7@0x80016550c000 + 0x9ec ] = 0x049a3a00 ;;  pgm[7@0x80016550c000 + 0x9f0 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbab8caa6  pgm[7@0x80016550c000 + 0x9f4 ] = 0xbab8caa6 ;;  pgm[7@0x80016550c000 + 0x9f8 ] = 0xd1c1001e  v_mad_f32 v30, s1, v29, v6  pgm[7@0x80016550c000 + 0x9fc ] = 0x041a3a01 ;;  pgm[7@0x80016550c000 + 0xa00 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0x3a55629e  pgm[7@0x80016550c000 + 0xa04 ] = 0x3a55629e ;;  pgm[7@0x80016550c000 + 0xa08 ] = 0xd1c1001d  v_mad_f32 v29, s0, v29, v38  pgm[7@0x80016550c000 + 0xa0c ] = 0x049a3a00 ;;  pgm[7@0x80016550c000 + 0xa10 ] = 0x0a3c4b1e  v_mul_f32_e32 v30, v30, v37  pgm[7@0x80016550c000 + 0xa14 ] = 0x0a3a4b1d  v_mul_f32_e32 v29, v29, v37  pgm[7@0x80016550c000 + 0xa18 ] = 0x7e42031e  v_mov_b32_e32 v33, v30  pgm[7@0x80016550c000 + 0xa1c ] = 0x2c0c4401  v_mac_f32_e32 v6, s1, v34  pgm[7@0x80016550c000 + 0xa20 ] = 0x7e44031c  v_mov_b32_e32 v34, v28  pgm[7@0x80016550c000 + 0xa24 ] = 0x0a404b1f  v_mul_f32_e32 v32, v31, v37  pgm[7@0x80016550c000 + 0xa28 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xa2c ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xa30 ] = 0xf0a00100  image_sample_c v39, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80016550c000 + 0xa34 ] = 0x00c4271c ;;  pgm[7@0x80016550c000 + 0xa38 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x3ad5629e  pgm[7@0x80016550c000 + 0xa3c ] = 0x3ad5629e ;;  pgm[7@0x80016550c000 + 0xa40 ] = 0xd1c1001e  v_mad_f32 v30, s0, v30, v38  pgm[7@0x80016550c000 + 0xa44 ] = 0x049a3c00 ;;  pgm[7@0x80016550c000 + 0xa48 ] = 0x0a464b1e  v_mul_f32_e32 v35, v30, v37  pgm[7@0x80016550c000 + 0xa4c ] = 0x7e3e031c  v_mov_b32_e32 v31, v28  pgm[7@0x80016550c000 + 0xa50 ] = 0x0a3c4b06  v_mul_f32_e32 v30, v6, v37  pgm[7@0x80016550c000 + 0xa54 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xa58 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xa5c ] = 0xf0a00100  image_sample_c v34, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80016550c000 + 0xa60 ] = 0x00c42222 ;;  pgm[7@0x80016550c000 + 0xa64 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xa68 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xa6c ] = 0xf0a00100  image_sample_c v6, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80016550c000 + 0xa70 ] = 0x00c4061c ;;  pgm[7@0x80016550c000 + 0xa74 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbad5629e  pgm[7@0x80016550c000 + 0xa78 ] = 0xbad5629e ;;  pgm[7@0x80016550c000 + 0xa7c ] = 0x2c4c3a00  v_mac_f32_e32 v38, s0, v29  pgm[7@0x80016550c000 + 0xa80 ] = 0x7e3a0320  v_mov_b32_e32 v29, v32  pgm[7@0x80016550c000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xa88 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xa8c ] = 0xf0a00100  image_sample_c v35, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80016550c000 + 0xa90 ] = 0x00c4231c ;;  pgm[7@0x80016550c000 + 0xa94 ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x80016550c000 + 0xa98 ] = 0x7e3c0324  v_mov_b32_e32 v30, v36  pgm[7@0x80016550c000 + 0xa9c ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xaa0 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xaa4 ] = 0xf0a00100  image_sample_c v37, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80016550c000 + 0xaa8 ] = 0x00c4251c ;;  pgm[7@0x80016550c000 + 0xaac ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016550c000 + 0xab0 ] = 0xf0a00100  image_sample_c v36, v[31:32], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80016550c000 + 0xab4 ] = 0x00c4241f ;;  pgm[7@0x80016550c000 + 0xab8 ] = 0x020a4505  v_add_f32_e32 v5, v5, v34  pgm[7@0x80016550c000 + 0xabc ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016550c000 + 0xac0 ] = 0x020a0d05  v_add_f32_e32 v5, v5, v6  pgm[7@0x80016550c000 + 0xac4 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80016550c000 + 0xac8 ] = 0x020a4705  v_add_f32_e32 v5, v5, v35  pgm[7@0x80016550c000 + 0xacc ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016550c000 + 0xad0 ] = 0x020a4b05  v_add_f32_e32 v5, v5, v37  pgm[7@0x80016550c000 + 0xad4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016550c000 + 0xad8 ] = 0x020a0b24  v_add_f32_e32 v5, v36, v5  pgm[7@0x80016550c000 + 0xadc ] = 0x020a0b27  v_add_f32_e32 v5, v39, v5  pgm[7@0x80016550c000 + 0xae0 ] = 0x0a0a0aff  v_mul_f32_e32 v5, 0x3e124925, v5  pgm[7@0x80016550c000 + 0xae4 ] = 0x3e124925 ;;  pgm[7@0x80016550c000 + 0xae8 ] = 0x0a380a06  v_mul_f32_e32 v28, s6, v5  pgm[7@0x80016550c000 + 0xaec ] = 0x0a3a0a07  v_mul_f32_e32 v29, s7, v5  pgm[7@0x80016550c000 + 0xaf0 ] = 0x0a3c0a05  v_mul_f32_e32 v30, s5, v5  pgm[7@0x80016550c000 + 0xaf4 ] = 0xbf820008  s_branch 8  pgm[7@0x80016550c000 + 0xaf8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xc0  pgm[7@0x80016550c000 + 0xafc ] = 0x000000c0 ;;  pgm[7@0x80016550c000 + 0xb00 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x80016550c000 + 0xb04 ] = 0x000000c8 ;;  pgm[7@0x80016550c000 + 0xb08 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xb0c ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x80016550c000 + 0xb10 ] = 0x7e3a0201  v_mov_b32_e32 v29, s1  pgm[7@0x80016550c000 + 0xb14 ] = 0x7e3c0205  v_mov_b32_e32 v30, s5  pgm[7@0x80016550c000 + 0xb18 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xb0  pgm[7@0x80016550c000 + 0xb1c ] = 0x000000b0 ;;  pgm[7@0x80016550c000 + 0xb20 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xb8  pgm[7@0x80016550c000 + 0xb24 ] = 0x000000b8 ;;  pgm[7@0x80016550c000 + 0xb28 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf04  pgm[7@0x80016550c000 + 0xb2c ] = 0x00000f04 ;;  pgm[7@0x80016550c000 + 0xb30 ] = 0x020a371c  v_add_f32_e32 v5, v28, v27  pgm[7@0x80016550c000 + 0xb34 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x80016550c000 + 0xb38 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xb3c ] = 0x0a362c00  v_mul_f32_e32 v27, s0, v22  pgm[7@0x80016550c000 + 0xb40 ] = 0xd1c1001b  v_mad_f32 v27, v23, -s1, -v27  pgm[7@0x80016550c000 + 0xb44 ] = 0xc46c0317 ;;  pgm[7@0x80016550c000 + 0xb48 ] = 0xd1c1801b  v_mad_f32 v27, -v21, s5, v27 clamp  pgm[7@0x80016550c000 + 0xb4c ] = 0x246c0b15 ;;  pgm[7@0x80016550c000 + 0xb50 ] = 0x7e42431b  v_log_f32_e32 v33, v27  pgm[7@0x80016550c000 + 0xb54 ] = 0x020c351d  v_add_f32_e32 v6, v29, v26  pgm[7@0x80016550c000 + 0xb58 ] = 0x2a344000  v_xor_b32_e32 v26, s0, v32  pgm[7@0x80016550c000 + 0xb5c ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x80016550c000 + 0xb60 ] = 0x2a364005  v_xor_b32_e32 v27, s5, v32  pgm[7@0x80016550c000 + 0xb64 ] = 0x08404202  v_mul_legacy_f32_e32 v32, s2, v33  pgm[7@0x80016550c000 + 0xb68 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x80016550c000 + 0xb6c ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x80016550c000 + 0xb70 ] = 0x0a304118  v_mul_f32_e32 v24, v24, v32  pgm[7@0x80016550c000 + 0xb74 ] = 0x0a303104  v_mul_f32_e32 v24, v4, v24  pgm[7@0x80016550c000 + 0xb78 ] = 0x2c223918  v_mac_f32_e32 v17, v24, v28  pgm[7@0x80016550c000 + 0xb7c ] = 0x2c203b18  v_mac_f32_e32 v16, v24, v29  pgm[7@0x80016550c000 + 0xb80 ] = 0x2c1e3d18  v_mac_f32_e32 v15, v24, v30  pgm[7@0x80016550c000 + 0xb84 ] = 0x0230331e  v_add_f32_e32 v24, v30, v25  pgm[7@0x80016550c000 + 0xb88 ] = 0xbf850046  s_cbranch_scc1 70  pgm[7@0x80016550c000 + 0xb8c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x98  pgm[7@0x80016550c000 + 0xb90 ] = 0x00000098 ;;  pgm[7@0x80016550c000 + 0xb94 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xa0  pgm[7@0x80016550c000 + 0xb98 ] = 0x000000a0 ;;  pgm[7@0x80016550c000 + 0xb9c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xa8  pgm[7@0x80016550c000 + 0xba0 ] = 0x000000a8 ;;  pgm[7@0x80016550c000 + 0xba4 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x110  pgm[7@0x80016550c000 + 0xba8 ] = 0x00000110 ;;  pgm[7@0x80016550c000 + 0xbac ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x80  pgm[7@0x80016550c000 + 0xbb0 ] = 0x00000080 ;;  pgm[7@0x80016550c000 + 0xbb4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x88  pgm[7@0x80016550c000 + 0xbb8 ] = 0x00000088 ;;  pgm[7@0x80016550c000 + 0xbbc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x90  pgm[7@0x80016550c000 + 0xbc0 ] = 0x00000090 ;;  pgm[7@0x80016550c000 + 0xbc4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xbc8 ] = 0x0a322e02  v_mul_f32_e32 v25, s2, v23  pgm[7@0x80016550c000 + 0xbcc ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x80016550c000 + 0xbd0 ] = 0x00000380 ;;  pgm[7@0x80016550c000 + 0xbd4 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x80016550c000 + 0xbd8 ] = 0x2c322c05  v_mac_f32_e32 v25, s5, v22  pgm[7@0x80016550c000 + 0xbdc ] = 0x0a402e00  v_mul_f32_e32 v32, s0, v23  pgm[7@0x80016550c000 + 0xbe0 ] = 0x0a2e2e01  v_mul_f32_e32 v23, s1, v23  pgm[7@0x80016550c000 + 0xbe4 ] = 0x2c402c06  v_mac_f32_e32 v32, s6, v22  pgm[7@0x80016550c000 + 0xbe8 ] = 0x2c2e2c07  v_mac_f32_e32 v23, s7, v22  pgm[7@0x80016550c000 + 0xbec ] = 0x2c322a10  v_mac_f32_e32 v25, s16, v21  pgm[7@0x80016550c000 + 0xbf0 ] = 0x2c402a0e  v_mac_f32_e32 v32, s14, v21  pgm[7@0x80016550c000 + 0xbf4 ] = 0x2c2e2a0f  v_mac_f32_e32 v23, s15, v21  pgm[7@0x80016550c000 + 0xbf8 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x80016550c000 + 0xbfc ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0xc00 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x80016550c000 + 0xc04 ] = 0x000003b0 ;;  pgm[7@0x80016550c000 + 0xc08 ] = 0xd1c70015  v_cubema_f32 v21, v32, v23, v25  pgm[7@0x80016550c000 + 0xc0c ] = 0x04662f20 ;;  pgm[7@0x80016550c000 + 0xc10 ] = 0xd1620121  v_rcp_f32_e64 v33, |v21|  pgm[7@0x80016550c000 + 0xc14 ] = 0x00000115 ;;  pgm[7@0x80016550c000 + 0xc18 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x80016550c000 + 0xc1c ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0xc20 ] = 0xd1c50015  v_cubesc_f32 v21, v32, v23, v25  pgm[7@0x80016550c000 + 0xc24 ] = 0x04662f20 ;;  pgm[7@0x80016550c000 + 0xc28 ] = 0xd1c60022  v_cubetc_f32 v34, v32, v23, v25  pgm[7@0x80016550c000 + 0xc2c ] = 0x04662f20 ;;  pgm[7@0x80016550c000 + 0xc30 ] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3fc00000  pgm[7@0x80016550c000 + 0xc34 ] = 0x3fc00000 ;;  pgm[7@0x80016550c000 + 0xc38 ] = 0xd1c40017  v_cubeid_f32 v23, v32, v23, v25  pgm[7@0x80016550c000 + 0xc3c ] = 0x04662f20 ;;  pgm[7@0x80016550c000 + 0xc40 ] = 0x302a4315  v_madak_f32 v21, v21, v33, 0x3fc00000  pgm[7@0x80016550c000 + 0xc44 ] = 0x3fc00000 ;;  pgm[7@0x80016550c000 + 0xc48 ] = 0x2c2c4322  v_mac_f32_e32 v22, v34, v33  pgm[7@0x80016550c000 + 0xc4c ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x160  pgm[7@0x80016550c000 + 0xc50 ] = 0x00000160 ;;  pgm[7@0x80016550c000 + 0xc54 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xc58 ] = 0xf0804700  image_sample v[21:23], v21, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x80016550c000 + 0xc5c ] = 0x00c41515 ;;  pgm[7@0x80016550c000 + 0xc60 ] = 0x7e32021c  v_mov_b32_e32 v25, s28  pgm[7@0x80016550c000 + 0xc64 ] = 0xd1c10020  v_mad_f32 v32, s0, v5, v25  pgm[7@0x80016550c000 + 0xc68 ] = 0x04660a00 ;;  pgm[7@0x80016550c000 + 0xc6c ] = 0xd1c10021  v_mad_f32 v33, s0, v6, v25  pgm[7@0x80016550c000 + 0xc70 ] = 0x04660c00 ;;  pgm[7@0x80016550c000 + 0xc74 ] = 0xd1c10019  v_mad_f32 v25, s0, v24, v25  pgm[7@0x80016550c000 + 0xc78 ] = 0x04663000 ;;  pgm[7@0x80016550c000 + 0xc7c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016550c000 + 0xc80 ] = 0x0a2a2a1d  v_mul_f32_e32 v21, s29, v21  pgm[7@0x80016550c000 + 0xc84 ] = 0x0a2c2c1d  v_mul_f32_e32 v22, s29, v22  pgm[7@0x80016550c000 + 0xc88 ] = 0x0a2e2e1d  v_mul_f32_e32 v23, s29, v23  pgm[7@0x80016550c000 + 0xc8c ] = 0x0a2a4115  v_mul_f32_e32 v21, v21, v32  pgm[7@0x80016550c000 + 0xc90 ] = 0x0a2c4316  v_mul_f32_e32 v22, v22, v33  pgm[7@0x80016550c000 + 0xc94 ] = 0x0a2e3317  v_mul_f32_e32 v23, v23, v25  pgm[7@0x80016550c000 + 0xc98 ] = 0x2c220915  v_mac_f32_e32 v17, v21, v4  pgm[7@0x80016550c000 + 0xc9c ] = 0x2c200916  v_mac_f32_e32 v16, v22, v4  pgm[7@0x80016550c000 + 0xca0 ] = 0x2c1e0917  v_mac_f32_e32 v15, v23, v4  pgm[7@0x80016550c000 + 0xca4 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf08  pgm[7@0x80016550c000 + 0xca8 ] = 0x00000f08 ;;  pgm[7@0x80016550c000 + 0xcac ] = 0x7e2a0280  v_mov_b32_e32 v21, 0  pgm[7@0x80016550c000 + 0xcb0 ] = 0x7e2c0280  v_mov_b32_e32 v22, 0  pgm[7@0x80016550c000 + 0xcb4 ] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x80016550c000 + 0xcb8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xcbc ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80016550c000 + 0xcc0 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x80016550c000 + 0xcc4 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x98  pgm[7@0x80016550c000 + 0xcc8 ] = 0x00000098 ;;  pgm[7@0x80016550c000 + 0xccc ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xa0  pgm[7@0x80016550c000 + 0xcd0 ] = 0x000000a0 ;;  pgm[7@0x80016550c000 + 0xcd4 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xa8  pgm[7@0x80016550c000 + 0xcd8 ] = 0x000000a8 ;;  pgm[7@0x80016550c000 + 0xcdc ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x110  pgm[7@0x80016550c000 + 0xce0 ] = 0x00000110 ;;  pgm[7@0x80016550c000 + 0xce4 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x160  pgm[7@0x80016550c000 + 0xce8 ] = 0x00000160 ;;  pgm[7@0x80016550c000 + 0xcec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x80  pgm[7@0x80016550c000 + 0xcf0 ] = 0x00000080 ;;  pgm[7@0x80016550c000 + 0xcf4 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0x88  pgm[7@0x80016550c000 + 0xcf8 ] = 0x00000088 ;;  pgm[7@0x80016550c000 + 0xcfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x90  pgm[7@0x80016550c000 + 0xd00 ] = 0x00000090 ;;  pgm[7@0x80016550c000 + 0xd04 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xd08 ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x80016550c000 + 0xd0c ] = 0x8118ff03  s_add_i32 s24, s3, 0x340  pgm[7@0x80016550c000 + 0xd10 ] = 0x00000340 ;;  pgm[7@0x80016550c000 + 0xd14 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x80016550c000 + 0xd18 ] = 0x2c081210  v_mac_f32_e32 v4, s16, v9  pgm[7@0x80016550c000 + 0xd1c ] = 0x0a2a1000  v_mul_f32_e32 v21, s0, v8  pgm[7@0x80016550c000 + 0xd20 ] = 0x0a2c1001  v_mul_f32_e32 v22, s1, v8  pgm[7@0x80016550c000 + 0xd24 ] = 0x2c2a1206  v_mac_f32_e32 v21, s6, v9  pgm[7@0x80016550c000 + 0xd28 ] = 0x2c2c1207  v_mac_f32_e32 v22, s7, v9  pgm[7@0x80016550c000 + 0xd2c ] = 0x2c080e11  v_mac_f32_e32 v4, s17, v7  pgm[7@0x80016550c000 + 0xd30 ] = 0x2c2a0e0e  v_mac_f32_e32 v21, s14, v7  pgm[7@0x80016550c000 + 0xd34 ] = 0x2c2c0e0f  v_mac_f32_e32 v22, s15, v7  pgm[7@0x80016550c000 + 0xd38 ] = 0xd1c70017  v_cubema_f32 v23, v21, v22, v4  pgm[7@0x80016550c000 + 0xd3c ] = 0x04122d15 ;;  pgm[7@0x80016550c000 + 0xd40 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x80016550c000 + 0xd44 ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0xd48 ] = 0x8118ff03  s_add_i32 s24, s3, 0x370  pgm[7@0x80016550c000 + 0xd4c ] = 0x00000370 ;;  pgm[7@0x80016550c000 + 0xd50 ] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x80016550c000 + 0xd54 ] = 0x00000000 ;;  pgm[7@0x80016550c000 + 0xd58 ] = 0xd1620117  v_rcp_f32_e64 v23, |v23|  pgm[7@0x80016550c000 + 0xd5c ] = 0x00000117 ;;  pgm[7@0x80016550c000 + 0xd60 ] = 0x7e400205  v_mov_b32_e32 v32, s5  pgm[7@0x80016550c000 + 0xd64 ] = 0xd1c10021  v_mad_f32 v33, s26, v5, v32  pgm[7@0x80016550c000 + 0xd68 ] = 0x04820a1a ;;  pgm[7@0x80016550c000 + 0xd6c ] = 0xd1c10022  v_mad_f32 v34, s26, v6, v32  pgm[7@0x80016550c000 + 0xd70 ] = 0x04820c1a ;;  pgm[7@0x80016550c000 + 0xd74 ] = 0x2c40301a  v_mac_f32_e32 v32, s26, v24  pgm[7@0x80016550c000 + 0xd78 ] = 0xd1c60019  v_cubetc_f32 v25, v21, v22, v4  pgm[7@0x80016550c000 + 0xd7c ] = 0x04122d15 ;;  pgm[7@0x80016550c000 + 0xd80 ] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x80016550c000 + 0xd84 ] = 0x3fc00000 ;;  pgm[7@0x80016550c000 + 0xd88 ] = 0xd1c50018  v_cubesc_f32 v24, v21, v22, v4  pgm[7@0x80016550c000 + 0xd8c ] = 0x04122d15 ;;  pgm[7@0x80016550c000 + 0xd90 ] = 0xd1c40006  v_cubeid_f32 v6, v21, v22, v4  pgm[7@0x80016550c000 + 0xd94 ] = 0x04122d15 ;;  pgm[7@0x80016550c000 + 0xd98 ] = 0x30082f18  v_madak_f32 v4, v24, v23, 0x3fc00000  pgm[7@0x80016550c000 + 0xd9c ] = 0x3fc00000 ;;  pgm[7@0x80016550c000 + 0xda0 ] = 0x2c0a2f19  v_mac_f32_e32 v5, v25, v23  pgm[7@0x80016550c000 + 0xda4 ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xda8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xdac ] = 0xbf800000  s_nop 0  pgm[7@0x80016550c000 + 0xdb0 ] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x80016550c000 + 0xdb4 ] = 0x00040404 ;;  pgm[7@0x80016550c000 + 0xdb8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016550c000 + 0xdbc ] = 0x0a080921  v_mul_f32_e32 v4, v33, v4  pgm[7@0x80016550c000 + 0xdc0 ] = 0x0a0a0b22  v_mul_f32_e32 v5, v34, v5  pgm[7@0x80016550c000 + 0xdc4 ] = 0x0a0c0d20  v_mul_f32_e32 v6, v32, v6  pgm[7@0x80016550c000 + 0xdc8 ] = 0x0a2a0900  v_mul_f32_e32 v21, v0, v4  pgm[7@0x80016550c000 + 0xdcc ] = 0x0a2c0b01  v_mul_f32_e32 v22, v1, v5  pgm[7@0x80016550c000 + 0xdd0 ] = 0x0a2e0d02  v_mul_f32_e32 v23, v2, v6  pgm[7@0x80016550c000 + 0xdd4 ] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x80016550c000 + 0xdd8 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x80016550c000 + 0xddc ] = 0x00000f0c ;;  pgm[7@0x80016550c000 + 0xde0 ] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x80016550c000 + 0xde4 ] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x80016550c000 + 0xde8 ] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x80016550c000 + 0xdec ] = 0x7e300280  v_mov_b32_e32 v24, 0  pgm[7@0x80016550c000 + 0xdf0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xdf4 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80016550c000 + 0xdf8 ] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x80016550c000 + 0xdfc ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x188  pgm[7@0x80016550c000 + 0xe00 ] = 0x00000188 ;;  pgm[7@0x80016550c000 + 0xe04 ] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x80016550c000 + 0xe08 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xe0c ] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x80016550c000 + 0xe10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x180  pgm[7@0x80016550c000 + 0xe14 ] = 0x00000180 ;;  pgm[7@0x80016550c000 + 0xe18 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016550c000 + 0xe1c ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x80016550c000 + 0xe20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xe24 ] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x80016550c000 + 0xe28 ] = 0xbf820002  s_branch 2  pgm[7@0x80016550c000 + 0xe2c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xe30 ] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x80016550c000 + 0xe34 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x184  pgm[7@0x80016550c000 + 0xe38 ] = 0x00000184 ;;  pgm[7@0x80016550c000 + 0xe3c ] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x80016550c000 + 0xe40 ] = 0x00000113 ;;  pgm[7@0x80016550c000 + 0xe44 ] = 0x7e324512  v_rcp_f32_e32 v25, v18  pgm[7@0x80016550c000 + 0xe48 ] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x18c  pgm[7@0x80016550c000 + 0xe4c ] = 0x0000018c ;;  pgm[7@0x80016550c000 + 0xe50 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1a0  pgm[7@0x80016550c000 + 0xe54 ] = 0x000001a0 ;;  pgm[7@0x80016550c000 + 0xe58 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xe5c ] = 0x7e404402  v_rcp_f32_e32 v32, s2  pgm[7@0x80016550c000 + 0xe60 ] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x80016550c000 + 0xe64 ] = 0x7f7fffff ;;  pgm[7@0x80016550c000 + 0xe68 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0xff7fffff  pgm[7@0x80016550c000 + 0xe6c ] = 0xff7fffff ;;  pgm[7@0x80016550c000 + 0xe70 ] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x80016550c000 + 0xe74 ] = 0x14320d19  v_min_f32_e32 v25, v25, v6  pgm[7@0x80016550c000 + 0xe78 ] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x80016550c000 + 0xe7c ] = 0x160a3105  v_max_f32_e32 v5, v5, v24  pgm[7@0x80016550c000 + 0xe80 ] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x80016550c000 + 0xe84 ] = 0x00020b04 ;;  pgm[7@0x80016550c000 + 0xe88 ] = 0x160a3119  v_max_f32_e32 v5, v25, v24  pgm[7@0x80016550c000 + 0xe8c ] = 0x140c0d20  v_min_f32_e32 v6, v32, v6  pgm[7@0x80016550c000 + 0xe90 ] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x80016550c000 + 0xe94 ] = 0x160a3106  v_max_f32_e32 v5, v6, v24  pgm[7@0x80016550c000 + 0xe98 ] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x80016550c000 + 0xe9c ] = 0x00020b04 ;;  pgm[7@0x80016550c000 + 0xea0 ] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x80016550c000 + 0xea4 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1a8  pgm[7@0x80016550c000 + 0xea8 ] = 0x000001a8 ;;  pgm[7@0x80016550c000 + 0xeac ] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x80016550c000 + 0xeb0 ] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x80016550c000 + 0xeb4 ] = 0xd10b8018  v_max_f32_e64 v24, v4, v4 clamp  pgm[7@0x80016550c000 + 0xeb8 ] = 0x00020904 ;;  pgm[7@0x80016550c000 + 0xebc ] = 0xd1058004  v_mul_f32_e64 v4, v24, s0 clamp  pgm[7@0x80016550c000 + 0xec0 ] = 0x00000118 ;;  pgm[7@0x80016550c000 + 0xec4 ] = 0xd1058005  v_mul_f32_e64 v5, v24, s1 clamp  pgm[7@0x80016550c000 + 0xec8 ] = 0x00000318 ;;  pgm[7@0x80016550c000 + 0xecc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xed0 ] = 0xd1058006  v_mul_f32_e64 v6, v24, s2 clamp  pgm[7@0x80016550c000 + 0xed4 ] = 0x00000518 ;;  pgm[7@0x80016550c000 + 0xed8 ] = 0xd10b8018  v_max_f32_e64 v24, v24, v24 clamp  pgm[7@0x80016550c000 + 0xedc ] = 0x00023118 ;;  pgm[7@0x80016550c000 + 0xee0 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x80016550c000 + 0xee4 ] = 0x00000f10 ;;  pgm[7@0x80016550c000 + 0xee8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xeec ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80016550c000 + 0xef0 ] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x80016550c000 + 0xef4 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x198  pgm[7@0x80016550c000 + 0xef8 ] = 0x00000198 ;;  pgm[7@0x80016550c000 + 0xefc ] = 0x7e325881  v_bfrev_b32_e32 v25, 1  pgm[7@0x80016550c000 + 0xf00 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xf04 ] = 0x7c963200  v_cmp_ngt_f32_e32 vcc, s0, v25  pgm[7@0x80016550c000 + 0xf08 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x190  pgm[7@0x80016550c000 + 0xf0c ] = 0x00000190 ;;  pgm[7@0x80016550c000 + 0xf10 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016550c000 + 0xf14 ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x80016550c000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xf1c ] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x80016550c000 + 0xf20 ] = 0xbf820002  s_branch 2  pgm[7@0x80016550c000 + 0xf24 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xf28 ] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x80016550c000 + 0xf2c ] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x80016550c000 + 0xf30 ] = 0x00000113 ;;  pgm[7@0x80016550c000 + 0xf34 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x194  pgm[7@0x80016550c000 + 0xf38 ] = 0x00000194 ;;  pgm[7@0x80016550c000 + 0xf3c ] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x80016550c000 + 0xf40 ] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x80016550c000 + 0xf44 ] = 0x7f7fffff ;;  pgm[7@0x80016550c000 + 0xf48 ] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x80016550c000 + 0xf4c ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x80016550c000 + 0xf50 ] = 0xff7fffff ;;  pgm[7@0x80016550c000 + 0xf54 ] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x80016550c000 + 0xf58 ] = 0x16263313  v_max_f32_e32 v19, v19, v25  pgm[7@0x80016550c000 + 0xf5c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1b0  pgm[7@0x80016550c000 + 0xf60 ] = 0x000001b0 ;;  pgm[7@0x80016550c000 + 0xf64 ] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x80016550c000 + 0xf68 ] = 0x0002270a ;;  pgm[7@0x80016550c000 + 0xf6c ] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1b8  pgm[7@0x80016550c000 + 0xf70 ] = 0x000001b8 ;;  pgm[7@0x80016550c000 + 0xf74 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0xf78 ] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x80016550c000 + 0xf7c ] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x80016550c000 + 0xf80 ] = 0x16243312  v_max_f32_e32 v18, v18, v25  pgm[7@0x80016550c000 + 0xf84 ] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x80016550c000 + 0xf88 ] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x80016550c000 + 0xf8c ] = 0x16243312  v_max_f32_e32 v18, v18, v25  pgm[7@0x80016550c000 + 0xf90 ] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x80016550c000 + 0xf94 ] = 0x0002250a ;;  pgm[7@0x80016550c000 + 0xf98 ] = 0xd1018018  v_add_f32_e64 v24, v10, v24 clamp  pgm[7@0x80016550c000 + 0xf9c ] = 0x0002310a ;;  pgm[7@0x80016550c000 + 0xfa0 ] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x80016550c000 + 0xfa4 ] = 0x00021400 ;;  pgm[7@0x80016550c000 + 0xfa8 ] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x80016550c000 + 0xfac ] = 0x00021401 ;;  pgm[7@0x80016550c000 + 0xfb0 ] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x80016550c000 + 0xfb4 ] = 0x00021403 ;;  pgm[7@0x80016550c000 + 0xfb8 ] = 0x0a123509  v_mul_f32_e32 v9, v9, v26  pgm[7@0x80016550c000 + 0xfbc ] = 0x2c123f08  v_mac_f32_e32 v9, v8, v31  pgm[7@0x80016550c000 + 0xfc0 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x170  pgm[7@0x80016550c000 + 0xfc4 ] = 0x00000170 ;;  pgm[7@0x80016550c000 + 0xfc8 ] = 0xd1168009  v_mac_f32_e64 v9, v7, v27 clamp  pgm[7@0x80016550c000 + 0xfcc ] = 0x00023707 ;;  pgm[7@0x80016550c000 + 0xfd0 ] = 0x0a0e131c  v_mul_f32_e32 v7, v28, v9  pgm[7@0x80016550c000 + 0xfd4 ] = 0x0a10131d  v_mul_f32_e32 v8, v29, v9  pgm[7@0x80016550c000 + 0xfd8 ] = 0x0a12131e  v_mul_f32_e32 v9, v30, v9  pgm[7@0x80016550c000 + 0xfdc ] = 0x02142b11  v_add_f32_e32 v10, v17, v21  pgm[7@0x80016550c000 + 0xfe0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016550c000 + 0xfe4 ] = 0x2c1a0107  v_mac_f32_e32 v13, v7, v0  pgm[7@0x80016550c000 + 0xfe8 ] = 0x02202d10  v_add_f32_e32 v16, v16, v22  pgm[7@0x80016550c000 + 0xfec ] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x80016550c000 + 0xff0 ] = 0x021e2f0f  v_add_f32_e32 v15, v15, v23  pgm[7@0x80016550c000 + 0xff4 ] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x80016550c000 + 0xff8 ] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x80016550c000 + 0xffc ] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x80016550c000 + 0x1000] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x80016550c000 + 0x1004] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016550c000 + 0x1008] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x80016550c000 + 0x100c] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x80016550c000 + 0x1010] = 0xbfb8aa3b ;;  pgm[7@0x80016550c000 + 0x1014] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x80016550c000 + 0x1018] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x80016550c000 + 0x101c] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x80016550c000 + 0x1020] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x80016550c000 + 0x1024] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x80016550c000 + 0x1028] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x80016550c000 + 0x102c] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x80016550c000 + 0x1030] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x80016550c000 + 0x1034] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x80016550c000 + 0x1038] = 0x000000f2 ;;  pgm[7@0x80016550c000 + 0x103c] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x80016550c000 + 0x1040] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x80016550c000 + 0x1044] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x80016550c000 + 0x1048] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x80016550c000 + 0x104c] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x80016550c000 + 0x1050] = 0x040e30f2  v_sub_f32_e32 v7, 1.0, v24  pgm[7@0x80016550c000 + 0x1054] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x80016550c000 + 0x1058] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x80016550c000 + 0x105c] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x80016550c000 + 0x1060] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x80016550c000 + 0x1064] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x80016550c000 + 0x1068] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x80016550c000 + 0x106c] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x80016550c000 + 0x1070] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x80016550c000 + 0x1074] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x80016550c000 + 0x1078] = 0x00020300 ;;  pgm[7@0x80016550c000 + 0x107c] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x80016550c000 + 0x1080] = 0x00020702 ;;  pgm[7@0x80016550c000 + 0x1084] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x80016550c000 + 0x1088] = 0x00000100 ;;  pgm[7@0x80016550c000 + 0x108c] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800123f49400 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x1b34] pgm[7@0x800123f49400 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800123f49400 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800123f49400 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800123f49400 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800123f49400 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800123f49400 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800123f49400 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800123f49400 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800123f49400 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800123f49400 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800123f49400 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800123f49400 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800123f49400 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f49400 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800123f49400 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800123f49400 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800123f49400 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800123f49400 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800123f49400 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800123f49400 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800123f49400 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800123f49400 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800123f49400 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800123f49400 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800123f49400 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f49400 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800123f49400 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800123f49400 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800123f49400 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800123f49400 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800123f49400 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800123f49400 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800123f49400 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800123f49400 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800123f49400 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800123f49400 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800123f49400 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800123f49400 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800123f49400 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800123f49400 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800123f49400 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800123f49400 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800123f49400 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800123f49400 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800123f49400 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800123f49400 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800123f49400 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800123f49400 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800123f49400 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800123f49400 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800123f49400 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800123f49400 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800123f49400 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800123f49400 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800123f49400 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800123f49400 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800123f49400 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800123f49400 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800123f49400 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800123f49400 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f49400 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800123f49400 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800123f49400 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800123f49400 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800123f49400 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800123f49400 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800123f49400 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800123f49400 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800123f49400 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800123f49400 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800123f49400 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123f49400 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800123f49400 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800123f49400 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800123f49400 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800123f49400 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800123f49400 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800123f49400 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800123f49400 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800123f49400 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800123f49400 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800123f49400 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800123f49400 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800123f49400 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800123f49400 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800123f49400 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800123f49400 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800123f49400 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800123f49400 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800123f49400 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800123f49400 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800123f49400 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800123f49400 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800123f49400 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800123f49400 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800123f49400 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800123f49400 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800123f49400 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800123f49400 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800123f49400 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800123f49400 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800123f49400 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800123f49400 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800123f49400 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800123f49400 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800123f49400 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800123f49400 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800123f49400 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800123f49400 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800123f49400 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800123f49400 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800123f49400 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800123f49400 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800123f49400 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800123f49400 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800123f49400 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800123f49400 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800123f49400 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800123f49400 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800123f49400 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800123f49400 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800123f49400 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123f49400 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123f49400 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800123f49400 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800123f49400 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800123f49400 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800123f49400 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800123f49400 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800123f49400 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800123f49400 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800123f49400 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800123f49400 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800123f49400 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800123f49400 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800123f49400 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800123f49400 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800123f49400 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800123f49400 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800123f49400 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800123f49400 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800123f49400 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800123f49400 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800123f49400 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800123f49400 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800123f49400 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800123f49400 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800123f49400 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800123f49400 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800123f49400 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800123f49400 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800123f49400 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800123f49400 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800123f49400 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800123f49400 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800123f49400 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001654ac000 of length 4240 bytes from IB[7@0x8001a7dc0100 + 0x1ba8] pgm[7@0x8001654ac000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x8001654ac000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001654ac000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001654ac000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001654ac000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001654ac000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x8001654ac000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x8001654ac000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x8001654ac000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x8001654ac000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x8001654ac000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x8001654ac000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x8001654ac000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x8001654ac000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x8001654ac000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x8001654ac000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x8001654ac000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x8001654ac000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x8001654ac000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x8001654ac000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x8001654ac000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x8001654ac000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x8001654ac000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001654ac000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001654ac000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x8001654ac000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001654ac000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x8001654ac000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x8001654ac000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x8001654ac000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001654ac000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x8001654ac000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x8001654ac000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x8001654ac000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x140  pgm[7@0x8001654ac000 + 0x8c ] = 0x00000140 ;;  pgm[7@0x8001654ac000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x8001654ac000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x8001654ac000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001654ac000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x8001654ac000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x8001654ac000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001654ac000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001654ac000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x8001654ac000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001654ac000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x8001654ac000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001654ac000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x8001654ac000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x8001654ac000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x8001654ac000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x8001654ac000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x150  pgm[7@0x8001654ac000 + 0xd4 ] = 0x00000150 ;;  pgm[7@0x8001654ac000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x8001654ac000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x8001654ac000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x8001654ac000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x8001654ac000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x8001654ac000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x8001654ac000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x8001654ac000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x8001654ac000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x8001654ac000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x8001654ac000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x8001654ac000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x8001654ac000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x8001654ac000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x8001654ac000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x8001654ac000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x8001654ac000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0xd0  pgm[7@0x8001654ac000 + 0x124 ] = 0x000000d0 ;;  pgm[7@0x8001654ac000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xe0  pgm[7@0x8001654ac000 + 0x12c ] = 0x000000e0 ;;  pgm[7@0x8001654ac000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001654ac000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x8001654ac000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001654ac000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xf0  pgm[7@0x8001654ac000 + 0x140 ] = 0x000000f0 ;;  pgm[7@0x8001654ac000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001654ac000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x8001654ac000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x8001654ac000 + 0x154 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x8001654ac000 + 0x158 ] = 0x0a0e2907  v_mul_f32_e32 v7, v7, v20  pgm[7@0x8001654ac000 + 0x15c ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x8001654ac000 + 0x160 ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x8001654ac000 + 0x164 ] = 0x0a322b09  v_mul_f32_e32 v25, v9, v21  pgm[7@0x8001654ac000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x8001654ac000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x8001654ac000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x8001654ac000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001654ac000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x8001654ac000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x8001654ac000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x8001654ac000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x8001654ac000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x8001654ac000 + 0x18c ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x8001654ac000 + 0x190 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001654ac000 + 0x194 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x8001654ac000 + 0x198 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001654ac000 + 0x19c ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x8001654ac000 + 0x1a0 ] = 0x000000ff ;;  pgm[7@0x8001654ac000 + 0x1a4 ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001654ac000 + 0x1a8 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001654ac000 + 0x1ac ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001654ac000 + 0x1b0 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001654ac000 + 0x1b4 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001654ac000 + 0x1b8 ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001654ac000 + 0x1bc ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001654ac000 + 0x1c0 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001654ac000 + 0x1c4 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x8001654ac000 + 0x1c8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001654ac000 + 0x1cc ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001654ac000 + 0x1d0 ] = 0x03cde906 ;;  pgm[7@0x8001654ac000 + 0x1d4 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x8001654ac000 + 0x1d8 ] = 0x00020880 ;;  pgm[7@0x8001654ac000 + 0x1dc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x8001654ac000 + 0x1e0 ] = 0x00020026 ;;  pgm[7@0x8001654ac000 + 0x1e4 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001654ac000 + 0x1e8 ] = 0x03cde905 ;;  pgm[7@0x8001654ac000 + 0x1ec ] = 0x0a100d06  v_mul_f32_e32 v8, v6, v6  pgm[7@0x8001654ac000 + 0x1f0 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x8001654ac000 + 0x1f4 ] = 0x00020c80 ;;  pgm[7@0x8001654ac000 + 0x1f8 ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x8001654ac000 + 0x1fc ] = 0x00020a80 ;;  pgm[7@0x8001654ac000 + 0x200 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v8  pgm[7@0x8001654ac000 + 0x204 ] = 0xc4220b05 ;;  pgm[7@0x8001654ac000 + 0x208 ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001654ac000 + 0x20c ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001654ac000 + 0x210 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001654ac000 + 0x214 ] = 0x0a120306  v_mul_f32_e32 v9, v6, v1  pgm[7@0x8001654ac000 + 0x218 ] = 0x0a100f06  v_mul_f32_e32 v8, v6, v7  pgm[7@0x8001654ac000 + 0x21c ] = 0x0a0e2906  v_mul_f32_e32 v7, v6, v20  pgm[7@0x8001654ac000 + 0x220 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001654ac000 + 0x224 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001654ac000 + 0x228 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x8001654ac000 + 0x22c ] = 0x2c123300  v_mac_f32_e32 v9, v0, v25  pgm[7@0x8001654ac000 + 0x230 ] = 0x2c0e1700  v_mac_f32_e32 v7, v0, v11  pgm[7@0x8001654ac000 + 0x234 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001654ac000 + 0x238 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001654ac000 + 0x23c ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x8001654ac000 + 0x240 ] = 0x000200f2 ;;  pgm[7@0x8001654ac000 + 0x244 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x8001654ac000 + 0x248 ] = 0x0061e480 ;;  pgm[7@0x8001654ac000 + 0x24c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x8001654ac000 + 0x250 ] = 0x00023080 ;;  pgm[7@0x8001654ac000 + 0x254 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x8001654ac000 + 0x258 ] = 0x00010007 ;;  pgm[7@0x8001654ac000 + 0x25c ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x8001654ac000 + 0x260 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x8001654ac000 + 0x264 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x8001654ac000 + 0x268 ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x8001654ac000 + 0x26c ] = 0x0001e480 ;;  pgm[7@0x8001654ac000 + 0x270 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x8001654ac000 + 0x274 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x8001654ac000 + 0x278 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001654ac000 + 0x27c ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x280 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x8001654ac000 + 0x284 ] = 0x0000000c ;;  pgm[7@0x8001654ac000 + 0x288 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x8001654ac000 + 0x28c ] = 0x00000010 ;;  pgm[7@0x8001654ac000 + 0x290 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001654ac000 + 0x294 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001654ac000 + 0x298 ] = 0xd4180102  v_interp_p1_f32_e32 v6, v2, attr0.y  pgm[7@0x8001654ac000 + 0x29c ] = 0xd4190103  v_interp_p2_f32_e32 v6, v3, attr0.y  pgm[7@0x8001654ac000 + 0x2a0 ] = 0x2c122300  v_mac_f32_e32 v9, v0, v17  pgm[7@0x8001654ac000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x8001654ac000 + 0x2a8 ] = 0x2c0e2700  v_mac_f32_e32 v7, v0, v19  pgm[7@0x8001654ac000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001654ac000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001654ac000 + 0x2b4 ] = 0xd4140002  v_interp_p1_f32_e32 v5, v2, attr0.x  pgm[7@0x8001654ac000 + 0x2b8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x2bc ] = 0x0a160c00  v_mul_f32_e32 v11, s0, v6  pgm[7@0x8001654ac000 + 0x2c0 ] = 0x0a220c01  v_mul_f32_e32 v17, s1, v6  pgm[7@0x8001654ac000 + 0x2c4 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x8001654ac000 + 0x2c8 ] = 0x0000001c ;;  pgm[7@0x8001654ac000 + 0x2cc ] = 0xd4150003  v_interp_p2_f32_e32 v5, v3, attr0.x  pgm[7@0x8001654ac000 + 0x2d0 ] = 0x2c160a06  v_mac_f32_e32 v11, s6, v5  pgm[7@0x8001654ac000 + 0x2d4 ] = 0x2c220a07  v_mac_f32_e32 v17, s7, v5  pgm[7@0x8001654ac000 + 0x2d8 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x8001654ac000 + 0x2dc ] = 0x00000024 ;;  pgm[7@0x8001654ac000 + 0x2e0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x8001654ac000 + 0x2e4 ] = 0x0000002c ;;  pgm[7@0x8001654ac000 + 0x2e8 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x8001654ac000 + 0x2ec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x2f0 ] = 0x0a040c00  v_mul_f32_e32 v2, s0, v6  pgm[7@0x8001654ac000 + 0x2f4 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x8001654ac000 + 0x2f8 ] = 0x2c040a18  v_mac_f32_e32 v2, s24, v5  pgm[7@0x8001654ac000 + 0x2fc ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x8001654ac000 + 0x300 ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x8001654ac000 + 0x304 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001654ac000 + 0x308 ] = 0x2c161401  v_mac_f32_e32 v11, s1, v10  pgm[7@0x8001654ac000 + 0x30c ] = 0x2c221419  v_mac_f32_e32 v17, s25, v10  pgm[7@0x8001654ac000 + 0x310 ] = 0x02061607  v_add_f32_e32 v3, s7, v11  pgm[7@0x8001654ac000 + 0x314 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001654ac000 + 0x318 ] = 0x02162227  v_add_f32_e32 v11, s39, v17  pgm[7@0x8001654ac000 + 0x31c ] = 0x7e224425  v_rcp_f32_e32 v17, s37  pgm[7@0x8001654ac000 + 0x320 ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x8001654ac000 + 0x324 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001654ac000 + 0x328 ] = 0x0a041702  v_mul_f32_e32 v2, v2, v11  pgm[7@0x8001654ac000 + 0x32c ] = 0x7e164424  v_rcp_f32_e32 v11, s36  pgm[7@0x8001654ac000 + 0x330 ] = 0x14222205  v_min_f32_e32 v17, s5, v17  pgm[7@0x8001654ac000 + 0x334 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x8001654ac000 + 0x338 ] = 0x1622220e  v_max_f32_e32 v17, s14, v17  pgm[7@0x8001654ac000 + 0x33c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001654ac000 + 0x340 ] = 0x0a222301  v_mul_f32_e32 v17, v1, v17  pgm[7@0x8001654ac000 + 0x344 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001654ac000 + 0x348 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001654ac000 + 0x34c ] = 0x0a161700  v_mul_f32_e32 v11, v0, v11  pgm[7@0x8001654ac000 + 0x350 ] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x8001654ac000 + 0x354 ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001654ac000 + 0x358 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x100  pgm[7@0x8001654ac000 + 0x35c ] = 0x00000100 ;;  pgm[7@0x8001654ac000 + 0x360 ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x108  pgm[7@0x8001654ac000 + 0x364 ] = 0x00000108 ;;  pgm[7@0x8001654ac000 + 0x368 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x124  pgm[7@0x8001654ac000 + 0x36c ] = 0x00000124 ;;  pgm[7@0x8001654ac000 + 0x370 ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x128  pgm[7@0x8001654ac000 + 0x374 ] = 0x00000128 ;;  pgm[7@0x8001654ac000 + 0x378 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001654ac000 + 0x37c ] = 0x03c1e102 ;;  pgm[7@0x8001654ac000 + 0x380 ] = 0x14222205  v_min_f32_e32 v17, s5, v17  pgm[7@0x8001654ac000 + 0x384 ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001654ac000 + 0x388 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001654ac000 + 0x38c ] = 0x1622220e  v_max_f32_e32 v17, s14, v17  pgm[7@0x8001654ac000 + 0x390 ] = 0xd1c10002  v_mad_f32 v2, v2, v17, 0.5  pgm[7@0x8001654ac000 + 0x394 ] = 0x03c22302 ;;  pgm[7@0x8001654ac000 + 0x398 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001654ac000 + 0x39c ] = 0x03c1e103 ;;  pgm[7@0x8001654ac000 + 0x3a0 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001654ac000 + 0x3a4 ] = 0x0a340501  v_mul_f32_e32 v26, v1, v2  pgm[7@0x8001654ac000 + 0x3a8 ] = 0xd1c10003  v_mad_f32 v3, v3, v11, 0.5  pgm[7@0x8001654ac000 + 0x3ac ] = 0x03c21703 ;;  pgm[7@0x8001654ac000 + 0x3b0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x3b4 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x8001654ac000 + 0x3b8 ] = 0x0a320700  v_mul_f32_e32 v25, v0, v3  pgm[7@0x8001654ac000 + 0x3bc ] = 0x7e163f02  v_floor_f32_e32 v11, v2  pgm[7@0x8001654ac000 + 0x3c0 ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x8001654ac000 + 0x3c4 ] = 0x7e223f03  v_floor_f32_e32 v17, v3  pgm[7@0x8001654ac000 + 0x3c8 ] = 0xd1c1000b  v_mad_f32 v11, -s26, v12, v11  pgm[7@0x8001654ac000 + 0x3cc ] = 0x242e181a ;;  pgm[7@0x8001654ac000 + 0x3d0 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x8001654ac000 + 0x3d4 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001654ac000 + 0x3d8 ] = 0x00020480 ;;  pgm[7@0x8001654ac000 + 0x3dc ] = 0xd1c10011  v_mad_f32 v17, -s27, v13, v17  pgm[7@0x8001654ac000 + 0x3e0 ] = 0x24461a1b ;;  pgm[7@0x8001654ac000 + 0x3e4 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001654ac000 + 0x3e8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v17  pgm[7@0x8001654ac000 + 0x3ec ] = 0x00022280 ;;  pgm[7@0x8001654ac000 + 0x3f0 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001654ac000 + 0x3f4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001654ac000 + 0x3f8 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001654ac000 + 0x3fc ] = 0x0019e480 ;;  pgm[7@0x8001654ac000 + 0x400 ] = 0x2c16181a  v_mac_f32_e32 v11, s26, v12  pgm[7@0x8001654ac000 + 0x404 ] = 0x02041702  v_add_f32_e32 v2, v2, v11  pgm[7@0x8001654ac000 + 0x408 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001654ac000 + 0x40c ] = 0x3c800000 ;;  pgm[7@0x8001654ac000 + 0x410 ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001654ac000 + 0x414 ] = 0x0001e480 ;;  pgm[7@0x8001654ac000 + 0x418 ] = 0x2c221a1b  v_mac_f32_e32 v17, s27, v13  pgm[7@0x8001654ac000 + 0x41c ] = 0x0a160102  v_mul_f32_e32 v11, v2, v0  pgm[7@0x8001654ac000 + 0x420 ] = 0x02062303  v_add_f32_e32 v3, v3, v17  pgm[7@0x8001654ac000 + 0x424 ] = 0x0a180103  v_mul_f32_e32 v12, v3, v0  pgm[7@0x8001654ac000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x8001654ac000 + 0x42c ] = 0x7e183f0c  v_floor_f32_e32 v12, v12  pgm[7@0x8001654ac000 + 0x430 ] = 0xd1c1000b  v_mad_f32 v11, -v2, v0, v11  pgm[7@0x8001654ac000 + 0x434 ] = 0x242e0102 ;;  pgm[7@0x8001654ac000 + 0x438 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x8001654ac000 + 0x43c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001654ac000 + 0x440 ] = 0x00020480 ;;  pgm[7@0x8001654ac000 + 0x444 ] = 0xd1c1000c  v_mad_f32 v12, -v3, v0, v12  pgm[7@0x8001654ac000 + 0x448 ] = 0x24320103 ;;  pgm[7@0x8001654ac000 + 0x44c ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x8001654ac000 + 0x450 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001654ac000 + 0x454 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v12  pgm[7@0x8001654ac000 + 0x458 ] = 0x00021880 ;;  pgm[7@0x8001654ac000 + 0x45c ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001654ac000 + 0x460 ] = 0x2c180103  v_mac_f32_e32 v12, v3, v0  pgm[7@0x8001654ac000 + 0x464 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x8001654ac000 + 0x468 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001654ac000 + 0x46c ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001654ac000 + 0x470 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x8001654ac000 + 0x474 ] = 0x0019e480 ;;  pgm[7@0x8001654ac000 + 0x478 ] = 0x2c160102  v_mac_f32_e32 v11, v2, v0  pgm[7@0x8001654ac000 + 0x47c ] = 0x0200170d  v_add_f32_e32 v0, v13, v11  pgm[7@0x8001654ac000 + 0x480 ] = 0x7e164418  v_rcp_f32_e32 v11, s24  pgm[7@0x8001654ac000 + 0x484 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001654ac000 + 0x488 ] = 0xd1000011  v_cndmask_b32_e64 v17, 0, 1.0, s[0:1]  pgm[7@0x8001654ac000 + 0x48c ] = 0x0001e480 ;;  pgm[7@0x8001654ac000 + 0x490 ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001654ac000 + 0x494 ] = 0x02041911  v_add_f32_e32 v2, v17, v12  pgm[7@0x8001654ac000 + 0x498 ] = 0x1618020e  v_max_f32_e32 v12, s14, v1  pgm[7@0x8001654ac000 + 0x49c ] = 0x14021605  v_min_f32_e32 v1, s5, v11  pgm[7@0x8001654ac000 + 0x4a0 ] = 0x1638020e  v_max_f32_e32 v28, s14, v1  pgm[7@0x8001654ac000 + 0x4a4 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x8001654ac000 + 0x4a8 ] = 0x000002f0 ;;  pgm[7@0x8001654ac000 + 0x4ac ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x8001654ac000 + 0x4b0 ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x4b4 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001654ac000 + 0x4b8 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001654ac000 + 0x4bc ] = 0x0a003900  v_mul_f32_e32 v0, v0, v28  pgm[7@0x8001654ac000 + 0x4c0 ] = 0x0a021902  v_mul_f32_e32 v1, v2, v12  pgm[7@0x8001654ac000 + 0x4c4 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x8001654ac000 + 0x4c8 ] = 0x0a3c38f0  v_mul_f32_e32 v30, 0.5, v28  pgm[7@0x8001654ac000 + 0x4cc ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x8001654ac000 + 0x4d0 ] = 0x00000280 ;;  pgm[7@0x8001654ac000 + 0x4d4 ] = 0x0a4418f0  v_mul_f32_e32 v34, 0.5, v12  pgm[7@0x8001654ac000 + 0x4d8 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x8001654ac000 + 0x4dc ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x4e0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x4e4 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x8001654ac000 + 0x4e8 ] = 0x00c40000 ;;  pgm[7@0x8001654ac000 + 0x4ec ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x8001654ac000 + 0x4f0 ] = 0x000002b0 ;;  pgm[7@0x8001654ac000 + 0x4f4 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x8001654ac000 + 0x4f8 ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x4fc ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x8001654ac000 + 0x500 ] = 0x00000200 ;;  pgm[7@0x8001654ac000 + 0x504 ] = 0x0a461826  v_mul_f32_e32 v35, s38, v12  pgm[7@0x8001654ac000 + 0x508 ] = 0xd1c10025  v_mad_f32 v37, v3, v12, v34  pgm[7@0x8001654ac000 + 0x50c ] = 0x048a1903 ;;  pgm[7@0x8001654ac000 + 0x510 ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x8001654ac000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001654ac000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001654ac000 + 0x51c ] = 0x7e163f01  v_floor_f32_e32 v11, v1  pgm[7@0x8001654ac000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001654ac000 + 0x524 ] = 0x0416030b  v_sub_f32_e32 v11, v11, v1  pgm[7@0x8001654ac000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001654ac000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x8001654ac000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001654ac000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001654ac000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001654ac000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001654ac000 + 0x540 ] = 0x00021680 ;;  pgm[7@0x8001654ac000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001654ac000 + 0x548 ] = 0xd1000011  v_cndmask_b32_e64 v17, 0, 1.0, s[0:1]  pgm[7@0x8001654ac000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x8001654ac000 + 0x550 ] = 0x02021701  v_add_f32_e32 v1, v1, v11  pgm[7@0x8001654ac000 + 0x554 ] = 0x023a0311  v_add_f32_e32 v29, v17, v1  pgm[7@0x8001654ac000 + 0x558 ] = 0x06020a24  v_subrev_f32_e32 v1, s36, v5  pgm[7@0x8001654ac000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001654ac000 + 0x560 ] = 0x06040c25  v_subrev_f32_e32 v2, s37, v6  pgm[7@0x8001654ac000 + 0x564 ] = 0x0a160301  v_mul_f32_e32 v11, v1, v1  pgm[7@0x8001654ac000 + 0x568 ] = 0x2c160502  v_mac_f32_e32 v11, v2, v2  pgm[7@0x8001654ac000 + 0x56c ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x8001654ac000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x8001654ac000 + 0x574 ] = 0x2c162713  v_mac_f32_e32 v11, v19, v19  pgm[7@0x8001654ac000 + 0x578 ] = 0x0200010d  v_add_f32_e32 v0, v13, v0  pgm[7@0x8001654ac000 + 0x57c ] = 0xd1c1001f  v_mad_f32 v31, v0, v28, v30  pgm[7@0x8001654ac000 + 0x580 ] = 0x047a3900 ;;  pgm[7@0x8001654ac000 + 0x584 ] = 0xd164010b  v_rsq_f32_e64 v11, |v11|  pgm[7@0x8001654ac000 + 0x588 ] = 0x0000010b ;;  pgm[7@0x8001654ac000 + 0x58c ] = 0x7e003f1f  v_floor_f32_e32 v0, v31  pgm[7@0x8001654ac000 + 0x590 ] = 0x04003f00  v_sub_f32_e32 v0, v0, v31  pgm[7@0x8001654ac000 + 0x594 ] = 0x02003f00  v_add_f32_e32 v0, v0, v31  pgm[7@0x8001654ac000 + 0x598 ] = 0x0a404500  v_mul_f32_e32 v32, v0, v34  pgm[7@0x8001654ac000 + 0x59c ] = 0x14241605  v_min_f32_e32 v18, s5, v11  pgm[7@0x8001654ac000 + 0x5a0 ] = 0x2c404500  v_mac_f32_e32 v32, v0, v34  pgm[7@0x8001654ac000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001654ac000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x8001654ac000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x8001654ac000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x8001654ac000 + 0x5b8 ] = 0x0a001300  v_mul_f32_e32 v0, v0, v9  pgm[7@0x8001654ac000 + 0x5bc ] = 0x0a160512  v_mul_f32_e32 v11, v18, v2  pgm[7@0x8001654ac000 + 0x5c0 ] = 0x2c00110b  v_mac_f32_e32 v0, v11, v8  pgm[7@0x8001654ac000 + 0x5c4 ] = 0x0a162712  v_mul_f32_e32 v11, v18, v19  pgm[7@0x8001654ac000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x8001654ac000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v11, v7 mul:2  pgm[7@0x8001654ac000 + 0x5d4 ] = 0x08020f0b ;;  pgm[7@0x8001654ac000 + 0x5d8 ] = 0x0a160109  v_mul_f32_e32 v11, v9, v0  pgm[7@0x8001654ac000 + 0x5dc ] = 0xd1c10016  v_mad_f32 v22, v18, v1, -v11  pgm[7@0x8001654ac000 + 0x5e0 ] = 0x842e0312 ;;  pgm[7@0x8001654ac000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x8001654ac000 + 0x5e8 ] = 0xd1c10017  v_mad_f32 v23, v18, v2, -v1  pgm[7@0x8001654ac000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x8001654ac000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x8001654ac000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x8001654ac000 + 0x5f8 ] = 0x0a000107  v_mul_f32_e32 v0, v7, v0  pgm[7@0x8001654ac000 + 0x5fc ] = 0x0a3002ff  v_mul_f32_e32 v24, 0x3e22f98c, v1  pgm[7@0x8001654ac000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x8001654ac000 + 0x604 ] = 0xd1c10015  v_mad_f32 v21, v18, v19, -v0  pgm[7@0x8001654ac000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x8001654ac000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x8001654ac000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v25, s[28:35], s[44:47] dmask:0xf pgm[7@0x8001654ac000 + 0x61c ] = 0x01672819 ;;  pgm[7@0x8001654ac000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x8001654ac000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x8001654ac000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x8001654ac000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v29  pgm[7@0x8001654ac000 + 0x634 ] = 0x00023b27 ;;  pgm[7@0x8001654ac000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x8001654ac000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x8001654ac000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x8001654ac000 + 0x644 ] = 0x7e32032d  v_mov_b32_e32 v25, v45  pgm[7@0x8001654ac000 + 0x648 ] = 0x7e34032c  v_mov_b32_e32 v26, v44  pgm[7@0x8001654ac000 + 0x64c ] = 0x7e360321  v_mov_b32_e32 v27, v33  pgm[7@0x8001654ac000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x8001654ac000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x8001654ac000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x8001654ac000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001654ac000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001654ac000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x8001654ac000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001654ac000 + 0x66c ] = 0x02404123  v_add_f32_e32 v32, v35, v32  pgm[7@0x8001654ac000 + 0x670 ] = 0x02404122  v_add_f32_e32 v32, v34, v32  pgm[7@0x8001654ac000 + 0x674 ] = 0x0a423e80  v_mul_f32_e32 v33, 0, v31  pgm[7@0x8001654ac000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001654ac000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001654ac000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x8001654ac000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001654ac000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x8001654ac000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x8001654ac000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x8001654ac000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0x69c ] = 0xf0900100  image_sample_l v33, v31, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001654ac000 + 0x6a0 ] = 0x00c4211f ;;  pgm[7@0x8001654ac000 + 0x6a4 ] = 0x023e3f1c  v_add_f32_e32 v31, v28, v31  pgm[7@0x8001654ac000 + 0x6a8 ] = 0x7e403f1f  v_floor_f32_e32 v32, v31  pgm[7@0x8001654ac000 + 0x6ac ] = 0x04403f20  v_sub_f32_e32 v32, v32, v31  pgm[7@0x8001654ac000 + 0x6b0 ] = 0x0248411f  v_add_f32_e32 v36, v31, v32  pgm[7@0x8001654ac000 + 0x6b4 ] = 0x0a404524  v_mul_f32_e32 v32, v36, v34  pgm[7@0x8001654ac000 + 0x6b8 ] = 0x2c404524  v_mac_f32_e32 v32, v36, v34  pgm[7@0x8001654ac000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001654ac000 + 0x6c0 ] = 0x02484321  v_add_f32_e32 v36, v33, v33  pgm[7@0x8001654ac000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001654ac000 + 0x6c8 ] = 0x2c4842f5  v_mac_f32_e32 v36, -2.0, v33  pgm[7@0x8001654ac000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001654ac000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x8001654ac000 + 0x6d4 ] = 0x7c884280  v_cmp_gt_f32_e32 vcc, 0, v33  pgm[7@0x8001654ac000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001654ac000 + 0x6dc ] = 0x2c4842f4  v_mac_f32_e32 v36, 2.0, v33  pgm[7@0x8001654ac000 + 0x6e0 ] = 0xd1000021  v_cndmask_b32_e64 v33, 0, 1.0, s[0:1]  pgm[7@0x8001654ac000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x8001654ac000 + 0x6e8 ] = 0x02424921  v_add_f32_e32 v33, v33, v36  pgm[7@0x8001654ac000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v33, v28, v30  pgm[7@0x8001654ac000 + 0x6f0 ] = 0x047a3921 ;;  pgm[7@0x8001654ac000 + 0x6f4 ] = 0x0268491c  v_add_f32_e32 v52, v28, v36  pgm[7@0x8001654ac000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001654ac000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x8001654ac000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001654ac000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x8001654ac000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001654ac000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001654ac000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001654ac000 + 0x71c ] = 0x04420b2c  v_sub_f32_e32 v33, v44, v5  pgm[7@0x8001654ac000 + 0x720 ] = 0x04480d2d  v_sub_f32_e32 v36, v45, v6  pgm[7@0x8001654ac000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x8001654ac000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001654ac000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x8001654ac000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001654ac000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x8001654ac000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001654ac000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001654ac000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001654ac000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001654ac000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x8001654ac000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001654ac000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x8001654ac000 + 0x754 ] = 0x0a6a4321  v_mul_f32_e32 v53, v33, v33  pgm[7@0x8001654ac000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001654ac000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x8001654ac000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x8001654ac000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001654ac000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001654ac000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x8001654ac000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001654ac000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001654ac000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x8001654ac000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001654ac000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x8001654ac000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001654ac000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001654ac000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x8001654ac000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001654ac000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x8001654ac000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001654ac000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x8001654ac000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001654ac000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001654ac000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001654ac000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x8001654ac000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001654ac000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001654ac000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001654ac000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x8001654ac000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001654ac000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001654ac000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001654ac000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001654ac000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001654ac000 + 0x7d4 ] = 0x0a425b21  v_mul_f32_e32 v33, v33, v45  pgm[7@0x8001654ac000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001654ac000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x8001654ac000 + 0x7e0 ] = 0x0a681321  v_mul_f32_e32 v52, v33, v9  pgm[7@0x8001654ac000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x8001654ac000 + 0x7e8 ] = 0x0a5a2d21  v_mul_f32_e32 v45, v33, v22  pgm[7@0x8001654ac000 + 0x7ec ] = 0x14426d2e  v_min_f32_e32 v33, v46, v54  pgm[7@0x8001654ac000 + 0x7f0 ] = 0x2c5a2f24  v_mac_f32_e32 v45, v36, v23  pgm[7@0x8001654ac000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001654ac000 + 0x7f8 ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x8001654ac000 + 0x7fc ] = 0xd1058021  v_mul_f32_e64 v33, v51, v33 clamp  pgm[7@0x8001654ac000 + 0x800 ] = 0x00024333 ;;  pgm[7@0x8001654ac000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v21 clamp  pgm[7@0x8001654ac000 + 0x808 ] = 0x00022b2c ;;  pgm[7@0x8001654ac000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x8001654ac000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001654ac000 + 0x814 ] = 0x30424321  v_madak_f32 v33, v33, v33, 0x3ca3d70a  pgm[7@0x8001654ac000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x8001654ac000 + 0x81c ] = 0x7e424521  v_rcp_f32_e32 v33, v33  pgm[7@0x8001654ac000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v7 clamp  pgm[7@0x8001654ac000 + 0x824 ] = 0x00020f2c ;;  pgm[7@0x8001654ac000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001654ac000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001654ac000 + 0x830 ] = 0x14426d21  v_min_f32_e32 v33, v33, v54  pgm[7@0x8001654ac000 + 0x834 ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x8001654ac000 + 0x838 ] = 0x024242ff  v_add_f32_e32 v33, 0xbf7afafb, v33  pgm[7@0x8001654ac000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x8001654ac000 + 0x840 ] = 0x0a4242ff  v_mul_f32_e32 v33, 0x3e50e561, v33  pgm[7@0x8001654ac000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x8001654ac000 + 0x848 ] = 0x0a484918  v_mul_f32_e32 v36, v24, v36  pgm[7@0x8001654ac000 + 0x84c ] = 0x0a586121  v_mul_f32_e32 v44, v33, v48  pgm[7@0x8001654ac000 + 0x850 ] = 0x0a5a6321  v_mul_f32_e32 v45, v33, v49  pgm[7@0x8001654ac000 + 0x854 ] = 0x0a5c6521  v_mul_f32_e32 v46, v33, v50  pgm[7@0x8001654ac000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x8001654ac000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001654ac000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x8001654ac000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x8001654ac000 + 0x868 ] = 0xd1c10021  v_mad_f32 v33, v44, v47, v27  pgm[7@0x8001654ac000 + 0x86c ] = 0x046e5f2c ;;  pgm[7@0x8001654ac000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v26  pgm[7@0x8001654ac000 + 0x874 ] = 0x046a5f2d ;;  pgm[7@0x8001654ac000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v25  pgm[7@0x8001654ac000 + 0x87c ] = 0x04665f2e ;;  pgm[7@0x8001654ac000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x8001654ac000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x8001654ac000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x8001654ac000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x8001654ac000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x8001654ac000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x8001654ac000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x8001654ac000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x8001654ac000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x8001654ac000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x8001654ac000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x8001654ac000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x8001654ac000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x8001654ac000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x8001654ac000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x8001654ac000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x8001654ac000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x8001654ac000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x8001654ac000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x8001654ac000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x8001654ac000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001654ac000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x8001654ac000 + 0x8d8 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x8001654ac000 + 0x8dc ] = 0x00000f00 ;;  pgm[7@0x8001654ac000 + 0x8e0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x8e4 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001654ac000 + 0x8e8 ] = 0xbf850083  s_cbranch_scc1 131  pgm[7@0x8001654ac000 + 0x8ec ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x40  pgm[7@0x8001654ac000 + 0x8f0 ] = 0x00000040 ;;  pgm[7@0x8001654ac000 + 0x8f4 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x50  pgm[7@0x8001654ac000 + 0x8f8 ] = 0x00000050 ;;  pgm[7@0x8001654ac000 + 0x8fc ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0x60  pgm[7@0x8001654ac000 + 0x900 ] = 0x00000060 ;;  pgm[7@0x8001654ac000 + 0x904 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0x70  pgm[7@0x8001654ac000 + 0x908 ] = 0x00000070 ;;  pgm[7@0x8001654ac000 + 0x90c ] = 0x8100ff03  s_add_i32 s0, s3, 0x300  pgm[7@0x8001654ac000 + 0x910 ] = 0x00000300 ;;  pgm[7@0x8001654ac000 + 0x914 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001654ac000 + 0x918 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x91c ] = 0x0a380c1f  v_mul_f32_e32 v28, s31, v6  pgm[7@0x8001654ac000 + 0x920 ] = 0x2c380a23  v_mac_f32_e32 v28, s35, v5  pgm[7@0x8001654ac000 + 0x924 ] = 0x2c381427  v_mac_f32_e32 v28, s39, v10  pgm[7@0x8001654ac000 + 0x928 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001654ac000 + 0x92c ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x930 ] = 0x8100ff03  s_add_i32 s0, s3, 0x330  pgm[7@0x8001654ac000 + 0x934 ] = 0x00000330 ;;  pgm[7@0x8001654ac000 + 0x938 ] = 0x0238382b  v_add_f32_e32 v28, s43, v28  pgm[7@0x8001654ac000 + 0x93c ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001654ac000 + 0x940 ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0x944 ] = 0x0a3a0c1e  v_mul_f32_e32 v29, s30, v6  pgm[7@0x8001654ac000 + 0x948 ] = 0x7e4a451c  v_rcp_f32_e32 v37, v28  pgm[7@0x8001654ac000 + 0x94c ] = 0x2c3a0a22  v_mac_f32_e32 v29, s34, v5  pgm[7@0x8001654ac000 + 0x950 ] = 0x0a380c1c  v_mul_f32_e32 v28, s28, v6  pgm[7@0x8001654ac000 + 0x954 ] = 0x0a0c0c1d  v_mul_f32_e32 v6, s29, v6  pgm[7@0x8001654ac000 + 0x958 ] = 0x2c3a1426  v_mac_f32_e32 v29, s38, v10  pgm[7@0x8001654ac000 + 0x95c ] = 0x2c380a20  v_mac_f32_e32 v28, s32, v5  pgm[7@0x8001654ac000 + 0x960 ] = 0x2c0c0a21  v_mac_f32_e32 v6, s33, v5  pgm[7@0x8001654ac000 + 0x964 ] = 0x020a3a2a  v_add_f32_e32 v5, s42, v29  pgm[7@0x8001654ac000 + 0x968 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001654ac000 + 0x96c ] = 0x000000c0 ;;  pgm[7@0x8001654ac000 + 0x970 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001654ac000 + 0x974 ] = 0x000000c8 ;;  pgm[7@0x8001654ac000 + 0x978 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c0  pgm[7@0x8001654ac000 + 0x97c ] = 0x000001c0 ;;  pgm[7@0x8001654ac000 + 0x980 ] = 0x2c0c1425  v_mac_f32_e32 v6, s37, v10  pgm[7@0x8001654ac000 + 0x984 ] = 0x2c381424  v_mac_f32_e32 v28, s36, v10  pgm[7@0x8001654ac000 + 0x988 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x98c ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x8001654ac000 + 0x990 ] = 0x20000000 ;;  pgm[7@0x8001654ac000 + 0x994 ] = 0x0a0a4b05  v_mul_f32_e32 v5, v5, v37  pgm[7@0x8001654ac000 + 0x998 ] = 0x024c3828  v_add_f32_e32 v38, s40, v28  pgm[7@0x8001654ac000 + 0x99c ] = 0x020c0c29  v_add_f32_e32 v6, s41, v6  pgm[7@0x8001654ac000 + 0x9a0 ] = 0xd10b801c  v_max_f32_e64 v28, v5, v5 clamp  pgm[7@0x8001654ac000 + 0x9a4 ] = 0x00020b05 ;;  pgm[7@0x8001654ac000 + 0x9a8 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x8001654ac000 + 0x9ac ] = 0x0001000e ;;  pgm[7@0x8001654ac000 + 0x9b0 ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x8001654ac000 + 0x9b4 ] = 0x0a3c4b06  v_mul_f32_e32 v30, v6, v37  pgm[7@0x8001654ac000 + 0x9b8 ] = 0x00380b1c  v_cndmask_b32_e32 v28, v28, v5, vcc  pgm[7@0x8001654ac000 + 0x9bc ] = 0xd1c10024  v_mad_f32 v36, 0, s1, v6  pgm[7@0x8001654ac000 + 0x9c0 ] = 0x04180280 ;;  pgm[7@0x8001654ac000 + 0x9c4 ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ab8caa6  pgm[7@0x8001654ac000 + 0x9c8 ] = 0x3ab8caa6 ;;  pgm[7@0x8001654ac000 + 0x9cc ] = 0x0a484b24  v_mul_f32_e32 v36, v36, v37  pgm[7@0x8001654ac000 + 0x9d0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0x9d4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0x9d8 ] = 0xf0a00100  image_sample_c v5, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001654ac000 + 0x9dc ] = 0x00c4051c ;;  pgm[7@0x8001654ac000 + 0x9e0 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xba55629e  pgm[7@0x8001654ac000 + 0x9e4 ] = 0xba55629e ;;  pgm[7@0x8001654ac000 + 0x9e8 ] = 0xd1c1001f  v_mad_f32 v31, s0, v29, v38  pgm[7@0x8001654ac000 + 0x9ec ] = 0x049a3a00 ;;  pgm[7@0x8001654ac000 + 0x9f0 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbab8caa6  pgm[7@0x8001654ac000 + 0x9f4 ] = 0xbab8caa6 ;;  pgm[7@0x8001654ac000 + 0x9f8 ] = 0xd1c1001e  v_mad_f32 v30, s1, v29, v6  pgm[7@0x8001654ac000 + 0x9fc ] = 0x041a3a01 ;;  pgm[7@0x8001654ac000 + 0xa00 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0x3a55629e  pgm[7@0x8001654ac000 + 0xa04 ] = 0x3a55629e ;;  pgm[7@0x8001654ac000 + 0xa08 ] = 0xd1c1001d  v_mad_f32 v29, s0, v29, v38  pgm[7@0x8001654ac000 + 0xa0c ] = 0x049a3a00 ;;  pgm[7@0x8001654ac000 + 0xa10 ] = 0x0a3c4b1e  v_mul_f32_e32 v30, v30, v37  pgm[7@0x8001654ac000 + 0xa14 ] = 0x0a3a4b1d  v_mul_f32_e32 v29, v29, v37  pgm[7@0x8001654ac000 + 0xa18 ] = 0x7e42031e  v_mov_b32_e32 v33, v30  pgm[7@0x8001654ac000 + 0xa1c ] = 0x2c0c4401  v_mac_f32_e32 v6, s1, v34  pgm[7@0x8001654ac000 + 0xa20 ] = 0x7e44031c  v_mov_b32_e32 v34, v28  pgm[7@0x8001654ac000 + 0xa24 ] = 0x0a404b1f  v_mul_f32_e32 v32, v31, v37  pgm[7@0x8001654ac000 + 0xa28 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xa2c ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xa30 ] = 0xf0a00100  image_sample_c v39, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001654ac000 + 0xa34 ] = 0x00c4271c ;;  pgm[7@0x8001654ac000 + 0xa38 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x3ad5629e  pgm[7@0x8001654ac000 + 0xa3c ] = 0x3ad5629e ;;  pgm[7@0x8001654ac000 + 0xa40 ] = 0xd1c1001e  v_mad_f32 v30, s0, v30, v38  pgm[7@0x8001654ac000 + 0xa44 ] = 0x049a3c00 ;;  pgm[7@0x8001654ac000 + 0xa48 ] = 0x0a464b1e  v_mul_f32_e32 v35, v30, v37  pgm[7@0x8001654ac000 + 0xa4c ] = 0x7e3e031c  v_mov_b32_e32 v31, v28  pgm[7@0x8001654ac000 + 0xa50 ] = 0x0a3c4b06  v_mul_f32_e32 v30, v6, v37  pgm[7@0x8001654ac000 + 0xa54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xa58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xa5c ] = 0xf0a00100  image_sample_c v34, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001654ac000 + 0xa60 ] = 0x00c42222 ;;  pgm[7@0x8001654ac000 + 0xa64 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xa68 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xa6c ] = 0xf0a00100  image_sample_c v6, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001654ac000 + 0xa70 ] = 0x00c4061c ;;  pgm[7@0x8001654ac000 + 0xa74 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbad5629e  pgm[7@0x8001654ac000 + 0xa78 ] = 0xbad5629e ;;  pgm[7@0x8001654ac000 + 0xa7c ] = 0x2c4c3a00  v_mac_f32_e32 v38, s0, v29  pgm[7@0x8001654ac000 + 0xa80 ] = 0x7e3a0320  v_mov_b32_e32 v29, v32  pgm[7@0x8001654ac000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xa88 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xa8c ] = 0xf0a00100  image_sample_c v35, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001654ac000 + 0xa90 ] = 0x00c4231c ;;  pgm[7@0x8001654ac000 + 0xa94 ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x8001654ac000 + 0xa98 ] = 0x7e3c0324  v_mov_b32_e32 v30, v36  pgm[7@0x8001654ac000 + 0xa9c ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xaa0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xaa4 ] = 0xf0a00100  image_sample_c v37, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001654ac000 + 0xaa8 ] = 0x00c4251c ;;  pgm[7@0x8001654ac000 + 0xaac ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001654ac000 + 0xab0 ] = 0xf0a00100  image_sample_c v36, v[31:32], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001654ac000 + 0xab4 ] = 0x00c4241f ;;  pgm[7@0x8001654ac000 + 0xab8 ] = 0x020a4505  v_add_f32_e32 v5, v5, v34  pgm[7@0x8001654ac000 + 0xabc ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001654ac000 + 0xac0 ] = 0x020a0d05  v_add_f32_e32 v5, v5, v6  pgm[7@0x8001654ac000 + 0xac4 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001654ac000 + 0xac8 ] = 0x020a4705  v_add_f32_e32 v5, v5, v35  pgm[7@0x8001654ac000 + 0xacc ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001654ac000 + 0xad0 ] = 0x020a4b05  v_add_f32_e32 v5, v5, v37  pgm[7@0x8001654ac000 + 0xad4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001654ac000 + 0xad8 ] = 0x020a0b24  v_add_f32_e32 v5, v36, v5  pgm[7@0x8001654ac000 + 0xadc ] = 0x020a0b27  v_add_f32_e32 v5, v39, v5  pgm[7@0x8001654ac000 + 0xae0 ] = 0x0a0a0aff  v_mul_f32_e32 v5, 0x3e124925, v5  pgm[7@0x8001654ac000 + 0xae4 ] = 0x3e124925 ;;  pgm[7@0x8001654ac000 + 0xae8 ] = 0x0a380a06  v_mul_f32_e32 v28, s6, v5  pgm[7@0x8001654ac000 + 0xaec ] = 0x0a3a0a07  v_mul_f32_e32 v29, s7, v5  pgm[7@0x8001654ac000 + 0xaf0 ] = 0x0a3c0a05  v_mul_f32_e32 v30, s5, v5  pgm[7@0x8001654ac000 + 0xaf4 ] = 0xbf820008  s_branch 8  pgm[7@0x8001654ac000 + 0xaf8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xc0  pgm[7@0x8001654ac000 + 0xafc ] = 0x000000c0 ;;  pgm[7@0x8001654ac000 + 0xb00 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001654ac000 + 0xb04 ] = 0x000000c8 ;;  pgm[7@0x8001654ac000 + 0xb08 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xb0c ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x8001654ac000 + 0xb10 ] = 0x7e3a0201  v_mov_b32_e32 v29, s1  pgm[7@0x8001654ac000 + 0xb14 ] = 0x7e3c0205  v_mov_b32_e32 v30, s5  pgm[7@0x8001654ac000 + 0xb18 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xb0  pgm[7@0x8001654ac000 + 0xb1c ] = 0x000000b0 ;;  pgm[7@0x8001654ac000 + 0xb20 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xb8  pgm[7@0x8001654ac000 + 0xb24 ] = 0x000000b8 ;;  pgm[7@0x8001654ac000 + 0xb28 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf04  pgm[7@0x8001654ac000 + 0xb2c ] = 0x00000f04 ;;  pgm[7@0x8001654ac000 + 0xb30 ] = 0x020a371c  v_add_f32_e32 v5, v28, v27  pgm[7@0x8001654ac000 + 0xb34 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001654ac000 + 0xb38 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xb3c ] = 0x0a362c00  v_mul_f32_e32 v27, s0, v22  pgm[7@0x8001654ac000 + 0xb40 ] = 0xd1c1001b  v_mad_f32 v27, v23, -s1, -v27  pgm[7@0x8001654ac000 + 0xb44 ] = 0xc46c0317 ;;  pgm[7@0x8001654ac000 + 0xb48 ] = 0xd1c1801b  v_mad_f32 v27, -v21, s5, v27 clamp  pgm[7@0x8001654ac000 + 0xb4c ] = 0x246c0b15 ;;  pgm[7@0x8001654ac000 + 0xb50 ] = 0x7e42431b  v_log_f32_e32 v33, v27  pgm[7@0x8001654ac000 + 0xb54 ] = 0x020c351d  v_add_f32_e32 v6, v29, v26  pgm[7@0x8001654ac000 + 0xb58 ] = 0x2a344000  v_xor_b32_e32 v26, s0, v32  pgm[7@0x8001654ac000 + 0xb5c ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001654ac000 + 0xb60 ] = 0x2a364005  v_xor_b32_e32 v27, s5, v32  pgm[7@0x8001654ac000 + 0xb64 ] = 0x08404202  v_mul_legacy_f32_e32 v32, s2, v33  pgm[7@0x8001654ac000 + 0xb68 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001654ac000 + 0xb6c ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001654ac000 + 0xb70 ] = 0x0a304118  v_mul_f32_e32 v24, v24, v32  pgm[7@0x8001654ac000 + 0xb74 ] = 0x0a303104  v_mul_f32_e32 v24, v4, v24  pgm[7@0x8001654ac000 + 0xb78 ] = 0x2c223918  v_mac_f32_e32 v17, v24, v28  pgm[7@0x8001654ac000 + 0xb7c ] = 0x2c203b18  v_mac_f32_e32 v16, v24, v29  pgm[7@0x8001654ac000 + 0xb80 ] = 0x2c1e3d18  v_mac_f32_e32 v15, v24, v30  pgm[7@0x8001654ac000 + 0xb84 ] = 0x0230331e  v_add_f32_e32 v24, v30, v25  pgm[7@0x8001654ac000 + 0xb88 ] = 0xbf850046  s_cbranch_scc1 70  pgm[7@0x8001654ac000 + 0xb8c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x98  pgm[7@0x8001654ac000 + 0xb90 ] = 0x00000098 ;;  pgm[7@0x8001654ac000 + 0xb94 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xa0  pgm[7@0x8001654ac000 + 0xb98 ] = 0x000000a0 ;;  pgm[7@0x8001654ac000 + 0xb9c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xa8  pgm[7@0x8001654ac000 + 0xba0 ] = 0x000000a8 ;;  pgm[7@0x8001654ac000 + 0xba4 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x110  pgm[7@0x8001654ac000 + 0xba8 ] = 0x00000110 ;;  pgm[7@0x8001654ac000 + 0xbac ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x80  pgm[7@0x8001654ac000 + 0xbb0 ] = 0x00000080 ;;  pgm[7@0x8001654ac000 + 0xbb4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x88  pgm[7@0x8001654ac000 + 0xbb8 ] = 0x00000088 ;;  pgm[7@0x8001654ac000 + 0xbbc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x90  pgm[7@0x8001654ac000 + 0xbc0 ] = 0x00000090 ;;  pgm[7@0x8001654ac000 + 0xbc4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xbc8 ] = 0x0a322e02  v_mul_f32_e32 v25, s2, v23  pgm[7@0x8001654ac000 + 0xbcc ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001654ac000 + 0xbd0 ] = 0x00000380 ;;  pgm[7@0x8001654ac000 + 0xbd4 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001654ac000 + 0xbd8 ] = 0x2c322c05  v_mac_f32_e32 v25, s5, v22  pgm[7@0x8001654ac000 + 0xbdc ] = 0x0a402e00  v_mul_f32_e32 v32, s0, v23  pgm[7@0x8001654ac000 + 0xbe0 ] = 0x0a2e2e01  v_mul_f32_e32 v23, s1, v23  pgm[7@0x8001654ac000 + 0xbe4 ] = 0x2c402c06  v_mac_f32_e32 v32, s6, v22  pgm[7@0x8001654ac000 + 0xbe8 ] = 0x2c2e2c07  v_mac_f32_e32 v23, s7, v22  pgm[7@0x8001654ac000 + 0xbec ] = 0x2c322a10  v_mac_f32_e32 v25, s16, v21  pgm[7@0x8001654ac000 + 0xbf0 ] = 0x2c402a0e  v_mac_f32_e32 v32, s14, v21  pgm[7@0x8001654ac000 + 0xbf4 ] = 0x2c2e2a0f  v_mac_f32_e32 v23, s15, v21  pgm[7@0x8001654ac000 + 0xbf8 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001654ac000 + 0xbfc ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0xc00 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001654ac000 + 0xc04 ] = 0x000003b0 ;;  pgm[7@0x8001654ac000 + 0xc08 ] = 0xd1c70015  v_cubema_f32 v21, v32, v23, v25  pgm[7@0x8001654ac000 + 0xc0c ] = 0x04662f20 ;;  pgm[7@0x8001654ac000 + 0xc10 ] = 0xd1620121  v_rcp_f32_e64 v33, |v21|  pgm[7@0x8001654ac000 + 0xc14 ] = 0x00000115 ;;  pgm[7@0x8001654ac000 + 0xc18 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001654ac000 + 0xc1c ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0xc20 ] = 0xd1c50015  v_cubesc_f32 v21, v32, v23, v25  pgm[7@0x8001654ac000 + 0xc24 ] = 0x04662f20 ;;  pgm[7@0x8001654ac000 + 0xc28 ] = 0xd1c60022  v_cubetc_f32 v34, v32, v23, v25  pgm[7@0x8001654ac000 + 0xc2c ] = 0x04662f20 ;;  pgm[7@0x8001654ac000 + 0xc30 ] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3fc00000  pgm[7@0x8001654ac000 + 0xc34 ] = 0x3fc00000 ;;  pgm[7@0x8001654ac000 + 0xc38 ] = 0xd1c40017  v_cubeid_f32 v23, v32, v23, v25  pgm[7@0x8001654ac000 + 0xc3c ] = 0x04662f20 ;;  pgm[7@0x8001654ac000 + 0xc40 ] = 0x302a4315  v_madak_f32 v21, v21, v33, 0x3fc00000  pgm[7@0x8001654ac000 + 0xc44 ] = 0x3fc00000 ;;  pgm[7@0x8001654ac000 + 0xc48 ] = 0x2c2c4322  v_mac_f32_e32 v22, v34, v33  pgm[7@0x8001654ac000 + 0xc4c ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x160  pgm[7@0x8001654ac000 + 0xc50 ] = 0x00000160 ;;  pgm[7@0x8001654ac000 + 0xc54 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xc58 ] = 0xf0804700  image_sample v[21:23], v21, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001654ac000 + 0xc5c ] = 0x00c41515 ;;  pgm[7@0x8001654ac000 + 0xc60 ] = 0x7e32021c  v_mov_b32_e32 v25, s28  pgm[7@0x8001654ac000 + 0xc64 ] = 0xd1c10020  v_mad_f32 v32, s0, v5, v25  pgm[7@0x8001654ac000 + 0xc68 ] = 0x04660a00 ;;  pgm[7@0x8001654ac000 + 0xc6c ] = 0xd1c10021  v_mad_f32 v33, s0, v6, v25  pgm[7@0x8001654ac000 + 0xc70 ] = 0x04660c00 ;;  pgm[7@0x8001654ac000 + 0xc74 ] = 0xd1c10019  v_mad_f32 v25, s0, v24, v25  pgm[7@0x8001654ac000 + 0xc78 ] = 0x04663000 ;;  pgm[7@0x8001654ac000 + 0xc7c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001654ac000 + 0xc80 ] = 0x0a2a2a1d  v_mul_f32_e32 v21, s29, v21  pgm[7@0x8001654ac000 + 0xc84 ] = 0x0a2c2c1d  v_mul_f32_e32 v22, s29, v22  pgm[7@0x8001654ac000 + 0xc88 ] = 0x0a2e2e1d  v_mul_f32_e32 v23, s29, v23  pgm[7@0x8001654ac000 + 0xc8c ] = 0x0a2a4115  v_mul_f32_e32 v21, v21, v32  pgm[7@0x8001654ac000 + 0xc90 ] = 0x0a2c4316  v_mul_f32_e32 v22, v22, v33  pgm[7@0x8001654ac000 + 0xc94 ] = 0x0a2e3317  v_mul_f32_e32 v23, v23, v25  pgm[7@0x8001654ac000 + 0xc98 ] = 0x2c220915  v_mac_f32_e32 v17, v21, v4  pgm[7@0x8001654ac000 + 0xc9c ] = 0x2c200916  v_mac_f32_e32 v16, v22, v4  pgm[7@0x8001654ac000 + 0xca0 ] = 0x2c1e0917  v_mac_f32_e32 v15, v23, v4  pgm[7@0x8001654ac000 + 0xca4 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf08  pgm[7@0x8001654ac000 + 0xca8 ] = 0x00000f08 ;;  pgm[7@0x8001654ac000 + 0xcac ] = 0x7e2a0280  v_mov_b32_e32 v21, 0  pgm[7@0x8001654ac000 + 0xcb0 ] = 0x7e2c0280  v_mov_b32_e32 v22, 0  pgm[7@0x8001654ac000 + 0xcb4 ] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x8001654ac000 + 0xcb8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xcbc ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001654ac000 + 0xcc0 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x8001654ac000 + 0xcc4 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x98  pgm[7@0x8001654ac000 + 0xcc8 ] = 0x00000098 ;;  pgm[7@0x8001654ac000 + 0xccc ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xa0  pgm[7@0x8001654ac000 + 0xcd0 ] = 0x000000a0 ;;  pgm[7@0x8001654ac000 + 0xcd4 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xa8  pgm[7@0x8001654ac000 + 0xcd8 ] = 0x000000a8 ;;  pgm[7@0x8001654ac000 + 0xcdc ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x110  pgm[7@0x8001654ac000 + 0xce0 ] = 0x00000110 ;;  pgm[7@0x8001654ac000 + 0xce4 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x160  pgm[7@0x8001654ac000 + 0xce8 ] = 0x00000160 ;;  pgm[7@0x8001654ac000 + 0xcec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x80  pgm[7@0x8001654ac000 + 0xcf0 ] = 0x00000080 ;;  pgm[7@0x8001654ac000 + 0xcf4 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0x88  pgm[7@0x8001654ac000 + 0xcf8 ] = 0x00000088 ;;  pgm[7@0x8001654ac000 + 0xcfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x90  pgm[7@0x8001654ac000 + 0xd00 ] = 0x00000090 ;;  pgm[7@0x8001654ac000 + 0xd04 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xd08 ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x8001654ac000 + 0xd0c ] = 0x8118ff03  s_add_i32 s24, s3, 0x340  pgm[7@0x8001654ac000 + 0xd10 ] = 0x00000340 ;;  pgm[7@0x8001654ac000 + 0xd14 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001654ac000 + 0xd18 ] = 0x2c081210  v_mac_f32_e32 v4, s16, v9  pgm[7@0x8001654ac000 + 0xd1c ] = 0x0a2a1000  v_mul_f32_e32 v21, s0, v8  pgm[7@0x8001654ac000 + 0xd20 ] = 0x0a2c1001  v_mul_f32_e32 v22, s1, v8  pgm[7@0x8001654ac000 + 0xd24 ] = 0x2c2a1206  v_mac_f32_e32 v21, s6, v9  pgm[7@0x8001654ac000 + 0xd28 ] = 0x2c2c1207  v_mac_f32_e32 v22, s7, v9  pgm[7@0x8001654ac000 + 0xd2c ] = 0x2c080e11  v_mac_f32_e32 v4, s17, v7  pgm[7@0x8001654ac000 + 0xd30 ] = 0x2c2a0e0e  v_mac_f32_e32 v21, s14, v7  pgm[7@0x8001654ac000 + 0xd34 ] = 0x2c2c0e0f  v_mac_f32_e32 v22, s15, v7  pgm[7@0x8001654ac000 + 0xd38 ] = 0xd1c70017  v_cubema_f32 v23, v21, v22, v4  pgm[7@0x8001654ac000 + 0xd3c ] = 0x04122d15 ;;  pgm[7@0x8001654ac000 + 0xd40 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001654ac000 + 0xd44 ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0xd48 ] = 0x8118ff03  s_add_i32 s24, s3, 0x370  pgm[7@0x8001654ac000 + 0xd4c ] = 0x00000370 ;;  pgm[7@0x8001654ac000 + 0xd50 ] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001654ac000 + 0xd54 ] = 0x00000000 ;;  pgm[7@0x8001654ac000 + 0xd58 ] = 0xd1620117  v_rcp_f32_e64 v23, |v23|  pgm[7@0x8001654ac000 + 0xd5c ] = 0x00000117 ;;  pgm[7@0x8001654ac000 + 0xd60 ] = 0x7e400205  v_mov_b32_e32 v32, s5  pgm[7@0x8001654ac000 + 0xd64 ] = 0xd1c10021  v_mad_f32 v33, s26, v5, v32  pgm[7@0x8001654ac000 + 0xd68 ] = 0x04820a1a ;;  pgm[7@0x8001654ac000 + 0xd6c ] = 0xd1c10022  v_mad_f32 v34, s26, v6, v32  pgm[7@0x8001654ac000 + 0xd70 ] = 0x04820c1a ;;  pgm[7@0x8001654ac000 + 0xd74 ] = 0x2c40301a  v_mac_f32_e32 v32, s26, v24  pgm[7@0x8001654ac000 + 0xd78 ] = 0xd1c60019  v_cubetc_f32 v25, v21, v22, v4  pgm[7@0x8001654ac000 + 0xd7c ] = 0x04122d15 ;;  pgm[7@0x8001654ac000 + 0xd80 ] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001654ac000 + 0xd84 ] = 0x3fc00000 ;;  pgm[7@0x8001654ac000 + 0xd88 ] = 0xd1c50018  v_cubesc_f32 v24, v21, v22, v4  pgm[7@0x8001654ac000 + 0xd8c ] = 0x04122d15 ;;  pgm[7@0x8001654ac000 + 0xd90 ] = 0xd1c40006  v_cubeid_f32 v6, v21, v22, v4  pgm[7@0x8001654ac000 + 0xd94 ] = 0x04122d15 ;;  pgm[7@0x8001654ac000 + 0xd98 ] = 0x30082f18  v_madak_f32 v4, v24, v23, 0x3fc00000  pgm[7@0x8001654ac000 + 0xd9c ] = 0x3fc00000 ;;  pgm[7@0x8001654ac000 + 0xda0 ] = 0x2c0a2f19  v_mac_f32_e32 v5, v25, v23  pgm[7@0x8001654ac000 + 0xda4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xda8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xdac ] = 0xbf800000  s_nop 0  pgm[7@0x8001654ac000 + 0xdb0 ] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001654ac000 + 0xdb4 ] = 0x00040404 ;;  pgm[7@0x8001654ac000 + 0xdb8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001654ac000 + 0xdbc ] = 0x0a080921  v_mul_f32_e32 v4, v33, v4  pgm[7@0x8001654ac000 + 0xdc0 ] = 0x0a0a0b22  v_mul_f32_e32 v5, v34, v5  pgm[7@0x8001654ac000 + 0xdc4 ] = 0x0a0c0d20  v_mul_f32_e32 v6, v32, v6  pgm[7@0x8001654ac000 + 0xdc8 ] = 0x0a2a0900  v_mul_f32_e32 v21, v0, v4  pgm[7@0x8001654ac000 + 0xdcc ] = 0x0a2c0b01  v_mul_f32_e32 v22, v1, v5  pgm[7@0x8001654ac000 + 0xdd0 ] = 0x0a2e0d02  v_mul_f32_e32 v23, v2, v6  pgm[7@0x8001654ac000 + 0xdd4 ] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x8001654ac000 + 0xdd8 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x8001654ac000 + 0xddc ] = 0x00000f0c ;;  pgm[7@0x8001654ac000 + 0xde0 ] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001654ac000 + 0xde4 ] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001654ac000 + 0xde8 ] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001654ac000 + 0xdec ] = 0x7e300280  v_mov_b32_e32 v24, 0  pgm[7@0x8001654ac000 + 0xdf0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xdf4 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001654ac000 + 0xdf8 ] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001654ac000 + 0xdfc ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x188  pgm[7@0x8001654ac000 + 0xe00 ] = 0x00000188 ;;  pgm[7@0x8001654ac000 + 0xe04 ] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001654ac000 + 0xe08 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xe0c ] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001654ac000 + 0xe10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x180  pgm[7@0x8001654ac000 + 0xe14 ] = 0x00000180 ;;  pgm[7@0x8001654ac000 + 0xe18 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001654ac000 + 0xe1c ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001654ac000 + 0xe20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xe24 ] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x8001654ac000 + 0xe28 ] = 0xbf820002  s_branch 2  pgm[7@0x8001654ac000 + 0xe2c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xe30 ] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001654ac000 + 0xe34 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x184  pgm[7@0x8001654ac000 + 0xe38 ] = 0x00000184 ;;  pgm[7@0x8001654ac000 + 0xe3c ] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001654ac000 + 0xe40 ] = 0x00000113 ;;  pgm[7@0x8001654ac000 + 0xe44 ] = 0x7e324512  v_rcp_f32_e32 v25, v18  pgm[7@0x8001654ac000 + 0xe48 ] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x18c  pgm[7@0x8001654ac000 + 0xe4c ] = 0x0000018c ;;  pgm[7@0x8001654ac000 + 0xe50 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1a0  pgm[7@0x8001654ac000 + 0xe54 ] = 0x000001a0 ;;  pgm[7@0x8001654ac000 + 0xe58 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xe5c ] = 0x7e404402  v_rcp_f32_e32 v32, s2  pgm[7@0x8001654ac000 + 0xe60 ] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001654ac000 + 0xe64 ] = 0x7f7fffff ;;  pgm[7@0x8001654ac000 + 0xe68 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0xff7fffff  pgm[7@0x8001654ac000 + 0xe6c ] = 0xff7fffff ;;  pgm[7@0x8001654ac000 + 0xe70 ] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001654ac000 + 0xe74 ] = 0x14320d19  v_min_f32_e32 v25, v25, v6  pgm[7@0x8001654ac000 + 0xe78 ] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x8001654ac000 + 0xe7c ] = 0x160a3105  v_max_f32_e32 v5, v5, v24  pgm[7@0x8001654ac000 + 0xe80 ] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001654ac000 + 0xe84 ] = 0x00020b04 ;;  pgm[7@0x8001654ac000 + 0xe88 ] = 0x160a3119  v_max_f32_e32 v5, v25, v24  pgm[7@0x8001654ac000 + 0xe8c ] = 0x140c0d20  v_min_f32_e32 v6, v32, v6  pgm[7@0x8001654ac000 + 0xe90 ] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001654ac000 + 0xe94 ] = 0x160a3106  v_max_f32_e32 v5, v6, v24  pgm[7@0x8001654ac000 + 0xe98 ] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001654ac000 + 0xe9c ] = 0x00020b04 ;;  pgm[7@0x8001654ac000 + 0xea0 ] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001654ac000 + 0xea4 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1a8  pgm[7@0x8001654ac000 + 0xea8 ] = 0x000001a8 ;;  pgm[7@0x8001654ac000 + 0xeac ] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001654ac000 + 0xeb0 ] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001654ac000 + 0xeb4 ] = 0xd10b8018  v_max_f32_e64 v24, v4, v4 clamp  pgm[7@0x8001654ac000 + 0xeb8 ] = 0x00020904 ;;  pgm[7@0x8001654ac000 + 0xebc ] = 0xd1058004  v_mul_f32_e64 v4, v24, s0 clamp  pgm[7@0x8001654ac000 + 0xec0 ] = 0x00000118 ;;  pgm[7@0x8001654ac000 + 0xec4 ] = 0xd1058005  v_mul_f32_e64 v5, v24, s1 clamp  pgm[7@0x8001654ac000 + 0xec8 ] = 0x00000318 ;;  pgm[7@0x8001654ac000 + 0xecc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xed0 ] = 0xd1058006  v_mul_f32_e64 v6, v24, s2 clamp  pgm[7@0x8001654ac000 + 0xed4 ] = 0x00000518 ;;  pgm[7@0x8001654ac000 + 0xed8 ] = 0xd10b8018  v_max_f32_e64 v24, v24, v24 clamp  pgm[7@0x8001654ac000 + 0xedc ] = 0x00023118 ;;  pgm[7@0x8001654ac000 + 0xee0 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x8001654ac000 + 0xee4 ] = 0x00000f10 ;;  pgm[7@0x8001654ac000 + 0xee8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xeec ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001654ac000 + 0xef0 ] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001654ac000 + 0xef4 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x198  pgm[7@0x8001654ac000 + 0xef8 ] = 0x00000198 ;;  pgm[7@0x8001654ac000 + 0xefc ] = 0x7e325881  v_bfrev_b32_e32 v25, 1  pgm[7@0x8001654ac000 + 0xf00 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xf04 ] = 0x7c963200  v_cmp_ngt_f32_e32 vcc, s0, v25  pgm[7@0x8001654ac000 + 0xf08 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x190  pgm[7@0x8001654ac000 + 0xf0c ] = 0x00000190 ;;  pgm[7@0x8001654ac000 + 0xf10 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001654ac000 + 0xf14 ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001654ac000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xf1c ] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001654ac000 + 0xf20 ] = 0xbf820002  s_branch 2  pgm[7@0x8001654ac000 + 0xf24 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xf28 ] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001654ac000 + 0xf2c ] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001654ac000 + 0xf30 ] = 0x00000113 ;;  pgm[7@0x8001654ac000 + 0xf34 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x194  pgm[7@0x8001654ac000 + 0xf38 ] = 0x00000194 ;;  pgm[7@0x8001654ac000 + 0xf3c ] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x8001654ac000 + 0xf40 ] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001654ac000 + 0xf44 ] = 0x7f7fffff ;;  pgm[7@0x8001654ac000 + 0xf48 ] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001654ac000 + 0xf4c ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001654ac000 + 0xf50 ] = 0xff7fffff ;;  pgm[7@0x8001654ac000 + 0xf54 ] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001654ac000 + 0xf58 ] = 0x16263313  v_max_f32_e32 v19, v19, v25  pgm[7@0x8001654ac000 + 0xf5c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1b0  pgm[7@0x8001654ac000 + 0xf60 ] = 0x000001b0 ;;  pgm[7@0x8001654ac000 + 0xf64 ] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x8001654ac000 + 0xf68 ] = 0x0002270a ;;  pgm[7@0x8001654ac000 + 0xf6c ] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1b8  pgm[7@0x8001654ac000 + 0xf70 ] = 0x000001b8 ;;  pgm[7@0x8001654ac000 + 0xf74 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0xf78 ] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001654ac000 + 0xf7c ] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001654ac000 + 0xf80 ] = 0x16243312  v_max_f32_e32 v18, v18, v25  pgm[7@0x8001654ac000 + 0xf84 ] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x8001654ac000 + 0xf88 ] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001654ac000 + 0xf8c ] = 0x16243312  v_max_f32_e32 v18, v18, v25  pgm[7@0x8001654ac000 + 0xf90 ] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x8001654ac000 + 0xf94 ] = 0x0002250a ;;  pgm[7@0x8001654ac000 + 0xf98 ] = 0xd1018018  v_add_f32_e64 v24, v10, v24 clamp  pgm[7@0x8001654ac000 + 0xf9c ] = 0x0002310a ;;  pgm[7@0x8001654ac000 + 0xfa0 ] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x8001654ac000 + 0xfa4 ] = 0x00021400 ;;  pgm[7@0x8001654ac000 + 0xfa8 ] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x8001654ac000 + 0xfac ] = 0x00021401 ;;  pgm[7@0x8001654ac000 + 0xfb0 ] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x8001654ac000 + 0xfb4 ] = 0x00021403 ;;  pgm[7@0x8001654ac000 + 0xfb8 ] = 0x0a123509  v_mul_f32_e32 v9, v9, v26  pgm[7@0x8001654ac000 + 0xfbc ] = 0x2c123f08  v_mac_f32_e32 v9, v8, v31  pgm[7@0x8001654ac000 + 0xfc0 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x170  pgm[7@0x8001654ac000 + 0xfc4 ] = 0x00000170 ;;  pgm[7@0x8001654ac000 + 0xfc8 ] = 0xd1168009  v_mac_f32_e64 v9, v7, v27 clamp  pgm[7@0x8001654ac000 + 0xfcc ] = 0x00023707 ;;  pgm[7@0x8001654ac000 + 0xfd0 ] = 0x0a0e131c  v_mul_f32_e32 v7, v28, v9  pgm[7@0x8001654ac000 + 0xfd4 ] = 0x0a10131d  v_mul_f32_e32 v8, v29, v9  pgm[7@0x8001654ac000 + 0xfd8 ] = 0x0a12131e  v_mul_f32_e32 v9, v30, v9  pgm[7@0x8001654ac000 + 0xfdc ] = 0x02142b11  v_add_f32_e32 v10, v17, v21  pgm[7@0x8001654ac000 + 0xfe0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001654ac000 + 0xfe4 ] = 0x2c1a0107  v_mac_f32_e32 v13, v7, v0  pgm[7@0x8001654ac000 + 0xfe8 ] = 0x02202d10  v_add_f32_e32 v16, v16, v22  pgm[7@0x8001654ac000 + 0xfec ] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x8001654ac000 + 0xff0 ] = 0x021e2f0f  v_add_f32_e32 v15, v15, v23  pgm[7@0x8001654ac000 + 0xff4 ] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x8001654ac000 + 0xff8 ] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x8001654ac000 + 0xffc ] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x8001654ac000 + 0x1000] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x8001654ac000 + 0x1004] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001654ac000 + 0x1008] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001654ac000 + 0x100c] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001654ac000 + 0x1010] = 0xbfb8aa3b ;;  pgm[7@0x8001654ac000 + 0x1014] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001654ac000 + 0x1018] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001654ac000 + 0x101c] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001654ac000 + 0x1020] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001654ac000 + 0x1024] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001654ac000 + 0x1028] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001654ac000 + 0x102c] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001654ac000 + 0x1030] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001654ac000 + 0x1034] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001654ac000 + 0x1038] = 0x000000f2 ;;  pgm[7@0x8001654ac000 + 0x103c] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001654ac000 + 0x1040] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001654ac000 + 0x1044] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001654ac000 + 0x1048] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001654ac000 + 0x104c] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001654ac000 + 0x1050] = 0x040e30f2  v_sub_f32_e32 v7, 1.0, v24  pgm[7@0x8001654ac000 + 0x1054] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001654ac000 + 0x1058] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001654ac000 + 0x105c] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001654ac000 + 0x1060] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001654ac000 + 0x1064] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001654ac000 + 0x1068] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001654ac000 + 0x106c] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001654ac000 + 0x1070] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001654ac000 + 0x1074] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001654ac000 + 0x1078] = 0x00020300 ;;  pgm[7@0x8001654ac000 + 0x107c] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001654ac000 + 0x1080] = 0x00020702 ;;  pgm[7@0x8001654ac000 + 0x1084] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001654ac000 + 0x1088] = 0x00000100 ;;  pgm[7@0x8001654ac000 + 0x108c] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800123f4d800 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x1ee4] pgm[7@0x800123f4d800 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800123f4d800 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800123f4d800 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800123f4d800 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800123f4d800 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800123f4d800 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800123f4d800 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800123f4d800 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800123f4d800 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800123f4d800 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800123f4d800 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800123f4d800 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800123f4d800 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4d800 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800123f4d800 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800123f4d800 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800123f4d800 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800123f4d800 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800123f4d800 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800123f4d800 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800123f4d800 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800123f4d800 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800123f4d800 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800123f4d800 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800123f4d800 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4d800 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800123f4d800 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800123f4d800 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800123f4d800 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800123f4d800 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800123f4d800 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800123f4d800 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800123f4d800 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800123f4d800 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800123f4d800 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800123f4d800 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800123f4d800 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800123f4d800 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800123f4d800 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800123f4d800 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800123f4d800 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800123f4d800 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800123f4d800 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800123f4d800 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800123f4d800 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800123f4d800 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800123f4d800 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800123f4d800 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800123f4d800 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800123f4d800 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800123f4d800 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800123f4d800 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800123f4d800 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800123f4d800 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800123f4d800 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800123f4d800 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800123f4d800 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800123f4d800 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800123f4d800 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800123f4d800 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4d800 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800123f4d800 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800123f4d800 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800123f4d800 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800123f4d800 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800123f4d800 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800123f4d800 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800123f4d800 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800123f4d800 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800123f4d800 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800123f4d800 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123f4d800 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800123f4d800 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800123f4d800 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800123f4d800 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800123f4d800 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800123f4d800 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800123f4d800 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800123f4d800 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800123f4d800 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800123f4d800 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800123f4d800 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800123f4d800 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800123f4d800 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800123f4d800 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800123f4d800 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800123f4d800 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800123f4d800 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800123f4d800 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800123f4d800 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800123f4d800 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800123f4d800 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800123f4d800 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800123f4d800 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800123f4d800 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800123f4d800 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800123f4d800 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800123f4d800 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800123f4d800 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800123f4d800 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800123f4d800 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800123f4d800 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800123f4d800 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800123f4d800 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800123f4d800 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800123f4d800 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800123f4d800 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800123f4d800 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800123f4d800 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800123f4d800 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800123f4d800 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800123f4d800 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800123f4d800 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800123f4d800 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800123f4d800 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800123f4d800 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800123f4d800 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800123f4d800 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800123f4d800 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800123f4d800 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800123f4d800 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800123f4d800 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123f4d800 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123f4d800 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800123f4d800 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800123f4d800 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800123f4d800 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800123f4d800 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800123f4d800 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800123f4d800 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800123f4d800 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800123f4d800 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800123f4d800 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800123f4d800 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800123f4d800 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800123f4d800 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800123f4d800 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800123f4d800 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800123f4d800 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800123f4d800 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800123f4d800 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800123f4d800 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800123f4d800 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800123f4d800 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800123f4d800 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800123f4d800 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800123f4d800 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800123f4d800 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800123f4d800 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800123f4d800 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800123f4d800 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800123f4d800 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800123f4d800 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800123f4d800 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800123f4d800 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800123f4d800 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359f6000 of length 4996 bytes from IB[7@0x8001a7dc0100 + 0x1f58] pgm[7@0x8001359f6000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x8001359f6000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359f6000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359f6000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359f6000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001359f6000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x8001359f6000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x8001359f6000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x8001359f6000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x8001359f6000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x8001359f6000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x8001359f6000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x8001359f6000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x8001359f6000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x8001359f6000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x8001359f6000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x8001359f6000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x8001359f6000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x8001359f6000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x8001359f6000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x8001359f6000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x8001359f6000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x8001359f6000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001359f6000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001359f6000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x8001359f6000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001359f6000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x8001359f6000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x8001359f6000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x8001359f6000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001359f6000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x8001359f6000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x8001359f6000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x8001359f6000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x1b0  pgm[7@0x8001359f6000 + 0x8c ] = 0x000001b0 ;;  pgm[7@0x8001359f6000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x8001359f6000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x8001359f6000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001359f6000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x8001359f6000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x8001359f6000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001359f6000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001359f6000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x8001359f6000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001359f6000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x8001359f6000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001359f6000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x8001359f6000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x8001359f6000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x8001359f6000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x8001359f6000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x1c0  pgm[7@0x8001359f6000 + 0xd4 ] = 0x000001c0 ;;  pgm[7@0x8001359f6000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x8001359f6000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x8001359f6000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x8001359f6000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x8001359f6000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x8001359f6000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x8001359f6000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x8001359f6000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x8001359f6000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x8001359f6000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x8001359f6000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x8001359f6000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x8001359f6000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x8001359f6000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x8001359f6000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x8001359f6000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x8001359f6000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x140  pgm[7@0x8001359f6000 + 0x124 ] = 0x00000140 ;;  pgm[7@0x8001359f6000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x150  pgm[7@0x8001359f6000 + 0x12c ] = 0x00000150 ;;  pgm[7@0x8001359f6000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001359f6000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x8001359f6000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359f6000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x160  pgm[7@0x8001359f6000 + 0x140 ] = 0x00000160 ;;  pgm[7@0x8001359f6000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001359f6000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x8001359f6000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x8001359f6000 + 0x154 ] = 0x0a322907  v_mul_f32_e32 v25, v7, v20  pgm[7@0x8001359f6000 + 0x158 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x8001359f6000 + 0x15c ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x8001359f6000 + 0x160 ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x8001359f6000 + 0x164 ] = 0x0a342b09  v_mul_f32_e32 v26, v9, v21  pgm[7@0x8001359f6000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x8001359f6000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x8001359f6000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x8001359f6000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001359f6000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x8001359f6000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x8001359f6000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x8001359f6000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x8001359f6000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x8001359f6000 + 0x18c ] = 0xd4700102  v_interp_p1_f32_e32 v28, v2, attr0.y  pgm[7@0x8001359f6000 + 0x190 ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x8001359f6000 + 0x194 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001359f6000 + 0x198 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x8001359f6000 + 0x19c ] = 0xd4710103  v_interp_p2_f32_e32 v28, v3, attr0.y  pgm[7@0x8001359f6000 + 0x1a0 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359f6000 + 0x1a4 ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x8001359f6000 + 0x1a8 ] = 0x000000ff ;;  pgm[7@0x8001359f6000 + 0x1ac ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001359f6000 + 0x1b0 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001359f6000 + 0x1b4 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001359f6000 + 0x1b8 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001359f6000 + 0x1bc ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001359f6000 + 0x1c0 ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001359f6000 + 0x1c4 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359f6000 + 0x1c8 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x8001359f6000 + 0x1cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0x1d0 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001359f6000 + 0x1d4 ] = 0x03cde906 ;;  pgm[7@0x8001359f6000 + 0x1d8 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x8001359f6000 + 0x1dc ] = 0x00020880 ;;  pgm[7@0x8001359f6000 + 0x1e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x8001359f6000 + 0x1e4 ] = 0x00020026 ;;  pgm[7@0x8001359f6000 + 0x1e8 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001359f6000 + 0x1ec ] = 0x03cde905 ;;  pgm[7@0x8001359f6000 + 0x1f0 ] = 0x0a0e0d06  v_mul_f32_e32 v7, v6, v6  pgm[7@0x8001359f6000 + 0x1f4 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x8001359f6000 + 0x1f8 ] = 0x00020c80 ;;  pgm[7@0x8001359f6000 + 0x1fc ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x8001359f6000 + 0x200 ] = 0x00020a80 ;;  pgm[7@0x8001359f6000 + 0x204 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v7  pgm[7@0x8001359f6000 + 0x208 ] = 0xc41e0b05 ;;  pgm[7@0x8001359f6000 + 0x20c ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001359f6000 + 0x210 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001359f6000 + 0x214 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001359f6000 + 0x218 ] = 0x0a0e0306  v_mul_f32_e32 v7, v6, v1  pgm[7@0x8001359f6000 + 0x21c ] = 0x0a103306  v_mul_f32_e32 v8, v6, v25  pgm[7@0x8001359f6000 + 0x220 ] = 0x0a122906  v_mul_f32_e32 v9, v6, v20  pgm[7@0x8001359f6000 + 0x224 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359f6000 + 0x228 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359f6000 + 0x22c ] = 0x2c0e3500  v_mac_f32_e32 v7, v0, v26  pgm[7@0x8001359f6000 + 0x230 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x8001359f6000 + 0x234 ] = 0x2c121700  v_mac_f32_e32 v9, v0, v11  pgm[7@0x8001359f6000 + 0x238 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359f6000 + 0x23c ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359f6000 + 0x240 ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x8001359f6000 + 0x244 ] = 0x000200f2 ;;  pgm[7@0x8001359f6000 + 0x248 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x8001359f6000 + 0x24c ] = 0x0061e480 ;;  pgm[7@0x8001359f6000 + 0x250 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x8001359f6000 + 0x254 ] = 0x00023080 ;;  pgm[7@0x8001359f6000 + 0x258 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x8001359f6000 + 0x25c ] = 0x00010007 ;;  pgm[7@0x8001359f6000 + 0x260 ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x8001359f6000 + 0x264 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x8001359f6000 + 0x268 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x8001359f6000 + 0x26c ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x8001359f6000 + 0x270 ] = 0x0001e480 ;;  pgm[7@0x8001359f6000 + 0x274 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x8001359f6000 + 0x278 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x8001359f6000 + 0x27c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001359f6000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x284 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x8001359f6000 + 0x288 ] = 0x0000000c ;;  pgm[7@0x8001359f6000 + 0x28c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x8001359f6000 + 0x290 ] = 0x00000010 ;;  pgm[7@0x8001359f6000 + 0x294 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359f6000 + 0x298 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359f6000 + 0x29c ] = 0xd4180002  v_interp_p1_f32_e32 v6, v2, attr0.x  pgm[7@0x8001359f6000 + 0x2a0 ] = 0x2c0e2300  v_mac_f32_e32 v7, v0, v17  pgm[7@0x8001359f6000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x8001359f6000 + 0x2a8 ] = 0x2c122700  v_mac_f32_e32 v9, v0, v19  pgm[7@0x8001359f6000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359f6000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359f6000 + 0x2b4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x2b8 ] = 0x0a0a3800  v_mul_f32_e32 v5, s0, v28  pgm[7@0x8001359f6000 + 0x2bc ] = 0x0a163801  v_mul_f32_e32 v11, s1, v28  pgm[7@0x8001359f6000 + 0x2c0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x8001359f6000 + 0x2c4 ] = 0x0000001c ;;  pgm[7@0x8001359f6000 + 0x2c8 ] = 0xd4190003  v_interp_p2_f32_e32 v6, v3, attr0.x  pgm[7@0x8001359f6000 + 0x2cc ] = 0x2c0a0c06  v_mac_f32_e32 v5, s6, v6  pgm[7@0x8001359f6000 + 0x2d0 ] = 0x2c160c07  v_mac_f32_e32 v11, s7, v6  pgm[7@0x8001359f6000 + 0x2d4 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x8001359f6000 + 0x2d8 ] = 0x00000024 ;;  pgm[7@0x8001359f6000 + 0x2dc ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x8001359f6000 + 0x2e0 ] = 0x0000002c ;;  pgm[7@0x8001359f6000 + 0x2e4 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x8001359f6000 + 0x2e8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x2ec ] = 0x0a043800  v_mul_f32_e32 v2, s0, v28  pgm[7@0x8001359f6000 + 0x2f0 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x8001359f6000 + 0x2f4 ] = 0x2c040c18  v_mac_f32_e32 v2, s24, v6  pgm[7@0x8001359f6000 + 0x2f8 ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x8001359f6000 + 0x2fc ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x8001359f6000 + 0x300 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359f6000 + 0x304 ] = 0x2c0a1401  v_mac_f32_e32 v5, s1, v10  pgm[7@0x8001359f6000 + 0x308 ] = 0x2c161419  v_mac_f32_e32 v11, s25, v10  pgm[7@0x8001359f6000 + 0x30c ] = 0x02060a07  v_add_f32_e32 v3, s7, v5  pgm[7@0x8001359f6000 + 0x310 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001359f6000 + 0x314 ] = 0x020a1627  v_add_f32_e32 v5, s39, v11  pgm[7@0x8001359f6000 + 0x318 ] = 0x7e164425  v_rcp_f32_e32 v11, s37  pgm[7@0x8001359f6000 + 0x31c ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x8001359f6000 + 0x320 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001359f6000 + 0x324 ] = 0x0a040b02  v_mul_f32_e32 v2, v2, v5  pgm[7@0x8001359f6000 + 0x328 ] = 0x7e0a4424  v_rcp_f32_e32 v5, s36  pgm[7@0x8001359f6000 + 0x32c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359f6000 + 0x330 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x8001359f6000 + 0x334 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359f6000 + 0x338 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359f6000 + 0x33c ] = 0x0a161701  v_mul_f32_e32 v11, v1, v11  pgm[7@0x8001359f6000 + 0x340 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359f6000 + 0x344 ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359f6000 + 0x348 ] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001359f6000 + 0x34c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359f6000 + 0x350 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359f6000 + 0x354 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x170  pgm[7@0x8001359f6000 + 0x358 ] = 0x00000170 ;;  pgm[7@0x8001359f6000 + 0x35c ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x178  pgm[7@0x8001359f6000 + 0x360 ] = 0x00000178 ;;  pgm[7@0x8001359f6000 + 0x364 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x194  pgm[7@0x8001359f6000 + 0x368 ] = 0x00000194 ;;  pgm[7@0x8001359f6000 + 0x36c ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x198  pgm[7@0x8001359f6000 + 0x370 ] = 0x00000198 ;;  pgm[7@0x8001359f6000 + 0x374 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359f6000 + 0x378 ] = 0x03c1e102 ;;  pgm[7@0x8001359f6000 + 0x37c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359f6000 + 0x380 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359f6000 + 0x384 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001359f6000 + 0x388 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359f6000 + 0x38c ] = 0xd1c10002  v_mad_f32 v2, v2, v11, 0.5  pgm[7@0x8001359f6000 + 0x390 ] = 0x03c21702 ;;  pgm[7@0x8001359f6000 + 0x394 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359f6000 + 0x398 ] = 0x03c1e103 ;;  pgm[7@0x8001359f6000 + 0x39c ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359f6000 + 0x3a0 ] = 0x0a400501  v_mul_f32_e32 v32, v1, v2  pgm[7@0x8001359f6000 + 0x3a4 ] = 0xd1c10003  v_mad_f32 v3, v3, v5, 0.5  pgm[7@0x8001359f6000 + 0x3a8 ] = 0x03c20b03 ;;  pgm[7@0x8001359f6000 + 0x3ac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x3b0 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x8001359f6000 + 0x3b4 ] = 0x0a3e0700  v_mul_f32_e32 v31, v0, v3  pgm[7@0x8001359f6000 + 0x3b8 ] = 0x7e0a3f02  v_floor_f32_e32 v5, v2  pgm[7@0x8001359f6000 + 0x3bc ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x8001359f6000 + 0x3c0 ] = 0x7e163f03  v_floor_f32_e32 v11, v3  pgm[7@0x8001359f6000 + 0x3c4 ] = 0xd1c10005  v_mad_f32 v5, -s26, v12, v5  pgm[7@0x8001359f6000 + 0x3c8 ] = 0x2416181a ;;  pgm[7@0x8001359f6000 + 0x3cc ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359f6000 + 0x3d0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359f6000 + 0x3d4 ] = 0x00020480 ;;  pgm[7@0x8001359f6000 + 0x3d8 ] = 0xd1c1000b  v_mad_f32 v11, -s27, v13, v11  pgm[7@0x8001359f6000 + 0x3dc ] = 0x242e1a1b ;;  pgm[7@0x8001359f6000 + 0x3e0 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359f6000 + 0x3e4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359f6000 + 0x3e8 ] = 0x00021680 ;;  pgm[7@0x8001359f6000 + 0x3ec ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359f6000 + 0x3f0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f6000 + 0x3f4 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001359f6000 + 0x3f8 ] = 0x0019e480 ;;  pgm[7@0x8001359f6000 + 0x3fc ] = 0x2c0a181a  v_mac_f32_e32 v5, s26, v12  pgm[7@0x8001359f6000 + 0x400 ] = 0x02040b02  v_add_f32_e32 v2, v2, v5  pgm[7@0x8001359f6000 + 0x404 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001359f6000 + 0x408 ] = 0x3c800000 ;;  pgm[7@0x8001359f6000 + 0x40c ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359f6000 + 0x410 ] = 0x0001e480 ;;  pgm[7@0x8001359f6000 + 0x414 ] = 0x2c161a1b  v_mac_f32_e32 v11, s27, v13  pgm[7@0x8001359f6000 + 0x418 ] = 0x02061703  v_add_f32_e32 v3, v3, v11  pgm[7@0x8001359f6000 + 0x41c ] = 0x0a0a0102  v_mul_f32_e32 v5, v2, v0  pgm[7@0x8001359f6000 + 0x420 ] = 0x0a160103  v_mul_f32_e32 v11, v3, v0  pgm[7@0x8001359f6000 + 0x424 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x8001359f6000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x8001359f6000 + 0x42c ] = 0xd1c10005  v_mad_f32 v5, -v2, v0, v5  pgm[7@0x8001359f6000 + 0x430 ] = 0x24160102 ;;  pgm[7@0x8001359f6000 + 0x434 ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359f6000 + 0x438 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359f6000 + 0x43c ] = 0x00020480 ;;  pgm[7@0x8001359f6000 + 0x440 ] = 0xd1c1000b  v_mad_f32 v11, -v3, v0, v11  pgm[7@0x8001359f6000 + 0x444 ] = 0x242e0103 ;;  pgm[7@0x8001359f6000 + 0x448 ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x8001359f6000 + 0x44c ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359f6000 + 0x450 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359f6000 + 0x454 ] = 0x00021680 ;;  pgm[7@0x8001359f6000 + 0x458 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359f6000 + 0x45c ] = 0x2c160103  v_mac_f32_e32 v11, v3, v0  pgm[7@0x8001359f6000 + 0x460 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x8001359f6000 + 0x464 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001359f6000 + 0x468 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359f6000 + 0x46c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359f6000 + 0x470 ] = 0x0019e480 ;;  pgm[7@0x8001359f6000 + 0x474 ] = 0x2c0a0102  v_mac_f32_e32 v5, v2, v0  pgm[7@0x8001359f6000 + 0x478 ] = 0x02000b0c  v_add_f32_e32 v0, v12, v5  pgm[7@0x8001359f6000 + 0x47c ] = 0x7e0a4418  v_rcp_f32_e32 v5, s24  pgm[7@0x8001359f6000 + 0x480 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f6000 + 0x484 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359f6000 + 0x488 ] = 0x0001e480 ;;  pgm[7@0x8001359f6000 + 0x48c ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359f6000 + 0x490 ] = 0x0204170d  v_add_f32_e32 v2, v13, v11  pgm[7@0x8001359f6000 + 0x494 ] = 0x1616020e  v_max_f32_e32 v11, s14, v1  pgm[7@0x8001359f6000 + 0x498 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359f6000 + 0x49c ] = 0x162a020e  v_max_f32_e32 v21, s14, v1  pgm[7@0x8001359f6000 + 0x4a0 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x8001359f6000 + 0x4a4 ] = 0x000002f0 ;;  pgm[7@0x8001359f6000 + 0x4a8 ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x8001359f6000 + 0x4ac ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x4b0 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001359f6000 + 0x4b4 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359f6000 + 0x4b8 ] = 0x0a002b00  v_mul_f32_e32 v0, v0, v21  pgm[7@0x8001359f6000 + 0x4bc ] = 0x0a021702  v_mul_f32_e32 v1, v2, v11  pgm[7@0x8001359f6000 + 0x4c0 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x8001359f6000 + 0x4c4 ] = 0x0a2e2af0  v_mul_f32_e32 v23, 0.5, v21  pgm[7@0x8001359f6000 + 0x4c8 ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x8001359f6000 + 0x4cc ] = 0x00000280 ;;  pgm[7@0x8001359f6000 + 0x4d0 ] = 0x0a4416f0  v_mul_f32_e32 v34, 0.5, v11  pgm[7@0x8001359f6000 + 0x4d4 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x8001359f6000 + 0x4d8 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x4dc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x4e0 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x8001359f6000 + 0x4e4 ] = 0x00c40000 ;;  pgm[7@0x8001359f6000 + 0x4e8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x8001359f6000 + 0x4ec ] = 0x000002b0 ;;  pgm[7@0x8001359f6000 + 0x4f0 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x8001359f6000 + 0x4f4 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x4f8 ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x8001359f6000 + 0x4fc ] = 0x00000200 ;;  pgm[7@0x8001359f6000 + 0x500 ] = 0x0a461626  v_mul_f32_e32 v35, s38, v11  pgm[7@0x8001359f6000 + 0x504 ] = 0xd1c10025  v_mad_f32 v37, v3, v11, v34  pgm[7@0x8001359f6000 + 0x508 ] = 0x048a1703 ;;  pgm[7@0x8001359f6000 + 0x50c ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x8001359f6000 + 0x510 ] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x8001359f6000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359f6000 + 0x51c ] = 0x7e0a3f01  v_floor_f32_e32 v5, v1  pgm[7@0x8001359f6000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359f6000 + 0x524 ] = 0x040a0305  v_sub_f32_e32 v5, v5, v1  pgm[7@0x8001359f6000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001359f6000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x8001359f6000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359f6000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359f6000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359f6000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v5  pgm[7@0x8001359f6000 + 0x540 ] = 0x00020a80 ;;  pgm[7@0x8001359f6000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f6000 + 0x548 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359f6000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x8001359f6000 + 0x550 ] = 0x02020b01  v_add_f32_e32 v1, v1, v5  pgm[7@0x8001359f6000 + 0x554 ] = 0x022c030d  v_add_f32_e32 v22, v13, v1  pgm[7@0x8001359f6000 + 0x558 ] = 0x06020c24  v_subrev_f32_e32 v1, s36, v6  pgm[7@0x8001359f6000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359f6000 + 0x560 ] = 0x06043825  v_subrev_f32_e32 v2, s37, v28  pgm[7@0x8001359f6000 + 0x564 ] = 0x0a0a0301  v_mul_f32_e32 v5, v1, v1  pgm[7@0x8001359f6000 + 0x568 ] = 0x2c0a0502  v_mac_f32_e32 v5, v2, v2  pgm[7@0x8001359f6000 + 0x56c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359f6000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x8001359f6000 + 0x574 ] = 0x2c0a2713  v_mac_f32_e32 v5, v19, v19  pgm[7@0x8001359f6000 + 0x578 ] = 0x0200010c  v_add_f32_e32 v0, v12, v0  pgm[7@0x8001359f6000 + 0x57c ] = 0xd1c10018  v_mad_f32 v24, v0, v21, v23  pgm[7@0x8001359f6000 + 0x580 ] = 0x045e2b00 ;;  pgm[7@0x8001359f6000 + 0x584 ] = 0xd1640105  v_rsq_f32_e64 v5, |v5|  pgm[7@0x8001359f6000 + 0x588 ] = 0x00000105 ;;  pgm[7@0x8001359f6000 + 0x58c ] = 0x7e003f18  v_floor_f32_e32 v0, v24  pgm[7@0x8001359f6000 + 0x590 ] = 0x04003100  v_sub_f32_e32 v0, v0, v24  pgm[7@0x8001359f6000 + 0x594 ] = 0x02003100  v_add_f32_e32 v0, v0, v24  pgm[7@0x8001359f6000 + 0x598 ] = 0x0a324500  v_mul_f32_e32 v25, v0, v34  pgm[7@0x8001359f6000 + 0x59c ] = 0x14240a05  v_min_f32_e32 v18, s5, v5  pgm[7@0x8001359f6000 + 0x5a0 ] = 0x2c324500  v_mac_f32_e32 v25, v0, v34  pgm[7@0x8001359f6000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001359f6000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x8001359f6000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x8001359f6000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x8001359f6000 + 0x5b8 ] = 0x0a000f00  v_mul_f32_e32 v0, v0, v7  pgm[7@0x8001359f6000 + 0x5bc ] = 0x0a0a0512  v_mul_f32_e32 v5, v18, v2  pgm[7@0x8001359f6000 + 0x5c0 ] = 0x2c001105  v_mac_f32_e32 v0, v5, v8  pgm[7@0x8001359f6000 + 0x5c4 ] = 0x0a0a2712  v_mul_f32_e32 v5, v18, v19  pgm[7@0x8001359f6000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x8001359f6000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v5, v9 mul:2  pgm[7@0x8001359f6000 + 0x5d4 ] = 0x08021305 ;;  pgm[7@0x8001359f6000 + 0x5d8 ] = 0x0a0a0107  v_mul_f32_e32 v5, v7, v0  pgm[7@0x8001359f6000 + 0x5dc ] = 0xd1c1001b  v_mad_f32 v27, v18, v1, -v5  pgm[7@0x8001359f6000 + 0x5e0 ] = 0x84160312 ;;  pgm[7@0x8001359f6000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x8001359f6000 + 0x5e8 ] = 0xd1c1001d  v_mad_f32 v29, v18, v2, -v1  pgm[7@0x8001359f6000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x8001359f6000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x8001359f6000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x8001359f6000 + 0x5f8 ] = 0x0a000109  v_mul_f32_e32 v0, v9, v0  pgm[7@0x8001359f6000 + 0x5fc ] = 0x0a3c02ff  v_mul_f32_e32 v30, 0x3e22f98c, v1  pgm[7@0x8001359f6000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x8001359f6000 + 0x604 ] = 0xd1c10005  v_mad_f32 v5, v18, v19, -v0  pgm[7@0x8001359f6000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x8001359f6000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x8001359f6000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v31, s[28:35], s[44:47] dmask:0xf pgm[7@0x8001359f6000 + 0x61c ] = 0x0167281f ;;  pgm[7@0x8001359f6000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x8001359f6000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x8001359f6000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x8001359f6000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v22  pgm[7@0x8001359f6000 + 0x634 ] = 0x00022d27 ;;  pgm[7@0x8001359f6000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x8001359f6000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x8001359f6000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x8001359f6000 + 0x644 ] = 0x7e3e032d  v_mov_b32_e32 v31, v45  pgm[7@0x8001359f6000 + 0x648 ] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x8001359f6000 + 0x64c ] = 0x7e42031a  v_mov_b32_e32 v33, v26  pgm[7@0x8001359f6000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x8001359f6000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x8001359f6000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x8001359f6000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f6000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359f6000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x8001359f6000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001359f6000 + 0x66c ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x8001359f6000 + 0x670 ] = 0x02323322  v_add_f32_e32 v25, v34, v25  pgm[7@0x8001359f6000 + 0x674 ] = 0x0a343080  v_mul_f32_e32 v26, 0, v24  pgm[7@0x8001359f6000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001359f6000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001359f6000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x8001359f6000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001359f6000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x8001359f6000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x8001359f6000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x8001359f6000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0x69c ] = 0xf0900100  image_sample_l v26, v24, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0x6a0 ] = 0x00c41a18 ;;  pgm[7@0x8001359f6000 + 0x6a4 ] = 0x02303115  v_add_f32_e32 v24, v21, v24  pgm[7@0x8001359f6000 + 0x6a8 ] = 0x7e323f18  v_floor_f32_e32 v25, v24  pgm[7@0x8001359f6000 + 0x6ac ] = 0x04323119  v_sub_f32_e32 v25, v25, v24  pgm[7@0x8001359f6000 + 0x6b0 ] = 0x02483318  v_add_f32_e32 v36, v24, v25  pgm[7@0x8001359f6000 + 0x6b4 ] = 0x0a324524  v_mul_f32_e32 v25, v36, v34  pgm[7@0x8001359f6000 + 0x6b8 ] = 0x2c324524  v_mac_f32_e32 v25, v36, v34  pgm[7@0x8001359f6000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0x6c0 ] = 0x0248351a  v_add_f32_e32 v36, v26, v26  pgm[7@0x8001359f6000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001359f6000 + 0x6c8 ] = 0x2c4834f5  v_mac_f32_e32 v36, -2.0, v26  pgm[7@0x8001359f6000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001359f6000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x8001359f6000 + 0x6d4 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001359f6000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f6000 + 0x6dc ] = 0x2c4834f4  v_mac_f32_e32 v36, 2.0, v26  pgm[7@0x8001359f6000 + 0x6e0 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[0:1]  pgm[7@0x8001359f6000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x8001359f6000 + 0x6e8 ] = 0x0234491a  v_add_f32_e32 v26, v26, v36  pgm[7@0x8001359f6000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v26, v21, v23  pgm[7@0x8001359f6000 + 0x6f0 ] = 0x045e2b1a ;;  pgm[7@0x8001359f6000 + 0x6f4 ] = 0x02684915  v_add_f32_e32 v52, v21, v36  pgm[7@0x8001359f6000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359f6000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x8001359f6000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359f6000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x8001359f6000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f6000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359f6000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0x71c ] = 0x04340d2c  v_sub_f32_e32 v26, v44, v6  pgm[7@0x8001359f6000 + 0x720 ] = 0x0448392d  v_sub_f32_e32 v36, v45, v28  pgm[7@0x8001359f6000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x8001359f6000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001359f6000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x8001359f6000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001359f6000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x8001359f6000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001359f6000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001359f6000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001359f6000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359f6000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x8001359f6000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001359f6000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x8001359f6000 + 0x754 ] = 0x0a6a351a  v_mul_f32_e32 v53, v26, v26  pgm[7@0x8001359f6000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001359f6000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x8001359f6000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x8001359f6000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001359f6000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001359f6000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x8001359f6000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001359f6000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001359f6000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x8001359f6000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001359f6000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x8001359f6000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359f6000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001359f6000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x8001359f6000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001359f6000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x8001359f6000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001359f6000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x8001359f6000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001359f6000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001359f6000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001359f6000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x8001359f6000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359f6000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001359f6000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001359f6000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x8001359f6000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001359f6000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001359f6000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001359f6000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001359f6000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001359f6000 + 0x7d4 ] = 0x0a345b1a  v_mul_f32_e32 v26, v26, v45  pgm[7@0x8001359f6000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001359f6000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x8001359f6000 + 0x7e0 ] = 0x0a680f1a  v_mul_f32_e32 v52, v26, v7  pgm[7@0x8001359f6000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x8001359f6000 + 0x7e8 ] = 0x0a5a371a  v_mul_f32_e32 v45, v26, v27  pgm[7@0x8001359f6000 + 0x7ec ] = 0x14346d2e  v_min_f32_e32 v26, v46, v54  pgm[7@0x8001359f6000 + 0x7f0 ] = 0x2c5a3b24  v_mac_f32_e32 v45, v36, v29  pgm[7@0x8001359f6000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001359f6000 + 0x7f8 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359f6000 + 0x7fc ] = 0xd105801a  v_mul_f32_e64 v26, v51, v26 clamp  pgm[7@0x8001359f6000 + 0x800 ] = 0x00023533 ;;  pgm[7@0x8001359f6000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v5 clamp  pgm[7@0x8001359f6000 + 0x808 ] = 0x00020b2c ;;  pgm[7@0x8001359f6000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x8001359f6000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001359f6000 + 0x814 ] = 0x3034351a  v_madak_f32 v26, v26, v26, 0x3ca3d70a  pgm[7@0x8001359f6000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x8001359f6000 + 0x81c ] = 0x7e34451a  v_rcp_f32_e32 v26, v26  pgm[7@0x8001359f6000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v9 clamp  pgm[7@0x8001359f6000 + 0x824 ] = 0x0002132c ;;  pgm[7@0x8001359f6000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001359f6000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001359f6000 + 0x830 ] = 0x14346d1a  v_min_f32_e32 v26, v26, v54  pgm[7@0x8001359f6000 + 0x834 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359f6000 + 0x838 ] = 0x023434ff  v_add_f32_e32 v26, 0xbf7afafb, v26  pgm[7@0x8001359f6000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x8001359f6000 + 0x840 ] = 0x0a3434ff  v_mul_f32_e32 v26, 0x3e50e561, v26  pgm[7@0x8001359f6000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x8001359f6000 + 0x848 ] = 0x0a48491e  v_mul_f32_e32 v36, v30, v36  pgm[7@0x8001359f6000 + 0x84c ] = 0x0a58611a  v_mul_f32_e32 v44, v26, v48  pgm[7@0x8001359f6000 + 0x850 ] = 0x0a5a631a  v_mul_f32_e32 v45, v26, v49  pgm[7@0x8001359f6000 + 0x854 ] = 0x0a5c651a  v_mul_f32_e32 v46, v26, v50  pgm[7@0x8001359f6000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x8001359f6000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001359f6000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x8001359f6000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x8001359f6000 + 0x868 ] = 0xd1c1001a  v_mad_f32 v26, v44, v47, v33  pgm[7@0x8001359f6000 + 0x86c ] = 0x04865f2c ;;  pgm[7@0x8001359f6000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v32  pgm[7@0x8001359f6000 + 0x874 ] = 0x04825f2d ;;  pgm[7@0x8001359f6000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v31  pgm[7@0x8001359f6000 + 0x87c ] = 0x047e5f2e ;;  pgm[7@0x8001359f6000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x8001359f6000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x8001359f6000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x8001359f6000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x8001359f6000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x8001359f6000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x8001359f6000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x8001359f6000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x8001359f6000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x8001359f6000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x8001359f6000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x8001359f6000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x8001359f6000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x8001359f6000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x8001359f6000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x8001359f6000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x8001359f6000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x8001359f6000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x8001359f6000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x8001359f6000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x8001359f6000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001359f6000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x8001359f6000 + 0x8d8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xf0  pgm[7@0x8001359f6000 + 0x8dc ] = 0x000000f0 ;;  pgm[7@0x8001359f6000 + 0x8e0 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0xf8  pgm[7@0x8001359f6000 + 0x8e4 ] = 0x000000f8 ;;  pgm[7@0x8001359f6000 + 0x8e8 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359f6000 + 0x8ec ] = 0x7f7fffff ;;  pgm[7@0x8001359f6000 + 0x8f0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x108  pgm[7@0x8001359f6000 + 0x8f4 ] = 0x00000108 ;;  pgm[7@0x8001359f6000 + 0x8f8 ] = 0xc02a0504  s_buffer_load_dwordx4 s[20:23], s[8:11], 0x120  pgm[7@0x8001359f6000 + 0x8fc ] = 0x00000120 ;;  pgm[7@0x8001359f6000 + 0x900 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x904 ] = 0x042a0c00  v_sub_f32_e32 v21, s0, v6  pgm[7@0x8001359f6000 + 0x908 ] = 0x042c3801  v_sub_f32_e32 v22, s1, v28  pgm[7@0x8001359f6000 + 0x90c ] = 0x0a2e2b15  v_mul_f32_e32 v23, v21, v21  pgm[7@0x8001359f6000 + 0x910 ] = 0x2c2e2d16  v_mac_f32_e32 v23, v22, v22  pgm[7@0x8001359f6000 + 0x914 ] = 0x04341410  v_sub_f32_e32 v26, s16, v10  pgm[7@0x8001359f6000 + 0x918 ] = 0x2c2e351a  v_mac_f32_e32 v23, v26, v26  pgm[7@0x8001359f6000 + 0x91c ] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x8001359f6000 + 0x920 ] = 0x00000117 ;;  pgm[7@0x8001359f6000 + 0x924 ] = 0x7e484417  v_rcp_f32_e32 v36, s23  pgm[7@0x8001359f6000 + 0x928 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x8001359f6000 + 0x92c ] = 0x00000f00 ;;  pgm[7@0x8001359f6000 + 0x930 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359f6000 + 0x934 ] = 0xff7fffff ;;  pgm[7@0x8001359f6000 + 0x938 ] = 0x14443117  v_min_f32_e32 v34, v23, v24  pgm[7@0x8001359f6000 + 0x93c ] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x8001359f6000 + 0x940 ] = 0x0a2e2b22  v_mul_f32_e32 v23, v34, v21  pgm[7@0x8001359f6000 + 0x944 ] = 0x0a2a3522  v_mul_f32_e32 v21, v34, v26  pgm[7@0x8001359f6000 + 0x948 ] = 0x0a2c2d22  v_mul_f32_e32 v22, v34, v22  pgm[7@0x8001359f6000 + 0x94c ] = 0x14343123  v_min_f32_e32 v26, v35, v24  pgm[7@0x8001359f6000 + 0x950 ] = 0x7e460207  v_mov_b32_e32 v35, s7  pgm[7@0x8001359f6000 + 0x954 ] = 0x04464611  v_sub_f32_e32 v35, s17, v35  pgm[7@0x8001359f6000 + 0x958 ] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001359f6000 + 0x95c ] = 0x0a442c13  v_mul_f32_e32 v34, s19, v22  pgm[7@0x8001359f6000 + 0x960 ] = 0xd1c10022  v_mad_f32 v34, s18, -v23, -v34  pgm[7@0x8001359f6000 + 0x964 ] = 0xc48a2e12 ;;  pgm[7@0x8001359f6000 + 0x968 ] = 0xd1c10022  v_mad_f32 v34, -s6, v21, v34  pgm[7@0x8001359f6000 + 0x96c ] = 0x248a2a06 ;;  pgm[7@0x8001359f6000 + 0x970 ] = 0x14463123  v_min_f32_e32 v35, v35, v24  pgm[7@0x8001359f6000 + 0x974 ] = 0x14303124  v_min_f32_e32 v24, v36, v24  pgm[7@0x8001359f6000 + 0x978 ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359f6000 + 0x97c ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359f6000 + 0x980 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001359f6000 + 0x984 ] = 0x0002311a ;;  pgm[7@0x8001359f6000 + 0x988 ] = 0x06444407  v_subrev_f32_e32 v34, s7, v34  pgm[7@0x8001359f6000 + 0x98c ] = 0x16463323  v_max_f32_e32 v35, v35, v25  pgm[7@0x8001359f6000 + 0x990 ] = 0xd1058022  v_mul_f32_e64 v34, v35, v34 clamp  pgm[7@0x8001359f6000 + 0x994 ] = 0x00024523 ;;  pgm[7@0x8001359f6000 + 0x998 ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359f6000 + 0x99c ] = 0x0a344518  v_mul_f32_e32 v26, v24, v34  pgm[7@0x8001359f6000 + 0x9a0 ] = 0x0a323414  v_mul_f32_e32 v25, s20, v26  pgm[7@0x8001359f6000 + 0x9a4 ] = 0x0a303415  v_mul_f32_e32 v24, s21, v26  pgm[7@0x8001359f6000 + 0x9a8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x9ac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f6000 + 0x9b0 ] = 0x0a343416  v_mul_f32_e32 v26, s22, v26  pgm[7@0x8001359f6000 + 0x9b4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359f6000 + 0x9b8 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0x40  pgm[7@0x8001359f6000 + 0x9bc ] = 0x00000040 ;;  pgm[7@0x8001359f6000 + 0x9c0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x4c  pgm[7@0x8001359f6000 + 0x9c4 ] = 0x0000004c ;;  pgm[7@0x8001359f6000 + 0x9c8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x50  pgm[7@0x8001359f6000 + 0x9cc ] = 0x00000050 ;;  pgm[7@0x8001359f6000 + 0x9d0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x5c  pgm[7@0x8001359f6000 + 0x9d4 ] = 0x0000005c ;;  pgm[7@0x8001359f6000 + 0x9d8 ] = 0xc0220484  s_buffer_load_dword s18, s[8:11], 0x64  pgm[7@0x8001359f6000 + 0x9dc ] = 0x00000064 ;;  pgm[7@0x8001359f6000 + 0x9e0 ] = 0xc0260404  s_buffer_load_dwordx2 s[16:17], s[8:11], 0x6c  pgm[7@0x8001359f6000 + 0x9e4 ] = 0x0000006c ;;  pgm[7@0x8001359f6000 + 0x9e8 ] = 0xc02204c4  s_buffer_load_dword s19, s[8:11], 0x74  pgm[7@0x8001359f6000 + 0x9ec ] = 0x00000074 ;;  pgm[7@0x8001359f6000 + 0x9f0 ] = 0xc0220504  s_buffer_load_dword s20, s[8:11], 0x7c  pgm[7@0x8001359f6000 + 0x9f4 ] = 0x0000007c ;;  pgm[7@0x8001359f6000 + 0x9f8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x9fc ] = 0x0a443806  v_mul_f32_e32 v34, s6, v28  pgm[7@0x8001359f6000 + 0xa00 ] = 0x2c440c05  v_mac_f32_e32 v34, s5, v6  pgm[7@0x8001359f6000 + 0xa04 ] = 0x0a463800  v_mul_f32_e32 v35, s0, v28  pgm[7@0x8001359f6000 + 0xa08 ] = 0x0a483801  v_mul_f32_e32 v36, s1, v28  pgm[7@0x8001359f6000 + 0xa0c ] = 0x2c441410  v_mac_f32_e32 v34, s16, v10  pgm[7@0x8001359f6000 + 0xa10 ] = 0x2c460c0e  v_mac_f32_e32 v35, s14, v6  pgm[7@0x8001359f6000 + 0xa14 ] = 0x2c480c0f  v_mac_f32_e32 v36, s15, v6  pgm[7@0x8001359f6000 + 0xa18 ] = 0x2c461407  v_mac_f32_e32 v35, s7, v10  pgm[7@0x8001359f6000 + 0xa1c ] = 0x02444414  v_add_f32_e32 v34, s20, v34  pgm[7@0x8001359f6000 + 0xa20 ] = 0x2c481412  v_mac_f32_e32 v36, s18, v10  pgm[7@0x8001359f6000 + 0xa24 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001359f6000 + 0xa28 ] = 0x00000300 ;;  pgm[7@0x8001359f6000 + 0xa2c ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359f6000 + 0xa30 ] = 0x024e4611  v_add_f32_e32 v39, s17, v35  pgm[7@0x8001359f6000 + 0xa34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f6000 + 0xa38 ] = 0x02504813  v_add_f32_e32 v40, s19, v36  pgm[7@0x8001359f6000 + 0xa3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359f6000 + 0xa40 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0xa44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001359f6000 + 0xa48 ] = 0x00000330 ;;  pgm[7@0x8001359f6000 + 0xa4c ] = 0x7e524522  v_rcp_f32_e32 v41, v34  pgm[7@0x8001359f6000 + 0xa50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359f6000 + 0xa54 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0xa58 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f11de6a, v39  pgm[7@0x8001359f6000 + 0xa5c ] = 0x3f11de6a ;;  pgm[7@0x8001359f6000 + 0xa60 ] = 0x024850ff  v_add_f32_e32 v36, 0xbf7ca510, v40  pgm[7@0x8001359f6000 + 0xa64 ] = 0xbf7ca510 ;;  pgm[7@0x8001359f6000 + 0xa68 ] = 0x0a445323  v_mul_f32_e32 v34, v35, v41  pgm[7@0x8001359f6000 + 0xa6c ] = 0x0a465324  v_mul_f32_e32 v35, v36, v41  pgm[7@0x8001359f6000 + 0xa70 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf11de6a, v39  pgm[7@0x8001359f6000 + 0xa74 ] = 0xbf11de6a ;;  pgm[7@0x8001359f6000 + 0xa78 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x8001359f6000 + 0xa7c ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359f6000 + 0xa80 ] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001359f6000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xa88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xa8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xa90 ] = 0xf0800100  image_sample v42, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xa94 ] = 0x00c42a22 ;;  pgm[7@0x8001359f6000 + 0xa98 ] = 0xf0800100  image_sample v43, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xa9c ] = 0x00c42b24 ;;  pgm[7@0x8001359f6000 + 0xaa0 ] = 0x0a4a5327  v_mul_f32_e32 v37, v39, v41  pgm[7@0x8001359f6000 + 0xaa4 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f91de6a, v39  pgm[7@0x8001359f6000 + 0xaa8 ] = 0x3f91de6a ;;  pgm[7@0x8001359f6000 + 0xaac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xab0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xab4 ] = 0xf0800100  image_sample v44, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xab8 ] = 0x00c42c25 ;;  pgm[7@0x8001359f6000 + 0xabc ] = 0x0a4a5323  v_mul_f32_e32 v37, v35, v41  pgm[7@0x8001359f6000 + 0xac0 ] = 0x024650ff  v_add_f32_e32 v35, 0x3f7ca510, v40  pgm[7@0x8001359f6000 + 0xac4 ] = 0x3f7ca510 ;;  pgm[7@0x8001359f6000 + 0xac8 ] = 0x0a465323  v_mul_f32_e32 v35, v35, v41  pgm[7@0x8001359f6000 + 0xacc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xad0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xad4 ] = 0xf0800100  image_sample v45, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xad8 ] = 0x00c42d25 ;;  pgm[7@0x8001359f6000 + 0xadc ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359f6000 + 0xae0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xae4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xae8 ] = 0xf0800100  image_sample v34, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xaec ] = 0x00c42222 ;;  pgm[7@0x8001359f6000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xaf4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xaf8 ] = 0xf0800100  image_sample v35, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xafc ] = 0x00c42324 ;;  pgm[7@0x8001359f6000 + 0xb00 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf91de6a, v39  pgm[7@0x8001359f6000 + 0xb04 ] = 0xbf91de6a ;;  pgm[7@0x8001359f6000 + 0xb08 ] = 0x0a4a5324  v_mul_f32_e32 v37, v36, v41  pgm[7@0x8001359f6000 + 0xb0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xb10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xb14 ] = 0xf0800100  image_sample v36, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xb18 ] = 0x00c42425 ;;  pgm[7@0x8001359f6000 + 0xb1c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f6000 + 0xb20 ] = 0x024a5b2c  v_add_f32_e32 v37, v44, v45  pgm[7@0x8001359f6000 + 0xb24 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359f6000 + 0xb28 ] = 0x02444525  v_add_f32_e32 v34, v37, v34  pgm[7@0x8001359f6000 + 0xb2c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f6000 + 0xb30 ] = 0x02444722  v_add_f32_e32 v34, v34, v35  pgm[7@0x8001359f6000 + 0xb34 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0xb38 ] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x8001359f6000 + 0xb3c ] = 0x0244452b  v_add_f32_e32 v34, v43, v34  pgm[7@0x8001359f6000 + 0xb40 ] = 0x0244452a  v_add_f32_e32 v34, v42, v34  pgm[7@0x8001359f6000 + 0xb44 ] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3e124925, v34  pgm[7@0x8001359f6000 + 0xb48 ] = 0x3e124925 ;;  pgm[7@0x8001359f6000 + 0xb4c ] = 0x0a323322  v_mul_f32_e32 v25, v34, v25  pgm[7@0x8001359f6000 + 0xb50 ] = 0x0a303122  v_mul_f32_e32 v24, v34, v24  pgm[7@0x8001359f6000 + 0xb54 ] = 0x0a343522  v_mul_f32_e32 v26, v34, v26  pgm[7@0x8001359f6000 + 0xb58 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf04  pgm[7@0x8001359f6000 + 0xb5c ] = 0x00000f04 ;;  pgm[7@0x8001359f6000 + 0xb60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xb64 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f6000 + 0xb68 ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359f6000 + 0xb6c ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x80  pgm[7@0x8001359f6000 + 0xb70 ] = 0x00000080 ;;  pgm[7@0x8001359f6000 + 0xb74 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x90  pgm[7@0x8001359f6000 + 0xb78 ] = 0x00000090 ;;  pgm[7@0x8001359f6000 + 0xb7c ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0xa0  pgm[7@0x8001359f6000 + 0xb80 ] = 0x000000a0 ;;  pgm[7@0x8001359f6000 + 0xb84 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0xb0  pgm[7@0x8001359f6000 + 0xb88 ] = 0x000000b0 ;;  pgm[7@0x8001359f6000 + 0xb8c ] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359f6000 + 0xb90 ] = 0x00000340 ;;  pgm[7@0x8001359f6000 + 0xb94 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359f6000 + 0xb98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xb9c ] = 0x0a44381f  v_mul_f32_e32 v34, s31, v28  pgm[7@0x8001359f6000 + 0xba0 ] = 0x2c440c23  v_mac_f32_e32 v34, s35, v6  pgm[7@0x8001359f6000 + 0xba4 ] = 0x2c441427  v_mac_f32_e32 v34, s39, v10  pgm[7@0x8001359f6000 + 0xba8 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359f6000 + 0xbac ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0xbb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359f6000 + 0xbb4 ] = 0x00000370 ;;  pgm[7@0x8001359f6000 + 0xbb8 ] = 0x0244442b  v_add_f32_e32 v34, s43, v34  pgm[7@0x8001359f6000 + 0xbbc ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359f6000 + 0xbc0 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0xbc4 ] = 0x0a46381e  v_mul_f32_e32 v35, s30, v28  pgm[7@0x8001359f6000 + 0xbc8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f6000 + 0xbcc ] = 0x7e564522  v_rcp_f32_e32 v43, v34  pgm[7@0x8001359f6000 + 0xbd0 ] = 0x2c460c22  v_mac_f32_e32 v35, s34, v6  pgm[7@0x8001359f6000 + 0xbd4 ] = 0x0a44381c  v_mul_f32_e32 v34, s28, v28  pgm[7@0x8001359f6000 + 0xbd8 ] = 0x0a38381d  v_mul_f32_e32 v28, s29, v28  pgm[7@0x8001359f6000 + 0xbdc ] = 0x2c461426  v_mac_f32_e32 v35, s38, v10  pgm[7@0x8001359f6000 + 0xbe0 ] = 0x2c440c20  v_mac_f32_e32 v34, s32, v6  pgm[7@0x8001359f6000 + 0xbe4 ] = 0x2c380c21  v_mac_f32_e32 v28, s33, v6  pgm[7@0x8001359f6000 + 0xbe8 ] = 0x020c462a  v_add_f32_e32 v6, s42, v35  pgm[7@0x8001359f6000 + 0xbec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x130  pgm[7@0x8001359f6000 + 0xbf0 ] = 0x00000130 ;;  pgm[7@0x8001359f6000 + 0xbf4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359f6000 + 0xbf8 ] = 0x00000138 ;;  pgm[7@0x8001359f6000 + 0xbfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x240  pgm[7@0x8001359f6000 + 0xc00 ] = 0x00000240 ;;  pgm[7@0x8001359f6000 + 0xc04 ] = 0x2c381425  v_mac_f32_e32 v28, s37, v10  pgm[7@0x8001359f6000 + 0xc08 ] = 0x2c441424  v_mac_f32_e32 v34, s36, v10  pgm[7@0x8001359f6000 + 0xc0c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xc10 ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x8001359f6000 + 0xc14 ] = 0x20000000 ;;  pgm[7@0x8001359f6000 + 0xc18 ] = 0x0a0c5706  v_mul_f32_e32 v6, v6, v43  pgm[7@0x8001359f6000 + 0xc1c ] = 0x02584428  v_add_f32_e32 v44, s40, v34  pgm[7@0x8001359f6000 + 0xc20 ] = 0x02383829  v_add_f32_e32 v28, s41, v28  pgm[7@0x8001359f6000 + 0xc24 ] = 0xd10b8022  v_max_f32_e64 v34, v6, v6 clamp  pgm[7@0x8001359f6000 + 0xc28 ] = 0x00020d06 ;;  pgm[7@0x8001359f6000 + 0xc2c ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x8001359f6000 + 0xc30 ] = 0x0001000e ;;  pgm[7@0x8001359f6000 + 0xc34 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359f6000 + 0xc38 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359f6000 + 0xc3c ] = 0x00440d22  v_cndmask_b32_e32 v34, v34, v6, vcc  pgm[7@0x8001359f6000 + 0xc40 ] = 0xd1c1002a  v_mad_f32 v42, 0, s1, v28  pgm[7@0x8001359f6000 + 0xc44 ] = 0x04700280 ;;  pgm[7@0x8001359f6000 + 0xc48 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3ab8caa6  pgm[7@0x8001359f6000 + 0xc4c ] = 0x3ab8caa6 ;;  pgm[7@0x8001359f6000 + 0xc50 ] = 0x0a54572a  v_mul_f32_e32 v42, v42, v43  pgm[7@0x8001359f6000 + 0xc54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xc58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xc5c ] = 0xf0a00100  image_sample_c v6, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xc60 ] = 0x00c40622 ;;  pgm[7@0x8001359f6000 + 0xc64 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xba55629e  pgm[7@0x8001359f6000 + 0xc68 ] = 0xba55629e ;;  pgm[7@0x8001359f6000 + 0xc6c ] = 0xd1c10025  v_mad_f32 v37, s0, v35, v44  pgm[7@0x8001359f6000 + 0xc70 ] = 0x04b24600 ;;  pgm[7@0x8001359f6000 + 0xc74 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbab8caa6  pgm[7@0x8001359f6000 + 0xc78 ] = 0xbab8caa6 ;;  pgm[7@0x8001359f6000 + 0xc7c ] = 0xd1c10024  v_mad_f32 v36, s1, v35, v28  pgm[7@0x8001359f6000 + 0xc80 ] = 0x04724601 ;;  pgm[7@0x8001359f6000 + 0xc84 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3a55629e  pgm[7@0x8001359f6000 + 0xc88 ] = 0x3a55629e ;;  pgm[7@0x8001359f6000 + 0xc8c ] = 0xd1c10023  v_mad_f32 v35, s0, v35, v44  pgm[7@0x8001359f6000 + 0xc90 ] = 0x04b24600 ;;  pgm[7@0x8001359f6000 + 0xc94 ] = 0x0a485724  v_mul_f32_e32 v36, v36, v43  pgm[7@0x8001359f6000 + 0xc98 ] = 0x0a465723  v_mul_f32_e32 v35, v35, v43  pgm[7@0x8001359f6000 + 0xc9c ] = 0x7e4e0324  v_mov_b32_e32 v39, v36  pgm[7@0x8001359f6000 + 0xca0 ] = 0x2c385001  v_mac_f32_e32 v28, s1, v40  pgm[7@0x8001359f6000 + 0xca4 ] = 0x7e500322  v_mov_b32_e32 v40, v34  pgm[7@0x8001359f6000 + 0xca8 ] = 0x0a4c5725  v_mul_f32_e32 v38, v37, v43  pgm[7@0x8001359f6000 + 0xcac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xcb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xcb4 ] = 0xf0a00100  image_sample_c v45, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xcb8 ] = 0x00c42d22 ;;  pgm[7@0x8001359f6000 + 0xcbc ] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3ad5629e  pgm[7@0x8001359f6000 + 0xcc0 ] = 0x3ad5629e ;;  pgm[7@0x8001359f6000 + 0xcc4 ] = 0xd1c10024  v_mad_f32 v36, s0, v36, v44  pgm[7@0x8001359f6000 + 0xcc8 ] = 0x04b24800 ;;  pgm[7@0x8001359f6000 + 0xccc ] = 0x0a525724  v_mul_f32_e32 v41, v36, v43  pgm[7@0x8001359f6000 + 0xcd0 ] = 0x7e4a0322  v_mov_b32_e32 v37, v34  pgm[7@0x8001359f6000 + 0xcd4 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359f6000 + 0xcd8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xcdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xce0 ] = 0xf0a00100  image_sample_c v40, v[40:41], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xce4 ] = 0x00c42828 ;;  pgm[7@0x8001359f6000 + 0xce8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xcec ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xcf0 ] = 0xf0a00100  image_sample_c v28, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xcf4 ] = 0x00c41c22 ;;  pgm[7@0x8001359f6000 + 0xcf8 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbad5629e  pgm[7@0x8001359f6000 + 0xcfc ] = 0xbad5629e ;;  pgm[7@0x8001359f6000 + 0xd00 ] = 0x2c584600  v_mac_f32_e32 v44, s0, v35  pgm[7@0x8001359f6000 + 0xd04 ] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x8001359f6000 + 0xd08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xd0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xd10 ] = 0xf0a00100  image_sample_c v41, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xd14 ] = 0x00c42922 ;;  pgm[7@0x8001359f6000 + 0xd18 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359f6000 + 0xd1c ] = 0x7e48032a  v_mov_b32_e32 v36, v42  pgm[7@0x8001359f6000 + 0xd20 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xd24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0xd28 ] = 0xf0a00100  image_sample_c v43, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xd2c ] = 0x00c42b22 ;;  pgm[7@0x8001359f6000 + 0xd30 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f6000 + 0xd34 ] = 0xf0a00100  image_sample_c v42, v[37:38], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f6000 + 0xd38 ] = 0x00c42a25 ;;  pgm[7@0x8001359f6000 + 0xd3c ] = 0x020c5106  v_add_f32_e32 v6, v6, v40  pgm[7@0x8001359f6000 + 0xd40 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f6000 + 0xd44 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359f6000 + 0xd48 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359f6000 + 0xd4c ] = 0x020c5306  v_add_f32_e32 v6, v6, v41  pgm[7@0x8001359f6000 + 0xd50 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f6000 + 0xd54 ] = 0x020c5706  v_add_f32_e32 v6, v6, v43  pgm[7@0x8001359f6000 + 0xd58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0xd5c ] = 0x020c0d2a  v_add_f32_e32 v6, v42, v6  pgm[7@0x8001359f6000 + 0xd60 ] = 0x020c0d2d  v_add_f32_e32 v6, v45, v6  pgm[7@0x8001359f6000 + 0xd64 ] = 0x0a0c0cff  v_mul_f32_e32 v6, 0x3e124925, v6  pgm[7@0x8001359f6000 + 0xd68 ] = 0x3e124925 ;;  pgm[7@0x8001359f6000 + 0xd6c ] = 0x0a380c06  v_mul_f32_e32 v28, s6, v6  pgm[7@0x8001359f6000 + 0xd70 ] = 0x0a440c07  v_mul_f32_e32 v34, s7, v6  pgm[7@0x8001359f6000 + 0xd74 ] = 0x0a460c05  v_mul_f32_e32 v35, s5, v6  pgm[7@0x8001359f6000 + 0xd78 ] = 0xbf820008  s_branch 8  pgm[7@0x8001359f6000 + 0xd7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x130  pgm[7@0x8001359f6000 + 0xd80 ] = 0x00000130 ;;  pgm[7@0x8001359f6000 + 0xd84 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359f6000 + 0xd88 ] = 0x00000138 ;;  pgm[7@0x8001359f6000 + 0xd8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xd90 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x8001359f6000 + 0xd94 ] = 0x7e440201  v_mov_b32_e32 v34, s1  pgm[7@0x8001359f6000 + 0xd98 ] = 0x7e460205  v_mov_b32_e32 v35, s5  pgm[7@0x8001359f6000 + 0xd9c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x110  pgm[7@0x8001359f6000 + 0xda0 ] = 0x00000110 ;;  pgm[7@0x8001359f6000 + 0xda4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x118  pgm[7@0x8001359f6000 + 0xda8 ] = 0x00000118 ;;  pgm[7@0x8001359f6000 + 0xdac ] = 0x024a3f1a  v_add_f32_e32 v37, v26, v31  pgm[7@0x8001359f6000 + 0xdb0 ] = 0x0a3e3717  v_mul_f32_e32 v31, v23, v27  pgm[7@0x8001359f6000 + 0xdb4 ] = 0x020c4319  v_add_f32_e32 v6, v25, v33  pgm[7@0x8001359f6000 + 0xdb8 ] = 0x2c3e3b16  v_mac_f32_e32 v31, v22, v29  pgm[7@0x8001359f6000 + 0xdbc ] = 0x02424118  v_add_f32_e32 v33, v24, v32  pgm[7@0x8001359f6000 + 0xdc0 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf08  pgm[7@0x8001359f6000 + 0xdc4 ] = 0x00000f08 ;;  pgm[7@0x8001359f6000 + 0xdc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xdcc ] = 0x0a403600  v_mul_f32_e32 v32, s0, v27  pgm[7@0x8001359f6000 + 0xdd0 ] = 0xd116801f  v_mac_f32_e64 v31, v21, v5 clamp  pgm[7@0x8001359f6000 + 0xdd4 ] = 0x00020b15 ;;  pgm[7@0x8001359f6000 + 0xdd8 ] = 0xd1c10020  v_mad_f32 v32, v29, -s1, -v32  pgm[7@0x8001359f6000 + 0xddc ] = 0xc480031d ;;  pgm[7@0x8001359f6000 + 0xde0 ] = 0x7e3e431f  v_log_f32_e32 v31, v31  pgm[7@0x8001359f6000 + 0xde4 ] = 0xd1c18020  v_mad_f32 v32, -v5, s5, v32 clamp  pgm[7@0x8001359f6000 + 0xde8 ] = 0x24800b05 ;;  pgm[7@0x8001359f6000 + 0xdec ] = 0x7e404320  v_log_f32_e32 v32, v32  pgm[7@0x8001359f6000 + 0xdf0 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359f6000 + 0xdf4 ] = 0x083e3e02  v_mul_legacy_f32_e32 v31, s2, v31  pgm[7@0x8001359f6000 + 0xdf8 ] = 0x7e3e411f  v_exp_f32_e32 v31, v31  pgm[7@0x8001359f6000 + 0xdfc ] = 0x08404002  v_mul_legacy_f32_e32 v32, s2, v32  pgm[7@0x8001359f6000 + 0xe00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001359f6000 + 0xe04 ] = 0x02484521  v_add_f32_e32 v36, v33, v34  pgm[7@0x8001359f6000 + 0xe08 ] = 0x0a3e3f1e  v_mul_f32_e32 v31, v30, v31  pgm[7@0x8001359f6000 + 0xe0c ] = 0x0a3e3f04  v_mul_f32_e32 v31, v4, v31  pgm[7@0x8001359f6000 + 0xe10 ] = 0x0a3c411e  v_mul_f32_e32 v30, v30, v32  pgm[7@0x8001359f6000 + 0xe14 ] = 0x2c22331f  v_mac_f32_e32 v17, v31, v25  pgm[7@0x8001359f6000 + 0xe18 ] = 0x0a3c3d04  v_mul_f32_e32 v30, v4, v30  pgm[7@0x8001359f6000 + 0xe1c ] = 0x2c20311f  v_mac_f32_e32 v16, v31, v24  pgm[7@0x8001359f6000 + 0xe20 ] = 0x2c1e351f  v_mac_f32_e32 v15, v31, v26  pgm[7@0x8001359f6000 + 0xe24 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001359f6000 + 0xe28 ] = 0x2c22391e  v_mac_f32_e32 v17, v30, v28  pgm[7@0x8001359f6000 + 0xe2c ] = 0x2c20451e  v_mac_f32_e32 v16, v30, v34  pgm[7@0x8001359f6000 + 0xe30 ] = 0x2c1e471e  v_mac_f32_e32 v15, v30, v35  pgm[7@0x8001359f6000 + 0xe34 ] = 0x2a3c4000  v_xor_b32_e32 v30, s0, v32  pgm[7@0x8001359f6000 + 0xe38 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001359f6000 + 0xe3c ] = 0x2a404005  v_xor_b32_e32 v32, s5, v32  pgm[7@0x8001359f6000 + 0xe40 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001359f6000 + 0xe44 ] = 0x024a4725  v_add_f32_e32 v37, v37, v35  pgm[7@0x8001359f6000 + 0xe48 ] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359f6000 + 0xe4c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359f6000 + 0xe50 ] = 0x000000d8 ;;  pgm[7@0x8001359f6000 + 0xe54 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359f6000 + 0xe58 ] = 0x000000e0 ;;  pgm[7@0x8001359f6000 + 0xe5c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xe8  pgm[7@0x8001359f6000 + 0xe60 ] = 0x000000e8 ;;  pgm[7@0x8001359f6000 + 0xe64 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x180  pgm[7@0x8001359f6000 + 0xe68 ] = 0x00000180 ;;  pgm[7@0x8001359f6000 + 0xe6c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359f6000 + 0xe70 ] = 0x000000c0 ;;  pgm[7@0x8001359f6000 + 0xe74 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001359f6000 + 0xe78 ] = 0x000000c8 ;;  pgm[7@0x8001359f6000 + 0xe7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359f6000 + 0xe80 ] = 0x000000d0 ;;  pgm[7@0x8001359f6000 + 0xe84 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xe88 ] = 0x0a423a02  v_mul_f32_e32 v33, s2, v29  pgm[7@0x8001359f6000 + 0xe8c ] = 0x8118ff03  s_add_i32 s24, s3, 0x3c0  pgm[7@0x8001359f6000 + 0xe90 ] = 0x000003c0 ;;  pgm[7@0x8001359f6000 + 0xe94 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359f6000 + 0xe98 ] = 0x2c423605  v_mac_f32_e32 v33, s5, v27  pgm[7@0x8001359f6000 + 0xe9c ] = 0x0a4c3a00  v_mul_f32_e32 v38, s0, v29  pgm[7@0x8001359f6000 + 0xea0 ] = 0x0a3a3a01  v_mul_f32_e32 v29, s1, v29  pgm[7@0x8001359f6000 + 0xea4 ] = 0x2c4c3606  v_mac_f32_e32 v38, s6, v27  pgm[7@0x8001359f6000 + 0xea8 ] = 0x2c3a3607  v_mac_f32_e32 v29, s7, v27  pgm[7@0x8001359f6000 + 0xeac ] = 0x2c420a10  v_mac_f32_e32 v33, s16, v5  pgm[7@0x8001359f6000 + 0xeb0 ] = 0x2c4c0a0e  v_mac_f32_e32 v38, s14, v5  pgm[7@0x8001359f6000 + 0xeb4 ] = 0x2c3a0a0f  v_mac_f32_e32 v29, s15, v5  pgm[7@0x8001359f6000 + 0xeb8 ] = 0xd1c70005  v_cubema_f32 v5, v38, v29, v33  pgm[7@0x8001359f6000 + 0xebc ] = 0x04863b26 ;;  pgm[7@0x8001359f6000 + 0xec0 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359f6000 + 0xec4 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0xec8 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3f0  pgm[7@0x8001359f6000 + 0xecc ] = 0x000003f0 ;;  pgm[7@0x8001359f6000 + 0xed0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359f6000 + 0xed4 ] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0xed8 ] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001359f6000 + 0xedc ] = 0x00000105 ;;  pgm[7@0x8001359f6000 + 0xee0 ] = 0xd1c6001b  v_cubetc_f32 v27, v38, v29, v33  pgm[7@0x8001359f6000 + 0xee4 ] = 0x04863b26 ;;  pgm[7@0x8001359f6000 + 0xee8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x3fc00000  pgm[7@0x8001359f6000 + 0xeec ] = 0x3fc00000 ;;  pgm[7@0x8001359f6000 + 0xef0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f6000 + 0xef4 ] = 0xd1c50029  v_cubesc_f32 v41, v38, v29, v33  pgm[7@0x8001359f6000 + 0xef8 ] = 0x04863b26 ;;  pgm[7@0x8001359f6000 + 0xefc ] = 0xd1c40028  v_cubeid_f32 v40, v38, v29, v33  pgm[7@0x8001359f6000 + 0xf00 ] = 0x04863b26 ;;  pgm[7@0x8001359f6000 + 0xf04 ] = 0x304c0b29  v_madak_f32 v38, v41, v5, 0x3fc00000  pgm[7@0x8001359f6000 + 0xf08 ] = 0x3fc00000 ;;  pgm[7@0x8001359f6000 + 0xf0c ] = 0x2c4e0b1b  v_mac_f32_e32 v39, v27, v5  pgm[7@0x8001359f6000 + 0xf10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1d0  pgm[7@0x8001359f6000 + 0xf14 ] = 0x000001d0 ;;  pgm[7@0x8001359f6000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xf1c ] = 0xf0804700  image_sample v[38:40], v38, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359f6000 + 0xf20 ] = 0x00c42626 ;;  pgm[7@0x8001359f6000 + 0xf24 ] = 0x7e0a021c  v_mov_b32_e32 v5, s28  pgm[7@0x8001359f6000 + 0xf28 ] = 0xd1c1001b  v_mad_f32 v27, s0, v6, v5  pgm[7@0x8001359f6000 + 0xf2c ] = 0x04160c00 ;;  pgm[7@0x8001359f6000 + 0xf30 ] = 0xd1c1001d  v_mad_f32 v29, s0, v36, v5  pgm[7@0x8001359f6000 + 0xf34 ] = 0x04164800 ;;  pgm[7@0x8001359f6000 + 0xf38 ] = 0xd1c10005  v_mad_f32 v5, s0, v37, v5  pgm[7@0x8001359f6000 + 0xf3c ] = 0x04164a00 ;;  pgm[7@0x8001359f6000 + 0xf40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0xf44 ] = 0x0a424c1d  v_mul_f32_e32 v33, s29, v38  pgm[7@0x8001359f6000 + 0xf48 ] = 0x0a4c4e1d  v_mul_f32_e32 v38, s29, v39  pgm[7@0x8001359f6000 + 0xf4c ] = 0x0a4e501d  v_mul_f32_e32 v39, s29, v40  pgm[7@0x8001359f6000 + 0xf50 ] = 0x0a363721  v_mul_f32_e32 v27, v33, v27  pgm[7@0x8001359f6000 + 0xf54 ] = 0x0a3a3b26  v_mul_f32_e32 v29, v38, v29  pgm[7@0x8001359f6000 + 0xf58 ] = 0x0a0a0b27  v_mul_f32_e32 v5, v39, v5  pgm[7@0x8001359f6000 + 0xf5c ] = 0x2c22091b  v_mac_f32_e32 v17, v27, v4  pgm[7@0x8001359f6000 + 0xf60 ] = 0x2c20091d  v_mac_f32_e32 v16, v29, v4  pgm[7@0x8001359f6000 + 0xf64 ] = 0x2c1e0905  v_mac_f32_e32 v15, v5, v4  pgm[7@0x8001359f6000 + 0xf68 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x8001359f6000 + 0xf6c ] = 0x00000f0c ;;  pgm[7@0x8001359f6000 + 0xf70 ] = 0x7e360280  v_mov_b32_e32 v27, 0  pgm[7@0x8001359f6000 + 0xf74 ] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x8001359f6000 + 0xf78 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359f6000 + 0xf7c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xf80 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f6000 + 0xf84 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x8001359f6000 + 0xf88 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359f6000 + 0xf8c ] = 0x000000d8 ;;  pgm[7@0x8001359f6000 + 0xf90 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359f6000 + 0xf94 ] = 0x000000e0 ;;  pgm[7@0x8001359f6000 + 0xf98 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xe8  pgm[7@0x8001359f6000 + 0xf9c ] = 0x000000e8 ;;  pgm[7@0x8001359f6000 + 0xfa0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x180  pgm[7@0x8001359f6000 + 0xfa4 ] = 0x00000180 ;;  pgm[7@0x8001359f6000 + 0xfa8 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x1d0  pgm[7@0x8001359f6000 + 0xfac ] = 0x000001d0 ;;  pgm[7@0x8001359f6000 + 0xfb0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359f6000 + 0xfb4 ] = 0x000000c0 ;;  pgm[7@0x8001359f6000 + 0xfb8 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xc8  pgm[7@0x8001359f6000 + 0xfbc ] = 0x000000c8 ;;  pgm[7@0x8001359f6000 + 0xfc0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359f6000 + 0xfc4 ] = 0x000000d0 ;;  pgm[7@0x8001359f6000 + 0xfc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0xfcc ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x8001359f6000 + 0xfd0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001359f6000 + 0xfd4 ] = 0x00000380 ;;  pgm[7@0x8001359f6000 + 0xfd8 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359f6000 + 0xfdc ] = 0x2c080e10  v_mac_f32_e32 v4, s16, v7  pgm[7@0x8001359f6000 + 0xfe0 ] = 0x0a0a1000  v_mul_f32_e32 v5, s0, v8  pgm[7@0x8001359f6000 + 0xfe4 ] = 0x0a361001  v_mul_f32_e32 v27, s1, v8  pgm[7@0x8001359f6000 + 0xfe8 ] = 0x2c0a0e06  v_mac_f32_e32 v5, s6, v7  pgm[7@0x8001359f6000 + 0xfec ] = 0x2c360e07  v_mac_f32_e32 v27, s7, v7  pgm[7@0x8001359f6000 + 0xff0 ] = 0x2c081211  v_mac_f32_e32 v4, s17, v9  pgm[7@0x8001359f6000 + 0xff4 ] = 0x2c0a120e  v_mac_f32_e32 v5, s14, v9  pgm[7@0x8001359f6000 + 0xff8 ] = 0x2c36120f  v_mac_f32_e32 v27, s15, v9  pgm[7@0x8001359f6000 + 0xffc ] = 0xd1c7001d  v_cubema_f32 v29, v5, v27, v4  pgm[7@0x8001359f6000 + 0x1000] = 0x04123705 ;;  pgm[7@0x8001359f6000 + 0x1004] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359f6000 + 0x1008] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x100c] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001359f6000 + 0x1010] = 0x000003b0 ;;  pgm[7@0x8001359f6000 + 0x1014] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359f6000 + 0x1018] = 0x00000000 ;;  pgm[7@0x8001359f6000 + 0x101c] = 0xd162011d  v_rcp_f32_e64 v29, |v29|  pgm[7@0x8001359f6000 + 0x1020] = 0x0000011d ;;  pgm[7@0x8001359f6000 + 0x1024] = 0x7e4c0205  v_mov_b32_e32 v38, s5  pgm[7@0x8001359f6000 + 0x1028] = 0xd1c10027  v_mad_f32 v39, s26, v6, v38  pgm[7@0x8001359f6000 + 0x102c] = 0x049a0c1a ;;  pgm[7@0x8001359f6000 + 0x1030] = 0xd1c10024  v_mad_f32 v36, s26, v36, v38  pgm[7@0x8001359f6000 + 0x1034] = 0x049a481a ;;  pgm[7@0x8001359f6000 + 0x1038] = 0x2c4c4a1a  v_mac_f32_e32 v38, s26, v37  pgm[7@0x8001359f6000 + 0x103c] = 0xd1c60021  v_cubetc_f32 v33, v5, v27, v4  pgm[7@0x8001359f6000 + 0x1040] = 0x04123705 ;;  pgm[7@0x8001359f6000 + 0x1044] = 0xd1c50025  v_cubesc_f32 v37, v5, v27, v4  pgm[7@0x8001359f6000 + 0x1048] = 0x04123705 ;;  pgm[7@0x8001359f6000 + 0x104c] = 0xd1c40006  v_cubeid_f32 v6, v5, v27, v4  pgm[7@0x8001359f6000 + 0x1050] = 0x04123705 ;;  pgm[7@0x8001359f6000 + 0x1054] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001359f6000 + 0x1058] = 0x3fc00000 ;;  pgm[7@0x8001359f6000 + 0x105c] = 0x30083b25  v_madak_f32 v4, v37, v29, 0x3fc00000  pgm[7@0x8001359f6000 + 0x1060] = 0x3fc00000 ;;  pgm[7@0x8001359f6000 + 0x1064] = 0x2c0a3b21  v_mac_f32_e32 v5, v33, v29  pgm[7@0x8001359f6000 + 0x1068] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0x106c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x1070] = 0xbf800000  s_nop 0  pgm[7@0x8001359f6000 + 0x1074] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359f6000 + 0x1078] = 0x00040404 ;;  pgm[7@0x8001359f6000 + 0x107c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0x1080] = 0x0a080927  v_mul_f32_e32 v4, v39, v4  pgm[7@0x8001359f6000 + 0x1084] = 0x0a0a0b24  v_mul_f32_e32 v5, v36, v5  pgm[7@0x8001359f6000 + 0x1088] = 0x0a0c0d26  v_mul_f32_e32 v6, v38, v6  pgm[7@0x8001359f6000 + 0x108c] = 0x0a360900  v_mul_f32_e32 v27, v0, v4  pgm[7@0x8001359f6000 + 0x1090] = 0x0a3a0b01  v_mul_f32_e32 v29, v1, v5  pgm[7@0x8001359f6000 + 0x1094] = 0x0a420d02  v_mul_f32_e32 v33, v2, v6  pgm[7@0x8001359f6000 + 0x1098] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x8001359f6000 + 0x109c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x8001359f6000 + 0x10a0] = 0x00000f10 ;;  pgm[7@0x8001359f6000 + 0x10a4] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359f6000 + 0x10a8] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359f6000 + 0x10ac] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359f6000 + 0x10b0] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359f6000 + 0x10b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x10b8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f6000 + 0x10bc] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359f6000 + 0x10c0] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f8  pgm[7@0x8001359f6000 + 0x10c4] = 0x000001f8 ;;  pgm[7@0x8001359f6000 + 0x10c8] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359f6000 + 0x10cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x10d0] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359f6000 + 0x10d4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f0  pgm[7@0x8001359f6000 + 0x10d8] = 0x000001f0 ;;  pgm[7@0x8001359f6000 + 0x10dc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359f6000 + 0x10e0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359f6000 + 0x10e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x10e8] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x8001359f6000 + 0x10ec] = 0xbf820002  s_branch 2  pgm[7@0x8001359f6000 + 0x10f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x10f4] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359f6000 + 0x10f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1f4  pgm[7@0x8001359f6000 + 0x10fc] = 0x000001f4 ;;  pgm[7@0x8001359f6000 + 0x1100] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001359f6000 + 0x1104] = 0x00000113 ;;  pgm[7@0x8001359f6000 + 0x1108] = 0x7e4a4512  v_rcp_f32_e32 v37, v18  pgm[7@0x8001359f6000 + 0x110c] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1fc  pgm[7@0x8001359f6000 + 0x1110] = 0x000001fc ;;  pgm[7@0x8001359f6000 + 0x1114] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x210  pgm[7@0x8001359f6000 + 0x1118] = 0x00000210 ;;  pgm[7@0x8001359f6000 + 0x111c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x1120] = 0x7e4c4402  v_rcp_f32_e32 v38, s2  pgm[7@0x8001359f6000 + 0x1124] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359f6000 + 0x1128] = 0x7f7fffff ;;  pgm[7@0x8001359f6000 + 0x112c] = 0x7e4802ff  v_mov_b32_e32 v36, 0xff7fffff  pgm[7@0x8001359f6000 + 0x1130] = 0xff7fffff ;;  pgm[7@0x8001359f6000 + 0x1134] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359f6000 + 0x1138] = 0x144a0d25  v_min_f32_e32 v37, v37, v6  pgm[7@0x8001359f6000 + 0x113c] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x8001359f6000 + 0x1140] = 0x160a4905  v_max_f32_e32 v5, v5, v36  pgm[7@0x8001359f6000 + 0x1144] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359f6000 + 0x1148] = 0x00020b04 ;;  pgm[7@0x8001359f6000 + 0x114c] = 0x160a4925  v_max_f32_e32 v5, v37, v36  pgm[7@0x8001359f6000 + 0x1150] = 0x140c0d26  v_min_f32_e32 v6, v38, v6  pgm[7@0x8001359f6000 + 0x1154] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359f6000 + 0x1158] = 0x160a4906  v_max_f32_e32 v5, v6, v36  pgm[7@0x8001359f6000 + 0x115c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359f6000 + 0x1160] = 0x00020b04 ;;  pgm[7@0x8001359f6000 + 0x1164] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359f6000 + 0x1168] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x218  pgm[7@0x8001359f6000 + 0x116c] = 0x00000218 ;;  pgm[7@0x8001359f6000 + 0x1170] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001359f6000 + 0x1174] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359f6000 + 0x1178] = 0xd10b8024  v_max_f32_e64 v36, v4, v4 clamp  pgm[7@0x8001359f6000 + 0x117c] = 0x00020904 ;;  pgm[7@0x8001359f6000 + 0x1180] = 0xd1058004  v_mul_f32_e64 v4, v36, s0 clamp  pgm[7@0x8001359f6000 + 0x1184] = 0x00000124 ;;  pgm[7@0x8001359f6000 + 0x1188] = 0xd1058005  v_mul_f32_e64 v5, v36, s1 clamp  pgm[7@0x8001359f6000 + 0x118c] = 0x00000324 ;;  pgm[7@0x8001359f6000 + 0x1190] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x1194] = 0xd1058006  v_mul_f32_e64 v6, v36, s2 clamp  pgm[7@0x8001359f6000 + 0x1198] = 0x00000524 ;;  pgm[7@0x8001359f6000 + 0x119c] = 0xd10b8024  v_max_f32_e64 v36, v36, v36 clamp  pgm[7@0x8001359f6000 + 0x11a0] = 0x00024924 ;;  pgm[7@0x8001359f6000 + 0x11a4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf14  pgm[7@0x8001359f6000 + 0x11a8] = 0x00000f14 ;;  pgm[7@0x8001359f6000 + 0x11ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x11b0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f6000 + 0x11b4] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359f6000 + 0x11b8] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x208  pgm[7@0x8001359f6000 + 0x11bc] = 0x00000208 ;;  pgm[7@0x8001359f6000 + 0x11c0] = 0x7e4a5881  v_bfrev_b32_e32 v37, 1  pgm[7@0x8001359f6000 + 0x11c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x11c8] = 0x7c964a00  v_cmp_ngt_f32_e32 vcc, s0, v37  pgm[7@0x8001359f6000 + 0x11cc] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x200  pgm[7@0x8001359f6000 + 0x11d0] = 0x00000200 ;;  pgm[7@0x8001359f6000 + 0x11d4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359f6000 + 0x11d8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359f6000 + 0x11dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x11e0] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001359f6000 + 0x11e4] = 0xbf820002  s_branch 2  pgm[7@0x8001359f6000 + 0x11e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x11ec] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001359f6000 + 0x11f0] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001359f6000 + 0x11f4] = 0x00000113 ;;  pgm[7@0x8001359f6000 + 0x11f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x204  pgm[7@0x8001359f6000 + 0x11fc] = 0x00000204 ;;  pgm[7@0x8001359f6000 + 0x1200] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x8001359f6000 + 0x1204] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001359f6000 + 0x1208] = 0x7f7fffff ;;  pgm[7@0x8001359f6000 + 0x120c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359f6000 + 0x1210] = 0x7e4a02ff  v_mov_b32_e32 v37, 0xff7fffff  pgm[7@0x8001359f6000 + 0x1214] = 0xff7fffff ;;  pgm[7@0x8001359f6000 + 0x1218] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001359f6000 + 0x121c] = 0x16264b13  v_max_f32_e32 v19, v19, v37  pgm[7@0x8001359f6000 + 0x1220] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x220  pgm[7@0x8001359f6000 + 0x1224] = 0x00000220 ;;  pgm[7@0x8001359f6000 + 0x1228] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x8001359f6000 + 0x122c] = 0x0002270a ;;  pgm[7@0x8001359f6000 + 0x1230] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x228  pgm[7@0x8001359f6000 + 0x1234] = 0x00000228 ;;  pgm[7@0x8001359f6000 + 0x1238] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x123c] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001359f6000 + 0x1240] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001359f6000 + 0x1244] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359f6000 + 0x1248] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x8001359f6000 + 0x124c] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001359f6000 + 0x1250] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359f6000 + 0x1254] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x8001359f6000 + 0x1258] = 0x0002250a ;;  pgm[7@0x8001359f6000 + 0x125c] = 0xd1018024  v_add_f32_e64 v36, v10, v36 clamp  pgm[7@0x8001359f6000 + 0x1260] = 0x0002490a ;;  pgm[7@0x8001359f6000 + 0x1264] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x8001359f6000 + 0x1268] = 0x00021400 ;;  pgm[7@0x8001359f6000 + 0x126c] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x8001359f6000 + 0x1270] = 0x00021401 ;;  pgm[7@0x8001359f6000 + 0x1274] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x8001359f6000 + 0x1278] = 0x00021403 ;;  pgm[7@0x8001359f6000 + 0x127c] = 0x02143711  v_add_f32_e32 v10, v17, v27  pgm[7@0x8001359f6000 + 0x1280] = 0x0a220f17  v_mul_f32_e32 v17, v23, v7  pgm[7@0x8001359f6000 + 0x1284] = 0x2c221116  v_mac_f32_e32 v17, v22, v8  pgm[7@0x8001359f6000 + 0x1288] = 0x0a0e3d07  v_mul_f32_e32 v7, v7, v30  pgm[7@0x8001359f6000 + 0x128c] = 0xd1168011  v_mac_f32_e64 v17, v21, v9 clamp  pgm[7@0x8001359f6000 + 0x1290] = 0x00021315 ;;  pgm[7@0x8001359f6000 + 0x1294] = 0x2c0e3f08  v_mac_f32_e32 v7, v8, v31  pgm[7@0x8001359f6000 + 0x1298] = 0x0a102319  v_mul_f32_e32 v8, v25, v17  pgm[7@0x8001359f6000 + 0x129c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1e0  pgm[7@0x8001359f6000 + 0x12a0] = 0x000001e0 ;;  pgm[7@0x8001359f6000 + 0x12a4] = 0xd1168007  v_mac_f32_e64 v7, v9, v32 clamp  pgm[7@0x8001359f6000 + 0x12a8] = 0x00024109 ;;  pgm[7@0x8001359f6000 + 0x12ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f6000 + 0x12b0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359f6000 + 0x12b4] = 0x0a102318  v_mul_f32_e32 v8, v24, v17  pgm[7@0x8001359f6000 + 0x12b8] = 0x0a12231a  v_mul_f32_e32 v9, v26, v17  pgm[7@0x8001359f6000 + 0x12bc] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x8001359f6000 + 0x12c0] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x8001359f6000 + 0x12c4] = 0x0a100f1c  v_mul_f32_e32 v8, v28, v7  pgm[7@0x8001359f6000 + 0x12c8] = 0x0a120f22  v_mul_f32_e32 v9, v34, v7  pgm[7@0x8001359f6000 + 0x12cc] = 0x0a0e0f23  v_mul_f32_e32 v7, v35, v7  pgm[7@0x8001359f6000 + 0x12d0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359f6000 + 0x12d4] = 0x02203b10  v_add_f32_e32 v16, v16, v29  pgm[7@0x8001359f6000 + 0x12d8] = 0x2c180309  v_mac_f32_e32 v12, v9, v1  pgm[7@0x8001359f6000 + 0x12dc] = 0x021e430f  v_add_f32_e32 v15, v15, v33  pgm[7@0x8001359f6000 + 0x12e0] = 0x2c160507  v_mac_f32_e32 v11, v7, v2  pgm[7@0x8001359f6000 + 0x12e4] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x8001359f6000 + 0x12e8] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x8001359f6000 + 0x12ec] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x8001359f6000 + 0x12f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f6000 + 0x12f4] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359f6000 + 0x12f8] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359f6000 + 0x12fc] = 0xbfb8aa3b ;;  pgm[7@0x8001359f6000 + 0x1300] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001359f6000 + 0x1304] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001359f6000 + 0x1308] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359f6000 + 0x130c] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359f6000 + 0x1310] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359f6000 + 0x1314] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359f6000 + 0x1318] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359f6000 + 0x131c] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359f6000 + 0x1320] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359f6000 + 0x1324] = 0x000000f2 ;;  pgm[7@0x8001359f6000 + 0x1328] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359f6000 + 0x132c] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359f6000 + 0x1330] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359f6000 + 0x1334] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359f6000 + 0x1338] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359f6000 + 0x133c] = 0x040e48f2  v_sub_f32_e32 v7, 1.0, v36  pgm[7@0x8001359f6000 + 0x1340] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001359f6000 + 0x1344] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001359f6000 + 0x1348] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001359f6000 + 0x134c] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001359f6000 + 0x1350] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001359f6000 + 0x1354] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359f6000 + 0x1358] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359f6000 + 0x135c] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359f6000 + 0x1360] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359f6000 + 0x1364] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359f6000 + 0x1368] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359f6000 + 0x136c] = 0x00020300 ;;  pgm[7@0x8001359f6000 + 0x1370] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359f6000 + 0x1374] = 0x00020702 ;;  pgm[7@0x8001359f6000 + 0x1378] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359f6000 + 0x137c] = 0x00000100 ;;  pgm[7@0x8001359f6000 + 0x1380] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000ae400 of length 484 bytes from IB[7@0x8001a7dc0100 + 0x212c] pgm[7@0x8001000ae400 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000ae400 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000ae400 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001000ae400 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001000ae400 + 0x10 ] = 0x7e100304  v_mov_b32_e32 v8, v4  pgm[7@0x8001000ae400 + 0x14 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000ae400 + 0x18 ] = 0x81009008  s_add_i32 s0, s8, 16  pgm[7@0x8001000ae400 + 0x1c ] = 0xbe810009  s_mov_b32 s1, s9  pgm[7@0x8001000ae400 + 0x20 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001000ae400 + 0x24 ] = 0xc00a0000  s_load_dwordx4 s[0:3], s[0:1], 0x0  pgm[7@0x8001000ae400 + 0x28 ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x2c ] = 0x810ab008  s_add_i32 s10, s8, 48  pgm[7@0x8001000ae400 + 0x30 ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x8001000ae400 + 0x34 ] = 0x8104a008  s_add_i32 s4, s8, 32  pgm[7@0x8001000ae400 + 0x38 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x8001000ae400 + 0x3c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae400 + 0x40 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v5, s[0:3], 0 idxen  pgm[7@0x8001000ae400 + 0x44 ] = 0x80000005 ;;  pgm[7@0x8001000ae400 + 0x48 ] = 0xc00a0405  s_load_dwordx4 s[16:19], s[10:11], 0x0  pgm[7@0x8001000ae400 + 0x4c ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x50 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000ae400 + 0x54 ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x58 ] = 0x8108c008  s_add_i32 s8, s8, 64  pgm[7@0x8001000ae400 + 0x5c ] = 0xc00a0102  s_load_dwordx4 s[4:7], s[4:5], 0x0  pgm[7@0x8001000ae400 + 0x60 ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x64 ] = 0xbe8e00c0  s_mov_b32 s14, 64  pgm[7@0x8001000ae400 + 0x68 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001000ae400 + 0x6c ] = 0x00027fac ;;  pgm[7@0x8001000ae400 + 0x70 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae400 + 0x74 ] = 0xe00c2000  buffer_load_format_xyzw v[9:12], v4, s[0:3], 0 idxen  pgm[7@0x8001000ae400 + 0x78 ] = 0x80000904 ;;  pgm[7@0x8001000ae400 + 0x7c ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000ae400 + 0x80 ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x84 ] = 0xe0042000  buffer_load_format_xy v[4:5], v6, s[4:7], 0 idxen  pgm[7@0x8001000ae400 + 0x88 ] = 0x80010406 ;;  pgm[7@0x8001000ae400 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v7, s[16:19], 0 idxen  pgm[7@0x8001000ae400 + 0x90 ] = 0x80040d07 ;;  pgm[7@0x8001000ae400 + 0x94 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001000ae400 + 0x98 ] = 0x00008000 ;;  pgm[7@0x8001000ae400 + 0x9c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae400 + 0xa0 ] = 0xe0042000  buffer_load_format_xy v[17:18], v8, s[0:3], 0 idxen  pgm[7@0x8001000ae400 + 0xa4 ] = 0x80001108 ;;  pgm[7@0x8001000ae400 + 0xa8 ] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0x0  pgm[7@0x8001000ae400 + 0xac ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0xb0 ] = 0xc02a0206  s_buffer_load_dwordx4 s[8:11], s[12:15], 0x10  pgm[7@0x8001000ae400 + 0xb4 ] = 0x00000010 ;;  pgm[7@0x8001000ae400 + 0xb8 ] = 0xc02a0106  s_buffer_load_dwordx4 s[4:7], s[12:15], 0x20  pgm[7@0x8001000ae400 + 0xbc ] = 0x00000020 ;;  pgm[7@0x8001000ae400 + 0xc0 ] = 0xc02a0006  s_buffer_load_dwordx4 s[0:3], s[12:15], 0x30  pgm[7@0x8001000ae400 + 0xc4 ] = 0x00000030 ;;  pgm[7@0x8001000ae400 + 0xc8 ] = 0x7e0c02f3  v_mov_b32_e32 v6, -1.0  pgm[7@0x8001000ae400 + 0xcc ] = 0xbf8c0f74  s_waitcnt vmcnt(4)  pgm[7@0x8001000ae400 + 0xd0 ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x8001000ae400 + 0xd4 ] = 0x03cde901 ;;  pgm[7@0x8001000ae400 + 0xd8 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x8001000ae400 + 0xdc ] = 0x03cde902 ;;  pgm[7@0x8001000ae400 + 0xe0 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x8001000ae400 + 0xe4 ] = 0x03cde900 ;;  pgm[7@0x8001000ae400 + 0xe8 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x8001000ae400 + 0xec ] = 0x03cde903 ;;  pgm[7@0x8001000ae400 + 0xf0 ] = 0xbf8c0073  s_waitcnt vmcnt(3) lgkmcnt(0)  pgm[7@0x8001000ae400 + 0xf4 ] = 0x0a0e1408  v_mul_f32_e32 v7, s8, v10  pgm[7@0x8001000ae400 + 0xf8 ] = 0x0a101409  v_mul_f32_e32 v8, s9, v10  pgm[7@0x8001000ae400 + 0xfc ] = 0x0a26140a  v_mul_f32_e32 v19, s10, v10  pgm[7@0x8001000ae400 + 0x100 ] = 0x0a28140b  v_mul_f32_e32 v20, s11, v10  pgm[7@0x8001000ae400 + 0x104 ] = 0x2c0e1210  v_mac_f32_e32 v7, s16, v9  pgm[7@0x8001000ae400 + 0x108 ] = 0x2c101211  v_mac_f32_e32 v8, s17, v9  pgm[7@0x8001000ae400 + 0x10c ] = 0x2c261212  v_mac_f32_e32 v19, s18, v9  pgm[7@0x8001000ae400 + 0x110 ] = 0x2c281213  v_mac_f32_e32 v20, s19, v9  pgm[7@0x8001000ae400 + 0x114 ] = 0x2c0e1604  v_mac_f32_e32 v7, s4, v11  pgm[7@0x8001000ae400 + 0x118 ] = 0x2c101605  v_mac_f32_e32 v8, s5, v11  pgm[7@0x8001000ae400 + 0x11c ] = 0x2c261606  v_mac_f32_e32 v19, s6, v11  pgm[7@0x8001000ae400 + 0x120 ] = 0x2c281607  v_mac_f32_e32 v20, s7, v11  pgm[7@0x8001000ae400 + 0x124 ] = 0x2c0e1800  v_mac_f32_e32 v7, s0, v12  pgm[7@0x8001000ae400 + 0x128 ] = 0x2c101801  v_mac_f32_e32 v8, s1, v12  pgm[7@0x8001000ae400 + 0x12c ] = 0x2c261802  v_mac_f32_e32 v19, s2, v12  pgm[7@0x8001000ae400 + 0x130 ] = 0x2c281803  v_mac_f32_e32 v20, s3, v12  pgm[7@0x8001000ae400 + 0x134 ] = 0xc40008cf  exp pos0 v7, v8, v19, v20 done  pgm[7@0x8001000ae400 + 0x138 ] = 0x14130807 ;;  pgm[7@0x8001000ae400 + 0x13c ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae400 + 0x140 ] = 0xd1c10008  v_mad_f32 v8, 0, v2, v1  pgm[7@0x8001000ae400 + 0x144 ] = 0x04060480 ;;  pgm[7@0x8001000ae400 + 0x148 ] = 0xc400020f  exp param0 v9, v10, v11, v12  pgm[7@0x8001000ae400 + 0x14c ] = 0x0c0b0a09 ;;  pgm[7@0x8001000ae400 + 0x150 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae400 + 0x154 ] = 0x0a1200ff  v_mul_f32_e32 v9, 0x80000000, v0  pgm[7@0x8001000ae400 + 0x158 ] = 0x80000000 ;;  pgm[7@0x8001000ae400 + 0x15c ] = 0xd1c10013  v_mad_f32 v19, -v2, 0, -v0  pgm[7@0x8001000ae400 + 0x160 ] = 0xa4010102 ;;  pgm[7@0x8001000ae400 + 0x164 ] = 0x0a141108  v_mul_f32_e32 v10, v8, v8  pgm[7@0x8001000ae400 + 0x168 ] = 0x2c120280  v_mac_f32_e32 v9, 0, v1  pgm[7@0x8001000ae400 + 0x16c ] = 0x2c142713  v_mac_f32_e32 v10, v19, v19  pgm[7@0x8001000ae400 + 0x170 ] = 0x2c141309  v_mac_f32_e32 v10, v9, v9  pgm[7@0x8001000ae400 + 0x174 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001000ae400 + 0x178 ] = 0xc400021f  exp param1 v4, v5, v0, v0  pgm[7@0x8001000ae400 + 0x17c ] = 0x00000504 ;;  pgm[7@0x8001000ae400 + 0x180 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae400 + 0x184 ] = 0x7e08490a  v_rsq_f32_e32 v4, v10  pgm[7@0x8001000ae400 + 0x188 ] = 0x7e0e0280  v_mov_b32_e32 v7, 0  pgm[7@0x8001000ae400 + 0x18c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000ae400 + 0x190 ] = 0xc400022f  exp param2 v13, v14, v15, v16  pgm[7@0x8001000ae400 + 0x194 ] = 0x100f0e0d ;;  pgm[7@0x8001000ae400 + 0x198 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000ae400 + 0x19c ] = 0xc400023f  exp param3 v17, v18, v0, v0  pgm[7@0x8001000ae400 + 0x1a0 ] = 0x00001211 ;;  pgm[7@0x8001000ae400 + 0x1a4 ] = 0x140808ff  v_min_f32_e32 v4, 0x7f7fffff, v4  pgm[7@0x8001000ae400 + 0x1a8 ] = 0x7f7fffff ;;  pgm[7@0x8001000ae400 + 0x1ac ] = 0xc400024f  exp param4 v7, v7, v6, v0  pgm[7@0x8001000ae400 + 0x1b0 ] = 0x00060707 ;;  pgm[7@0x8001000ae400 + 0x1b4 ] = 0x0a0a0908  v_mul_f32_e32 v5, v8, v4  pgm[7@0x8001000ae400 + 0x1b8 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae400 + 0x1bc ] = 0x0a0c0913  v_mul_f32_e32 v6, v19, v4  pgm[7@0x8001000ae400 + 0x1c0 ] = 0x0a080909  v_mul_f32_e32 v4, v9, v4  pgm[7@0x8001000ae400 + 0x1c4 ] = 0x0a0a0b03  v_mul_f32_e32 v5, v3, v5  pgm[7@0x8001000ae400 + 0x1c8 ] = 0x0a0c0d03  v_mul_f32_e32 v6, v3, v6  pgm[7@0x8001000ae400 + 0x1cc ] = 0x0a060903  v_mul_f32_e32 v3, v3, v4  pgm[7@0x8001000ae400 + 0x1d0 ] = 0xc400025f  exp param5 v0, v1, v2, v0  pgm[7@0x8001000ae400 + 0x1d4 ] = 0x00020100 ;;  pgm[7@0x8001000ae400 + 0x1d8 ] = 0xc400026f  exp param6 v5, v6, v3, v0  pgm[7@0x8001000ae400 + 0x1dc ] = 0x00030605 ;;  pgm[7@0x8001000ae400 + 0x1e0 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x80015a3c8000 of length 4388 bytes from IB[7@0x8001a7dc0100 + 0x21a0] pgm[7@0x80015a3c8000 + 0x0 ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x80015a3c8000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x80015a3c8000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x80015a3c8000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x80015a3c8000 + 0x10 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x14 ] = 0xd4200402  v_interp_p1_f32_e32 v8, v2, attr1.x  pgm[7@0x80015a3c8000 + 0x18 ] = 0xd4240502  v_interp_p1_f32_e32 v9, v2, attr1.y  pgm[7@0x80015a3c8000 + 0x1c ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x80015a3c8000 + 0x20 ] = 0xd4500b02  v_interp_p1_f32_e32 v20, v2, attr2.w  pgm[7@0x80015a3c8000 + 0x24 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x80015a3c8000 + 0x28 ] = 0xd4210403  v_interp_p2_f32_e32 v8, v3, attr1.x  pgm[7@0x80015a3c8000 + 0x2c ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x80015a3c8000 + 0x30 ] = 0xd4250503  v_interp_p2_f32_e32 v9, v3, attr1.y  pgm[7@0x80015a3c8000 + 0x34 ] = 0xd4510b03  v_interp_p2_f32_e32 v20, v3, attr2.w  pgm[7@0x80015a3c8000 + 0x38 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x80015a3c8000 + 0x3c ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x80015a3c8000 + 0x40 ] = 0x04261113  v_sub_f32_e32 v19, v19, v8  pgm[7@0x80015a3c8000 + 0x44 ] = 0x04281314  v_sub_f32_e32 v20, v20, v9  pgm[7@0x80015a3c8000 + 0x48 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x80015a3c8000 + 0x4c ] = 0x04242509  v_sub_f32_e32 v18, v9, v18  pgm[7@0x80015a3c8000 + 0x50 ] = 0xd04b0006  v_cmp_ngt_f32_e64 s[6:7], 0, v19  pgm[7@0x80015a3c8000 + 0x54 ] = 0x00022680 ;;  pgm[7@0x80015a3c8000 + 0x58 ] = 0xd04b0008  v_cmp_ngt_f32_e64 s[8:9], 0, v20  pgm[7@0x80015a3c8000 + 0x5c ] = 0x00022880 ;;  pgm[7@0x80015a3c8000 + 0x60 ] = 0x04222308  v_sub_f32_e32 v17, v8, v17  pgm[7@0x80015a3c8000 + 0x64 ] = 0xd04b0000  v_cmp_ngt_f32_e64 s[0:1], 0, v18  pgm[7@0x80015a3c8000 + 0x68 ] = 0x00022480 ;;  pgm[7@0x80015a3c8000 + 0x6c ] = 0x86860608  s_and_b64 s[6:7], s[8:9], s[6:7]  pgm[7@0x80015a3c8000 + 0x70 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[7@0x80015a3c8000 + 0x74 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[7@0x80015a3c8000 + 0x78 ] = 0xd4100202  v_interp_p1_f32_e32 v4, v2, attr0.z  pgm[7@0x80015a3c8000 + 0x7c ] = 0xd4280c02  v_interp_p1_f32_e32 v10, v2, attr3.x  pgm[7@0x80015a3c8000 + 0x80 ] = 0xd42c0d02  v_interp_p1_f32_e32 v11, v2, attr3.y  pgm[7@0x80015a3c8000 + 0x84 ] = 0xd41c1002  v_interp_p1_f32_e32 v7, v2, attr4.x  pgm[7@0x80015a3c8000 + 0x88 ] = 0xd4141102  v_interp_p1_f32_e32 v5, v2, attr4.y  pgm[7@0x80015a3c8000 + 0x8c ] = 0xd4181202  v_interp_p1_f32_e32 v6, v2, attr4.z  pgm[7@0x80015a3c8000 + 0x90 ] = 0xd43c1402  v_interp_p1_f32_e32 v15, v2, attr5.x  pgm[7@0x80015a3c8000 + 0x94 ] = 0xd4401502  v_interp_p1_f32_e32 v16, v2, attr5.y  pgm[7@0x80015a3c8000 + 0x98 ] = 0xd4481802  v_interp_p1_f32_e32 v18, v2, attr6.x  pgm[7@0x80015a3c8000 + 0x9c ] = 0xd44c1902  v_interp_p1_f32_e32 v19, v2, attr6.y  pgm[7@0x80015a3c8000 + 0xa0 ] = 0x7c962280  v_cmp_ngt_f32_e32 vcc, 0, v17  pgm[7@0x80015a3c8000 + 0xa4 ] = 0xd4441602  v_interp_p1_f32_e32 v17, v2, attr5.z  pgm[7@0x80015a3c8000 + 0xa8 ] = 0xd4081a02  v_interp_p1_f32_e32 v2, v2, attr6.z  pgm[7@0x80015a3c8000 + 0xac ] = 0x86800006  s_and_b64 s[0:1], s[6:7], s[0:1]  pgm[7@0x80015a3c8000 + 0xb0 ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[7@0x80015a3c8000 + 0xb4 ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[7@0x80015a3c8000 + 0xb8 ] = 0xd4110203  v_interp_p2_f32_e32 v4, v3, attr0.z  pgm[7@0x80015a3c8000 + 0xbc ] = 0xd4290c03  v_interp_p2_f32_e32 v10, v3, attr3.x  pgm[7@0x80015a3c8000 + 0xc0 ] = 0xd42d0d03  v_interp_p2_f32_e32 v11, v3, attr3.y  pgm[7@0x80015a3c8000 + 0xc4 ] = 0xd41d1003  v_interp_p2_f32_e32 v7, v3, attr4.x  pgm[7@0x80015a3c8000 + 0xc8 ] = 0xd4151103  v_interp_p2_f32_e32 v5, v3, attr4.y  pgm[7@0x80015a3c8000 + 0xcc ] = 0xd4191203  v_interp_p2_f32_e32 v6, v3, attr4.z  pgm[7@0x80015a3c8000 + 0xd0 ] = 0xd43d1403  v_interp_p2_f32_e32 v15, v3, attr5.x  pgm[7@0x80015a3c8000 + 0xd4 ] = 0xd4411503  v_interp_p2_f32_e32 v16, v3, attr5.y  pgm[7@0x80015a3c8000 + 0xd8 ] = 0xd4451603  v_interp_p2_f32_e32 v17, v3, attr5.z  pgm[7@0x80015a3c8000 + 0xdc ] = 0xd4491803  v_interp_p2_f32_e32 v18, v3, attr6.x  pgm[7@0x80015a3c8000 + 0xe0 ] = 0xd44d1903  v_interp_p2_f32_e32 v19, v3, attr6.y  pgm[7@0x80015a3c8000 + 0xe4 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x80015a3c8000 + 0xe8 ] = 0xd4091a03  v_interp_p2_f32_e32 v2, v3, attr6.z  pgm[7@0x80015a3c8000 + 0xec ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x80015a3c8000 + 0xf0 ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x80015a3c8000 + 0xf4 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x80015a3c8000 + 0xf8 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xfc ] = 0xbf810000  s_endpgm  pgm[7@0x80015a3c8000 + 0x100 ] = 0x0a282512  v_mul_f32_e32 v20, v18, v18  pgm[7@0x80015a3c8000 + 0x104 ] = 0x2c282713  v_mac_f32_e32 v20, v19, v19  pgm[7@0x80015a3c8000 + 0x108 ] = 0x2c280502  v_mac_f32_e32 v20, v2, v2  pgm[7@0x80015a3c8000 + 0x10c ] = 0x8110ff03  s_add_i32 s16, s3, 0x240  pgm[7@0x80015a3c8000 + 0x110 ] = 0x00000240 ;;  pgm[7@0x80015a3c8000 + 0x114 ] = 0xb0118000  s_movk_i32 s17, 0x8000  pgm[7@0x80015a3c8000 + 0x118 ] = 0xc00e0708  s_load_dwordx8 s[28:35], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x11c ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x120 ] = 0x8110ff03  s_add_i32 s16, s3, 0x270  pgm[7@0x80015a3c8000 + 0x124 ] = 0x00000270 ;;  pgm[7@0x80015a3c8000 + 0x128 ] = 0x7e2e4914  v_rsq_f32_e32 v23, v20  pgm[7@0x80015a3c8000 + 0x12c ] = 0x0a281f0f  v_mul_f32_e32 v20, v15, v15  pgm[7@0x80015a3c8000 + 0x130 ] = 0x2c282110  v_mac_f32_e32 v20, v16, v16  pgm[7@0x80015a3c8000 + 0x134 ] = 0xc00a0908  s_load_dwordx4 s[36:39], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x138 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x13c ] = 0x2c282311  v_mac_f32_e32 v20, v17, v17  pgm[7@0x80015a3c8000 + 0x140 ] = 0x7e304914  v_rsq_f32_e32 v24, v20  pgm[7@0x80015a3c8000 + 0x144 ] = 0x0a280f07  v_mul_f32_e32 v20, v7, v7  pgm[7@0x80015a3c8000 + 0x148 ] = 0x2c280b05  v_mac_f32_e32 v20, v5, v5  pgm[7@0x80015a3c8000 + 0x14c ] = 0x2c280d06  v_mac_f32_e32 v20, v6, v6  pgm[7@0x80015a3c8000 + 0x150 ] = 0x7e324914  v_rsq_f32_e32 v25, v20  pgm[7@0x80015a3c8000 + 0x154 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x80015a3c8000 + 0x158 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x80015a3c8000 + 0x15c ] = 0x00027fac ;;  pgm[7@0x80015a3c8000 + 0x160 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x80015a3c8000 + 0x164 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x80015a3c8000 + 0x168 ] = 0x00008000 ;;  pgm[7@0x80015a3c8000 + 0x16c ] = 0xc0260a06  s_buffer_load_dwordx2 s[40:41], s[12:15], 0x140  pgm[7@0x80015a3c8000 + 0x170 ] = 0x00000140 ;;  pgm[7@0x80015a3c8000 + 0x174 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x178 ] = 0xf0800b00  image_sample v[20:22], v8, s[28:35], s[36:39] dmask:0xb  pgm[7@0x80015a3c8000 + 0x17c ] = 0x01271408 ;;  pgm[7@0x80015a3c8000 + 0x180 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2c0  pgm[7@0x80015a3c8000 + 0x184 ] = 0x000002c0 ;;  pgm[7@0x80015a3c8000 + 0x188 ] = 0xc00e0508  s_load_dwordx8 s[20:27], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x18c ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x190 ] = 0xc0220c46  s_buffer_load_dword s49, s[12:15], 0x34  pgm[7@0x80015a3c8000 + 0x194 ] = 0x00000034 ;;  pgm[7@0x80015a3c8000 + 0x198 ] = 0xc0220c86  s_buffer_load_dword s50, s[12:15], 0x3c  pgm[7@0x80015a3c8000 + 0x19c ] = 0x0000003c ;;  pgm[7@0x80015a3c8000 + 0x1a0 ] = 0xc0220c06  s_buffer_load_dword s48, s[12:15], 0xd0  pgm[7@0x80015a3c8000 + 0x1a4 ] = 0x000000d0 ;;  pgm[7@0x80015a3c8000 + 0x1a8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xe0  pgm[7@0x80015a3c8000 + 0x1ac ] = 0x000000e0 ;;  pgm[7@0x80015a3c8000 + 0x1b0 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xf0  pgm[7@0x80015a3c8000 + 0x1b4 ] = 0x000000f0 ;;  pgm[7@0x80015a3c8000 + 0x1b8 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x0  pgm[7@0x80015a3c8000 + 0x1bc ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x1c0 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xc  pgm[7@0x80015a3c8000 + 0x1c4 ] = 0x0000000c ;;  pgm[7@0x80015a3c8000 + 0x1c8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x10  pgm[7@0x80015a3c8000 + 0x1cc ] = 0x00000010 ;;  pgm[7@0x80015a3c8000 + 0x1d0 ] = 0xc0260a86  s_buffer_load_dwordx2 s[42:43], s[12:15], 0x150  pgm[7@0x80015a3c8000 + 0x1d4 ] = 0x00000150 ;;  pgm[7@0x80015a3c8000 + 0x1d8 ] = 0xc0220d86  s_buffer_load_dword s54, s[12:15], 0x160  pgm[7@0x80015a3c8000 + 0x1dc ] = 0x00000160 ;;  pgm[7@0x80015a3c8000 + 0x1e0 ] = 0x7e343e28  v_floor_f32_e32 v26, s40  pgm[7@0x80015a3c8000 + 0x1e4 ] = 0x7e363e29  v_floor_f32_e32 v27, s41  pgm[7@0x80015a3c8000 + 0x1e8 ] = 0x06343428  v_subrev_f32_e32 v26, s40, v26  pgm[7@0x80015a3c8000 + 0x1ec ] = 0x06363629  v_subrev_f32_e32 v27, s41, v27  pgm[7@0x80015a3c8000 + 0x1f0 ] = 0xbeb300ff  s_mov_b32 s51, 0x7f7fffff  pgm[7@0x80015a3c8000 + 0x1f4 ] = 0x7f7fffff ;;  pgm[7@0x80015a3c8000 + 0x1f8 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1c  pgm[7@0x80015a3c8000 + 0x1fc ] = 0x0000001c ;;  pgm[7@0x80015a3c8000 + 0x200 ] = 0xc0220d46  s_buffer_load_dword s53, s[12:15], 0x24  pgm[7@0x80015a3c8000 + 0x204 ] = 0x00000024 ;;  pgm[7@0x80015a3c8000 + 0x208 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x2c  pgm[7@0x80015a3c8000 + 0x20c ] = 0x0000002c ;;  pgm[7@0x80015a3c8000 + 0x210 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x214 ] = 0x0a380200  v_mul_f32_e32 v28, s0, v1  pgm[7@0x80015a3c8000 + 0x218 ] = 0x0a3a0201  v_mul_f32_e32 v29, s1, v1  pgm[7@0x80015a3c8000 + 0x21c ] = 0xd041002c  v_cmp_lt_f32_e64 s[44:45], s40, 0  pgm[7@0x80015a3c8000 + 0x220 ] = 0x00010028 ;;  pgm[7@0x80015a3c8000 + 0x224 ] = 0xd041002e  v_cmp_lt_f32_e64 s[46:47], s41, 0  pgm[7@0x80015a3c8000 + 0x228 ] = 0x00010029 ;;  pgm[7@0x80015a3c8000 + 0x22c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v27  pgm[7@0x80015a3c8000 + 0x230 ] = 0x00023680 ;;  pgm[7@0x80015a3c8000 + 0x234 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x80015a3c8000 + 0x238 ] = 0x14303033  v_min_f32_e32 v24, s51, v24  pgm[7@0x80015a3c8000 + 0x23c ] = 0x142e2e33  v_min_f32_e32 v23, s51, v23  pgm[7@0x80015a3c8000 + 0x240 ] = 0x2c380008  v_mac_f32_e32 v28, s8, v0  pgm[7@0x80015a3c8000 + 0x244 ] = 0x2c3a0009  v_mac_f32_e32 v29, s9, v0  pgm[7@0x80015a3c8000 + 0x248 ] = 0x14323233  v_min_f32_e32 v25, s51, v25  pgm[7@0x80015a3c8000 + 0x24c ] = 0x86886a2c  s_and_b64 s[8:9], s[44:45], vcc  pgm[7@0x80015a3c8000 + 0x250 ] = 0x8680002e  s_and_b64 s[0:1], s[46:47], s[0:1]  pgm[7@0x80015a3c8000 + 0x254 ] = 0x0a242f12  v_mul_f32_e32 v18, v18, v23  pgm[7@0x80015a3c8000 + 0x258 ] = 0x0a262f13  v_mul_f32_e32 v19, v19, v23  pgm[7@0x80015a3c8000 + 0x25c ] = 0x0a2e2f02  v_mul_f32_e32 v23, v2, v23  pgm[7@0x80015a3c8000 + 0x260 ] = 0x02043428  v_add_f32_e32 v2, s40, v26  pgm[7@0x80015a3c8000 + 0x264 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[8:9]  pgm[7@0x80015a3c8000 + 0x268 ] = 0x0021e480 ;;  pgm[7@0x80015a3c8000 + 0x26c ] = 0x0a1e310f  v_mul_f32_e32 v15, v15, v24  pgm[7@0x80015a3c8000 + 0x270 ] = 0x0a203110  v_mul_f32_e32 v16, v16, v24  pgm[7@0x80015a3c8000 + 0x274 ] = 0x0a223111  v_mul_f32_e32 v17, v17, v24  pgm[7@0x80015a3c8000 + 0x278 ] = 0x0a303307  v_mul_f32_e32 v24, v7, v25  pgm[7@0x80015a3c8000 + 0x27c ] = 0x020e3629  v_add_f32_e32 v7, s41, v27  pgm[7@0x80015a3c8000 + 0x280 ] = 0xd100001b  v_cndmask_b32_e64 v27, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x284 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x288 ] = 0x0204051a  v_add_f32_e32 v2, v26, v2  pgm[7@0x80015a3c8000 + 0x28c ] = 0x020e0f1b  v_add_f32_e32 v7, v27, v7  pgm[7@0x80015a3c8000 + 0x290 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x80015a3c8000 + 0x294 ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x80015a3c8000 + 0x298 ] = 0x7e065881  v_bfrev_b32_e32 v3, 1  pgm[7@0x80015a3c8000 + 0x29c ] = 0x0a343305  v_mul_f32_e32 v26, v5, v25  pgm[7@0x80015a3c8000 + 0x2a0 ] = 0xbeb400ff  s_mov_b32 s52, 0xff7fffff  pgm[7@0x80015a3c8000 + 0x2a4 ] = 0xff7fffff ;;  pgm[7@0x80015a3c8000 + 0x2a8 ] = 0x14040433  v_min_f32_e32 v2, s51, v2  pgm[7@0x80015a3c8000 + 0x2ac ] = 0x140a0e33  v_min_f32_e32 v5, s51, v7  pgm[7@0x80015a3c8000 + 0x2b0 ] = 0x7c880605  v_cmp_gt_f32_e32 vcc, s5, v3  pgm[7@0x80015a3c8000 + 0x2b4 ] = 0x16360434  v_max_f32_e32 v27, s52, v2  pgm[7@0x80015a3c8000 + 0x2b8 ] = 0x163e0a34  v_max_f32_e32 v31, s52, v5  pgm[7@0x80015a3c8000 + 0x2bc ] = 0x0a323306  v_mul_f32_e32 v25, v6, v25  pgm[7@0x80015a3c8000 + 0x2c0 ] = 0x0a3c0206  v_mul_f32_e32 v30, s6, v1  pgm[7@0x80015a3c8000 + 0x2c4 ] = 0x2c3c0010  v_mac_f32_e32 v30, s16, v0  pgm[7@0x80015a3c8000 + 0x2c8 ] = 0x2c3c0812  v_mac_f32_e32 v30, s18, v4  pgm[7@0x80015a3c8000 + 0x2cc ] = 0x2c380807  v_mac_f32_e32 v28, s7, v4  pgm[7@0x80015a3c8000 + 0x2d0 ] = 0x2c3a0835  v_mac_f32_e32 v29, s53, v4  pgm[7@0x80015a3c8000 + 0x2d4 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2f0  pgm[7@0x80015a3c8000 + 0x2d8 ] = 0x000002f0 ;;  pgm[7@0x80015a3c8000 + 0x2dc ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x80015a3c8000 + 0x2e0 ] = 0x04141436  v_sub_f32_e32 v10, s54, v10  pgm[7@0x80015a3c8000 + 0x2e4 ] = 0x7e4c0280  v_mov_b32_e32 v38, 0  pgm[7@0x80015a3c8000 + 0x2e8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0xff  pgm[7@0x80015a3c8000 + 0x2ec ] = 0x000000ff ;;  pgm[7@0x80015a3c8000 + 0x2f0 ] = 0x14161633  v_min_f32_e32 v11, s51, v11  pgm[7@0x80015a3c8000 + 0x2f4 ] = 0x16161634  v_max_f32_e32 v11, s52, v11  pgm[7@0x80015a3c8000 + 0x2f8 ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x80015a3c8000 + 0x2fc ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x80015a3c8000 + 0x300 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x80015a3c8000 + 0x304 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x80015a3c8000 + 0x308 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x80015a3c8000 + 0x30c ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x80015a3c8000 + 0x310 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x80015a3c8000 + 0x314 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x80015a3c8000 + 0x318 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x80015a3c8000 + 0x31c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x320 ] = 0x00042880  v_cndmask_b32_e32 v2, 0, v20, vcc  pgm[7@0x80015a3c8000 + 0x324 ] = 0xd1c10005  v_mad_f32 v5, v22, 2.0, -1.0  pgm[7@0x80015a3c8000 + 0x328 ] = 0x03cde916 ;;  pgm[7@0x80015a3c8000 + 0x32c ] = 0x7c880630  v_cmp_gt_f32_e32 vcc, s48, v3  pgm[7@0x80015a3c8000 + 0x330 ] = 0xd1c10006  v_mad_f32 v6, v21, 2.0, -1.0  pgm[7@0x80015a3c8000 + 0x334 ] = 0x03cde915 ;;  pgm[7@0x80015a3c8000 + 0x338 ] = 0x00060a80  v_cndmask_b32_e32 v3, 0, v5, vcc  pgm[7@0x80015a3c8000 + 0x33c ] = 0x0a0a0b05  v_mul_f32_e32 v5, v5, v5  pgm[7@0x80015a3c8000 + 0x340 ] = 0xd1c10005  v_mad_f32 v5, v6, -v6, -v5  pgm[7@0x80015a3c8000 + 0x344 ] = 0xc4160d06 ;;  pgm[7@0x80015a3c8000 + 0x348 ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x80015a3c8000 + 0x34c ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x80015a3c8000 + 0x350 ] = 0x7e2a4905  v_rsq_f32_e32 v21, v5  pgm[7@0x80015a3c8000 + 0x354 ] = 0x00280c80  v_cndmask_b32_e32 v20, 0, v6, vcc  pgm[7@0x80015a3c8000 + 0x358 ] = 0x0a0e2514  v_mul_f32_e32 v7, v20, v18  pgm[7@0x80015a3c8000 + 0x35c ] = 0x0a0c2714  v_mul_f32_e32 v6, v20, v19  pgm[7@0x80015a3c8000 + 0x360 ] = 0x14242a33  v_min_f32_e32 v18, s51, v21  pgm[7@0x80015a3c8000 + 0x364 ] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x80015a3c8000 + 0x368 ] = 0x0a0a2f14  v_mul_f32_e32 v5, v20, v23  pgm[7@0x80015a3c8000 + 0x36c ] = 0x2c0e1f03  v_mac_f32_e32 v7, v3, v15  pgm[7@0x80015a3c8000 + 0x370 ] = 0x2c0c2103  v_mac_f32_e32 v6, v3, v16  pgm[7@0x80015a3c8000 + 0x374 ] = 0x2c0a2303  v_mac_f32_e32 v5, v3, v17  pgm[7@0x80015a3c8000 + 0x378 ] = 0x14062433  v_min_f32_e32 v3, s51, v18  pgm[7@0x80015a3c8000 + 0x37c ] = 0x16060634  v_max_f32_e32 v3, s52, v3  pgm[7@0x80015a3c8000 + 0x380 ] = 0x000606f2  v_cndmask_b32_e32 v3, 1.0, v3, vcc  pgm[7@0x80015a3c8000 + 0x384 ] = 0x2c0e3103  v_mac_f32_e32 v7, v3, v24  pgm[7@0x80015a3c8000 + 0x388 ] = 0x2c0c3503  v_mac_f32_e32 v6, v3, v26  pgm[7@0x80015a3c8000 + 0x38c ] = 0x2c0a3303  v_mac_f32_e32 v5, v3, v25  pgm[7@0x80015a3c8000 + 0x390 ] = 0x02063c32  v_add_f32_e32 v3, s50, v30  pgm[7@0x80015a3c8000 + 0x394 ] = 0x7e064503  v_rcp_f32_e32 v3, v3  pgm[7@0x80015a3c8000 + 0x398 ] = 0x021e3813  v_add_f32_e32 v15, s19, v28  pgm[7@0x80015a3c8000 + 0x39c ] = 0x02203a31  v_add_f32_e32 v16, s49, v29  pgm[7@0x80015a3c8000 + 0x3a0 ] = 0x7e22442b  v_rcp_f32_e32 v17, s43  pgm[7@0x80015a3c8000 + 0x3a4 ] = 0x14060633  v_min_f32_e32 v3, s51, v3  pgm[7@0x80015a3c8000 + 0x3a8 ] = 0x16060634  v_max_f32_e32 v3, s52, v3  pgm[7@0x80015a3c8000 + 0x3ac ] = 0x0a1e1f03  v_mul_f32_e32 v15, v3, v15  pgm[7@0x80015a3c8000 + 0x3b0 ] = 0x0a062103  v_mul_f32_e32 v3, v3, v16  pgm[7@0x80015a3c8000 + 0x3b4 ] = 0x7e20442a  v_rcp_f32_e32 v16, s42  pgm[7@0x80015a3c8000 + 0x3b8 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x100  pgm[7@0x80015a3c8000 + 0x3bc ] = 0x00000100 ;;  pgm[7@0x80015a3c8000 + 0x3c0 ] = 0xc0220d46  s_buffer_load_dword s53, s[12:15], 0x108  pgm[7@0x80015a3c8000 + 0x3c4 ] = 0x00000108 ;;  pgm[7@0x80015a3c8000 + 0x3c8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x124  pgm[7@0x80015a3c8000 + 0x3cc ] = 0x00000124 ;;  pgm[7@0x80015a3c8000 + 0x3d0 ] = 0x14202033  v_min_f32_e32 v16, s51, v16  pgm[7@0x80015a3c8000 + 0x3d4 ] = 0x16202034  v_max_f32_e32 v16, s52, v16  pgm[7@0x80015a3c8000 + 0x3d8 ] = 0x0a20211b  v_mul_f32_e32 v16, v27, v16  pgm[7@0x80015a3c8000 + 0x3dc ] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x80015a3c8000 + 0x3e0 ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x128  pgm[7@0x80015a3c8000 + 0x3e4 ] = 0x00000128 ;;  pgm[7@0x80015a3c8000 + 0x3e8 ] = 0x14222233  v_min_f32_e32 v17, s51, v17  pgm[7@0x80015a3c8000 + 0x3ec ] = 0x16222234  v_max_f32_e32 v17, s52, v17  pgm[7@0x80015a3c8000 + 0x3f0 ] = 0x0a22231f  v_mul_f32_e32 v17, v31, v17  pgm[7@0x80015a3c8000 + 0x3f4 ] = 0x14202033  v_min_f32_e32 v16, s51, v16  pgm[7@0x80015a3c8000 + 0x3f8 ] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x80015a3c8000 + 0x3fc ] = 0xd1c1000f  v_mad_f32 v15, v15, 0.5, 0.5  pgm[7@0x80015a3c8000 + 0x400 ] = 0x03c1e10f ;;  pgm[7@0x80015a3c8000 + 0x404 ] = 0x16202034  v_max_f32_e32 v16, s52, v16  pgm[7@0x80015a3c8000 + 0x408 ] = 0xd1c1000f  v_mad_f32 v15, v15, v16, 0.5  pgm[7@0x80015a3c8000 + 0x40c ] = 0x03c2210f ;;  pgm[7@0x80015a3c8000 + 0x410 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x414 ] = 0x0a20181e  v_mul_f32_e32 v16, s30, v12  pgm[7@0x80015a3c8000 + 0x418 ] = 0x7e283f10  v_floor_f32_e32 v20, v16  pgm[7@0x80015a3c8000 + 0x41c ] = 0x0a261a1f  v_mul_f32_e32 v19, s31, v13  pgm[7@0x80015a3c8000 + 0x420 ] = 0x7c882080  v_cmp_gt_f32_e32 vcc, 0, v16  pgm[7@0x80015a3c8000 + 0x424 ] = 0x7e203f13  v_floor_f32_e32 v16, v19  pgm[7@0x80015a3c8000 + 0x428 ] = 0xd1c10014  v_mad_f32 v20, -s30, v12, v20  pgm[7@0x80015a3c8000 + 0x42c ] = 0x2452181e ;;  pgm[7@0x80015a3c8000 + 0x430 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v20  pgm[7@0x80015a3c8000 + 0x434 ] = 0x00022880 ;;  pgm[7@0x80015a3c8000 + 0x438 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x80015a3c8000 + 0x43c ] = 0x03c1e103 ;;  pgm[7@0x80015a3c8000 + 0x440 ] = 0x14222233  v_min_f32_e32 v17, s51, v17  pgm[7@0x80015a3c8000 + 0x444 ] = 0xd1c10010  v_mad_f32 v16, -s31, v13, v16  pgm[7@0x80015a3c8000 + 0x448 ] = 0x24421a1f ;;  pgm[7@0x80015a3c8000 + 0x44c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v16  pgm[7@0x80015a3c8000 + 0x450 ] = 0x00022080 ;;  pgm[7@0x80015a3c8000 + 0x454 ] = 0x040606f2  v_sub_f32_e32 v3, 1.0, v3  pgm[7@0x80015a3c8000 + 0x458 ] = 0x16222234  v_max_f32_e32 v17, s52, v17  pgm[7@0x80015a3c8000 + 0x45c ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v19  pgm[7@0x80015a3c8000 + 0x460 ] = 0x00022680 ;;  pgm[7@0x80015a3c8000 + 0x464 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x468 ] = 0xd1c10003  v_mad_f32 v3, v3, v17, 0.5  pgm[7@0x80015a3c8000 + 0x46c ] = 0x03c22303 ;;  pgm[7@0x80015a3c8000 + 0x470 ] = 0xd1000013  v_cndmask_b32_e64 v19, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x474 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x478 ] = 0x2c28181e  v_mac_f32_e32 v20, s30, v12  pgm[7@0x80015a3c8000 + 0x47c ] = 0x86800608  s_and_b64 s[0:1], s[8:9], s[6:7]  pgm[7@0x80015a3c8000 + 0x480 ] = 0x0a24071f  v_mul_f32_e32 v18, v31, v3  pgm[7@0x80015a3c8000 + 0x484 ] = 0x2c201a1f  v_mac_f32_e32 v16, s31, v13  pgm[7@0x80015a3c8000 + 0x488 ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x48c ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x490 ] = 0x021a2913  v_add_f32_e32 v13, v19, v20  pgm[7@0x80015a3c8000 + 0x494 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0x3c800000  pgm[7@0x80015a3c8000 + 0x498 ] = 0x3c800000 ;;  pgm[7@0x80015a3c8000 + 0x49c ] = 0x0218210c  v_add_f32_e32 v12, v12, v16  pgm[7@0x80015a3c8000 + 0x4a0 ] = 0x0a20070d  v_mul_f32_e32 v16, v13, v3  pgm[7@0x80015a3c8000 + 0x4a4 ] = 0x0a26070c  v_mul_f32_e32 v19, v12, v3  pgm[7@0x80015a3c8000 + 0x4a8 ] = 0x7e203f10  v_floor_f32_e32 v16, v16  pgm[7@0x80015a3c8000 + 0x4ac ] = 0x7e263f13  v_floor_f32_e32 v19, v19  pgm[7@0x80015a3c8000 + 0x4b0 ] = 0xd1c10010  v_mad_f32 v16, -v13, v3, v16  pgm[7@0x80015a3c8000 + 0x4b4 ] = 0x2442070d ;;  pgm[7@0x80015a3c8000 + 0x4b8 ] = 0x7c882080  v_cmp_gt_f32_e32 vcc, 0, v16  pgm[7@0x80015a3c8000 + 0x4bc ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v13  pgm[7@0x80015a3c8000 + 0x4c0 ] = 0x00021a80 ;;  pgm[7@0x80015a3c8000 + 0x4c4 ] = 0xd1c10013  v_mad_f32 v19, -v12, v3, v19  pgm[7@0x80015a3c8000 + 0x4c8 ] = 0x244e070c ;;  pgm[7@0x80015a3c8000 + 0x4cc ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80015a3c8000 + 0x4d0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v19  pgm[7@0x80015a3c8000 + 0x4d4 ] = 0x00022680 ;;  pgm[7@0x80015a3c8000 + 0x4d8 ] = 0x7c881880  v_cmp_gt_f32_e32 vcc, 0, v12  pgm[7@0x80015a3c8000 + 0x4dc ] = 0x0a221f1b  v_mul_f32_e32 v17, v27, v15  pgm[7@0x80015a3c8000 + 0x4e0 ] = 0x7e1e0205  v_mov_b32_e32 v15, s5  pgm[7@0x80015a3c8000 + 0x4e4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x4e8 ] = 0x2c20070d  v_mac_f32_e32 v16, v13, v3  pgm[7@0x80015a3c8000 + 0x4ec ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x4f0 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x4f4 ] = 0x2c26070c  v_mac_f32_e32 v19, v12, v3  pgm[7@0x80015a3c8000 + 0x4f8 ] = 0x021e1e1d  v_add_f32_e32 v15, s29, v15  pgm[7@0x80015a3c8000 + 0x4fc ] = 0x0218270d  v_add_f32_e32 v12, v13, v19  pgm[7@0x80015a3c8000 + 0x500 ] = 0x021a1ef2  v_add_f32_e32 v13, 1.0, v15  pgm[7@0x80015a3c8000 + 0x504 ] = 0xd1000014  v_cndmask_b32_e64 v20, 0, 1.0, s[6:7]  pgm[7@0x80015a3c8000 + 0x508 ] = 0x0019e480 ;;  pgm[7@0x80015a3c8000 + 0x50c ] = 0x7e1a450d  v_rcp_f32_e32 v13, v13  pgm[7@0x80015a3c8000 + 0x510 ] = 0x02062114  v_add_f32_e32 v3, v20, v16  pgm[7@0x80015a3c8000 + 0x514 ] = 0x7e20441c  v_rcp_f32_e32 v16, s28  pgm[7@0x80015a3c8000 + 0x518 ] = 0xc00a0708  s_load_dwordx4 s[28:31], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x51c ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x520 ] = 0x022618f0  v_add_f32_e32 v19, 0.5, v12  pgm[7@0x80015a3c8000 + 0x524 ] = 0x14181a33  v_min_f32_e32 v12, s51, v13  pgm[7@0x80015a3c8000 + 0x528 ] = 0x16281834  v_max_f32_e32 v20, s52, v12  pgm[7@0x80015a3c8000 + 0x52c ] = 0x14182033  v_min_f32_e32 v12, s51, v16  pgm[7@0x80015a3c8000 + 0x530 ] = 0x16381834  v_max_f32_e32 v28, s52, v12  pgm[7@0x80015a3c8000 + 0x534 ] = 0x020606f0  v_add_f32_e32 v3, 0.5, v3  pgm[7@0x80015a3c8000 + 0x538 ] = 0x0a1a2913  v_mul_f32_e32 v13, v19, v20  pgm[7@0x80015a3c8000 + 0x53c ] = 0x0a183903  v_mul_f32_e32 v12, v3, v28  pgm[7@0x80015a3c8000 + 0x540 ] = 0x06260835  v_subrev_f32_e32 v19, s53, v4  pgm[7@0x80015a3c8000 + 0x544 ] = 0x0a3c38f0  v_mul_f32_e32 v30, 0.5, v28  pgm[7@0x80015a3c8000 + 0x548 ] = 0x0a4428f0  v_mul_f32_e32 v34, 0.5, v20  pgm[7@0x80015a3c8000 + 0x54c ] = 0x8110ff03  s_add_i32 s16, s3, 0x200  pgm[7@0x80015a3c8000 + 0x550 ] = 0x00000200 ;;  pgm[7@0x80015a3c8000 + 0x554 ] = 0xc00e0808  s_load_dwordx8 s[32:39], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x558 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x55c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x560 ] = 0xf09c0300  image_sample_lz v[12:13], v12, s[20:27], s[28:31] dmask:0x3 pgm[7@0x80015a3c8000 + 0x564 ] = 0x00e50c0c ;;  pgm[7@0x80015a3c8000 + 0x568 ] = 0x8110ff03  s_add_i32 s16, s3, 0x230  pgm[7@0x80015a3c8000 + 0x56c ] = 0x00000230 ;;  pgm[7@0x80015a3c8000 + 0x570 ] = 0x0a462805  v_mul_f32_e32 v35, s5, v20  pgm[7@0x80015a3c8000 + 0x574 ] = 0xd1c10025  v_mad_f32 v37, v15, v20, v34  pgm[7@0x80015a3c8000 + 0x578 ] = 0x048a290f ;;  pgm[7@0x80015a3c8000 + 0x57c ] = 0x7e280235  v_mov_b32_e32 v20, s53  pgm[7@0x80015a3c8000 + 0x580 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x584 ] = 0x7e203f0d  v_floor_f32_e32 v16, v13  pgm[7@0x80015a3c8000 + 0x588 ] = 0x7e063f0c  v_floor_f32_e32 v3, v12  pgm[7@0x80015a3c8000 + 0x58c ] = 0x04201b10  v_sub_f32_e32 v16, v16, v13  pgm[7@0x80015a3c8000 + 0x590 ] = 0x04061903  v_sub_f32_e32 v3, v3, v12  pgm[7@0x80015a3c8000 + 0x594 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v16  pgm[7@0x80015a3c8000 + 0x598 ] = 0x00022080 ;;  pgm[7@0x80015a3c8000 + 0x59c ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v13  pgm[7@0x80015a3c8000 + 0x5a0 ] = 0x00021a80 ;;  pgm[7@0x80015a3c8000 + 0x5a4 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x80015a3c8000 + 0x5a8 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v12  pgm[7@0x80015a3c8000 + 0x5ac ] = 0x00021880 ;;  pgm[7@0x80015a3c8000 + 0x5b0 ] = 0x86800008  s_and_b64 s[0:1], s[8:9], s[0:1]  pgm[7@0x80015a3c8000 + 0x5b4 ] = 0x0206070c  v_add_f32_e32 v3, v12, v3  pgm[7@0x80015a3c8000 + 0x5b8 ] = 0x0218210d  v_add_f32_e32 v12, v13, v16  pgm[7@0x80015a3c8000 + 0x5bc ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80015a3c8000 + 0x5c0 ] = 0xd1000010  v_cndmask_b32_e64 v16, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x5c4 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x5c8 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x80015a3c8000 + 0x5cc ] = 0x0019e480 ;;  pgm[7@0x80015a3c8000 + 0x5d0 ] = 0x023a1910  v_add_f32_e32 v29, v16, v12  pgm[7@0x80015a3c8000 + 0x5d4 ] = 0xd105800c  v_mul_f32_e64 v12, v11, v10 clamp  pgm[7@0x80015a3c8000 + 0x5d8 ] = 0x0002150b ;;  pgm[7@0x80015a3c8000 + 0x5dc ] = 0x06140012  v_subrev_f32_e32 v10, s18, v0  pgm[7@0x80015a3c8000 + 0x5e0 ] = 0x0206070d  v_add_f32_e32 v3, v13, v3  pgm[7@0x80015a3c8000 + 0x5e4 ] = 0x06160213  v_subrev_f32_e32 v11, s19, v1  pgm[7@0x80015a3c8000 + 0x5e8 ] = 0x0a1a150a  v_mul_f32_e32 v13, v10, v10  pgm[7@0x80015a3c8000 + 0x5ec ] = 0x2c1a170b  v_mac_f32_e32 v13, v11, v11  pgm[7@0x80015a3c8000 + 0x5f0 ] = 0x2c1a2713  v_mac_f32_e32 v13, v19, v19  pgm[7@0x80015a3c8000 + 0x5f4 ] = 0xd1c1001f  v_mad_f32 v31, v3, v28, v30  pgm[7@0x80015a3c8000 + 0x5f8 ] = 0x047a3903 ;;  pgm[7@0x80015a3c8000 + 0x5fc ] = 0xd164010d  v_rsq_f32_e64 v13, |v13|  pgm[7@0x80015a3c8000 + 0x600 ] = 0x0000010d ;;  pgm[7@0x80015a3c8000 + 0x604 ] = 0x7e063f1f  v_floor_f32_e32 v3, v31  pgm[7@0x80015a3c8000 + 0x608 ] = 0x04063f03  v_sub_f32_e32 v3, v3, v31  pgm[7@0x80015a3c8000 + 0x60c ] = 0x02063f03  v_add_f32_e32 v3, v3, v31  pgm[7@0x80015a3c8000 + 0x610 ] = 0x14201a33  v_min_f32_e32 v16, s51, v13  pgm[7@0x80015a3c8000 + 0x614 ] = 0x0a404503  v_mul_f32_e32 v32, v3, v34  pgm[7@0x80015a3c8000 + 0x618 ] = 0x2c404503  v_mac_f32_e32 v32, v3, v34  pgm[7@0x80015a3c8000 + 0x61c ] = 0x0a061510  v_mul_f32_e32 v3, v16, v10  pgm[7@0x80015a3c8000 + 0x620 ] = 0xc00a0c08  s_load_dwordx4 s[48:51], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x624 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x628 ] = 0x8110ff03  s_add_i32 s16, s3, 0x280  pgm[7@0x80015a3c8000 + 0x62c ] = 0x00000280 ;;  pgm[7@0x80015a3c8000 + 0x630 ] = 0x0a060f03  v_mul_f32_e32 v3, v3, v7  pgm[7@0x80015a3c8000 + 0x634 ] = 0x0a1a1710  v_mul_f32_e32 v13, v16, v11  pgm[7@0x80015a3c8000 + 0x638 ] = 0x2c060d0d  v_mac_f32_e32 v3, v13, v6  pgm[7@0x80015a3c8000 + 0x63c ] = 0x0a1a2710  v_mul_f32_e32 v13, v16, v19  pgm[7@0x80015a3c8000 + 0x640 ] = 0xc00e0a08  s_load_dwordx8 s[40:47], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x644 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x648 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2b0  pgm[7@0x80015a3c8000 + 0x64c ] = 0x000002b0 ;;  pgm[7@0x80015a3c8000 + 0x650 ] = 0xd1160003  v_mac_f32_e64 v3, v13, v5 mul:2  pgm[7@0x80015a3c8000 + 0x654 ] = 0x08020b0d ;;  pgm[7@0x80015a3c8000 + 0x658 ] = 0xc00a0408  s_load_dwordx4 s[16:19], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x65c ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x660 ] = 0x0a1a0707  v_mul_f32_e32 v13, v7, v3  pgm[7@0x80015a3c8000 + 0x664 ] = 0xd1c10016  v_mad_f32 v22, v16, v10, -v13  pgm[7@0x80015a3c8000 + 0x668 ] = 0x84361510 ;;  pgm[7@0x80015a3c8000 + 0x66c ] = 0x0a140706  v_mul_f32_e32 v10, v6, v3  pgm[7@0x80015a3c8000 + 0x670 ] = 0xd1c10017  v_mad_f32 v23, v16, v11, -v10  pgm[7@0x80015a3c8000 + 0x674 ] = 0x842a1710 ;;  pgm[7@0x80015a3c8000 + 0x678 ] = 0xd101000a  v_add_f32_e64 v10, s2, 2.0  pgm[7@0x80015a3c8000 + 0x67c ] = 0x0001e802 ;;  pgm[7@0x80015a3c8000 + 0x680 ] = 0x0a3014ff  v_mul_f32_e32 v24, 0x3e22f98c, v10  pgm[7@0x80015a3c8000 + 0x684 ] = 0x3e22f98c ;;  pgm[7@0x80015a3c8000 + 0x688 ] = 0x0a060705  v_mul_f32_e32 v3, v5, v3  pgm[7@0x80015a3c8000 + 0x68c ] = 0xd1c10015  v_mad_f32 v21, v16, v19, -v3  pgm[7@0x80015a3c8000 + 0x690 ] = 0x840e2710 ;;  pgm[7@0x80015a3c8000 + 0x694 ] = 0xbe880180  s_mov_b64 s[8:9], 0  pgm[7@0x80015a3c8000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x69c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x6a0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x6a4 ] = 0xf0800f00  image_sample v[8:11], v8, s[32:39], s[48:51] dmask:0xf  pgm[7@0x80015a3c8000 + 0x6a8 ] = 0x01880808 ;;  pgm[7@0x80015a3c8000 + 0x6ac ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x6b0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x6b4 ] = 0xf09c0f00  image_sample_lz v[40:43], v17, s[40:47], s[16:19] dmask:0xf pgm[7@0x80015a3c8000 + 0x6b8 ] = 0x008a2811 ;;  pgm[7@0x80015a3c8000 + 0x6bc ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80015a3c8000 + 0x6c0 ] = 0x0a06170c  v_mul_f32_e32 v3, v12, v11  pgm[7@0x80015a3c8000 + 0x6c4 ] = 0x7d824e80  v_cmp_lt_i32_e32 vcc, 0, v39  pgm[7@0x80015a3c8000 + 0x6c8 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v38, v29  pgm[7@0x80015a3c8000 + 0x6cc ] = 0x00023b26 ;;  pgm[7@0x80015a3c8000 + 0x6d0 ] = 0x7e320330  v_mov_b32_e32 v25, v48  pgm[7@0x80015a3c8000 + 0x6d4 ] = 0x7e34032c  v_mov_b32_e32 v26, v44  pgm[7@0x80015a3c8000 + 0x6d8 ] = 0x7e360321  v_mov_b32_e32 v27, v33  pgm[7@0x80015a3c8000 + 0x6dc ] = 0x7e1e032f  v_mov_b32_e32 v15, v47  pgm[7@0x80015a3c8000 + 0x6e0 ] = 0x7e22032d  v_mov_b32_e32 v17, v45  pgm[7@0x80015a3c8000 + 0x6e4 ] = 0x7e240324  v_mov_b32_e32 v18, v36  pgm[7@0x80015a3c8000 + 0x6e8 ] = 0x7e160332  v_mov_b32_e32 v11, v50  pgm[7@0x80015a3c8000 + 0x6ec ] = 0x7e180331  v_mov_b32_e32 v12, v49  pgm[7@0x80015a3c8000 + 0x6f0 ] = 0x7e1a032e  v_mov_b32_e32 v13, v46  pgm[7@0x80015a3c8000 + 0x6f4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x6f8 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x80015a3c8000 + 0x6fc ] = 0x8890067e  s_xor_b64 s[16:17], exec, s[6:7]  pgm[7@0x80015a3c8000 + 0x700 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x80015a3c8000 + 0x704 ] = 0x02404123  v_add_f32_e32 v32, v35, v32  pgm[7@0x80015a3c8000 + 0x708 ] = 0x02404122  v_add_f32_e32 v32, v34, v32  pgm[7@0x80015a3c8000 + 0x70c ] = 0x0a423e80  v_mul_f32_e32 v33, 0, v31  pgm[7@0x80015a3c8000 + 0x710 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x80015a3c8000 + 0x714 ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x80015a3c8000 + 0x718 ] = 0x7f7fffff ;;  pgm[7@0x80015a3c8000 + 0x71c ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x80015a3c8000 + 0x720 ] = 0xff7fffff ;;  pgm[7@0x80015a3c8000 + 0x724 ] = 0x024c4cf2  v_add_f32_e32 v38, 1.0, v38  pgm[7@0x80015a3c8000 + 0x728 ] = 0x684e4ec1  v_add_u32_e32 v39, -1, v39  pgm[7@0x80015a3c8000 + 0x72c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x730 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x734 ] = 0xf0900100  image_sample_l v33, v31, s[20:27], s[28:31] dmask:0x1  pgm[7@0x80015a3c8000 + 0x738 ] = 0x00e5211f ;;  pgm[7@0x80015a3c8000 + 0x73c ] = 0x023e3f1c  v_add_f32_e32 v31, v28, v31  pgm[7@0x80015a3c8000 + 0x740 ] = 0x7e403f1f  v_floor_f32_e32 v32, v31  pgm[7@0x80015a3c8000 + 0x744 ] = 0x04403f20  v_sub_f32_e32 v32, v32, v31  pgm[7@0x80015a3c8000 + 0x748 ] = 0x0248411f  v_add_f32_e32 v36, v31, v32  pgm[7@0x80015a3c8000 + 0x74c ] = 0x0a404524  v_mul_f32_e32 v32, v36, v34  pgm[7@0x80015a3c8000 + 0x750 ] = 0x2c404524  v_mac_f32_e32 v32, v36, v34  pgm[7@0x80015a3c8000 + 0x754 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x758 ] = 0x02484321  v_add_f32_e32 v36, v33, v33  pgm[7@0x80015a3c8000 + 0x75c ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x80015a3c8000 + 0x760 ] = 0x2c4842f5  v_mac_f32_e32 v36, -2.0, v33  pgm[7@0x80015a3c8000 + 0x764 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x80015a3c8000 + 0x768 ] = 0x00024880 ;;  pgm[7@0x80015a3c8000 + 0x76c ] = 0x7c884280  v_cmp_gt_f32_e32 vcc, 0, v33  pgm[7@0x80015a3c8000 + 0x770 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x774 ] = 0x2c4842f4  v_mac_f32_e32 v36, 2.0, v33  pgm[7@0x80015a3c8000 + 0x778 ] = 0xd1000021  v_cndmask_b32_e64 v33, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x77c ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x780 ] = 0x02424921  v_add_f32_e32 v33, v33, v36  pgm[7@0x80015a3c8000 + 0x784 ] = 0xd1c10024  v_mad_f32 v36, v33, v28, v30  pgm[7@0x80015a3c8000 + 0x788 ] = 0x047a3921 ;;  pgm[7@0x80015a3c8000 + 0x78c ] = 0x0268491c  v_add_f32_e32 v52, v28, v36  pgm[7@0x80015a3c8000 + 0x790 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x794 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x798 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[20:27], s[28:31] dmask:0xf pgm[7@0x80015a3c8000 + 0x79c ] = 0x00e53034 ;;  pgm[7@0x80015a3c8000 + 0x7a0 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[20:27], s[28:31] dmask:0xf pgm[7@0x80015a3c8000 + 0x7a4 ] = 0x00e52c24 ;;  pgm[7@0x80015a3c8000 + 0x7a8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80015a3c8000 + 0x7ac ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x80015a3c8000 + 0x7b0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x7b4 ] = 0x0442012c  v_sub_f32_e32 v33, v44, v0  pgm[7@0x80015a3c8000 + 0x7b8 ] = 0x0448032d  v_sub_f32_e32 v36, v45, v1  pgm[7@0x80015a3c8000 + 0x7bc ] = 0x0458092e  v_sub_f32_e32 v44, v46, v4  pgm[7@0x80015a3c8000 + 0x7c0 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x80015a3c8000 + 0x7c4 ] = 0xc0200000 ;;  pgm[7@0x80015a3c8000 + 0x7c8 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x80015a3c8000 + 0x7cc ] = 0xbfc00000 ;;  pgm[7@0x80015a3c8000 + 0x7d0 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x80015a3c8000 + 0x7d4 ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x80015a3c8000 + 0x7d8 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x80015a3c8000 + 0x7dc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x80015a3c8000 + 0x7e0 ] = 0x00026880 ;;  pgm[7@0x80015a3c8000 + 0x7e4 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x80015a3c8000 + 0x7e8 ] = 0x00025e80 ;;  pgm[7@0x80015a3c8000 + 0x7ec ] = 0x0a6a4321  v_mul_f32_e32 v53, v33, v33  pgm[7@0x80015a3c8000 + 0x7f0 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x80015a3c8000 + 0x7f4 ] = 0x000100f2 ;;  pgm[7@0x80015a3c8000 + 0x7f8 ] = 0x86920600  s_and_b64 s[18:19], s[0:1], s[6:7]  pgm[7@0x80015a3c8000 + 0x7fc ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x800 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x80015a3c8000 + 0x804 ] = 0x00025a80 ;;  pgm[7@0x80015a3c8000 + 0x808 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x80015a3c8000 + 0x80c ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x80015a3c8000 + 0x810 ] = 0x01a900f2 ;;  pgm[7@0x80015a3c8000 + 0x814 ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x80015a3c8000 + 0x818 ] = 0x001900f2 ;;  pgm[7@0x80015a3c8000 + 0x81c ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x80015a3c8000 + 0x820 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x80015a3c8000 + 0x824 ] = 0x00025c80 ;;  pgm[7@0x80015a3c8000 + 0x828 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x80015a3c8000 + 0x82c ] = 0x001a6880 ;;  pgm[7@0x80015a3c8000 + 0x830 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x80015a3c8000 + 0x834 ] = 0x8686126a  s_and_b64 s[6:7], vcc, s[18:19]  pgm[7@0x80015a3c8000 + 0x838 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x80015a3c8000 + 0x83c ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x80015a3c8000 + 0x840 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x80015a3c8000 + 0x844 ] = 0x00000135 ;;  pgm[7@0x80015a3c8000 + 0x848 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x80015a3c8000 + 0x84c ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x80015a3c8000 + 0x850 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x854 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x858 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x80015a3c8000 + 0x85c ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x80015a3c8000 + 0x860 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x80015a3c8000 + 0x864 ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x80015a3c8000 + 0x868 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x80015a3c8000 + 0x86c ] = 0x0a42432d  v_mul_f32_e32 v33, v45, v33  pgm[7@0x80015a3c8000 + 0x870 ] = 0x0a48492d  v_mul_f32_e32 v36, v45, v36  pgm[7@0x80015a3c8000 + 0x874 ] = 0x0a58592d  v_mul_f32_e32 v44, v45, v44  pgm[7@0x80015a3c8000 + 0x878 ] = 0x0a5a2d21  v_mul_f32_e32 v45, v33, v22  pgm[7@0x80015a3c8000 + 0x87c ] = 0x0a680f21  v_mul_f32_e32 v52, v33, v7  pgm[7@0x80015a3c8000 + 0x880 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x80015a3c8000 + 0x884 ] = 0x2c5a2f24  v_mac_f32_e32 v45, v36, v23  pgm[7@0x80015a3c8000 + 0x888 ] = 0x14426d2e  v_min_f32_e32 v33, v46, v54  pgm[7@0x80015a3c8000 + 0x88c ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x80015a3c8000 + 0x890 ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x80015a3c8000 + 0x894 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v21 clamp  pgm[7@0x80015a3c8000 + 0x898 ] = 0x00022b2c ;;  pgm[7@0x80015a3c8000 + 0x89c ] = 0x2c680d24  v_mac_f32_e32 v52, v36, v6  pgm[7@0x80015a3c8000 + 0x8a0 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x80015a3c8000 + 0x8a4 ] = 0xd1058021  v_mul_f32_e64 v33, v51, v33 clamp  pgm[7@0x80015a3c8000 + 0x8a8 ] = 0x00024333 ;;  pgm[7@0x80015a3c8000 + 0x8ac ] = 0x30424321  v_madak_f32 v33, v33, v33, 0x3ca3d70a  pgm[7@0x80015a3c8000 + 0x8b0 ] = 0x3ca3d70a ;;  pgm[7@0x80015a3c8000 + 0x8b4 ] = 0x7e424521  v_rcp_f32_e32 v33, v33  pgm[7@0x80015a3c8000 + 0x8b8 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x80015a3c8000 + 0x8bc ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x80015a3c8000 + 0x8c0 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v5 clamp  pgm[7@0x80015a3c8000 + 0x8c4 ] = 0x00020b2c ;;  pgm[7@0x80015a3c8000 + 0x8c8 ] = 0x14426d21  v_min_f32_e32 v33, v33, v54  pgm[7@0x80015a3c8000 + 0x8cc ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x80015a3c8000 + 0x8d0 ] = 0x024242ff  v_add_f32_e32 v33, 0xbf7afafb, v33  pgm[7@0x80015a3c8000 + 0x8d4 ] = 0xbf7afafb ;;  pgm[7@0x80015a3c8000 + 0x8d8 ] = 0x0a4242ff  v_mul_f32_e32 v33, 0x3e50e561, v33  pgm[7@0x80015a3c8000 + 0x8dc ] = 0x3e50e561 ;;  pgm[7@0x80015a3c8000 + 0x8e0 ] = 0x0a484918  v_mul_f32_e32 v36, v24, v36  pgm[7@0x80015a3c8000 + 0x8e4 ] = 0x0a5c4902  v_mul_f32_e32 v46, v2, v36  pgm[7@0x80015a3c8000 + 0x8e8 ] = 0x0a5a6521  v_mul_f32_e32 v45, v33, v50  pgm[7@0x80015a3c8000 + 0x8ec ] = 0x0a486121  v_mul_f32_e32 v36, v33, v48  pgm[7@0x80015a3c8000 + 0x8f0 ] = 0x0a586321  v_mul_f32_e32 v44, v33, v49  pgm[7@0x80015a3c8000 + 0x8f4 ] = 0x0a645f2c  v_mul_f32_e32 v50, v44, v47  pgm[7@0x80015a3c8000 + 0x8f8 ] = 0x0a625f24  v_mul_f32_e32 v49, v36, v47  pgm[7@0x80015a3c8000 + 0x8fc ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x80015a3c8000 + 0x900 ] = 0xd1c10021  v_mad_f32 v33, v36, v47, v27  pgm[7@0x80015a3c8000 + 0x904 ] = 0x046e5f24 ;;  pgm[7@0x80015a3c8000 + 0x908 ] = 0xd1c10030  v_mad_f32 v48, v45, v47, v25  pgm[7@0x80015a3c8000 + 0x90c ] = 0x04665f2d ;;  pgm[7@0x80015a3c8000 + 0x910 ] = 0xd1c1002c  v_mad_f32 v44, v44, v47, v26  pgm[7@0x80015a3c8000 + 0x914 ] = 0x046a5f2c ;;  pgm[7@0x80015a3c8000 + 0x918 ] = 0xd1c10024  v_mad_f32 v36, v46, v49, v18  pgm[7@0x80015a3c8000 + 0x91c ] = 0x044a632e ;;  pgm[7@0x80015a3c8000 + 0x920 ] = 0xd1c1002d  v_mad_f32 v45, v46, v50, v17  pgm[7@0x80015a3c8000 + 0x924 ] = 0x0446652e ;;  pgm[7@0x80015a3c8000 + 0x928 ] = 0xd1c1002f  v_mad_f32 v47, v46, v51, v15  pgm[7@0x80015a3c8000 + 0x92c ] = 0x043e672e ;;  pgm[7@0x80015a3c8000 + 0x930 ] = 0x0a5c6931  v_mul_f32_e32 v46, v49, v52  pgm[7@0x80015a3c8000 + 0x934 ] = 0x0a626932  v_mul_f32_e32 v49, v50, v52  pgm[7@0x80015a3c8000 + 0x938 ] = 0x0a646933  v_mul_f32_e32 v50, v51, v52  pgm[7@0x80015a3c8000 + 0x93c ] = 0xd1c1002e  v_mad_f32 v46, v46, v8, v13  pgm[7@0x80015a3c8000 + 0x940 ] = 0x0436112e ;;  pgm[7@0x80015a3c8000 + 0x944 ] = 0xd1c10031  v_mad_f32 v49, v49, v9, v12  pgm[7@0x80015a3c8000 + 0x948 ] = 0x04321331 ;;  pgm[7@0x80015a3c8000 + 0x94c ] = 0xd1c10032  v_mad_f32 v50, v50, v10, v11  pgm[7@0x80015a3c8000 + 0x950 ] = 0x042e1532 ;;  pgm[7@0x80015a3c8000 + 0x954 ] = 0x87fe107e  s_or_b64 exec, exec, s[16:17]  pgm[7@0x80015a3c8000 + 0x958 ] = 0xbe800108  s_mov_b64 s[0:1], s[8:9]  pgm[7@0x80015a3c8000 + 0x95c ] = 0x8688107e  s_and_b64 s[8:9], exec, s[16:17]  pgm[7@0x80015a3c8000 + 0x960 ] = 0x87880008  s_or_b64 s[8:9], s[8:9], s[0:1]  pgm[7@0x80015a3c8000 + 0x964 ] = 0x89fe087e  s_andn2_b64 exec, exec, s[8:9]  pgm[7@0x80015a3c8000 + 0x968 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x80015a3c8000 + 0x96c ] = 0x87fe087e  s_or_b64 exec, exec, s[8:9]  pgm[7@0x80015a3c8000 + 0x970 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf00  pgm[7@0x80015a3c8000 + 0x974 ] = 0x00000f00 ;;  pgm[7@0x80015a3c8000 + 0x978 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x97c ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3c8000 + 0x980 ] = 0xbf850083  s_cbranch_scc1 131  pgm[7@0x80015a3c8000 + 0x984 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x40  pgm[7@0x80015a3c8000 + 0x988 ] = 0x00000040 ;;  pgm[7@0x80015a3c8000 + 0x98c ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x50  pgm[7@0x80015a3c8000 + 0x990 ] = 0x00000050 ;;  pgm[7@0x80015a3c8000 + 0x994 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0x60  pgm[7@0x80015a3c8000 + 0x998 ] = 0x00000060 ;;  pgm[7@0x80015a3c8000 + 0x99c ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0x70  pgm[7@0x80015a3c8000 + 0x9a0 ] = 0x00000070 ;;  pgm[7@0x80015a3c8000 + 0x9a4 ] = 0x8100ff03  s_add_i32 s0, s3, 0x300  pgm[7@0x80015a3c8000 + 0x9a8 ] = 0x00000300 ;;  pgm[7@0x80015a3c8000 + 0x9ac ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x80015a3c8000 + 0x9b0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x9b4 ] = 0x0a38021f  v_mul_f32_e32 v28, s31, v1  pgm[7@0x80015a3c8000 + 0x9b8 ] = 0x2c380023  v_mac_f32_e32 v28, s35, v0  pgm[7@0x80015a3c8000 + 0x9bc ] = 0x2c380827  v_mac_f32_e32 v28, s39, v4  pgm[7@0x80015a3c8000 + 0x9c0 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x80015a3c8000 + 0x9c4 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x9c8 ] = 0x8100ff03  s_add_i32 s0, s3, 0x330  pgm[7@0x80015a3c8000 + 0x9cc ] = 0x00000330 ;;  pgm[7@0x80015a3c8000 + 0x9d0 ] = 0x0238382b  v_add_f32_e32 v28, s43, v28  pgm[7@0x80015a3c8000 + 0x9d4 ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x80015a3c8000 + 0x9d8 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x9dc ] = 0x0a3a021e  v_mul_f32_e32 v29, s30, v1  pgm[7@0x80015a3c8000 + 0x9e0 ] = 0x7e4a451c  v_rcp_f32_e32 v37, v28  pgm[7@0x80015a3c8000 + 0x9e4 ] = 0x2c3a0022  v_mac_f32_e32 v29, s34, v0  pgm[7@0x80015a3c8000 + 0x9e8 ] = 0x0a38021c  v_mul_f32_e32 v28, s28, v1  pgm[7@0x80015a3c8000 + 0x9ec ] = 0x0a02021d  v_mul_f32_e32 v1, s29, v1  pgm[7@0x80015a3c8000 + 0x9f0 ] = 0x2c3a0826  v_mac_f32_e32 v29, s38, v4  pgm[7@0x80015a3c8000 + 0x9f4 ] = 0x2c380020  v_mac_f32_e32 v28, s32, v0  pgm[7@0x80015a3c8000 + 0x9f8 ] = 0x2c020021  v_mac_f32_e32 v1, s33, v0  pgm[7@0x80015a3c8000 + 0x9fc ] = 0x02003a2a  v_add_f32_e32 v0, s42, v29  pgm[7@0x80015a3c8000 + 0xa00 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x80015a3c8000 + 0xa04 ] = 0x000000c0 ;;  pgm[7@0x80015a3c8000 + 0xa08 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xc8  pgm[7@0x80015a3c8000 + 0xa0c ] = 0x000000c8 ;;  pgm[7@0x80015a3c8000 + 0xa10 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1d0  pgm[7@0x80015a3c8000 + 0xa14 ] = 0x000001d0 ;;  pgm[7@0x80015a3c8000 + 0xa18 ] = 0x2c020825  v_mac_f32_e32 v1, s37, v4  pgm[7@0x80015a3c8000 + 0xa1c ] = 0x2c380824  v_mac_f32_e32 v28, s36, v4  pgm[7@0x80015a3c8000 + 0xa20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xa24 ] = 0x8608ff1b  s_and_b32 s8, s27, 0x20000000  pgm[7@0x80015a3c8000 + 0xa28 ] = 0x20000000 ;;  pgm[7@0x80015a3c8000 + 0xa2c ] = 0x0a004b00  v_mul_f32_e32 v0, v0, v37  pgm[7@0x80015a3c8000 + 0xa30 ] = 0x024c3828  v_add_f32_e32 v38, s40, v28  pgm[7@0x80015a3c8000 + 0xa34 ] = 0x02020229  v_add_f32_e32 v1, s41, v1  pgm[7@0x80015a3c8000 + 0xa38 ] = 0xd10b801c  v_max_f32_e64 v28, v0, v0 clamp  pgm[7@0x80015a3c8000 + 0xa3c ] = 0x00020100 ;;  pgm[7@0x80015a3c8000 + 0xa40 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s8, 0  pgm[7@0x80015a3c8000 + 0xa44 ] = 0x00010008 ;;  pgm[7@0x80015a3c8000 + 0xa48 ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x80015a3c8000 + 0xa4c ] = 0x0a3c4b01  v_mul_f32_e32 v30, v1, v37  pgm[7@0x80015a3c8000 + 0xa50 ] = 0x0038011c  v_cndmask_b32_e32 v28, v28, v0, vcc  pgm[7@0x80015a3c8000 + 0xa54 ] = 0xd1c10024  v_mad_f32 v36, 0, s1, v1  pgm[7@0x80015a3c8000 + 0xa58 ] = 0x04040280 ;;  pgm[7@0x80015a3c8000 + 0xa5c ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ab8caa6  pgm[7@0x80015a3c8000 + 0xa60 ] = 0x3ab8caa6 ;;  pgm[7@0x80015a3c8000 + 0xa64 ] = 0x0a484b24  v_mul_f32_e32 v36, v36, v37  pgm[7@0x80015a3c8000 + 0xa68 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xa6c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xa70 ] = 0xf0a00100  image_sample_c v0, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xa74 ] = 0x00c4001c ;;  pgm[7@0x80015a3c8000 + 0xa78 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xba55629e  pgm[7@0x80015a3c8000 + 0xa7c ] = 0xba55629e ;;  pgm[7@0x80015a3c8000 + 0xa80 ] = 0xd1c1001f  v_mad_f32 v31, s0, v29, v38  pgm[7@0x80015a3c8000 + 0xa84 ] = 0x049a3a00 ;;  pgm[7@0x80015a3c8000 + 0xa88 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbab8caa6  pgm[7@0x80015a3c8000 + 0xa8c ] = 0xbab8caa6 ;;  pgm[7@0x80015a3c8000 + 0xa90 ] = 0xd1c1001e  v_mad_f32 v30, s1, v29, v1  pgm[7@0x80015a3c8000 + 0xa94 ] = 0x04063a01 ;;  pgm[7@0x80015a3c8000 + 0xa98 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0x3a55629e  pgm[7@0x80015a3c8000 + 0xa9c ] = 0x3a55629e ;;  pgm[7@0x80015a3c8000 + 0xaa0 ] = 0xd1c1001d  v_mad_f32 v29, s0, v29, v38  pgm[7@0x80015a3c8000 + 0xaa4 ] = 0x049a3a00 ;;  pgm[7@0x80015a3c8000 + 0xaa8 ] = 0x0a3c4b1e  v_mul_f32_e32 v30, v30, v37  pgm[7@0x80015a3c8000 + 0xaac ] = 0x0a3a4b1d  v_mul_f32_e32 v29, v29, v37  pgm[7@0x80015a3c8000 + 0xab0 ] = 0x7e42031e  v_mov_b32_e32 v33, v30  pgm[7@0x80015a3c8000 + 0xab4 ] = 0x2c024401  v_mac_f32_e32 v1, s1, v34  pgm[7@0x80015a3c8000 + 0xab8 ] = 0x7e44031c  v_mov_b32_e32 v34, v28  pgm[7@0x80015a3c8000 + 0xabc ] = 0x0a404b1f  v_mul_f32_e32 v32, v31, v37  pgm[7@0x80015a3c8000 + 0xac0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xac4 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xac8 ] = 0xf0a00100  image_sample_c v39, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xacc ] = 0x00c4271c ;;  pgm[7@0x80015a3c8000 + 0xad0 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x3ad5629e  pgm[7@0x80015a3c8000 + 0xad4 ] = 0x3ad5629e ;;  pgm[7@0x80015a3c8000 + 0xad8 ] = 0xd1c1001e  v_mad_f32 v30, s0, v30, v38  pgm[7@0x80015a3c8000 + 0xadc ] = 0x049a3c00 ;;  pgm[7@0x80015a3c8000 + 0xae0 ] = 0x0a464b1e  v_mul_f32_e32 v35, v30, v37  pgm[7@0x80015a3c8000 + 0xae4 ] = 0x7e3e031c  v_mov_b32_e32 v31, v28  pgm[7@0x80015a3c8000 + 0xae8 ] = 0x0a3c4b01  v_mul_f32_e32 v30, v1, v37  pgm[7@0x80015a3c8000 + 0xaec ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xaf4 ] = 0xf0a00100  image_sample_c v34, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xaf8 ] = 0x00c42222 ;;  pgm[7@0x80015a3c8000 + 0xafc ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb00 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb04 ] = 0xf0a00100  image_sample_c v1, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xb08 ] = 0x00c4011c ;;  pgm[7@0x80015a3c8000 + 0xb0c ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbad5629e  pgm[7@0x80015a3c8000 + 0xb10 ] = 0xbad5629e ;;  pgm[7@0x80015a3c8000 + 0xb14 ] = 0x2c4c3a00  v_mac_f32_e32 v38, s0, v29  pgm[7@0x80015a3c8000 + 0xb18 ] = 0x7e3a0320  v_mov_b32_e32 v29, v32  pgm[7@0x80015a3c8000 + 0xb1c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb20 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb24 ] = 0xf0a00100  image_sample_c v35, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xb28 ] = 0x00c4231c ;;  pgm[7@0x80015a3c8000 + 0xb2c ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x80015a3c8000 + 0xb30 ] = 0x7e3c0324  v_mov_b32_e32 v30, v36  pgm[7@0x80015a3c8000 + 0xb34 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb38 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb3c ] = 0xf0a00100  image_sample_c v37, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xb40 ] = 0x00c4251c ;;  pgm[7@0x80015a3c8000 + 0xb44 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80015a3c8000 + 0xb48 ] = 0xf0a00100  image_sample_c v36, v[31:32], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xb4c ] = 0x00c4241f ;;  pgm[7@0x80015a3c8000 + 0xb50 ] = 0x02004500  v_add_f32_e32 v0, v0, v34  pgm[7@0x80015a3c8000 + 0xb54 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80015a3c8000 + 0xb58 ] = 0x02000300  v_add_f32_e32 v0, v0, v1  pgm[7@0x80015a3c8000 + 0xb5c ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80015a3c8000 + 0xb60 ] = 0x02004700  v_add_f32_e32 v0, v0, v35  pgm[7@0x80015a3c8000 + 0xb64 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80015a3c8000 + 0xb68 ] = 0x02004b00  v_add_f32_e32 v0, v0, v37  pgm[7@0x80015a3c8000 + 0xb6c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0xb70 ] = 0x02000124  v_add_f32_e32 v0, v36, v0  pgm[7@0x80015a3c8000 + 0xb74 ] = 0x02000127  v_add_f32_e32 v0, v39, v0  pgm[7@0x80015a3c8000 + 0xb78 ] = 0x0a0000ff  v_mul_f32_e32 v0, 0x3e124925, v0  pgm[7@0x80015a3c8000 + 0xb7c ] = 0x3e124925 ;;  pgm[7@0x80015a3c8000 + 0xb80 ] = 0x0a380006  v_mul_f32_e32 v28, s6, v0  pgm[7@0x80015a3c8000 + 0xb84 ] = 0x0a3a0007  v_mul_f32_e32 v29, s7, v0  pgm[7@0x80015a3c8000 + 0xb88 ] = 0x0a3c0005  v_mul_f32_e32 v30, s5, v0  pgm[7@0x80015a3c8000 + 0xb8c ] = 0xbf820008  s_branch 8  pgm[7@0x80015a3c8000 + 0xb90 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xc0  pgm[7@0x80015a3c8000 + 0xb94 ] = 0x000000c0 ;;  pgm[7@0x80015a3c8000 + 0xb98 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xc8  pgm[7@0x80015a3c8000 + 0xb9c ] = 0x000000c8 ;;  pgm[7@0x80015a3c8000 + 0xba0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xba4 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x80015a3c8000 + 0xba8 ] = 0x7e3a0201  v_mov_b32_e32 v29, s1  pgm[7@0x80015a3c8000 + 0xbac ] = 0x7e3c0205  v_mov_b32_e32 v30, s5  pgm[7@0x80015a3c8000 + 0xbb0 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xb0  pgm[7@0x80015a3c8000 + 0xbb4 ] = 0x000000b0 ;;  pgm[7@0x80015a3c8000 + 0xbb8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xb8  pgm[7@0x80015a3c8000 + 0xbbc ] = 0x000000b8 ;;  pgm[7@0x80015a3c8000 + 0xbc0 ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0xf04  pgm[7@0x80015a3c8000 + 0xbc4 ] = 0x00000f04 ;;  pgm[7@0x80015a3c8000 + 0xbc8 ] = 0x0200371c  v_add_f32_e32 v0, v28, v27  pgm[7@0x80015a3c8000 + 0xbcc ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x80015a3c8000 + 0xbd0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xbd4 ] = 0x0a362c00  v_mul_f32_e32 v27, s0, v22  pgm[7@0x80015a3c8000 + 0xbd8 ] = 0xd1c1001b  v_mad_f32 v27, v23, -s1, -v27  pgm[7@0x80015a3c8000 + 0xbdc ] = 0xc46c0317 ;;  pgm[7@0x80015a3c8000 + 0xbe0 ] = 0xd1c1801b  v_mad_f32 v27, -v21, s5, v27 clamp  pgm[7@0x80015a3c8000 + 0xbe4 ] = 0x246c0b15 ;;  pgm[7@0x80015a3c8000 + 0xbe8 ] = 0x7e42431b  v_log_f32_e32 v33, v27  pgm[7@0x80015a3c8000 + 0xbec ] = 0x0202351d  v_add_f32_e32 v1, v29, v26  pgm[7@0x80015a3c8000 + 0xbf0 ] = 0x2a344000  v_xor_b32_e32 v26, s0, v32  pgm[7@0x80015a3c8000 + 0xbf4 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x80015a3c8000 + 0xbf8 ] = 0x2a364005  v_xor_b32_e32 v27, s5, v32  pgm[7@0x80015a3c8000 + 0xbfc ] = 0x08404202  v_mul_legacy_f32_e32 v32, s2, v33  pgm[7@0x80015a3c8000 + 0xc00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x80015a3c8000 + 0xc04 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x80015a3c8000 + 0xc08 ] = 0x0a304118  v_mul_f32_e32 v24, v24, v32  pgm[7@0x80015a3c8000 + 0xc0c ] = 0x0a303102  v_mul_f32_e32 v24, v2, v24  pgm[7@0x80015a3c8000 + 0xc10 ] = 0x2c243918  v_mac_f32_e32 v18, v24, v28  pgm[7@0x80015a3c8000 + 0xc14 ] = 0x2c223b18  v_mac_f32_e32 v17, v24, v29  pgm[7@0x80015a3c8000 + 0xc18 ] = 0x2c1e3d18  v_mac_f32_e32 v15, v24, v30  pgm[7@0x80015a3c8000 + 0xc1c ] = 0x0230331e  v_add_f32_e32 v24, v30, v25  pgm[7@0x80015a3c8000 + 0xc20 ] = 0xbf850046  s_cbranch_scc1 70  pgm[7@0x80015a3c8000 + 0xc24 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x98  pgm[7@0x80015a3c8000 + 0xc28 ] = 0x00000098 ;;  pgm[7@0x80015a3c8000 + 0xc2c ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xa0  pgm[7@0x80015a3c8000 + 0xc30 ] = 0x000000a0 ;;  pgm[7@0x80015a3c8000 + 0xc34 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xa8  pgm[7@0x80015a3c8000 + 0xc38 ] = 0x000000a8 ;;  pgm[7@0x80015a3c8000 + 0xc3c ] = 0xc0260706  s_buffer_load_dwordx2 s[28:29], s[12:15], 0x110  pgm[7@0x80015a3c8000 + 0xc40 ] = 0x00000110 ;;  pgm[7@0x80015a3c8000 + 0xc44 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x80  pgm[7@0x80015a3c8000 + 0xc48 ] = 0x00000080 ;;  pgm[7@0x80015a3c8000 + 0xc4c ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x88  pgm[7@0x80015a3c8000 + 0xc50 ] = 0x00000088 ;;  pgm[7@0x80015a3c8000 + 0xc54 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x90  pgm[7@0x80015a3c8000 + 0xc58 ] = 0x00000090 ;;  pgm[7@0x80015a3c8000 + 0xc5c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xc60 ] = 0x0a322e02  v_mul_f32_e32 v25, s2, v23  pgm[7@0x80015a3c8000 + 0xc64 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x80015a3c8000 + 0xc68 ] = 0x00000380 ;;  pgm[7@0x80015a3c8000 + 0xc6c ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x80015a3c8000 + 0xc70 ] = 0x2c322c05  v_mac_f32_e32 v25, s5, v22  pgm[7@0x80015a3c8000 + 0xc74 ] = 0x0a402e00  v_mul_f32_e32 v32, s0, v23  pgm[7@0x80015a3c8000 + 0xc78 ] = 0x0a2e2e01  v_mul_f32_e32 v23, s1, v23  pgm[7@0x80015a3c8000 + 0xc7c ] = 0x2c402c06  v_mac_f32_e32 v32, s6, v22  pgm[7@0x80015a3c8000 + 0xc80 ] = 0x2c2e2c07  v_mac_f32_e32 v23, s7, v22  pgm[7@0x80015a3c8000 + 0xc84 ] = 0x2c322a10  v_mac_f32_e32 v25, s16, v21  pgm[7@0x80015a3c8000 + 0xc88 ] = 0x2c402a08  v_mac_f32_e32 v32, s8, v21  pgm[7@0x80015a3c8000 + 0xc8c ] = 0x2c2e2a09  v_mac_f32_e32 v23, s9, v21  pgm[7@0x80015a3c8000 + 0xc90 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x80015a3c8000 + 0xc94 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xc98 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x80015a3c8000 + 0xc9c ] = 0x000003b0 ;;  pgm[7@0x80015a3c8000 + 0xca0 ] = 0xd1c70015  v_cubema_f32 v21, v32, v23, v25  pgm[7@0x80015a3c8000 + 0xca4 ] = 0x04662f20 ;;  pgm[7@0x80015a3c8000 + 0xca8 ] = 0xd1620121  v_rcp_f32_e64 v33, |v21|  pgm[7@0x80015a3c8000 + 0xcac ] = 0x00000115 ;;  pgm[7@0x80015a3c8000 + 0xcb0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x80015a3c8000 + 0xcb4 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xcb8 ] = 0xd1c50015  v_cubesc_f32 v21, v32, v23, v25  pgm[7@0x80015a3c8000 + 0xcbc ] = 0x04662f20 ;;  pgm[7@0x80015a3c8000 + 0xcc0 ] = 0xd1c60022  v_cubetc_f32 v34, v32, v23, v25  pgm[7@0x80015a3c8000 + 0xcc4 ] = 0x04662f20 ;;  pgm[7@0x80015a3c8000 + 0xcc8 ] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3fc00000  pgm[7@0x80015a3c8000 + 0xccc ] = 0x3fc00000 ;;  pgm[7@0x80015a3c8000 + 0xcd0 ] = 0xd1c40017  v_cubeid_f32 v23, v32, v23, v25  pgm[7@0x80015a3c8000 + 0xcd4 ] = 0x04662f20 ;;  pgm[7@0x80015a3c8000 + 0xcd8 ] = 0x302a4315  v_madak_f32 v21, v21, v33, 0x3fc00000  pgm[7@0x80015a3c8000 + 0xcdc ] = 0x3fc00000 ;;  pgm[7@0x80015a3c8000 + 0xce0 ] = 0x2c2c4322  v_mac_f32_e32 v22, v34, v33  pgm[7@0x80015a3c8000 + 0xce4 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x170  pgm[7@0x80015a3c8000 + 0xce8 ] = 0x00000170 ;;  pgm[7@0x80015a3c8000 + 0xcec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xcf0 ] = 0xf0804700  image_sample v[21:23], v21, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x80015a3c8000 + 0xcf4 ] = 0x00c41515 ;;  pgm[7@0x80015a3c8000 + 0xcf8 ] = 0x7e32021c  v_mov_b32_e32 v25, s28  pgm[7@0x80015a3c8000 + 0xcfc ] = 0xd1c10020  v_mad_f32 v32, s0, v0, v25  pgm[7@0x80015a3c8000 + 0xd00 ] = 0x04660000 ;;  pgm[7@0x80015a3c8000 + 0xd04 ] = 0xd1c10021  v_mad_f32 v33, s0, v1, v25  pgm[7@0x80015a3c8000 + 0xd08 ] = 0x04660200 ;;  pgm[7@0x80015a3c8000 + 0xd0c ] = 0xd1c10019  v_mad_f32 v25, s0, v24, v25  pgm[7@0x80015a3c8000 + 0xd10 ] = 0x04663000 ;;  pgm[7@0x80015a3c8000 + 0xd14 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0xd18 ] = 0x0a2a2a1d  v_mul_f32_e32 v21, s29, v21  pgm[7@0x80015a3c8000 + 0xd1c ] = 0x0a2c2c1d  v_mul_f32_e32 v22, s29, v22  pgm[7@0x80015a3c8000 + 0xd20 ] = 0x0a2e2e1d  v_mul_f32_e32 v23, s29, v23  pgm[7@0x80015a3c8000 + 0xd24 ] = 0x0a2a4115  v_mul_f32_e32 v21, v21, v32  pgm[7@0x80015a3c8000 + 0xd28 ] = 0x0a2c4316  v_mul_f32_e32 v22, v22, v33  pgm[7@0x80015a3c8000 + 0xd2c ] = 0x0a2e3317  v_mul_f32_e32 v23, v23, v25  pgm[7@0x80015a3c8000 + 0xd30 ] = 0x2c240515  v_mac_f32_e32 v18, v21, v2  pgm[7@0x80015a3c8000 + 0xd34 ] = 0x2c220516  v_mac_f32_e32 v17, v22, v2  pgm[7@0x80015a3c8000 + 0xd38 ] = 0x2c1e0517  v_mac_f32_e32 v15, v23, v2  pgm[7@0x80015a3c8000 + 0xd3c ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf08  pgm[7@0x80015a3c8000 + 0xd40 ] = 0x00000f08 ;;  pgm[7@0x80015a3c8000 + 0xd44 ] = 0x7e2a0280  v_mov_b32_e32 v21, 0  pgm[7@0x80015a3c8000 + 0xd48 ] = 0x7e2c0280  v_mov_b32_e32 v22, 0  pgm[7@0x80015a3c8000 + 0xd4c ] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x80015a3c8000 + 0xd50 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xd54 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3c8000 + 0xd58 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x80015a3c8000 + 0xd5c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x98  pgm[7@0x80015a3c8000 + 0xd60 ] = 0x00000098 ;;  pgm[7@0x80015a3c8000 + 0xd64 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xa0  pgm[7@0x80015a3c8000 + 0xd68 ] = 0x000000a0 ;;  pgm[7@0x80015a3c8000 + 0xd6c ] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xa8  pgm[7@0x80015a3c8000 + 0xd70 ] = 0x000000a8 ;;  pgm[7@0x80015a3c8000 + 0xd74 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x110  pgm[7@0x80015a3c8000 + 0xd78 ] = 0x00000110 ;;  pgm[7@0x80015a3c8000 + 0xd7c ] = 0xc0220686  s_buffer_load_dword s26, s[12:15], 0x170  pgm[7@0x80015a3c8000 + 0xd80 ] = 0x00000170 ;;  pgm[7@0x80015a3c8000 + 0xd84 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x80  pgm[7@0x80015a3c8000 + 0xd88 ] = 0x00000080 ;;  pgm[7@0x80015a3c8000 + 0xd8c ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0x88  pgm[7@0x80015a3c8000 + 0xd90 ] = 0x00000088 ;;  pgm[7@0x80015a3c8000 + 0xd94 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x90  pgm[7@0x80015a3c8000 + 0xd98 ] = 0x00000090 ;;  pgm[7@0x80015a3c8000 + 0xd9c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xda0 ] = 0x0a040c02  v_mul_f32_e32 v2, s2, v6  pgm[7@0x80015a3c8000 + 0xda4 ] = 0x8118ff03  s_add_i32 s24, s3, 0x340  pgm[7@0x80015a3c8000 + 0xda8 ] = 0x00000340 ;;  pgm[7@0x80015a3c8000 + 0xdac ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x80015a3c8000 + 0xdb0 ] = 0x2c040e10  v_mac_f32_e32 v2, s16, v7  pgm[7@0x80015a3c8000 + 0xdb4 ] = 0x0a2a0c00  v_mul_f32_e32 v21, s0, v6  pgm[7@0x80015a3c8000 + 0xdb8 ] = 0x0a2c0c01  v_mul_f32_e32 v22, s1, v6  pgm[7@0x80015a3c8000 + 0xdbc ] = 0x2c2a0e06  v_mac_f32_e32 v21, s6, v7  pgm[7@0x80015a3c8000 + 0xdc0 ] = 0x2c2c0e07  v_mac_f32_e32 v22, s7, v7  pgm[7@0x80015a3c8000 + 0xdc4 ] = 0x2c040a11  v_mac_f32_e32 v2, s17, v5  pgm[7@0x80015a3c8000 + 0xdc8 ] = 0x2c2a0a08  v_mac_f32_e32 v21, s8, v5  pgm[7@0x80015a3c8000 + 0xdcc ] = 0x2c2c0a09  v_mac_f32_e32 v22, s9, v5  pgm[7@0x80015a3c8000 + 0xdd0 ] = 0xd1c70017  v_cubema_f32 v23, v21, v22, v2  pgm[7@0x80015a3c8000 + 0xdd4 ] = 0x040a2d15 ;;  pgm[7@0x80015a3c8000 + 0xdd8 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x80015a3c8000 + 0xddc ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xde0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x370  pgm[7@0x80015a3c8000 + 0xde4 ] = 0x00000370 ;;  pgm[7@0x80015a3c8000 + 0xde8 ] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x80015a3c8000 + 0xdec ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xdf0 ] = 0xd1620117  v_rcp_f32_e64 v23, |v23|  pgm[7@0x80015a3c8000 + 0xdf4 ] = 0x00000117 ;;  pgm[7@0x80015a3c8000 + 0xdf8 ] = 0x7e400205  v_mov_b32_e32 v32, s5  pgm[7@0x80015a3c8000 + 0xdfc ] = 0xd1c10021  v_mad_f32 v33, s26, v0, v32  pgm[7@0x80015a3c8000 + 0xe00 ] = 0x0482001a ;;  pgm[7@0x80015a3c8000 + 0xe04 ] = 0xd1c10022  v_mad_f32 v34, s26, v1, v32  pgm[7@0x80015a3c8000 + 0xe08 ] = 0x0482021a ;;  pgm[7@0x80015a3c8000 + 0xe0c ] = 0xd1c50000  v_cubesc_f32 v0, v21, v22, v2  pgm[7@0x80015a3c8000 + 0xe10 ] = 0x040a2d15 ;;  pgm[7@0x80015a3c8000 + 0xe14 ] = 0xd1c60019  v_cubetc_f32 v25, v21, v22, v2  pgm[7@0x80015a3c8000 + 0xe18 ] = 0x040a2d15 ;;  pgm[7@0x80015a3c8000 + 0xe1c ] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3fc00000  pgm[7@0x80015a3c8000 + 0xe20 ] = 0x3fc00000 ;;  pgm[7@0x80015a3c8000 + 0xe24 ] = 0xd1c40002  v_cubeid_f32 v2, v21, v22, v2  pgm[7@0x80015a3c8000 + 0xe28 ] = 0x040a2d15 ;;  pgm[7@0x80015a3c8000 + 0xe2c ] = 0x30002f00  v_madak_f32 v0, v0, v23, 0x3fc00000  pgm[7@0x80015a3c8000 + 0xe30 ] = 0x3fc00000 ;;  pgm[7@0x80015a3c8000 + 0xe34 ] = 0x2c022f19  v_mac_f32_e32 v1, v25, v23  pgm[7@0x80015a3c8000 + 0xe38 ] = 0x2c40301a  v_mac_f32_e32 v32, s26, v24  pgm[7@0x80015a3c8000 + 0xe3c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xe40 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xe44 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xe48 ] = 0xf0804700  image_sample v[0:2], v0, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x80015a3c8000 + 0xe4c ] = 0x00040000 ;;  pgm[7@0x80015a3c8000 + 0xe50 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0xe54 ] = 0x0a000121  v_mul_f32_e32 v0, v33, v0  pgm[7@0x80015a3c8000 + 0xe58 ] = 0x0a020322  v_mul_f32_e32 v1, v34, v1  pgm[7@0x80015a3c8000 + 0xe5c ] = 0x0a040520  v_mul_f32_e32 v2, v32, v2  pgm[7@0x80015a3c8000 + 0xe60 ] = 0x0a2a0108  v_mul_f32_e32 v21, v8, v0  pgm[7@0x80015a3c8000 + 0xe64 ] = 0x0a2c0309  v_mul_f32_e32 v22, v9, v1  pgm[7@0x80015a3c8000 + 0xe68 ] = 0x0a2e050a  v_mul_f32_e32 v23, v10, v2  pgm[7@0x80015a3c8000 + 0xe6c ] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x80015a3c8000 + 0xe70 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x80015a3c8000 + 0xe74 ] = 0x00000f0c ;;  pgm[7@0x80015a3c8000 + 0xe78 ] = 0x7e000280  v_mov_b32_e32 v0, 0  pgm[7@0x80015a3c8000 + 0xe7c ] = 0x7e020280  v_mov_b32_e32 v1, 0  pgm[7@0x80015a3c8000 + 0xe80 ] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x80015a3c8000 + 0xe84 ] = 0x7e300280  v_mov_b32_e32 v24, 0  pgm[7@0x80015a3c8000 + 0xe88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xe8c ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3c8000 + 0xe90 ] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x80015a3c8000 + 0xe94 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x198  pgm[7@0x80015a3c8000 + 0xe98 ] = 0x00000198 ;;  pgm[7@0x80015a3c8000 + 0xe9c ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x80015a3c8000 + 0xea0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xea4 ] = 0x7c960000  v_cmp_ngt_f32_e32 vcc, s0, v0  pgm[7@0x80015a3c8000 + 0xea8 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x190  pgm[7@0x80015a3c8000 + 0xeac ] = 0x00000190 ;;  pgm[7@0x80015a3c8000 + 0xeb0 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80015a3c8000 + 0xeb4 ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x80015a3c8000 + 0xeb8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xebc ] = 0x02002800  v_add_f32_e32 v0, s0, v20  pgm[7@0x80015a3c8000 + 0xec0 ] = 0xbf820002  s_branch 2  pgm[7@0x80015a3c8000 + 0xec4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xec8 ] = 0x7e000200  v_mov_b32_e32 v0, s0  pgm[7@0x80015a3c8000 + 0xecc ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x194  pgm[7@0x80015a3c8000 + 0xed0 ] = 0x00000194 ;;  pgm[7@0x80015a3c8000 + 0xed4 ] = 0xd1620101  v_rcp_f32_e64 v1, |v19|  pgm[7@0x80015a3c8000 + 0xed8 ] = 0x00000113 ;;  pgm[7@0x80015a3c8000 + 0xedc ] = 0x7e324510  v_rcp_f32_e32 v25, v16  pgm[7@0x80015a3c8000 + 0xee0 ] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x19c  pgm[7@0x80015a3c8000 + 0xee4 ] = 0x0000019c ;;  pgm[7@0x80015a3c8000 + 0xee8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1b0  pgm[7@0x80015a3c8000 + 0xeec ] = 0x000001b0 ;;  pgm[7@0x80015a3c8000 + 0xef0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xef4 ] = 0x7e404402  v_rcp_f32_e32 v32, s2  pgm[7@0x80015a3c8000 + 0xef8 ] = 0x7e0402ff  v_mov_b32_e32 v2, 0x7f7fffff  pgm[7@0x80015a3c8000 + 0xefc ] = 0x7f7fffff ;;  pgm[7@0x80015a3c8000 + 0xf00 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0xff7fffff  pgm[7@0x80015a3c8000 + 0xf04 ] = 0xff7fffff ;;  pgm[7@0x80015a3c8000 + 0xf08 ] = 0x14020501  v_min_f32_e32 v1, v1, v2  pgm[7@0x80015a3c8000 + 0xf0c ] = 0x14320519  v_min_f32_e32 v25, v25, v2  pgm[7@0x80015a3c8000 + 0xf10 ] = 0x04000104  v_sub_f32_e32 v0, v4, v0  pgm[7@0x80015a3c8000 + 0xf14 ] = 0x16023101  v_max_f32_e32 v1, v1, v24  pgm[7@0x80015a3c8000 + 0xf18 ] = 0xd1058000  v_mul_f32_e64 v0, v0, v1 clamp  pgm[7@0x80015a3c8000 + 0xf1c ] = 0x00020300 ;;  pgm[7@0x80015a3c8000 + 0xf20 ] = 0x16023119  v_max_f32_e32 v1, v25, v24  pgm[7@0x80015a3c8000 + 0xf24 ] = 0x14040520  v_min_f32_e32 v2, v32, v2  pgm[7@0x80015a3c8000 + 0xf28 ] = 0x0a000300  v_mul_f32_e32 v0, v0, v1  pgm[7@0x80015a3c8000 + 0xf2c ] = 0x16023102  v_max_f32_e32 v1, v2, v24  pgm[7@0x80015a3c8000 + 0xf30 ] = 0xd1058000  v_mul_f32_e64 v0, v0, v1 clamp  pgm[7@0x80015a3c8000 + 0xf34 ] = 0x00020300 ;;  pgm[7@0x80015a3c8000 + 0xf38 ] = 0x7e004300  v_log_f32_e32 v0, v0  pgm[7@0x80015a3c8000 + 0xf3c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1b8  pgm[7@0x80015a3c8000 + 0xf40 ] = 0x000001b8 ;;  pgm[7@0x80015a3c8000 + 0xf44 ] = 0x08000003  v_mul_legacy_f32_e32 v0, s3, v0  pgm[7@0x80015a3c8000 + 0xf48 ] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x80015a3c8000 + 0xf4c ] = 0xd10b8018  v_max_f32_e64 v24, v0, v0 clamp  pgm[7@0x80015a3c8000 + 0xf50 ] = 0x00020100 ;;  pgm[7@0x80015a3c8000 + 0xf54 ] = 0xd1058000  v_mul_f32_e64 v0, v24, s0 clamp  pgm[7@0x80015a3c8000 + 0xf58 ] = 0x00000118 ;;  pgm[7@0x80015a3c8000 + 0xf5c ] = 0xd1058001  v_mul_f32_e64 v1, v24, s1 clamp  pgm[7@0x80015a3c8000 + 0xf60 ] = 0x00000318 ;;  pgm[7@0x80015a3c8000 + 0xf64 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xf68 ] = 0xd1058002  v_mul_f32_e64 v2, v24, s2 clamp  pgm[7@0x80015a3c8000 + 0xf6c ] = 0x00000518 ;;  pgm[7@0x80015a3c8000 + 0xf70 ] = 0xd10b8018  v_max_f32_e64 v24, v24, v24 clamp  pgm[7@0x80015a3c8000 + 0xf74 ] = 0x00023118 ;;  pgm[7@0x80015a3c8000 + 0xf78 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x80015a3c8000 + 0xf7c ] = 0x00000f10 ;;  pgm[7@0x80015a3c8000 + 0xf80 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xf84 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3c8000 + 0xf88 ] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x80015a3c8000 + 0xf8c ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1a8  pgm[7@0x80015a3c8000 + 0xf90 ] = 0x000001a8 ;;  pgm[7@0x80015a3c8000 + 0xf94 ] = 0x7e325881  v_bfrev_b32_e32 v25, 1  pgm[7@0x80015a3c8000 + 0xf98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xf9c ] = 0x7c963200  v_cmp_ngt_f32_e32 vcc, s0, v25  pgm[7@0x80015a3c8000 + 0xfa0 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1a0  pgm[7@0x80015a3c8000 + 0xfa4 ] = 0x000001a0 ;;  pgm[7@0x80015a3c8000 + 0xfa8 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80015a3c8000 + 0xfac ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x80015a3c8000 + 0xfb0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xfb4 ] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x80015a3c8000 + 0xfb8 ] = 0xbf820002  s_branch 2  pgm[7@0x80015a3c8000 + 0xfbc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xfc0 ] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x80015a3c8000 + 0xfc4 ] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x80015a3c8000 + 0xfc8 ] = 0x00000113 ;;  pgm[7@0x80015a3c8000 + 0xfcc ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1a4  pgm[7@0x80015a3c8000 + 0xfd0 ] = 0x000001a4 ;;  pgm[7@0x80015a3c8000 + 0xfd4 ] = 0x04082904  v_sub_f32_e32 v4, v4, v20  pgm[7@0x80015a3c8000 + 0xfd8 ] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x80015a3c8000 + 0xfdc ] = 0x7f7fffff ;;  pgm[7@0x80015a3c8000 + 0xfe0 ] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x80015a3c8000 + 0xfe4 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x80015a3c8000 + 0xfe8 ] = 0xff7fffff ;;  pgm[7@0x80015a3c8000 + 0xfec ] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x80015a3c8000 + 0xff0 ] = 0x16263313  v_max_f32_e32 v19, v19, v25  pgm[7@0x80015a3c8000 + 0xff4 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1c0  pgm[7@0x80015a3c8000 + 0xff8 ] = 0x000001c0 ;;  pgm[7@0x80015a3c8000 + 0xffc ] = 0xd1058004  v_mul_f32_e64 v4, v4, v19 clamp  pgm[7@0x80015a3c8000 + 0x1000] = 0x00022704 ;;  pgm[7@0x80015a3c8000 + 0x1004] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1c8  pgm[7@0x80015a3c8000 + 0x1008] = 0x000001c8 ;;  pgm[7@0x80015a3c8000 + 0x100c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x1010] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x80015a3c8000 + 0x1014] = 0x14202910  v_min_f32_e32 v16, v16, v20  pgm[7@0x80015a3c8000 + 0x1018] = 0x16203310  v_max_f32_e32 v16, v16, v25  pgm[7@0x80015a3c8000 + 0x101c] = 0x0a082104  v_mul_f32_e32 v4, v4, v16  pgm[7@0x80015a3c8000 + 0x1020] = 0x14202913  v_min_f32_e32 v16, v19, v20  pgm[7@0x80015a3c8000 + 0x1024] = 0x16203310  v_max_f32_e32 v16, v16, v25  pgm[7@0x80015a3c8000 + 0x1028] = 0xd1058004  v_mul_f32_e64 v4, v4, v16 clamp  pgm[7@0x80015a3c8000 + 0x102c] = 0x00022104 ;;  pgm[7@0x80015a3c8000 + 0x1030] = 0xd1018018  v_add_f32_e64 v24, v4, v24 clamp  pgm[7@0x80015a3c8000 + 0x1034] = 0x00023104 ;;  pgm[7@0x80015a3c8000 + 0x1038] = 0xd1168000  v_mac_f32_e64 v0, s0, v4 clamp  pgm[7@0x80015a3c8000 + 0x103c] = 0x00020800 ;;  pgm[7@0x80015a3c8000 + 0x1040] = 0xd1168001  v_mac_f32_e64 v1, s1, v4 clamp  pgm[7@0x80015a3c8000 + 0x1044] = 0x00020801 ;;  pgm[7@0x80015a3c8000 + 0x1048] = 0xd1168002  v_mac_f32_e64 v2, s3, v4 clamp  pgm[7@0x80015a3c8000 + 0x104c] = 0x00020803 ;;  pgm[7@0x80015a3c8000 + 0x1050] = 0x0a0e3507  v_mul_f32_e32 v7, v7, v26  pgm[7@0x80015a3c8000 + 0x1054] = 0x2c0e3f06  v_mac_f32_e32 v7, v6, v31  pgm[7@0x80015a3c8000 + 0x1058] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x180  pgm[7@0x80015a3c8000 + 0x105c] = 0x00000180 ;;  pgm[7@0x80015a3c8000 + 0x1060] = 0xd1168007  v_mac_f32_e64 v7, v5, v27 clamp  pgm[7@0x80015a3c8000 + 0x1064] = 0x00023705 ;;  pgm[7@0x80015a3c8000 + 0x1068] = 0x0a0a0f1c  v_mul_f32_e32 v5, v28, v7  pgm[7@0x80015a3c8000 + 0x106c] = 0x0a0c0f1d  v_mul_f32_e32 v6, v29, v7  pgm[7@0x80015a3c8000 + 0x1070] = 0x0a0e0f1e  v_mul_f32_e32 v7, v30, v7  pgm[7@0x80015a3c8000 + 0x1074] = 0x2c161507  v_mac_f32_e32 v11, v7, v10  pgm[7@0x80015a3c8000 + 0x1078] = 0x02082b12  v_add_f32_e32 v4, v18, v21  pgm[7@0x80015a3c8000 + 0x107c] = 0x2c1a1105  v_mac_f32_e32 v13, v5, v8  pgm[7@0x80015a3c8000 + 0x1080] = 0x02202d11  v_add_f32_e32 v16, v17, v22  pgm[7@0x80015a3c8000 + 0x1084] = 0x2c181306  v_mac_f32_e32 v12, v6, v9  pgm[7@0x80015a3c8000 + 0x1088] = 0x021e2f0f  v_add_f32_e32 v15, v15, v23  pgm[7@0x80015a3c8000 + 0x108c] = 0x02081b04  v_add_f32_e32 v4, v4, v13  pgm[7@0x80015a3c8000 + 0x1090] = 0x020a1910  v_add_f32_e32 v5, v16, v12  pgm[7@0x80015a3c8000 + 0x1094] = 0x020c170f  v_add_f32_e32 v6, v15, v11  pgm[7@0x80015a3c8000 + 0x1098] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x109c] = 0x0a0e0800  v_mul_f32_e32 v7, s0, v4  pgm[7@0x80015a3c8000 + 0x10a0] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x80015a3c8000 + 0x10a4] = 0xbfb8aa3b ;;  pgm[7@0x80015a3c8000 + 0x10a8] = 0x0a100a00  v_mul_f32_e32 v8, s0, v5  pgm[7@0x80015a3c8000 + 0x10ac] = 0x0a120c00  v_mul_f32_e32 v9, s0, v6  pgm[7@0x80015a3c8000 + 0x10b0] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x80015a3c8000 + 0x10b4] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x80015a3c8000 + 0x10b8] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x80015a3c8000 + 0x10bc] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x80015a3c8000 + 0x10c0] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x80015a3c8000 + 0x10c4] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x80015a3c8000 + 0x10c8] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x80015a3c8000 + 0x10cc] = 0x000000f2 ;;  pgm[7@0x80015a3c8000 + 0x10d0] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x80015a3c8000 + 0x10d4] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x80015a3c8000 + 0x10d8] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x80015a3c8000 + 0x10dc] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x80015a3c8000 + 0x10e0] = 0x00080f04  v_cndmask_b32_e32 v4, v4, v7, vcc  pgm[7@0x80015a3c8000 + 0x10e4] = 0x040e30f2  v_sub_f32_e32 v7, 1.0, v24  pgm[7@0x80015a3c8000 + 0x10e8] = 0x000a1105  v_cndmask_b32_e32 v5, v5, v8, vcc  pgm[7@0x80015a3c8000 + 0x10ec] = 0x000c1306  v_cndmask_b32_e32 v6, v6, v9, vcc  pgm[7@0x80015a3c8000 + 0x10f0] = 0x2c000f04  v_mac_f32_e32 v0, v4, v7  pgm[7@0x80015a3c8000 + 0x10f4] = 0x2c020f05  v_mac_f32_e32 v1, v5, v7  pgm[7@0x80015a3c8000 + 0x10f8] = 0x2c040f06  v_mac_f32_e32 v2, v6, v7  pgm[7@0x80015a3c8000 + 0x10fc] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x1100] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x80015a3c8000 + 0x1104] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x80015a3c8000 + 0x1108] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x80015a3c8000 + 0x110c] = 0x00020300 ;;  pgm[7@0x80015a3c8000 + 0x1110] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x80015a3c8000 + 0x1114] = 0x00020702 ;;  pgm[7@0x80015a3c8000 + 0x1118] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x80015a3c8000 + 0x111c] = 0x00000100 ;;  pgm[7@0x80015a3c8000 + 0x1120] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000ae600 of length 484 bytes from IB[7@0x8001a7dc0100 + 0x2380] pgm[7@0x8001000ae600 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000ae600 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000ae600 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001000ae600 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001000ae600 + 0x10 ] = 0x7e100304  v_mov_b32_e32 v8, v4  pgm[7@0x8001000ae600 + 0x14 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000ae600 + 0x18 ] = 0x81009008  s_add_i32 s0, s8, 16  pgm[7@0x8001000ae600 + 0x1c ] = 0xbe810009  s_mov_b32 s1, s9  pgm[7@0x8001000ae600 + 0x20 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001000ae600 + 0x24 ] = 0xc00a0000  s_load_dwordx4 s[0:3], s[0:1], 0x0  pgm[7@0x8001000ae600 + 0x28 ] = 0x00000000 ;;  pgm[7@0x8001000ae600 + 0x2c ] = 0x810ab008  s_add_i32 s10, s8, 48  pgm[7@0x8001000ae600 + 0x30 ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x8001000ae600 + 0x34 ] = 0x8104a008  s_add_i32 s4, s8, 32  pgm[7@0x8001000ae600 + 0x38 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x8001000ae600 + 0x3c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae600 + 0x40 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v5, s[0:3], 0 idxen  pgm[7@0x8001000ae600 + 0x44 ] = 0x80000005 ;;  pgm[7@0x8001000ae600 + 0x48 ] = 0xc00a0405  s_load_dwordx4 s[16:19], s[10:11], 0x0  pgm[7@0x8001000ae600 + 0x4c ] = 0x00000000 ;;  pgm[7@0x8001000ae600 + 0x50 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000ae600 + 0x54 ] = 0x00000000 ;;  pgm[7@0x8001000ae600 + 0x58 ] = 0x8108c008  s_add_i32 s8, s8, 64  pgm[7@0x8001000ae600 + 0x5c ] = 0xc00a0102  s_load_dwordx4 s[4:7], s[4:5], 0x0  pgm[7@0x8001000ae600 + 0x60 ] = 0x00000000 ;;  pgm[7@0x8001000ae600 + 0x64 ] = 0xbe8e00c0  s_mov_b32 s14, 64  pgm[7@0x8001000ae600 + 0x68 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001000ae600 + 0x6c ] = 0x00027fac ;;  pgm[7@0x8001000ae600 + 0x70 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae600 + 0x74 ] = 0xe00c2000  buffer_load_format_xyzw v[9:12], v4, s[0:3], 0 idxen  pgm[7@0x8001000ae600 + 0x78 ] = 0x80000904 ;;  pgm[7@0x8001000ae600 + 0x7c ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000ae600 + 0x80 ] = 0x00000000 ;;  pgm[7@0x8001000ae600 + 0x84 ] = 0xe0042000  buffer_load_format_xy v[4:5], v6, s[4:7], 0 idxen  pgm[7@0x8001000ae600 + 0x88 ] = 0x80010406 ;;  pgm[7@0x8001000ae600 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v7, s[16:19], 0 idxen  pgm[7@0x8001000ae600 + 0x90 ] = 0x80040d07 ;;  pgm[7@0x8001000ae600 + 0x94 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001000ae600 + 0x98 ] = 0x00008000 ;;  pgm[7@0x8001000ae600 + 0x9c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae600 + 0xa0 ] = 0xe0042000  buffer_load_format_xy v[17:18], v8, s[0:3], 0 idxen  pgm[7@0x8001000ae600 + 0xa4 ] = 0x80001108 ;;  pgm[7@0x8001000ae600 + 0xa8 ] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0x0  pgm[7@0x8001000ae600 + 0xac ] = 0x00000000 ;;  pgm[7@0x8001000ae600 + 0xb0 ] = 0xc02a0206  s_buffer_load_dwordx4 s[8:11], s[12:15], 0x10  pgm[7@0x8001000ae600 + 0xb4 ] = 0x00000010 ;;  pgm[7@0x8001000ae600 + 0xb8 ] = 0xc02a0106  s_buffer_load_dwordx4 s[4:7], s[12:15], 0x20  pgm[7@0x8001000ae600 + 0xbc ] = 0x00000020 ;;  pgm[7@0x8001000ae600 + 0xc0 ] = 0xc02a0006  s_buffer_load_dwordx4 s[0:3], s[12:15], 0x30  pgm[7@0x8001000ae600 + 0xc4 ] = 0x00000030 ;;  pgm[7@0x8001000ae600 + 0xc8 ] = 0x7e0c02f3  v_mov_b32_e32 v6, -1.0  pgm[7@0x8001000ae600 + 0xcc ] = 0xbf8c0f74  s_waitcnt vmcnt(4)  pgm[7@0x8001000ae600 + 0xd0 ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x8001000ae600 + 0xd4 ] = 0x03cde901 ;;  pgm[7@0x8001000ae600 + 0xd8 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x8001000ae600 + 0xdc ] = 0x03cde902 ;;  pgm[7@0x8001000ae600 + 0xe0 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x8001000ae600 + 0xe4 ] = 0x03cde900 ;;  pgm[7@0x8001000ae600 + 0xe8 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x8001000ae600 + 0xec ] = 0x03cde903 ;;  pgm[7@0x8001000ae600 + 0xf0 ] = 0xbf8c0073  s_waitcnt vmcnt(3) lgkmcnt(0)  pgm[7@0x8001000ae600 + 0xf4 ] = 0x0a0e1408  v_mul_f32_e32 v7, s8, v10  pgm[7@0x8001000ae600 + 0xf8 ] = 0x0a101409  v_mul_f32_e32 v8, s9, v10  pgm[7@0x8001000ae600 + 0xfc ] = 0x0a26140a  v_mul_f32_e32 v19, s10, v10  pgm[7@0x8001000ae600 + 0x100 ] = 0x0a28140b  v_mul_f32_e32 v20, s11, v10  pgm[7@0x8001000ae600 + 0x104 ] = 0x2c0e1210  v_mac_f32_e32 v7, s16, v9  pgm[7@0x8001000ae600 + 0x108 ] = 0x2c101211  v_mac_f32_e32 v8, s17, v9  pgm[7@0x8001000ae600 + 0x10c ] = 0x2c261212  v_mac_f32_e32 v19, s18, v9  pgm[7@0x8001000ae600 + 0x110 ] = 0x2c281213  v_mac_f32_e32 v20, s19, v9  pgm[7@0x8001000ae600 + 0x114 ] = 0x2c0e1604  v_mac_f32_e32 v7, s4, v11  pgm[7@0x8001000ae600 + 0x118 ] = 0x2c101605  v_mac_f32_e32 v8, s5, v11  pgm[7@0x8001000ae600 + 0x11c ] = 0x2c261606  v_mac_f32_e32 v19, s6, v11  pgm[7@0x8001000ae600 + 0x120 ] = 0x2c281607  v_mac_f32_e32 v20, s7, v11  pgm[7@0x8001000ae600 + 0x124 ] = 0x2c0e1800  v_mac_f32_e32 v7, s0, v12  pgm[7@0x8001000ae600 + 0x128 ] = 0x2c101801  v_mac_f32_e32 v8, s1, v12  pgm[7@0x8001000ae600 + 0x12c ] = 0x2c261802  v_mac_f32_e32 v19, s2, v12  pgm[7@0x8001000ae600 + 0x130 ] = 0x2c281803  v_mac_f32_e32 v20, s3, v12  pgm[7@0x8001000ae600 + 0x134 ] = 0xc40008cf  exp pos0 v7, v8, v19, v20 done  pgm[7@0x8001000ae600 + 0x138 ] = 0x14130807 ;;  pgm[7@0x8001000ae600 + 0x13c ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae600 + 0x140 ] = 0xd1c10008  v_mad_f32 v8, 0, v2, v1  pgm[7@0x8001000ae600 + 0x144 ] = 0x04060480 ;;  pgm[7@0x8001000ae600 + 0x148 ] = 0xc400020f  exp param0 v9, v10, v11, v12  pgm[7@0x8001000ae600 + 0x14c ] = 0x0c0b0a09 ;;  pgm[7@0x8001000ae600 + 0x150 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae600 + 0x154 ] = 0x0a1200ff  v_mul_f32_e32 v9, 0x80000000, v0  pgm[7@0x8001000ae600 + 0x158 ] = 0x80000000 ;;  pgm[7@0x8001000ae600 + 0x15c ] = 0xd1c10013  v_mad_f32 v19, -v2, 0, -v0  pgm[7@0x8001000ae600 + 0x160 ] = 0xa4010102 ;;  pgm[7@0x8001000ae600 + 0x164 ] = 0x0a141108  v_mul_f32_e32 v10, v8, v8  pgm[7@0x8001000ae600 + 0x168 ] = 0x2c120280  v_mac_f32_e32 v9, 0, v1  pgm[7@0x8001000ae600 + 0x16c ] = 0x2c142713  v_mac_f32_e32 v10, v19, v19  pgm[7@0x8001000ae600 + 0x170 ] = 0x2c141309  v_mac_f32_e32 v10, v9, v9  pgm[7@0x8001000ae600 + 0x174 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001000ae600 + 0x178 ] = 0xc400021f  exp param1 v4, v5, v0, v0  pgm[7@0x8001000ae600 + 0x17c ] = 0x00000504 ;;  pgm[7@0x8001000ae600 + 0x180 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae600 + 0x184 ] = 0x7e08490a  v_rsq_f32_e32 v4, v10  pgm[7@0x8001000ae600 + 0x188 ] = 0x7e0e0280  v_mov_b32_e32 v7, 0  pgm[7@0x8001000ae600 + 0x18c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000ae600 + 0x190 ] = 0xc400022f  exp param2 v13, v14, v15, v16  pgm[7@0x8001000ae600 + 0x194 ] = 0x100f0e0d ;;  pgm[7@0x8001000ae600 + 0x198 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000ae600 + 0x19c ] = 0xc400023f  exp param3 v17, v18, v0, v0  pgm[7@0x8001000ae600 + 0x1a0 ] = 0x00001211 ;;  pgm[7@0x8001000ae600 + 0x1a4 ] = 0x140808ff  v_min_f32_e32 v4, 0x7f7fffff, v4  pgm[7@0x8001000ae600 + 0x1a8 ] = 0x7f7fffff ;;  pgm[7@0x8001000ae600 + 0x1ac ] = 0xc400024f  exp param4 v7, v7, v6, v0  pgm[7@0x8001000ae600 + 0x1b0 ] = 0x00060707 ;;  pgm[7@0x8001000ae600 + 0x1b4 ] = 0x0a0a0908  v_mul_f32_e32 v5, v8, v4  pgm[7@0x8001000ae600 + 0x1b8 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae600 + 0x1bc ] = 0x0a0c0913  v_mul_f32_e32 v6, v19, v4  pgm[7@0x8001000ae600 + 0x1c0 ] = 0x0a080909  v_mul_f32_e32 v4, v9, v4  pgm[7@0x8001000ae600 + 0x1c4 ] = 0x0a0a0b03  v_mul_f32_e32 v5, v3, v5  pgm[7@0x8001000ae600 + 0x1c8 ] = 0x0a0c0d03  v_mul_f32_e32 v6, v3, v6  pgm[7@0x8001000ae600 + 0x1cc ] = 0x0a060903  v_mul_f32_e32 v3, v3, v4  pgm[7@0x8001000ae600 + 0x1d0 ] = 0xc400025f  exp param5 v0, v1, v2, v0  pgm[7@0x8001000ae600 + 0x1d4 ] = 0x00020100 ;;  pgm[7@0x8001000ae600 + 0x1d8 ] = 0xc400026f  exp param6 v5, v6, v3, v0  pgm[7@0x8001000ae600 + 0x1dc ] = 0x00030605 ;;  pgm[7@0x8001000ae600 + 0x1e0 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359f8000 of length 5140 bytes from IB[7@0x8001a7dc0100 + 0x23f4] pgm[7@0x8001359f8000 + 0x0 ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x8001359f8000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359f8000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359f8000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359f8000 + 0x10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x14 ] = 0xd4200402  v_interp_p1_f32_e32 v8, v2, attr1.x  pgm[7@0x8001359f8000 + 0x18 ] = 0xd4240502  v_interp_p1_f32_e32 v9, v2, attr1.y  pgm[7@0x8001359f8000 + 0x1c ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001359f8000 + 0x20 ] = 0xd4500b02  v_interp_p1_f32_e32 v20, v2, attr2.w  pgm[7@0x8001359f8000 + 0x24 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001359f8000 + 0x28 ] = 0xd4210403  v_interp_p2_f32_e32 v8, v3, attr1.x  pgm[7@0x8001359f8000 + 0x2c ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001359f8000 + 0x30 ] = 0xd4250503  v_interp_p2_f32_e32 v9, v3, attr1.y  pgm[7@0x8001359f8000 + 0x34 ] = 0xd4510b03  v_interp_p2_f32_e32 v20, v3, attr2.w  pgm[7@0x8001359f8000 + 0x38 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001359f8000 + 0x3c ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001359f8000 + 0x40 ] = 0x04261113  v_sub_f32_e32 v19, v19, v8  pgm[7@0x8001359f8000 + 0x44 ] = 0x04281314  v_sub_f32_e32 v20, v20, v9  pgm[7@0x8001359f8000 + 0x48 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001359f8000 + 0x4c ] = 0x04242509  v_sub_f32_e32 v18, v9, v18  pgm[7@0x8001359f8000 + 0x50 ] = 0xd04b0006  v_cmp_ngt_f32_e64 s[6:7], 0, v19  pgm[7@0x8001359f8000 + 0x54 ] = 0x00022680 ;;  pgm[7@0x8001359f8000 + 0x58 ] = 0xd04b0008  v_cmp_ngt_f32_e64 s[8:9], 0, v20  pgm[7@0x8001359f8000 + 0x5c ] = 0x00022880 ;;  pgm[7@0x8001359f8000 + 0x60 ] = 0x04222308  v_sub_f32_e32 v17, v8, v17  pgm[7@0x8001359f8000 + 0x64 ] = 0xd04b0000  v_cmp_ngt_f32_e64 s[0:1], 0, v18  pgm[7@0x8001359f8000 + 0x68 ] = 0x00022480 ;;  pgm[7@0x8001359f8000 + 0x6c ] = 0x86860608  s_and_b64 s[6:7], s[8:9], s[6:7]  pgm[7@0x8001359f8000 + 0x70 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[7@0x8001359f8000 + 0x74 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[7@0x8001359f8000 + 0x78 ] = 0xd4100202  v_interp_p1_f32_e32 v4, v2, attr0.z  pgm[7@0x8001359f8000 + 0x7c ] = 0xd4280c02  v_interp_p1_f32_e32 v10, v2, attr3.x  pgm[7@0x8001359f8000 + 0x80 ] = 0xd42c0d02  v_interp_p1_f32_e32 v11, v2, attr3.y  pgm[7@0x8001359f8000 + 0x84 ] = 0xd41c1002  v_interp_p1_f32_e32 v7, v2, attr4.x  pgm[7@0x8001359f8000 + 0x88 ] = 0xd4141102  v_interp_p1_f32_e32 v5, v2, attr4.y  pgm[7@0x8001359f8000 + 0x8c ] = 0xd4181202  v_interp_p1_f32_e32 v6, v2, attr4.z  pgm[7@0x8001359f8000 + 0x90 ] = 0xd43c1402  v_interp_p1_f32_e32 v15, v2, attr5.x  pgm[7@0x8001359f8000 + 0x94 ] = 0xd4401502  v_interp_p1_f32_e32 v16, v2, attr5.y  pgm[7@0x8001359f8000 + 0x98 ] = 0xd4481802  v_interp_p1_f32_e32 v18, v2, attr6.x  pgm[7@0x8001359f8000 + 0x9c ] = 0xd44c1902  v_interp_p1_f32_e32 v19, v2, attr6.y  pgm[7@0x8001359f8000 + 0xa0 ] = 0x7c962280  v_cmp_ngt_f32_e32 vcc, 0, v17  pgm[7@0x8001359f8000 + 0xa4 ] = 0xd4441602  v_interp_p1_f32_e32 v17, v2, attr5.z  pgm[7@0x8001359f8000 + 0xa8 ] = 0xd4081a02  v_interp_p1_f32_e32 v2, v2, attr6.z  pgm[7@0x8001359f8000 + 0xac ] = 0x86800006  s_and_b64 s[0:1], s[6:7], s[0:1]  pgm[7@0x8001359f8000 + 0xb0 ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[7@0x8001359f8000 + 0xb4 ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[7@0x8001359f8000 + 0xb8 ] = 0xd4110203  v_interp_p2_f32_e32 v4, v3, attr0.z  pgm[7@0x8001359f8000 + 0xbc ] = 0xd4290c03  v_interp_p2_f32_e32 v10, v3, attr3.x  pgm[7@0x8001359f8000 + 0xc0 ] = 0xd42d0d03  v_interp_p2_f32_e32 v11, v3, attr3.y  pgm[7@0x8001359f8000 + 0xc4 ] = 0xd41d1003  v_interp_p2_f32_e32 v7, v3, attr4.x  pgm[7@0x8001359f8000 + 0xc8 ] = 0xd4151103  v_interp_p2_f32_e32 v5, v3, attr4.y  pgm[7@0x8001359f8000 + 0xcc ] = 0xd4191203  v_interp_p2_f32_e32 v6, v3, attr4.z  pgm[7@0x8001359f8000 + 0xd0 ] = 0xd43d1403  v_interp_p2_f32_e32 v15, v3, attr5.x  pgm[7@0x8001359f8000 + 0xd4 ] = 0xd4411503  v_interp_p2_f32_e32 v16, v3, attr5.y  pgm[7@0x8001359f8000 + 0xd8 ] = 0xd4451603  v_interp_p2_f32_e32 v17, v3, attr5.z  pgm[7@0x8001359f8000 + 0xdc ] = 0xd4491803  v_interp_p2_f32_e32 v18, v3, attr6.x  pgm[7@0x8001359f8000 + 0xe0 ] = 0xd44d1903  v_interp_p2_f32_e32 v19, v3, attr6.y  pgm[7@0x8001359f8000 + 0xe4 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x8001359f8000 + 0xe8 ] = 0xd4091a03  v_interp_p2_f32_e32 v2, v3, attr6.z  pgm[7@0x8001359f8000 + 0xec ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x8001359f8000 + 0xf0 ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x8001359f8000 + 0xf4 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001359f8000 + 0xf8 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0xfc ] = 0xbf810000  s_endpgm  pgm[7@0x8001359f8000 + 0x100 ] = 0x0a282512  v_mul_f32_e32 v20, v18, v18  pgm[7@0x8001359f8000 + 0x104 ] = 0x2c282713  v_mac_f32_e32 v20, v19, v19  pgm[7@0x8001359f8000 + 0x108 ] = 0x2c280502  v_mac_f32_e32 v20, v2, v2  pgm[7@0x8001359f8000 + 0x10c ] = 0x8110ff03  s_add_i32 s16, s3, 0x240  pgm[7@0x8001359f8000 + 0x110 ] = 0x00000240 ;;  pgm[7@0x8001359f8000 + 0x114 ] = 0xb0118000  s_movk_i32 s17, 0x8000  pgm[7@0x8001359f8000 + 0x118 ] = 0xc00e0708  s_load_dwordx8 s[28:35], s[16:17], 0x0  pgm[7@0x8001359f8000 + 0x11c ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x120 ] = 0x8110ff03  s_add_i32 s16, s3, 0x270  pgm[7@0x8001359f8000 + 0x124 ] = 0x00000270 ;;  pgm[7@0x8001359f8000 + 0x128 ] = 0x7e2e4914  v_rsq_f32_e32 v23, v20  pgm[7@0x8001359f8000 + 0x12c ] = 0x0a281f0f  v_mul_f32_e32 v20, v15, v15  pgm[7@0x8001359f8000 + 0x130 ] = 0x2c282110  v_mac_f32_e32 v20, v16, v16  pgm[7@0x8001359f8000 + 0x134 ] = 0xc00a0908  s_load_dwordx4 s[36:39], s[16:17], 0x0  pgm[7@0x8001359f8000 + 0x138 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x13c ] = 0x2c282311  v_mac_f32_e32 v20, v17, v17  pgm[7@0x8001359f8000 + 0x140 ] = 0x7e304914  v_rsq_f32_e32 v24, v20  pgm[7@0x8001359f8000 + 0x144 ] = 0x0a280f07  v_mul_f32_e32 v20, v7, v7  pgm[7@0x8001359f8000 + 0x148 ] = 0x2c280b05  v_mac_f32_e32 v20, v5, v5  pgm[7@0x8001359f8000 + 0x14c ] = 0x2c280d06  v_mac_f32_e32 v20, v6, v6  pgm[7@0x8001359f8000 + 0x150 ] = 0x7e324914  v_rsq_f32_e32 v25, v20  pgm[7@0x8001359f8000 + 0x154 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001359f8000 + 0x158 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001359f8000 + 0x15c ] = 0x00027fac ;;  pgm[7@0x8001359f8000 + 0x160 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x8001359f8000 + 0x164 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001359f8000 + 0x168 ] = 0x00008000 ;;  pgm[7@0x8001359f8000 + 0x16c ] = 0xc0260a06  s_buffer_load_dwordx2 s[40:41], s[12:15], 0x1b0  pgm[7@0x8001359f8000 + 0x170 ] = 0x000001b0 ;;  pgm[7@0x8001359f8000 + 0x174 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x178 ] = 0xf0800b00  image_sample v[20:22], v8, s[28:35], s[36:39] dmask:0xb  pgm[7@0x8001359f8000 + 0x17c ] = 0x01271408 ;;  pgm[7@0x8001359f8000 + 0x180 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2c0  pgm[7@0x8001359f8000 + 0x184 ] = 0x000002c0 ;;  pgm[7@0x8001359f8000 + 0x188 ] = 0xc00e0508  s_load_dwordx8 s[20:27], s[16:17], 0x0  pgm[7@0x8001359f8000 + 0x18c ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x190 ] = 0xc0220c46  s_buffer_load_dword s49, s[12:15], 0x34  pgm[7@0x8001359f8000 + 0x194 ] = 0x00000034 ;;  pgm[7@0x8001359f8000 + 0x198 ] = 0xc0220c86  s_buffer_load_dword s50, s[12:15], 0x3c  pgm[7@0x8001359f8000 + 0x19c ] = 0x0000003c ;;  pgm[7@0x8001359f8000 + 0x1a0 ] = 0xc0220c06  s_buffer_load_dword s48, s[12:15], 0x140  pgm[7@0x8001359f8000 + 0x1a4 ] = 0x00000140 ;;  pgm[7@0x8001359f8000 + 0x1a8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x150  pgm[7@0x8001359f8000 + 0x1ac ] = 0x00000150 ;;  pgm[7@0x8001359f8000 + 0x1b0 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x160  pgm[7@0x8001359f8000 + 0x1b4 ] = 0x00000160 ;;  pgm[7@0x8001359f8000 + 0x1b8 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x0  pgm[7@0x8001359f8000 + 0x1bc ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x1c0 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xc  pgm[7@0x8001359f8000 + 0x1c4 ] = 0x0000000c ;;  pgm[7@0x8001359f8000 + 0x1c8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x10  pgm[7@0x8001359f8000 + 0x1cc ] = 0x00000010 ;;  pgm[7@0x8001359f8000 + 0x1d0 ] = 0xc0260a86  s_buffer_load_dwordx2 s[42:43], s[12:15], 0x1c0  pgm[7@0x8001359f8000 + 0x1d4 ] = 0x000001c0 ;;  pgm[7@0x8001359f8000 + 0x1d8 ] = 0xc0220d86  s_buffer_load_dword s54, s[12:15], 0x1d0  pgm[7@0x8001359f8000 + 0x1dc ] = 0x000001d0 ;;  pgm[7@0x8001359f8000 + 0x1e0 ] = 0x7e343e28  v_floor_f32_e32 v26, s40  pgm[7@0x8001359f8000 + 0x1e4 ] = 0x7e363e29  v_floor_f32_e32 v27, s41  pgm[7@0x8001359f8000 + 0x1e8 ] = 0x06343428  v_subrev_f32_e32 v26, s40, v26  pgm[7@0x8001359f8000 + 0x1ec ] = 0x06363629  v_subrev_f32_e32 v27, s41, v27  pgm[7@0x8001359f8000 + 0x1f0 ] = 0xbeb300ff  s_mov_b32 s51, 0x7f7fffff  pgm[7@0x8001359f8000 + 0x1f4 ] = 0x7f7fffff ;;  pgm[7@0x8001359f8000 + 0x1f8 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1c  pgm[7@0x8001359f8000 + 0x1fc ] = 0x0000001c ;;  pgm[7@0x8001359f8000 + 0x200 ] = 0xc0220d46  s_buffer_load_dword s53, s[12:15], 0x24  pgm[7@0x8001359f8000 + 0x204 ] = 0x00000024 ;;  pgm[7@0x8001359f8000 + 0x208 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x2c  pgm[7@0x8001359f8000 + 0x20c ] = 0x0000002c ;;  pgm[7@0x8001359f8000 + 0x210 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x214 ] = 0x0a380200  v_mul_f32_e32 v28, s0, v1  pgm[7@0x8001359f8000 + 0x218 ] = 0x0a3a0201  v_mul_f32_e32 v29, s1, v1  pgm[7@0x8001359f8000 + 0x21c ] = 0xd041002c  v_cmp_lt_f32_e64 s[44:45], s40, 0  pgm[7@0x8001359f8000 + 0x220 ] = 0x00010028 ;;  pgm[7@0x8001359f8000 + 0x224 ] = 0xd041002e  v_cmp_lt_f32_e64 s[46:47], s41, 0  pgm[7@0x8001359f8000 + 0x228 ] = 0x00010029 ;;  pgm[7@0x8001359f8000 + 0x22c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v27  pgm[7@0x8001359f8000 + 0x230 ] = 0x00023680 ;;  pgm[7@0x8001359f8000 + 0x234 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001359f8000 + 0x238 ] = 0x14303033  v_min_f32_e32 v24, s51, v24  pgm[7@0x8001359f8000 + 0x23c ] = 0x142e2e33  v_min_f32_e32 v23, s51, v23  pgm[7@0x8001359f8000 + 0x240 ] = 0x2c380008  v_mac_f32_e32 v28, s8, v0  pgm[7@0x8001359f8000 + 0x244 ] = 0x2c3a0009  v_mac_f32_e32 v29, s9, v0  pgm[7@0x8001359f8000 + 0x248 ] = 0x14323233  v_min_f32_e32 v25, s51, v25  pgm[7@0x8001359f8000 + 0x24c ] = 0x86886a2c  s_and_b64 s[8:9], s[44:45], vcc  pgm[7@0x8001359f8000 + 0x250 ] = 0x8680002e  s_and_b64 s[0:1], s[46:47], s[0:1]  pgm[7@0x8001359f8000 + 0x254 ] = 0x0a242f12  v_mul_f32_e32 v18, v18, v23  pgm[7@0x8001359f8000 + 0x258 ] = 0x0a262f13  v_mul_f32_e32 v19, v19, v23  pgm[7@0x8001359f8000 + 0x25c ] = 0x0a2e2f02  v_mul_f32_e32 v23, v2, v23  pgm[7@0x8001359f8000 + 0x260 ] = 0x02043428  v_add_f32_e32 v2, s40, v26  pgm[7@0x8001359f8000 + 0x264 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[8:9]  pgm[7@0x8001359f8000 + 0x268 ] = 0x0021e480 ;;  pgm[7@0x8001359f8000 + 0x26c ] = 0x0a1e310f  v_mul_f32_e32 v15, v15, v24  pgm[7@0x8001359f8000 + 0x270 ] = 0x0a203110  v_mul_f32_e32 v16, v16, v24  pgm[7@0x8001359f8000 + 0x274 ] = 0x0a223111  v_mul_f32_e32 v17, v17, v24  pgm[7@0x8001359f8000 + 0x278 ] = 0x0a303307  v_mul_f32_e32 v24, v7, v25  pgm[7@0x8001359f8000 + 0x27c ] = 0x020e3629  v_add_f32_e32 v7, s41, v27  pgm[7@0x8001359f8000 + 0x280 ] = 0xd100001b  v_cndmask_b32_e64 v27, 0, 1.0, s[0:1]  pgm[7@0x8001359f8000 + 0x284 ] = 0x0001e480 ;;  pgm[7@0x8001359f8000 + 0x288 ] = 0x0204051a  v_add_f32_e32 v2, v26, v2  pgm[7@0x8001359f8000 + 0x28c ] = 0x020e0f1b  v_add_f32_e32 v7, v27, v7  pgm[7@0x8001359f8000 + 0x290 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359f8000 + 0x294 ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x8001359f8000 + 0x298 ] = 0x7e065881  v_bfrev_b32_e32 v3, 1  pgm[7@0x8001359f8000 + 0x29c ] = 0x0a343305  v_mul_f32_e32 v26, v5, v25  pgm[7@0x8001359f8000 + 0x2a0 ] = 0xbeb400ff  s_mov_b32 s52, 0xff7fffff  pgm[7@0x8001359f8000 + 0x2a4 ] = 0xff7fffff ;;  pgm[7@0x8001359f8000 + 0x2a8 ] = 0x14040433  v_min_f32_e32 v2, s51, v2  pgm[7@0x8001359f8000 + 0x2ac ] = 0x140a0e33  v_min_f32_e32 v5, s51, v7  pgm[7@0x8001359f8000 + 0x2b0 ] = 0x7c880605  v_cmp_gt_f32_e32 vcc, s5, v3  pgm[7@0x8001359f8000 + 0x2b4 ] = 0x16360434  v_max_f32_e32 v27, s52, v2  pgm[7@0x8001359f8000 + 0x2b8 ] = 0x163e0a34  v_max_f32_e32 v31, s52, v5  pgm[7@0x8001359f8000 + 0x2bc ] = 0x0a323306  v_mul_f32_e32 v25, v6, v25  pgm[7@0x8001359f8000 + 0x2c0 ] = 0x0a3c0206  v_mul_f32_e32 v30, s6, v1  pgm[7@0x8001359f8000 + 0x2c4 ] = 0x2c3c0010  v_mac_f32_e32 v30, s16, v0  pgm[7@0x8001359f8000 + 0x2c8 ] = 0x2c3c0812  v_mac_f32_e32 v30, s18, v4  pgm[7@0x8001359f8000 + 0x2cc ] = 0x2c380807  v_mac_f32_e32 v28, s7, v4  pgm[7@0x8001359f8000 + 0x2d0 ] = 0x2c3a0835  v_mac_f32_e32 v29, s53, v4  pgm[7@0x8001359f8000 + 0x2d4 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2f0  pgm[7@0x8001359f8000 + 0x2d8 ] = 0x000002f0 ;;  pgm[7@0x8001359f8000 + 0x2dc ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359f8000 + 0x2e0 ] = 0x04141436  v_sub_f32_e32 v10, s54, v10  pgm[7@0x8001359f8000 + 0x2e4 ] = 0x7e4c0280  v_mov_b32_e32 v38, 0  pgm[7@0x8001359f8000 + 0x2e8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0xff  pgm[7@0x8001359f8000 + 0x2ec ] = 0x000000ff ;;  pgm[7@0x8001359f8000 + 0x2f0 ] = 0x14161633  v_min_f32_e32 v11, s51, v11  pgm[7@0x8001359f8000 + 0x2f4 ] = 0x16161634  v_max_f32_e32 v11, s52, v11  pgm[7@0x8001359f8000 + 0x2f8 ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001359f8000 + 0x2fc ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001359f8000 + 0x300 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359f8000 + 0x304 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359f8000 + 0x308 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001359f8000 + 0x30c ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001359f8000 + 0x310 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001359f8000 + 0x314 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001359f8000 + 0x318 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0x31c ] = 0x00042880  v_cndmask_b32_e32 v2, 0, v20, vcc  pgm[7@0x8001359f8000 + 0x320 ] = 0xd1c10005  v_mad_f32 v5, v22, 2.0, -1.0  pgm[7@0x8001359f8000 + 0x324 ] = 0x03cde916 ;;  pgm[7@0x8001359f8000 + 0x328 ] = 0x7c880630  v_cmp_gt_f32_e32 vcc, s48, v3  pgm[7@0x8001359f8000 + 0x32c ] = 0xd1c10006  v_mad_f32 v6, v21, 2.0, -1.0  pgm[7@0x8001359f8000 + 0x330 ] = 0x03cde915 ;;  pgm[7@0x8001359f8000 + 0x334 ] = 0x00060a80  v_cndmask_b32_e32 v3, 0, v5, vcc  pgm[7@0x8001359f8000 + 0x338 ] = 0x0a0a0b05  v_mul_f32_e32 v5, v5, v5  pgm[7@0x8001359f8000 + 0x33c ] = 0xd1c10005  v_mad_f32 v5, v6, -v6, -v5  pgm[7@0x8001359f8000 + 0x340 ] = 0xc4160d06 ;;  pgm[7@0x8001359f8000 + 0x344 ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001359f8000 + 0x348 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001359f8000 + 0x34c ] = 0x7e284905  v_rsq_f32_e32 v20, v5  pgm[7@0x8001359f8000 + 0x350 ] = 0x000e0c80  v_cndmask_b32_e32 v7, 0, v6, vcc  pgm[7@0x8001359f8000 + 0x354 ] = 0x0a0a2507  v_mul_f32_e32 v5, v7, v18  pgm[7@0x8001359f8000 + 0x358 ] = 0x0a0c2707  v_mul_f32_e32 v6, v7, v19  pgm[7@0x8001359f8000 + 0x35c ] = 0x14242833  v_min_f32_e32 v18, s51, v20  pgm[7@0x8001359f8000 + 0x360 ] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359f8000 + 0x364 ] = 0x0a0e2f07  v_mul_f32_e32 v7, v7, v23  pgm[7@0x8001359f8000 + 0x368 ] = 0x2c0a1f03  v_mac_f32_e32 v5, v3, v15  pgm[7@0x8001359f8000 + 0x36c ] = 0x2c0c2103  v_mac_f32_e32 v6, v3, v16  pgm[7@0x8001359f8000 + 0x370 ] = 0x2c0e2303  v_mac_f32_e32 v7, v3, v17  pgm[7@0x8001359f8000 + 0x374 ] = 0x14062433  v_min_f32_e32 v3, s51, v18  pgm[7@0x8001359f8000 + 0x378 ] = 0x16060634  v_max_f32_e32 v3, s52, v3  pgm[7@0x8001359f8000 + 0x37c ] = 0x000606f2  v_cndmask_b32_e32 v3, 1.0, v3, vcc  pgm[7@0x8001359f8000 + 0x380 ] = 0x2c0c3503  v_mac_f32_e32 v6, v3, v26  pgm[7@0x8001359f8000 + 0x384 ] = 0x2c0a3103  v_mac_f32_e32 v5, v3, v24  pgm[7@0x8001359f8000 + 0x388 ] = 0x2c0e3303  v_mac_f32_e32 v7, v3, v25  pgm[7@0x8001359f8000 + 0x38c ] = 0x02063c32  v_add_f32_e32 v3, s50, v30  pgm[7@0x8001359f8000 + 0x390 ] = 0x7e064503  v_rcp_f32_e32 v3, v3  pgm[7@0x8001359f8000 + 0x394 ] = 0x7e22442b  v_rcp_f32_e32 v17, s43  pgm[7@0x8001359f8000 + 0x398 ] = 0x021e3813  v_add_f32_e32 v15, s19, v28  pgm[7@0x8001359f8000 + 0x39c ] = 0x02203a31  v_add_f32_e32 v16, s49, v29  pgm[7@0x8001359f8000 + 0x3a0 ] = 0x14060633  v_min_f32_e32 v3, s51, v3  pgm[7@0x8001359f8000 + 0x3a4 ] = 0x16060634  v_max_f32_e32 v3, s52, v3  pgm[7@0x8001359f8000 + 0x3a8 ] = 0x0a1e1f03  v_mul_f32_e32 v15, v3, v15  pgm[7@0x8001359f8000 + 0x3ac ] = 0x0a062103  v_mul_f32_e32 v3, v3, v16  pgm[7@0x8001359f8000 + 0x3b0 ] = 0x7e20442a  v_rcp_f32_e32 v16, s42  pgm[7@0x8001359f8000 + 0x3b4 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x170  pgm[7@0x8001359f8000 + 0x3b8 ] = 0x00000170 ;;  pgm[7@0x8001359f8000 + 0x3bc ] = 0xc0220d46  s_buffer_load_dword s53, s[12:15], 0x178  pgm[7@0x8001359f8000 + 0x3c0 ] = 0x00000178 ;;  pgm[7@0x8001359f8000 + 0x3c4 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x194  pgm[7@0x8001359f8000 + 0x3c8 ] = 0x00000194 ;;  pgm[7@0x8001359f8000 + 0x3cc ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x198  pgm[7@0x8001359f8000 + 0x3d0 ] = 0x00000198 ;;  pgm[7@0x8001359f8000 + 0x3d4 ] = 0x14222233  v_min_f32_e32 v17, s51, v17  pgm[7@0x8001359f8000 + 0x3d8 ] = 0x14202033  v_min_f32_e32 v16, s51, v16  pgm[7@0x8001359f8000 + 0x3dc ] = 0x16222234  v_max_f32_e32 v17, s52, v17  pgm[7@0x8001359f8000 + 0x3e0 ] = 0x16202034  v_max_f32_e32 v16, s52, v16  pgm[7@0x8001359f8000 + 0x3e4 ] = 0x0a22231f  v_mul_f32_e32 v17, v31, v17  pgm[7@0x8001359f8000 + 0x3e8 ] = 0x0a20211b  v_mul_f32_e32 v16, v27, v16  pgm[7@0x8001359f8000 + 0x3ec ] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x8001359f8000 + 0x3f0 ] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x8001359f8000 + 0x3f4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x3f8 ] = 0x0a24181e  v_mul_f32_e32 v18, s30, v12  pgm[7@0x8001359f8000 + 0x3fc ] = 0x7e283f12  v_floor_f32_e32 v20, v18  pgm[7@0x8001359f8000 + 0x400 ] = 0x0a261a1f  v_mul_f32_e32 v19, s31, v13  pgm[7@0x8001359f8000 + 0x404 ] = 0x7c882480  v_cmp_gt_f32_e32 vcc, 0, v18  pgm[7@0x8001359f8000 + 0x408 ] = 0x7e243f13  v_floor_f32_e32 v18, v19  pgm[7@0x8001359f8000 + 0x40c ] = 0xd1c10014  v_mad_f32 v20, -s30, v12, v20  pgm[7@0x8001359f8000 + 0x410 ] = 0x2452181e ;;  pgm[7@0x8001359f8000 + 0x414 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v20  pgm[7@0x8001359f8000 + 0x418 ] = 0x00022880 ;;  pgm[7@0x8001359f8000 + 0x41c ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359f8000 + 0x420 ] = 0x03c1e103 ;;  pgm[7@0x8001359f8000 + 0x424 ] = 0x14222233  v_min_f32_e32 v17, s51, v17  pgm[7@0x8001359f8000 + 0x428 ] = 0xd1c10012  v_mad_f32 v18, -s31, v13, v18  pgm[7@0x8001359f8000 + 0x42c ] = 0x244a1a1f ;;  pgm[7@0x8001359f8000 + 0x430 ] = 0x14202033  v_min_f32_e32 v16, s51, v16  pgm[7@0x8001359f8000 + 0x434 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v18  pgm[7@0x8001359f8000 + 0x438 ] = 0x00022480 ;;  pgm[7@0x8001359f8000 + 0x43c ] = 0x040606f2  v_sub_f32_e32 v3, 1.0, v3  pgm[7@0x8001359f8000 + 0x440 ] = 0x16222234  v_max_f32_e32 v17, s52, v17  pgm[7@0x8001359f8000 + 0x444 ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v19  pgm[7@0x8001359f8000 + 0x448 ] = 0x00022680 ;;  pgm[7@0x8001359f8000 + 0x44c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f8000 + 0x450 ] = 0xd1c10003  v_mad_f32 v3, v3, v17, 0.5  pgm[7@0x8001359f8000 + 0x454 ] = 0x03c22303 ;;  pgm[7@0x8001359f8000 + 0x458 ] = 0xd1000013  v_cndmask_b32_e64 v19, 0, 1.0, s[0:1]  pgm[7@0x8001359f8000 + 0x45c ] = 0x0001e480 ;;  pgm[7@0x8001359f8000 + 0x460 ] = 0xd1c1000f  v_mad_f32 v15, v15, 0.5, 0.5  pgm[7@0x8001359f8000 + 0x464 ] = 0x03c1e10f ;;  pgm[7@0x8001359f8000 + 0x468 ] = 0x16202034  v_max_f32_e32 v16, s52, v16  pgm[7@0x8001359f8000 + 0x46c ] = 0x2c28181e  v_mac_f32_e32 v20, s30, v12  pgm[7@0x8001359f8000 + 0x470 ] = 0x86800608  s_and_b64 s[0:1], s[8:9], s[6:7]  pgm[7@0x8001359f8000 + 0x474 ] = 0xd1c1000f  v_mad_f32 v15, v15, v16, 0.5  pgm[7@0x8001359f8000 + 0x478 ] = 0x03c2210f ;;  pgm[7@0x8001359f8000 + 0x47c ] = 0x0a20071f  v_mul_f32_e32 v16, v31, v3  pgm[7@0x8001359f8000 + 0x480 ] = 0x2c241a1f  v_mac_f32_e32 v18, s31, v13  pgm[7@0x8001359f8000 + 0x484 ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[0:1]  pgm[7@0x8001359f8000 + 0x488 ] = 0x0001e480 ;;  pgm[7@0x8001359f8000 + 0x48c ] = 0x021a2913  v_add_f32_e32 v13, v19, v20  pgm[7@0x8001359f8000 + 0x490 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0x3c800000  pgm[7@0x8001359f8000 + 0x494 ] = 0x3c800000 ;;  pgm[7@0x8001359f8000 + 0x498 ] = 0x0218250c  v_add_f32_e32 v12, v12, v18  pgm[7@0x8001359f8000 + 0x49c ] = 0x0a24070d  v_mul_f32_e32 v18, v13, v3  pgm[7@0x8001359f8000 + 0x4a0 ] = 0x0a26070c  v_mul_f32_e32 v19, v12, v3  pgm[7@0x8001359f8000 + 0x4a4 ] = 0x7e243f12  v_floor_f32_e32 v18, v18  pgm[7@0x8001359f8000 + 0x4a8 ] = 0x7e263f13  v_floor_f32_e32 v19, v19  pgm[7@0x8001359f8000 + 0x4ac ] = 0xd1c10012  v_mad_f32 v18, -v13, v3, v18  pgm[7@0x8001359f8000 + 0x4b0 ] = 0x244a070d ;;  pgm[7@0x8001359f8000 + 0x4b4 ] = 0x7c882480  v_cmp_gt_f32_e32 vcc, 0, v18  pgm[7@0x8001359f8000 + 0x4b8 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v13  pgm[7@0x8001359f8000 + 0x4bc ] = 0x00021a80 ;;  pgm[7@0x8001359f8000 + 0x4c0 ] = 0xd1c10013  v_mad_f32 v19, -v12, v3, v19  pgm[7@0x8001359f8000 + 0x4c4 ] = 0x244e070c ;;  pgm[7@0x8001359f8000 + 0x4c8 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359f8000 + 0x4cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v19  pgm[7@0x8001359f8000 + 0x4d0 ] = 0x00022680 ;;  pgm[7@0x8001359f8000 + 0x4d4 ] = 0x7c881880  v_cmp_gt_f32_e32 vcc, 0, v12  pgm[7@0x8001359f8000 + 0x4d8 ] = 0x7e220205  v_mov_b32_e32 v17, s5  pgm[7@0x8001359f8000 + 0x4dc ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f8000 + 0x4e0 ] = 0x2c24070d  v_mac_f32_e32 v18, v13, v3  pgm[7@0x8001359f8000 + 0x4e4 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359f8000 + 0x4e8 ] = 0x0001e480 ;;  pgm[7@0x8001359f8000 + 0x4ec ] = 0x2c26070c  v_mac_f32_e32 v19, v12, v3  pgm[7@0x8001359f8000 + 0x4f0 ] = 0x0222221d  v_add_f32_e32 v17, s29, v17  pgm[7@0x8001359f8000 + 0x4f4 ] = 0x0218270d  v_add_f32_e32 v12, v13, v19  pgm[7@0x8001359f8000 + 0x4f8 ] = 0x021a22f2  v_add_f32_e32 v13, 1.0, v17  pgm[7@0x8001359f8000 + 0x4fc ] = 0xd1000014  v_cndmask_b32_e64 v20, 0, 1.0, s[6:7]  pgm[7@0x8001359f8000 + 0x500 ] = 0x0019e480 ;;  pgm[7@0x8001359f8000 + 0x504 ] = 0x7e1a450d  v_rcp_f32_e32 v13, v13  pgm[7@0x8001359f8000 + 0x508 ] = 0x02062514  v_add_f32_e32 v3, v20, v18  pgm[7@0x8001359f8000 + 0x50c ] = 0x7e24441c  v_rcp_f32_e32 v18, s28  pgm[7@0x8001359f8000 + 0x510 ] = 0xc00a0708  s_load_dwordx4 s[28:31], s[16:17], 0x0  pgm[7@0x8001359f8000 + 0x514 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x518 ] = 0x022618f0  v_add_f32_e32 v19, 0.5, v12  pgm[7@0x8001359f8000 + 0x51c ] = 0x14181a33  v_min_f32_e32 v12, s51, v13  pgm[7@0x8001359f8000 + 0x520 ] = 0x16281834  v_max_f32_e32 v20, s52, v12  pgm[7@0x8001359f8000 + 0x524 ] = 0x14182433  v_min_f32_e32 v12, s51, v18  pgm[7@0x8001359f8000 + 0x528 ] = 0x162a1834  v_max_f32_e32 v21, s52, v12  pgm[7@0x8001359f8000 + 0x52c ] = 0x020606f0  v_add_f32_e32 v3, 0.5, v3  pgm[7@0x8001359f8000 + 0x530 ] = 0x0a1a2913  v_mul_f32_e32 v13, v19, v20  pgm[7@0x8001359f8000 + 0x534 ] = 0x0a182b03  v_mul_f32_e32 v12, v3, v21  pgm[7@0x8001359f8000 + 0x538 ] = 0x06260835  v_subrev_f32_e32 v19, s53, v4  pgm[7@0x8001359f8000 + 0x53c ] = 0x0a2e2af0  v_mul_f32_e32 v23, 0.5, v21  pgm[7@0x8001359f8000 + 0x540 ] = 0x0a4428f0  v_mul_f32_e32 v34, 0.5, v20  pgm[7@0x8001359f8000 + 0x544 ] = 0x8110ff03  s_add_i32 s16, s3, 0x200  pgm[7@0x8001359f8000 + 0x548 ] = 0x00000200 ;;  pgm[7@0x8001359f8000 + 0x54c ] = 0xc00e0808  s_load_dwordx8 s[32:39], s[16:17], 0x0  pgm[7@0x8001359f8000 + 0x550 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x554 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x558 ] = 0xf09c0300  image_sample_lz v[12:13], v12, s[20:27], s[28:31] dmask:0x3 pgm[7@0x8001359f8000 + 0x55c ] = 0x00e50c0c ;;  pgm[7@0x8001359f8000 + 0x560 ] = 0x8110ff03  s_add_i32 s16, s3, 0x230  pgm[7@0x8001359f8000 + 0x564 ] = 0x00000230 ;;  pgm[7@0x8001359f8000 + 0x568 ] = 0x0a1e1f1b  v_mul_f32_e32 v15, v27, v15  pgm[7@0x8001359f8000 + 0x56c ] = 0x0a462805  v_mul_f32_e32 v35, s5, v20  pgm[7@0x8001359f8000 + 0x570 ] = 0xd1c10025  v_mad_f32 v37, v17, v20, v34  pgm[7@0x8001359f8000 + 0x574 ] = 0x048a2911 ;;  pgm[7@0x8001359f8000 + 0x578 ] = 0x7e280235  v_mov_b32_e32 v20, s53  pgm[7@0x8001359f8000 + 0x57c ] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x8001359f8000 + 0x580 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0x584 ] = 0x7e243f0d  v_floor_f32_e32 v18, v13  pgm[7@0x8001359f8000 + 0x588 ] = 0x7e063f0c  v_floor_f32_e32 v3, v12  pgm[7@0x8001359f8000 + 0x58c ] = 0x04241b12  v_sub_f32_e32 v18, v18, v13  pgm[7@0x8001359f8000 + 0x590 ] = 0x04061903  v_sub_f32_e32 v3, v3, v12  pgm[7@0x8001359f8000 + 0x594 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v18  pgm[7@0x8001359f8000 + 0x598 ] = 0x00022480 ;;  pgm[7@0x8001359f8000 + 0x59c ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v13  pgm[7@0x8001359f8000 + 0x5a0 ] = 0x00021a80 ;;  pgm[7@0x8001359f8000 + 0x5a4 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359f8000 + 0x5a8 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v12  pgm[7@0x8001359f8000 + 0x5ac ] = 0x00021880 ;;  pgm[7@0x8001359f8000 + 0x5b0 ] = 0x86800008  s_and_b64 s[0:1], s[8:9], s[0:1]  pgm[7@0x8001359f8000 + 0x5b4 ] = 0x0206070c  v_add_f32_e32 v3, v12, v3  pgm[7@0x8001359f8000 + 0x5b8 ] = 0x0218250d  v_add_f32_e32 v12, v13, v18  pgm[7@0x8001359f8000 + 0x5bc ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359f8000 + 0x5c0 ] = 0xd1000012  v_cndmask_b32_e64 v18, 0, 1.0, s[0:1]  pgm[7@0x8001359f8000 + 0x5c4 ] = 0x0001e480 ;;  pgm[7@0x8001359f8000 + 0x5c8 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x8001359f8000 + 0x5cc ] = 0x0019e480 ;;  pgm[7@0x8001359f8000 + 0x5d0 ] = 0x022c1912  v_add_f32_e32 v22, v18, v12  pgm[7@0x8001359f8000 + 0x5d4 ] = 0xd105800c  v_mul_f32_e64 v12, v11, v10 clamp  pgm[7@0x8001359f8000 + 0x5d8 ] = 0x0002150b ;;  pgm[7@0x8001359f8000 + 0x5dc ] = 0x06140012  v_subrev_f32_e32 v10, s18, v0  pgm[7@0x8001359f8000 + 0x5e0 ] = 0x0206070d  v_add_f32_e32 v3, v13, v3  pgm[7@0x8001359f8000 + 0x5e4 ] = 0x06160213  v_subrev_f32_e32 v11, s19, v1  pgm[7@0x8001359f8000 + 0x5e8 ] = 0x0a1a150a  v_mul_f32_e32 v13, v10, v10  pgm[7@0x8001359f8000 + 0x5ec ] = 0x2c1a170b  v_mac_f32_e32 v13, v11, v11  pgm[7@0x8001359f8000 + 0x5f0 ] = 0x2c1a2713  v_mac_f32_e32 v13, v19, v19  pgm[7@0x8001359f8000 + 0x5f4 ] = 0xd1c10018  v_mad_f32 v24, v3, v21, v23  pgm[7@0x8001359f8000 + 0x5f8 ] = 0x045e2b03 ;;  pgm[7@0x8001359f8000 + 0x5fc ] = 0xd164010d  v_rsq_f32_e64 v13, |v13|  pgm[7@0x8001359f8000 + 0x600 ] = 0x0000010d ;;  pgm[7@0x8001359f8000 + 0x604 ] = 0x7e063f18  v_floor_f32_e32 v3, v24  pgm[7@0x8001359f8000 + 0x608 ] = 0x04063103  v_sub_f32_e32 v3, v3, v24  pgm[7@0x8001359f8000 + 0x60c ] = 0x02063103  v_add_f32_e32 v3, v3, v24  pgm[7@0x8001359f8000 + 0x610 ] = 0x14241a33  v_min_f32_e32 v18, s51, v13  pgm[7@0x8001359f8000 + 0x614 ] = 0x0a324503  v_mul_f32_e32 v25, v3, v34  pgm[7@0x8001359f8000 + 0x618 ] = 0x2c324503  v_mac_f32_e32 v25, v3, v34  pgm[7@0x8001359f8000 + 0x61c ] = 0x0a061512  v_mul_f32_e32 v3, v18, v10  pgm[7@0x8001359f8000 + 0x620 ] = 0xc00a0c08  s_load_dwordx4 s[48:51], s[16:17], 0x0  pgm[7@0x8001359f8000 + 0x624 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x628 ] = 0x8110ff03  s_add_i32 s16, s3, 0x280  pgm[7@0x8001359f8000 + 0x62c ] = 0x00000280 ;;  pgm[7@0x8001359f8000 + 0x630 ] = 0x0a060b03  v_mul_f32_e32 v3, v3, v5  pgm[7@0x8001359f8000 + 0x634 ] = 0x0a1a1712  v_mul_f32_e32 v13, v18, v11  pgm[7@0x8001359f8000 + 0x638 ] = 0x2c060d0d  v_mac_f32_e32 v3, v13, v6  pgm[7@0x8001359f8000 + 0x63c ] = 0x0a1a2712  v_mul_f32_e32 v13, v18, v19  pgm[7@0x8001359f8000 + 0x640 ] = 0xc00e0a08  s_load_dwordx8 s[40:47], s[16:17], 0x0  pgm[7@0x8001359f8000 + 0x644 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x648 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2b0  pgm[7@0x8001359f8000 + 0x64c ] = 0x000002b0 ;;  pgm[7@0x8001359f8000 + 0x650 ] = 0xd1160003  v_mac_f32_e64 v3, v13, v7 mul:2  pgm[7@0x8001359f8000 + 0x654 ] = 0x08020f0d ;;  pgm[7@0x8001359f8000 + 0x658 ] = 0xc00a0408  s_load_dwordx4 s[16:19], s[16:17], 0x0  pgm[7@0x8001359f8000 + 0x65c ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x660 ] = 0x0a1a0705  v_mul_f32_e32 v13, v5, v3  pgm[7@0x8001359f8000 + 0x664 ] = 0xd1c1001c  v_mad_f32 v28, v18, v10, -v13  pgm[7@0x8001359f8000 + 0x668 ] = 0x84361512 ;;  pgm[7@0x8001359f8000 + 0x66c ] = 0x0a140706  v_mul_f32_e32 v10, v6, v3  pgm[7@0x8001359f8000 + 0x670 ] = 0xd1c1001d  v_mad_f32 v29, v18, v11, -v10  pgm[7@0x8001359f8000 + 0x674 ] = 0x842a1712 ;;  pgm[7@0x8001359f8000 + 0x678 ] = 0xd101000a  v_add_f32_e64 v10, s2, 2.0  pgm[7@0x8001359f8000 + 0x67c ] = 0x0001e802 ;;  pgm[7@0x8001359f8000 + 0x680 ] = 0x0a3c14ff  v_mul_f32_e32 v30, 0x3e22f98c, v10  pgm[7@0x8001359f8000 + 0x684 ] = 0x3e22f98c ;;  pgm[7@0x8001359f8000 + 0x688 ] = 0x0a060707  v_mul_f32_e32 v3, v7, v3  pgm[7@0x8001359f8000 + 0x68c ] = 0xd1c1001b  v_mad_f32 v27, v18, v19, -v3  pgm[7@0x8001359f8000 + 0x690 ] = 0x840e2712 ;;  pgm[7@0x8001359f8000 + 0x694 ] = 0xbe880180  s_mov_b64 s[8:9], 0  pgm[7@0x8001359f8000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x69c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x6a0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x6a4 ] = 0xf0800f00  image_sample v[8:11], v8, s[32:39], s[48:51] dmask:0xf  pgm[7@0x8001359f8000 + 0x6a8 ] = 0x01880808 ;;  pgm[7@0x8001359f8000 + 0x6ac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x6b0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x6b4 ] = 0xf09c0f00  image_sample_lz v[40:43], v15, s[40:47], s[16:19] dmask:0xf pgm[7@0x8001359f8000 + 0x6b8 ] = 0x008a280f ;;  pgm[7@0x8001359f8000 + 0x6bc ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f8000 + 0x6c0 ] = 0x0a06170c  v_mul_f32_e32 v3, v12, v11  pgm[7@0x8001359f8000 + 0x6c4 ] = 0x7d824e80  v_cmp_lt_i32_e32 vcc, 0, v39  pgm[7@0x8001359f8000 + 0x6c8 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v38, v22  pgm[7@0x8001359f8000 + 0x6cc ] = 0x00022d26 ;;  pgm[7@0x8001359f8000 + 0x6d0 ] = 0x7e3e0330  v_mov_b32_e32 v31, v48  pgm[7@0x8001359f8000 + 0x6d4 ] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x8001359f8000 + 0x6d8 ] = 0x7e42031a  v_mov_b32_e32 v33, v26  pgm[7@0x8001359f8000 + 0x6dc ] = 0x7e1e032f  v_mov_b32_e32 v15, v47  pgm[7@0x8001359f8000 + 0x6e0 ] = 0x7e20032d  v_mov_b32_e32 v16, v45  pgm[7@0x8001359f8000 + 0x6e4 ] = 0x7e220324  v_mov_b32_e32 v17, v36  pgm[7@0x8001359f8000 + 0x6e8 ] = 0x7e160332  v_mov_b32_e32 v11, v50  pgm[7@0x8001359f8000 + 0x6ec ] = 0x7e180331  v_mov_b32_e32 v12, v49  pgm[7@0x8001359f8000 + 0x6f0 ] = 0x7e1a032e  v_mov_b32_e32 v13, v46  pgm[7@0x8001359f8000 + 0x6f4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f8000 + 0x6f8 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359f8000 + 0x6fc ] = 0x8890067e  s_xor_b64 s[16:17], exec, s[6:7]  pgm[7@0x8001359f8000 + 0x700 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001359f8000 + 0x704 ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x8001359f8000 + 0x708 ] = 0x02323322  v_add_f32_e32 v25, v34, v25  pgm[7@0x8001359f8000 + 0x70c ] = 0x0a343080  v_mul_f32_e32 v26, 0, v24  pgm[7@0x8001359f8000 + 0x710 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001359f8000 + 0x714 ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001359f8000 + 0x718 ] = 0x7f7fffff ;;  pgm[7@0x8001359f8000 + 0x71c ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001359f8000 + 0x720 ] = 0xff7fffff ;;  pgm[7@0x8001359f8000 + 0x724 ] = 0x024c4cf2  v_add_f32_e32 v38, 1.0, v38  pgm[7@0x8001359f8000 + 0x728 ] = 0x684e4ec1  v_add_u32_e32 v39, -1, v39  pgm[7@0x8001359f8000 + 0x72c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x730 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x734 ] = 0xf0900100  image_sample_l v26, v24, s[20:27], s[28:31] dmask:0x1  pgm[7@0x8001359f8000 + 0x738 ] = 0x00e51a18 ;;  pgm[7@0x8001359f8000 + 0x73c ] = 0x02303115  v_add_f32_e32 v24, v21, v24  pgm[7@0x8001359f8000 + 0x740 ] = 0x7e323f18  v_floor_f32_e32 v25, v24  pgm[7@0x8001359f8000 + 0x744 ] = 0x04323119  v_sub_f32_e32 v25, v25, v24  pgm[7@0x8001359f8000 + 0x748 ] = 0x02483318  v_add_f32_e32 v36, v24, v25  pgm[7@0x8001359f8000 + 0x74c ] = 0x0a324524  v_mul_f32_e32 v25, v36, v34  pgm[7@0x8001359f8000 + 0x750 ] = 0x2c324524  v_mac_f32_e32 v25, v36, v34  pgm[7@0x8001359f8000 + 0x754 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0x758 ] = 0x0248351a  v_add_f32_e32 v36, v26, v26  pgm[7@0x8001359f8000 + 0x75c ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001359f8000 + 0x760 ] = 0x2c4834f5  v_mac_f32_e32 v36, -2.0, v26  pgm[7@0x8001359f8000 + 0x764 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001359f8000 + 0x768 ] = 0x00024880 ;;  pgm[7@0x8001359f8000 + 0x76c ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001359f8000 + 0x770 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359f8000 + 0x774 ] = 0x2c4834f4  v_mac_f32_e32 v36, 2.0, v26  pgm[7@0x8001359f8000 + 0x778 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[0:1]  pgm[7@0x8001359f8000 + 0x77c ] = 0x0001e480 ;;  pgm[7@0x8001359f8000 + 0x780 ] = 0x0234491a  v_add_f32_e32 v26, v26, v36  pgm[7@0x8001359f8000 + 0x784 ] = 0xd1c10024  v_mad_f32 v36, v26, v21, v23  pgm[7@0x8001359f8000 + 0x788 ] = 0x045e2b1a ;;  pgm[7@0x8001359f8000 + 0x78c ] = 0x02684915  v_add_f32_e32 v52, v21, v36  pgm[7@0x8001359f8000 + 0x790 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x794 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x798 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[20:27], s[28:31] dmask:0xf pgm[7@0x8001359f8000 + 0x79c ] = 0x00e53034 ;;  pgm[7@0x8001359f8000 + 0x7a0 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[20:27], s[28:31] dmask:0xf pgm[7@0x8001359f8000 + 0x7a4 ] = 0x00e52c24 ;;  pgm[7@0x8001359f8000 + 0x7a8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f8000 + 0x7ac ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359f8000 + 0x7b0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0x7b4 ] = 0x0434012c  v_sub_f32_e32 v26, v44, v0  pgm[7@0x8001359f8000 + 0x7b8 ] = 0x0448032d  v_sub_f32_e32 v36, v45, v1  pgm[7@0x8001359f8000 + 0x7bc ] = 0x0458092e  v_sub_f32_e32 v44, v46, v4  pgm[7@0x8001359f8000 + 0x7c0 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001359f8000 + 0x7c4 ] = 0xc0200000 ;;  pgm[7@0x8001359f8000 + 0x7c8 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001359f8000 + 0x7cc ] = 0xbfc00000 ;;  pgm[7@0x8001359f8000 + 0x7d0 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001359f8000 + 0x7d4 ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001359f8000 + 0x7d8 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001359f8000 + 0x7dc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359f8000 + 0x7e0 ] = 0x00026880 ;;  pgm[7@0x8001359f8000 + 0x7e4 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001359f8000 + 0x7e8 ] = 0x00025e80 ;;  pgm[7@0x8001359f8000 + 0x7ec ] = 0x0a6a351a  v_mul_f32_e32 v53, v26, v26  pgm[7@0x8001359f8000 + 0x7f0 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001359f8000 + 0x7f4 ] = 0x000100f2 ;;  pgm[7@0x8001359f8000 + 0x7f8 ] = 0x86920600  s_and_b64 s[18:19], s[0:1], s[6:7]  pgm[7@0x8001359f8000 + 0x7fc ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001359f8000 + 0x800 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001359f8000 + 0x804 ] = 0x00025a80 ;;  pgm[7@0x8001359f8000 + 0x808 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001359f8000 + 0x80c ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001359f8000 + 0x810 ] = 0x01a900f2 ;;  pgm[7@0x8001359f8000 + 0x814 ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001359f8000 + 0x818 ] = 0x001900f2 ;;  pgm[7@0x8001359f8000 + 0x81c ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359f8000 + 0x820 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001359f8000 + 0x824 ] = 0x00025c80 ;;  pgm[7@0x8001359f8000 + 0x828 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001359f8000 + 0x82c ] = 0x001a6880 ;;  pgm[7@0x8001359f8000 + 0x830 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001359f8000 + 0x834 ] = 0x8686126a  s_and_b64 s[6:7], vcc, s[18:19]  pgm[7@0x8001359f8000 + 0x838 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001359f8000 + 0x83c ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001359f8000 + 0x840 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001359f8000 + 0x844 ] = 0x00000135 ;;  pgm[7@0x8001359f8000 + 0x848 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359f8000 + 0x84c ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001359f8000 + 0x850 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001359f8000 + 0x854 ] = 0x0001e480 ;;  pgm[7@0x8001359f8000 + 0x858 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001359f8000 + 0x85c ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001359f8000 + 0x860 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001359f8000 + 0x864 ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001359f8000 + 0x868 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001359f8000 + 0x86c ] = 0x0a34352d  v_mul_f32_e32 v26, v45, v26  pgm[7@0x8001359f8000 + 0x870 ] = 0x0a48492d  v_mul_f32_e32 v36, v45, v36  pgm[7@0x8001359f8000 + 0x874 ] = 0x0a58592d  v_mul_f32_e32 v44, v45, v44  pgm[7@0x8001359f8000 + 0x878 ] = 0x0a5a391a  v_mul_f32_e32 v45, v26, v28  pgm[7@0x8001359f8000 + 0x87c ] = 0x0a680b1a  v_mul_f32_e32 v52, v26, v5  pgm[7@0x8001359f8000 + 0x880 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001359f8000 + 0x884 ] = 0x2c5a3b24  v_mac_f32_e32 v45, v36, v29  pgm[7@0x8001359f8000 + 0x888 ] = 0x14346d2e  v_min_f32_e32 v26, v46, v54  pgm[7@0x8001359f8000 + 0x88c ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001359f8000 + 0x890 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359f8000 + 0x894 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v27 clamp  pgm[7@0x8001359f8000 + 0x898 ] = 0x0002372c ;;  pgm[7@0x8001359f8000 + 0x89c ] = 0x2c680d24  v_mac_f32_e32 v52, v36, v6  pgm[7@0x8001359f8000 + 0x8a0 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001359f8000 + 0x8a4 ] = 0xd105801a  v_mul_f32_e64 v26, v51, v26 clamp  pgm[7@0x8001359f8000 + 0x8a8 ] = 0x00023533 ;;  pgm[7@0x8001359f8000 + 0x8ac ] = 0x3034351a  v_madak_f32 v26, v26, v26, 0x3ca3d70a  pgm[7@0x8001359f8000 + 0x8b0 ] = 0x3ca3d70a ;;  pgm[7@0x8001359f8000 + 0x8b4 ] = 0x7e34451a  v_rcp_f32_e32 v26, v26  pgm[7@0x8001359f8000 + 0x8b8 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001359f8000 + 0x8bc ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001359f8000 + 0x8c0 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v7 clamp  pgm[7@0x8001359f8000 + 0x8c4 ] = 0x00020f2c ;;  pgm[7@0x8001359f8000 + 0x8c8 ] = 0x14346d1a  v_min_f32_e32 v26, v26, v54  pgm[7@0x8001359f8000 + 0x8cc ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359f8000 + 0x8d0 ] = 0x023434ff  v_add_f32_e32 v26, 0xbf7afafb, v26  pgm[7@0x8001359f8000 + 0x8d4 ] = 0xbf7afafb ;;  pgm[7@0x8001359f8000 + 0x8d8 ] = 0x0a3434ff  v_mul_f32_e32 v26, 0x3e50e561, v26  pgm[7@0x8001359f8000 + 0x8dc ] = 0x3e50e561 ;;  pgm[7@0x8001359f8000 + 0x8e0 ] = 0x0a48491e  v_mul_f32_e32 v36, v30, v36  pgm[7@0x8001359f8000 + 0x8e4 ] = 0x0a5c4902  v_mul_f32_e32 v46, v2, v36  pgm[7@0x8001359f8000 + 0x8e8 ] = 0x0a5a651a  v_mul_f32_e32 v45, v26, v50  pgm[7@0x8001359f8000 + 0x8ec ] = 0x0a48611a  v_mul_f32_e32 v36, v26, v48  pgm[7@0x8001359f8000 + 0x8f0 ] = 0x0a58631a  v_mul_f32_e32 v44, v26, v49  pgm[7@0x8001359f8000 + 0x8f4 ] = 0x0a645f2c  v_mul_f32_e32 v50, v44, v47  pgm[7@0x8001359f8000 + 0x8f8 ] = 0x0a625f24  v_mul_f32_e32 v49, v36, v47  pgm[7@0x8001359f8000 + 0x8fc ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001359f8000 + 0x900 ] = 0xd1c1001a  v_mad_f32 v26, v36, v47, v33  pgm[7@0x8001359f8000 + 0x904 ] = 0x04865f24 ;;  pgm[7@0x8001359f8000 + 0x908 ] = 0xd1c10030  v_mad_f32 v48, v45, v47, v31  pgm[7@0x8001359f8000 + 0x90c ] = 0x047e5f2d ;;  pgm[7@0x8001359f8000 + 0x910 ] = 0xd1c1002c  v_mad_f32 v44, v44, v47, v32  pgm[7@0x8001359f8000 + 0x914 ] = 0x04825f2c ;;  pgm[7@0x8001359f8000 + 0x918 ] = 0xd1c10024  v_mad_f32 v36, v46, v49, v17  pgm[7@0x8001359f8000 + 0x91c ] = 0x0446632e ;;  pgm[7@0x8001359f8000 + 0x920 ] = 0xd1c1002d  v_mad_f32 v45, v46, v50, v16  pgm[7@0x8001359f8000 + 0x924 ] = 0x0442652e ;;  pgm[7@0x8001359f8000 + 0x928 ] = 0xd1c1002f  v_mad_f32 v47, v46, v51, v15  pgm[7@0x8001359f8000 + 0x92c ] = 0x043e672e ;;  pgm[7@0x8001359f8000 + 0x930 ] = 0x0a5c6931  v_mul_f32_e32 v46, v49, v52  pgm[7@0x8001359f8000 + 0x934 ] = 0x0a626932  v_mul_f32_e32 v49, v50, v52  pgm[7@0x8001359f8000 + 0x938 ] = 0x0a646933  v_mul_f32_e32 v50, v51, v52  pgm[7@0x8001359f8000 + 0x93c ] = 0xd1c1002e  v_mad_f32 v46, v46, v8, v13  pgm[7@0x8001359f8000 + 0x940 ] = 0x0436112e ;;  pgm[7@0x8001359f8000 + 0x944 ] = 0xd1c10031  v_mad_f32 v49, v49, v9, v12  pgm[7@0x8001359f8000 + 0x948 ] = 0x04321331 ;;  pgm[7@0x8001359f8000 + 0x94c ] = 0xd1c10032  v_mad_f32 v50, v50, v10, v11  pgm[7@0x8001359f8000 + 0x950 ] = 0x042e1532 ;;  pgm[7@0x8001359f8000 + 0x954 ] = 0x87fe107e  s_or_b64 exec, exec, s[16:17]  pgm[7@0x8001359f8000 + 0x958 ] = 0xbe800108  s_mov_b64 s[0:1], s[8:9]  pgm[7@0x8001359f8000 + 0x95c ] = 0x8688107e  s_and_b64 s[8:9], exec, s[16:17]  pgm[7@0x8001359f8000 + 0x960 ] = 0x87880008  s_or_b64 s[8:9], s[8:9], s[0:1]  pgm[7@0x8001359f8000 + 0x964 ] = 0x89fe087e  s_andn2_b64 exec, exec, s[8:9]  pgm[7@0x8001359f8000 + 0x968 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001359f8000 + 0x96c ] = 0x87fe087e  s_or_b64 exec, exec, s[8:9]  pgm[7@0x8001359f8000 + 0x970 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xf0  pgm[7@0x8001359f8000 + 0x974 ] = 0x000000f0 ;;  pgm[7@0x8001359f8000 + 0x978 ] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0xf8  pgm[7@0x8001359f8000 + 0x97c ] = 0x000000f8 ;;  pgm[7@0x8001359f8000 + 0x980 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359f8000 + 0x984 ] = 0x7f7fffff ;;  pgm[7@0x8001359f8000 + 0x988 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x108  pgm[7@0x8001359f8000 + 0x98c ] = 0x00000108 ;;  pgm[7@0x8001359f8000 + 0x990 ] = 0xc02a0506  s_buffer_load_dwordx4 s[20:23], s[12:15], 0x120  pgm[7@0x8001359f8000 + 0x994 ] = 0x00000120 ;;  pgm[7@0x8001359f8000 + 0x998 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x99c ] = 0x042a0000  v_sub_f32_e32 v21, s0, v0  pgm[7@0x8001359f8000 + 0x9a0 ] = 0x042c0201  v_sub_f32_e32 v22, s1, v1  pgm[7@0x8001359f8000 + 0x9a4 ] = 0x0a2e2b15  v_mul_f32_e32 v23, v21, v21  pgm[7@0x8001359f8000 + 0x9a8 ] = 0x2c2e2d16  v_mac_f32_e32 v23, v22, v22  pgm[7@0x8001359f8000 + 0x9ac ] = 0x04340810  v_sub_f32_e32 v26, s16, v4  pgm[7@0x8001359f8000 + 0x9b0 ] = 0x2c2e351a  v_mac_f32_e32 v23, v26, v26  pgm[7@0x8001359f8000 + 0x9b4 ] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x8001359f8000 + 0x9b8 ] = 0x00000117 ;;  pgm[7@0x8001359f8000 + 0x9bc ] = 0x7e484417  v_rcp_f32_e32 v36, s23  pgm[7@0x8001359f8000 + 0x9c0 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf00  pgm[7@0x8001359f8000 + 0x9c4 ] = 0x00000f00 ;;  pgm[7@0x8001359f8000 + 0x9c8 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359f8000 + 0x9cc ] = 0xff7fffff ;;  pgm[7@0x8001359f8000 + 0x9d0 ] = 0x14443117  v_min_f32_e32 v34, v23, v24  pgm[7@0x8001359f8000 + 0x9d4 ] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x8001359f8000 + 0x9d8 ] = 0x0a2e2b22  v_mul_f32_e32 v23, v34, v21  pgm[7@0x8001359f8000 + 0x9dc ] = 0x0a2a3522  v_mul_f32_e32 v21, v34, v26  pgm[7@0x8001359f8000 + 0x9e0 ] = 0x0a2c2d22  v_mul_f32_e32 v22, v34, v22  pgm[7@0x8001359f8000 + 0x9e4 ] = 0x14343123  v_min_f32_e32 v26, v35, v24  pgm[7@0x8001359f8000 + 0x9e8 ] = 0x7e460207  v_mov_b32_e32 v35, s7  pgm[7@0x8001359f8000 + 0x9ec ] = 0x04464611  v_sub_f32_e32 v35, s17, v35  pgm[7@0x8001359f8000 + 0x9f0 ] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001359f8000 + 0x9f4 ] = 0x0a442c13  v_mul_f32_e32 v34, s19, v22  pgm[7@0x8001359f8000 + 0x9f8 ] = 0xd1c10022  v_mad_f32 v34, s18, -v23, -v34  pgm[7@0x8001359f8000 + 0x9fc ] = 0xc48a2e12 ;;  pgm[7@0x8001359f8000 + 0xa00 ] = 0xd1c10022  v_mad_f32 v34, -s6, v21, v34  pgm[7@0x8001359f8000 + 0xa04 ] = 0x248a2a06 ;;  pgm[7@0x8001359f8000 + 0xa08 ] = 0x14463123  v_min_f32_e32 v35, v35, v24  pgm[7@0x8001359f8000 + 0xa0c ] = 0x14303124  v_min_f32_e32 v24, v36, v24  pgm[7@0x8001359f8000 + 0xa10 ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359f8000 + 0xa14 ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359f8000 + 0xa18 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001359f8000 + 0xa1c ] = 0x0002311a ;;  pgm[7@0x8001359f8000 + 0xa20 ] = 0x06444407  v_subrev_f32_e32 v34, s7, v34  pgm[7@0x8001359f8000 + 0xa24 ] = 0x16463323  v_max_f32_e32 v35, v35, v25  pgm[7@0x8001359f8000 + 0xa28 ] = 0xd1058022  v_mul_f32_e64 v34, v35, v34 clamp  pgm[7@0x8001359f8000 + 0xa2c ] = 0x00024523 ;;  pgm[7@0x8001359f8000 + 0xa30 ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359f8000 + 0xa34 ] = 0x0a344518  v_mul_f32_e32 v26, v24, v34  pgm[7@0x8001359f8000 + 0xa38 ] = 0x0a323414  v_mul_f32_e32 v25, s20, v26  pgm[7@0x8001359f8000 + 0xa3c ] = 0x0a303415  v_mul_f32_e32 v24, s21, v26  pgm[7@0x8001359f8000 + 0xa40 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xa44 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f8000 + 0xa48 ] = 0x0a343416  v_mul_f32_e32 v26, s22, v26  pgm[7@0x8001359f8000 + 0xa4c ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359f8000 + 0xa50 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x40  pgm[7@0x8001359f8000 + 0xa54 ] = 0x00000040 ;;  pgm[7@0x8001359f8000 + 0xa58 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x4c  pgm[7@0x8001359f8000 + 0xa5c ] = 0x0000004c ;;  pgm[7@0x8001359f8000 + 0xa60 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x50  pgm[7@0x8001359f8000 + 0xa64 ] = 0x00000050 ;;  pgm[7@0x8001359f8000 + 0xa68 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x5c  pgm[7@0x8001359f8000 + 0xa6c ] = 0x0000005c ;;  pgm[7@0x8001359f8000 + 0xa70 ] = 0xc0220486  s_buffer_load_dword s18, s[12:15], 0x64  pgm[7@0x8001359f8000 + 0xa74 ] = 0x00000064 ;;  pgm[7@0x8001359f8000 + 0xa78 ] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x6c  pgm[7@0x8001359f8000 + 0xa7c ] = 0x0000006c ;;  pgm[7@0x8001359f8000 + 0xa80 ] = 0xc02204c6  s_buffer_load_dword s19, s[12:15], 0x74  pgm[7@0x8001359f8000 + 0xa84 ] = 0x00000074 ;;  pgm[7@0x8001359f8000 + 0xa88 ] = 0xc0220506  s_buffer_load_dword s20, s[12:15], 0x7c  pgm[7@0x8001359f8000 + 0xa8c ] = 0x0000007c ;;  pgm[7@0x8001359f8000 + 0xa90 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xa94 ] = 0x0a440206  v_mul_f32_e32 v34, s6, v1  pgm[7@0x8001359f8000 + 0xa98 ] = 0x2c440005  v_mac_f32_e32 v34, s5, v0  pgm[7@0x8001359f8000 + 0xa9c ] = 0x0a460200  v_mul_f32_e32 v35, s0, v1  pgm[7@0x8001359f8000 + 0xaa0 ] = 0x0a480201  v_mul_f32_e32 v36, s1, v1  pgm[7@0x8001359f8000 + 0xaa4 ] = 0x2c440810  v_mac_f32_e32 v34, s16, v4  pgm[7@0x8001359f8000 + 0xaa8 ] = 0x2c460008  v_mac_f32_e32 v35, s8, v0  pgm[7@0x8001359f8000 + 0xaac ] = 0x2c480009  v_mac_f32_e32 v36, s9, v0  pgm[7@0x8001359f8000 + 0xab0 ] = 0x2c460807  v_mac_f32_e32 v35, s7, v4  pgm[7@0x8001359f8000 + 0xab4 ] = 0x02444414  v_add_f32_e32 v34, s20, v34  pgm[7@0x8001359f8000 + 0xab8 ] = 0x2c480812  v_mac_f32_e32 v36, s18, v4  pgm[7@0x8001359f8000 + 0xabc ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001359f8000 + 0xac0 ] = 0x00000300 ;;  pgm[7@0x8001359f8000 + 0xac4 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359f8000 + 0xac8 ] = 0x024e4611  v_add_f32_e32 v39, s17, v35  pgm[7@0x8001359f8000 + 0xacc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0xad0 ] = 0x02504813  v_add_f32_e32 v40, s19, v36  pgm[7@0x8001359f8000 + 0xad4 ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359f8000 + 0xad8 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0xadc ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001359f8000 + 0xae0 ] = 0x00000330 ;;  pgm[7@0x8001359f8000 + 0xae4 ] = 0x7e524522  v_rcp_f32_e32 v41, v34  pgm[7@0x8001359f8000 + 0xae8 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359f8000 + 0xaec ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0xaf0 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f11de6a, v39  pgm[7@0x8001359f8000 + 0xaf4 ] = 0x3f11de6a ;;  pgm[7@0x8001359f8000 + 0xaf8 ] = 0x024850ff  v_add_f32_e32 v36, 0xbf7ca510, v40  pgm[7@0x8001359f8000 + 0xafc ] = 0xbf7ca510 ;;  pgm[7@0x8001359f8000 + 0xb00 ] = 0x0a445323  v_mul_f32_e32 v34, v35, v41  pgm[7@0x8001359f8000 + 0xb04 ] = 0x0a465324  v_mul_f32_e32 v35, v36, v41  pgm[7@0x8001359f8000 + 0xb08 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf11de6a, v39  pgm[7@0x8001359f8000 + 0xb0c ] = 0xbf11de6a ;;  pgm[7@0x8001359f8000 + 0xb10 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x8001359f8000 + 0xb14 ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359f8000 + 0xb18 ] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001359f8000 + 0xb1c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xb24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb28 ] = 0xf0800100  image_sample v42, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xb2c ] = 0x00c42a22 ;;  pgm[7@0x8001359f8000 + 0xb30 ] = 0xf0800100  image_sample v43, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xb34 ] = 0x00c42b24 ;;  pgm[7@0x8001359f8000 + 0xb38 ] = 0x0a4a5327  v_mul_f32_e32 v37, v39, v41  pgm[7@0x8001359f8000 + 0xb3c ] = 0x02464eff  v_add_f32_e32 v35, 0x3f91de6a, v39  pgm[7@0x8001359f8000 + 0xb40 ] = 0x3f91de6a ;;  pgm[7@0x8001359f8000 + 0xb44 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb48 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb4c ] = 0xf0800100  image_sample v44, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xb50 ] = 0x00c42c25 ;;  pgm[7@0x8001359f8000 + 0xb54 ] = 0x0a4a5323  v_mul_f32_e32 v37, v35, v41  pgm[7@0x8001359f8000 + 0xb58 ] = 0x024650ff  v_add_f32_e32 v35, 0x3f7ca510, v40  pgm[7@0x8001359f8000 + 0xb5c ] = 0x3f7ca510 ;;  pgm[7@0x8001359f8000 + 0xb60 ] = 0x0a465323  v_mul_f32_e32 v35, v35, v41  pgm[7@0x8001359f8000 + 0xb64 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb68 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb6c ] = 0xf0800100  image_sample v45, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xb70 ] = 0x00c42d25 ;;  pgm[7@0x8001359f8000 + 0xb74 ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359f8000 + 0xb78 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb7c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb80 ] = 0xf0800100  image_sample v34, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xb84 ] = 0x00c42222 ;;  pgm[7@0x8001359f8000 + 0xb88 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xb90 ] = 0xf0800100  image_sample v35, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xb94 ] = 0x00c42324 ;;  pgm[7@0x8001359f8000 + 0xb98 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf91de6a, v39  pgm[7@0x8001359f8000 + 0xb9c ] = 0xbf91de6a ;;  pgm[7@0x8001359f8000 + 0xba0 ] = 0x0a4a5324  v_mul_f32_e32 v37, v36, v41  pgm[7@0x8001359f8000 + 0xba4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xba8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xbac ] = 0xf0800100  image_sample v36, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xbb0 ] = 0x00c42425 ;;  pgm[7@0x8001359f8000 + 0xbb4 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f8000 + 0xbb8 ] = 0x024a5b2c  v_add_f32_e32 v37, v44, v45  pgm[7@0x8001359f8000 + 0xbbc ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359f8000 + 0xbc0 ] = 0x02444525  v_add_f32_e32 v34, v37, v34  pgm[7@0x8001359f8000 + 0xbc4 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f8000 + 0xbc8 ] = 0x02444722  v_add_f32_e32 v34, v34, v35  pgm[7@0x8001359f8000 + 0xbcc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0xbd0 ] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x8001359f8000 + 0xbd4 ] = 0x0244452b  v_add_f32_e32 v34, v43, v34  pgm[7@0x8001359f8000 + 0xbd8 ] = 0x0244452a  v_add_f32_e32 v34, v42, v34  pgm[7@0x8001359f8000 + 0xbdc ] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3e124925, v34  pgm[7@0x8001359f8000 + 0xbe0 ] = 0x3e124925 ;;  pgm[7@0x8001359f8000 + 0xbe4 ] = 0x0a323322  v_mul_f32_e32 v25, v34, v25  pgm[7@0x8001359f8000 + 0xbe8 ] = 0x0a303122  v_mul_f32_e32 v24, v34, v24  pgm[7@0x8001359f8000 + 0xbec ] = 0x0a343522  v_mul_f32_e32 v26, v34, v26  pgm[7@0x8001359f8000 + 0xbf0 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf04  pgm[7@0x8001359f8000 + 0xbf4 ] = 0x00000f04 ;;  pgm[7@0x8001359f8000 + 0xbf8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xbfc ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f8000 + 0xc00 ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359f8000 + 0xc04 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x80  pgm[7@0x8001359f8000 + 0xc08 ] = 0x00000080 ;;  pgm[7@0x8001359f8000 + 0xc0c ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x90  pgm[7@0x8001359f8000 + 0xc10 ] = 0x00000090 ;;  pgm[7@0x8001359f8000 + 0xc14 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0xa0  pgm[7@0x8001359f8000 + 0xc18 ] = 0x000000a0 ;;  pgm[7@0x8001359f8000 + 0xc1c ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0xb0  pgm[7@0x8001359f8000 + 0xc20 ] = 0x000000b0 ;;  pgm[7@0x8001359f8000 + 0xc24 ] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359f8000 + 0xc28 ] = 0x00000340 ;;  pgm[7@0x8001359f8000 + 0xc2c ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359f8000 + 0xc30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xc34 ] = 0x0a44021f  v_mul_f32_e32 v34, s31, v1  pgm[7@0x8001359f8000 + 0xc38 ] = 0x2c440023  v_mac_f32_e32 v34, s35, v0  pgm[7@0x8001359f8000 + 0xc3c ] = 0x2c440827  v_mac_f32_e32 v34, s39, v4  pgm[7@0x8001359f8000 + 0xc40 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359f8000 + 0xc44 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0xc48 ] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359f8000 + 0xc4c ] = 0x00000370 ;;  pgm[7@0x8001359f8000 + 0xc50 ] = 0x0244442b  v_add_f32_e32 v34, s43, v34  pgm[7@0x8001359f8000 + 0xc54 ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359f8000 + 0xc58 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0xc5c ] = 0x0a46021e  v_mul_f32_e32 v35, s30, v1  pgm[7@0x8001359f8000 + 0xc60 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0xc64 ] = 0x7e564522  v_rcp_f32_e32 v43, v34  pgm[7@0x8001359f8000 + 0xc68 ] = 0x2c460022  v_mac_f32_e32 v35, s34, v0  pgm[7@0x8001359f8000 + 0xc6c ] = 0x0a44021c  v_mul_f32_e32 v34, s28, v1  pgm[7@0x8001359f8000 + 0xc70 ] = 0x0a02021d  v_mul_f32_e32 v1, s29, v1  pgm[7@0x8001359f8000 + 0xc74 ] = 0x2c460826  v_mac_f32_e32 v35, s38, v4  pgm[7@0x8001359f8000 + 0xc78 ] = 0x2c440020  v_mac_f32_e32 v34, s32, v0  pgm[7@0x8001359f8000 + 0xc7c ] = 0x2c020021  v_mac_f32_e32 v1, s33, v0  pgm[7@0x8001359f8000 + 0xc80 ] = 0x0200462a  v_add_f32_e32 v0, s42, v35  pgm[7@0x8001359f8000 + 0xc84 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x130  pgm[7@0x8001359f8000 + 0xc88 ] = 0x00000130 ;;  pgm[7@0x8001359f8000 + 0xc8c ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001359f8000 + 0xc90 ] = 0x00000138 ;;  pgm[7@0x8001359f8000 + 0xc94 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x250  pgm[7@0x8001359f8000 + 0xc98 ] = 0x00000250 ;;  pgm[7@0x8001359f8000 + 0xc9c ] = 0x2c020825  v_mac_f32_e32 v1, s37, v4  pgm[7@0x8001359f8000 + 0xca0 ] = 0x2c440824  v_mac_f32_e32 v34, s36, v4  pgm[7@0x8001359f8000 + 0xca4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xca8 ] = 0x8608ff1b  s_and_b32 s8, s27, 0x20000000  pgm[7@0x8001359f8000 + 0xcac ] = 0x20000000 ;;  pgm[7@0x8001359f8000 + 0xcb0 ] = 0x0a005700  v_mul_f32_e32 v0, v0, v43  pgm[7@0x8001359f8000 + 0xcb4 ] = 0x02584428  v_add_f32_e32 v44, s40, v34  pgm[7@0x8001359f8000 + 0xcb8 ] = 0x02020229  v_add_f32_e32 v1, s41, v1  pgm[7@0x8001359f8000 + 0xcbc ] = 0xd10b8022  v_max_f32_e64 v34, v0, v0 clamp  pgm[7@0x8001359f8000 + 0xcc0 ] = 0x00020100 ;;  pgm[7@0x8001359f8000 + 0xcc4 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s8, 0  pgm[7@0x8001359f8000 + 0xcc8 ] = 0x00010008 ;;  pgm[7@0x8001359f8000 + 0xccc ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359f8000 + 0xcd0 ] = 0x0a485701  v_mul_f32_e32 v36, v1, v43  pgm[7@0x8001359f8000 + 0xcd4 ] = 0x00440122  v_cndmask_b32_e32 v34, v34, v0, vcc  pgm[7@0x8001359f8000 + 0xcd8 ] = 0xd1c1002a  v_mad_f32 v42, 0, s1, v1  pgm[7@0x8001359f8000 + 0xcdc ] = 0x04040280 ;;  pgm[7@0x8001359f8000 + 0xce0 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3ab8caa6  pgm[7@0x8001359f8000 + 0xce4 ] = 0x3ab8caa6 ;;  pgm[7@0x8001359f8000 + 0xce8 ] = 0x0a54572a  v_mul_f32_e32 v42, v42, v43  pgm[7@0x8001359f8000 + 0xcec ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xcf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xcf4 ] = 0xf0a00100  image_sample_c v0, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xcf8 ] = 0x00c40022 ;;  pgm[7@0x8001359f8000 + 0xcfc ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xba55629e  pgm[7@0x8001359f8000 + 0xd00 ] = 0xba55629e ;;  pgm[7@0x8001359f8000 + 0xd04 ] = 0xd1c10025  v_mad_f32 v37, s0, v35, v44  pgm[7@0x8001359f8000 + 0xd08 ] = 0x04b24600 ;;  pgm[7@0x8001359f8000 + 0xd0c ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbab8caa6  pgm[7@0x8001359f8000 + 0xd10 ] = 0xbab8caa6 ;;  pgm[7@0x8001359f8000 + 0xd14 ] = 0xd1c10024  v_mad_f32 v36, s1, v35, v1  pgm[7@0x8001359f8000 + 0xd18 ] = 0x04064601 ;;  pgm[7@0x8001359f8000 + 0xd1c ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3a55629e  pgm[7@0x8001359f8000 + 0xd20 ] = 0x3a55629e ;;  pgm[7@0x8001359f8000 + 0xd24 ] = 0xd1c10023  v_mad_f32 v35, s0, v35, v44  pgm[7@0x8001359f8000 + 0xd28 ] = 0x04b24600 ;;  pgm[7@0x8001359f8000 + 0xd2c ] = 0x0a485724  v_mul_f32_e32 v36, v36, v43  pgm[7@0x8001359f8000 + 0xd30 ] = 0x0a465723  v_mul_f32_e32 v35, v35, v43  pgm[7@0x8001359f8000 + 0xd34 ] = 0x7e4e0324  v_mov_b32_e32 v39, v36  pgm[7@0x8001359f8000 + 0xd38 ] = 0x2c025001  v_mac_f32_e32 v1, s1, v40  pgm[7@0x8001359f8000 + 0xd3c ] = 0x7e500322  v_mov_b32_e32 v40, v34  pgm[7@0x8001359f8000 + 0xd40 ] = 0x0a4c5725  v_mul_f32_e32 v38, v37, v43  pgm[7@0x8001359f8000 + 0xd44 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xd48 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xd4c ] = 0xf0a00100  image_sample_c v45, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xd50 ] = 0x00c42d22 ;;  pgm[7@0x8001359f8000 + 0xd54 ] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3ad5629e  pgm[7@0x8001359f8000 + 0xd58 ] = 0x3ad5629e ;;  pgm[7@0x8001359f8000 + 0xd5c ] = 0xd1c10024  v_mad_f32 v36, s0, v36, v44  pgm[7@0x8001359f8000 + 0xd60 ] = 0x04b24800 ;;  pgm[7@0x8001359f8000 + 0xd64 ] = 0x0a525724  v_mul_f32_e32 v41, v36, v43  pgm[7@0x8001359f8000 + 0xd68 ] = 0x7e4a0322  v_mov_b32_e32 v37, v34  pgm[7@0x8001359f8000 + 0xd6c ] = 0x0a485701  v_mul_f32_e32 v36, v1, v43  pgm[7@0x8001359f8000 + 0xd70 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xd74 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xd78 ] = 0xf0a00100  image_sample_c v40, v[40:41], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xd7c ] = 0x00c42828 ;;  pgm[7@0x8001359f8000 + 0xd80 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xd84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xd88 ] = 0xf0a00100  image_sample_c v1, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xd8c ] = 0x00c40122 ;;  pgm[7@0x8001359f8000 + 0xd90 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbad5629e  pgm[7@0x8001359f8000 + 0xd94 ] = 0xbad5629e ;;  pgm[7@0x8001359f8000 + 0xd98 ] = 0x2c584600  v_mac_f32_e32 v44, s0, v35  pgm[7@0x8001359f8000 + 0xd9c ] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x8001359f8000 + 0xda0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xda4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xda8 ] = 0xf0a00100  image_sample_c v41, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xdac ] = 0x00c42922 ;;  pgm[7@0x8001359f8000 + 0xdb0 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359f8000 + 0xdb4 ] = 0x7e48032a  v_mov_b32_e32 v36, v42  pgm[7@0x8001359f8000 + 0xdb8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xdbc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0xdc0 ] = 0xf0a00100  image_sample_c v43, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xdc4 ] = 0x00c42b22 ;;  pgm[7@0x8001359f8000 + 0xdc8 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f8000 + 0xdcc ] = 0xf0a00100  image_sample_c v42, v[37:38], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359f8000 + 0xdd0 ] = 0x00c42a25 ;;  pgm[7@0x8001359f8000 + 0xdd4 ] = 0x02005100  v_add_f32_e32 v0, v0, v40  pgm[7@0x8001359f8000 + 0xdd8 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359f8000 + 0xddc ] = 0x02000300  v_add_f32_e32 v0, v0, v1  pgm[7@0x8001359f8000 + 0xde0 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359f8000 + 0xde4 ] = 0x02005300  v_add_f32_e32 v0, v0, v41  pgm[7@0x8001359f8000 + 0xde8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359f8000 + 0xdec ] = 0x02005700  v_add_f32_e32 v0, v0, v43  pgm[7@0x8001359f8000 + 0xdf0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0xdf4 ] = 0x0200012a  v_add_f32_e32 v0, v42, v0  pgm[7@0x8001359f8000 + 0xdf8 ] = 0x0200012d  v_add_f32_e32 v0, v45, v0  pgm[7@0x8001359f8000 + 0xdfc ] = 0x0a0000ff  v_mul_f32_e32 v0, 0x3e124925, v0  pgm[7@0x8001359f8000 + 0xe00 ] = 0x3e124925 ;;  pgm[7@0x8001359f8000 + 0xe04 ] = 0x0a440006  v_mul_f32_e32 v34, s6, v0  pgm[7@0x8001359f8000 + 0xe08 ] = 0x0a460007  v_mul_f32_e32 v35, s7, v0  pgm[7@0x8001359f8000 + 0xe0c ] = 0x0a480005  v_mul_f32_e32 v36, s5, v0  pgm[7@0x8001359f8000 + 0xe10 ] = 0xbf820008  s_branch 8  pgm[7@0x8001359f8000 + 0xe14 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x130  pgm[7@0x8001359f8000 + 0xe18 ] = 0x00000130 ;;  pgm[7@0x8001359f8000 + 0xe1c ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x138  pgm[7@0x8001359f8000 + 0xe20 ] = 0x00000138 ;;  pgm[7@0x8001359f8000 + 0xe24 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xe28 ] = 0x7e440200  v_mov_b32_e32 v34, s0  pgm[7@0x8001359f8000 + 0xe2c ] = 0x7e460201  v_mov_b32_e32 v35, s1  pgm[7@0x8001359f8000 + 0xe30 ] = 0x7e480205  v_mov_b32_e32 v36, s5  pgm[7@0x8001359f8000 + 0xe34 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x110  pgm[7@0x8001359f8000 + 0xe38 ] = 0x00000110 ;;  pgm[7@0x8001359f8000 + 0xe3c ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x118  pgm[7@0x8001359f8000 + 0xe40 ] = 0x00000118 ;;  pgm[7@0x8001359f8000 + 0xe44 ] = 0x02004319  v_add_f32_e32 v0, v25, v33  pgm[7@0x8001359f8000 + 0xe48 ] = 0x02423f1a  v_add_f32_e32 v33, v26, v31  pgm[7@0x8001359f8000 + 0xe4c ] = 0x0a3e3917  v_mul_f32_e32 v31, v23, v28  pgm[7@0x8001359f8000 + 0xe50 ] = 0x02024118  v_add_f32_e32 v1, v24, v32  pgm[7@0x8001359f8000 + 0xe54 ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0xf08  pgm[7@0x8001359f8000 + 0xe58 ] = 0x00000f08 ;;  pgm[7@0x8001359f8000 + 0xe5c ] = 0x2c3e3b16  v_mac_f32_e32 v31, v22, v29  pgm[7@0x8001359f8000 + 0xe60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xe64 ] = 0x0a403800  v_mul_f32_e32 v32, s0, v28  pgm[7@0x8001359f8000 + 0xe68 ] = 0xd116801f  v_mac_f32_e64 v31, v21, v27 clamp  pgm[7@0x8001359f8000 + 0xe6c ] = 0x00023715 ;;  pgm[7@0x8001359f8000 + 0xe70 ] = 0xd1c10020  v_mad_f32 v32, v29, -s1, -v32  pgm[7@0x8001359f8000 + 0xe74 ] = 0xc480031d ;;  pgm[7@0x8001359f8000 + 0xe78 ] = 0x7e3e431f  v_log_f32_e32 v31, v31  pgm[7@0x8001359f8000 + 0xe7c ] = 0xd1c18020  v_mad_f32 v32, -v27, s5, v32 clamp  pgm[7@0x8001359f8000 + 0xe80 ] = 0x24800b1b ;;  pgm[7@0x8001359f8000 + 0xe84 ] = 0x7e404320  v_log_f32_e32 v32, v32  pgm[7@0x8001359f8000 + 0xe88 ] = 0x02004500  v_add_f32_e32 v0, v0, v34  pgm[7@0x8001359f8000 + 0xe8c ] = 0x083e3e02  v_mul_legacy_f32_e32 v31, s2, v31  pgm[7@0x8001359f8000 + 0xe90 ] = 0x7e3e411f  v_exp_f32_e32 v31, v31  pgm[7@0x8001359f8000 + 0xe94 ] = 0x08404002  v_mul_legacy_f32_e32 v32, s2, v32  pgm[7@0x8001359f8000 + 0xe98 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001359f8000 + 0xe9c ] = 0x02024701  v_add_f32_e32 v1, v1, v35  pgm[7@0x8001359f8000 + 0xea0 ] = 0x0a3e3f1e  v_mul_f32_e32 v31, v30, v31  pgm[7@0x8001359f8000 + 0xea4 ] = 0x0a3e3f02  v_mul_f32_e32 v31, v2, v31  pgm[7@0x8001359f8000 + 0xea8 ] = 0x0a3c411e  v_mul_f32_e32 v30, v30, v32  pgm[7@0x8001359f8000 + 0xeac ] = 0x2c22331f  v_mac_f32_e32 v17, v31, v25  pgm[7@0x8001359f8000 + 0xeb0 ] = 0x0a3c3d02  v_mul_f32_e32 v30, v2, v30  pgm[7@0x8001359f8000 + 0xeb4 ] = 0x2c20311f  v_mac_f32_e32 v16, v31, v24  pgm[7@0x8001359f8000 + 0xeb8 ] = 0x2c1e351f  v_mac_f32_e32 v15, v31, v26  pgm[7@0x8001359f8000 + 0xebc ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001359f8000 + 0xec0 ] = 0x2c22451e  v_mac_f32_e32 v17, v30, v34  pgm[7@0x8001359f8000 + 0xec4 ] = 0x2c20471e  v_mac_f32_e32 v16, v30, v35  pgm[7@0x8001359f8000 + 0xec8 ] = 0x2c1e491e  v_mac_f32_e32 v15, v30, v36  pgm[7@0x8001359f8000 + 0xecc ] = 0x2a3c4000  v_xor_b32_e32 v30, s0, v32  pgm[7@0x8001359f8000 + 0xed0 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001359f8000 + 0xed4 ] = 0x2a404005  v_xor_b32_e32 v32, s5, v32  pgm[7@0x8001359f8000 + 0xed8 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001359f8000 + 0xedc ] = 0x02424921  v_add_f32_e32 v33, v33, v36  pgm[7@0x8001359f8000 + 0xee0 ] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359f8000 + 0xee4 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xd8  pgm[7@0x8001359f8000 + 0xee8 ] = 0x000000d8 ;;  pgm[7@0x8001359f8000 + 0xeec ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xe0  pgm[7@0x8001359f8000 + 0xef0 ] = 0x000000e0 ;;  pgm[7@0x8001359f8000 + 0xef4 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xe8  pgm[7@0x8001359f8000 + 0xef8 ] = 0x000000e8 ;;  pgm[7@0x8001359f8000 + 0xefc ] = 0xc0260706  s_buffer_load_dwordx2 s[28:29], s[12:15], 0x180  pgm[7@0x8001359f8000 + 0xf00 ] = 0x00000180 ;;  pgm[7@0x8001359f8000 + 0xf04 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001359f8000 + 0xf08 ] = 0x000000c0 ;;  pgm[7@0x8001359f8000 + 0xf0c ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xc8  pgm[7@0x8001359f8000 + 0xf10 ] = 0x000000c8 ;;  pgm[7@0x8001359f8000 + 0xf14 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xd0  pgm[7@0x8001359f8000 + 0xf18 ] = 0x000000d0 ;;  pgm[7@0x8001359f8000 + 0xf1c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xf20 ] = 0x0a4a3a02  v_mul_f32_e32 v37, s2, v29  pgm[7@0x8001359f8000 + 0xf24 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3c0  pgm[7@0x8001359f8000 + 0xf28 ] = 0x000003c0 ;;  pgm[7@0x8001359f8000 + 0xf2c ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359f8000 + 0xf30 ] = 0x2c4a3805  v_mac_f32_e32 v37, s5, v28  pgm[7@0x8001359f8000 + 0xf34 ] = 0x0a4c3a00  v_mul_f32_e32 v38, s0, v29  pgm[7@0x8001359f8000 + 0xf38 ] = 0x0a3a3a01  v_mul_f32_e32 v29, s1, v29  pgm[7@0x8001359f8000 + 0xf3c ] = 0x2c4c3806  v_mac_f32_e32 v38, s6, v28  pgm[7@0x8001359f8000 + 0xf40 ] = 0x2c3a3807  v_mac_f32_e32 v29, s7, v28  pgm[7@0x8001359f8000 + 0xf44 ] = 0x2c4a3610  v_mac_f32_e32 v37, s16, v27  pgm[7@0x8001359f8000 + 0xf48 ] = 0x2c4c3608  v_mac_f32_e32 v38, s8, v27  pgm[7@0x8001359f8000 + 0xf4c ] = 0x2c3a3609  v_mac_f32_e32 v29, s9, v27  pgm[7@0x8001359f8000 + 0xf50 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359f8000 + 0xf54 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0xf58 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3f0  pgm[7@0x8001359f8000 + 0xf5c ] = 0x000003f0 ;;  pgm[7@0x8001359f8000 + 0xf60 ] = 0xd1c7001b  v_cubema_f32 v27, v38, v29, v37  pgm[7@0x8001359f8000 + 0xf64 ] = 0x04963b26 ;;  pgm[7@0x8001359f8000 + 0xf68 ] = 0xd1620127  v_rcp_f32_e64 v39, |v27|  pgm[7@0x8001359f8000 + 0xf6c ] = 0x0000011b ;;  pgm[7@0x8001359f8000 + 0xf70 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359f8000 + 0xf74 ] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0xf78 ] = 0xd1c5001b  v_cubesc_f32 v27, v38, v29, v37  pgm[7@0x8001359f8000 + 0xf7c ] = 0x04963b26 ;;  pgm[7@0x8001359f8000 + 0xf80 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0xf84 ] = 0xd1c60028  v_cubetc_f32 v40, v38, v29, v37  pgm[7@0x8001359f8000 + 0xf88 ] = 0x04963b26 ;;  pgm[7@0x8001359f8000 + 0xf8c ] = 0x7e3802ff  v_mov_b32_e32 v28, 0x3fc00000  pgm[7@0x8001359f8000 + 0xf90 ] = 0x3fc00000 ;;  pgm[7@0x8001359f8000 + 0xf94 ] = 0xd1c4001d  v_cubeid_f32 v29, v38, v29, v37  pgm[7@0x8001359f8000 + 0xf98 ] = 0x04963b26 ;;  pgm[7@0x8001359f8000 + 0xf9c ] = 0x30364f1b  v_madak_f32 v27, v27, v39, 0x3fc00000  pgm[7@0x8001359f8000 + 0xfa0 ] = 0x3fc00000 ;;  pgm[7@0x8001359f8000 + 0xfa4 ] = 0x2c384f28  v_mac_f32_e32 v28, v40, v39  pgm[7@0x8001359f8000 + 0xfa8 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1e0  pgm[7@0x8001359f8000 + 0xfac ] = 0x000001e0 ;;  pgm[7@0x8001359f8000 + 0xfb0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0xfb4 ] = 0xf0804700  image_sample v[27:29], v27, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359f8000 + 0xfb8 ] = 0x00c41b1b ;;  pgm[7@0x8001359f8000 + 0xfbc ] = 0x7e4a021c  v_mov_b32_e32 v37, s28  pgm[7@0x8001359f8000 + 0xfc0 ] = 0xd1c10026  v_mad_f32 v38, s0, v0, v37  pgm[7@0x8001359f8000 + 0xfc4 ] = 0x04960000 ;;  pgm[7@0x8001359f8000 + 0xfc8 ] = 0xd1c10027  v_mad_f32 v39, s0, v1, v37  pgm[7@0x8001359f8000 + 0xfcc ] = 0x04960200 ;;  pgm[7@0x8001359f8000 + 0xfd0 ] = 0xd1c10025  v_mad_f32 v37, s0, v33, v37  pgm[7@0x8001359f8000 + 0xfd4 ] = 0x04964200 ;;  pgm[7@0x8001359f8000 + 0xfd8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0xfdc ] = 0x0a36361d  v_mul_f32_e32 v27, s29, v27  pgm[7@0x8001359f8000 + 0xfe0 ] = 0x0a38381d  v_mul_f32_e32 v28, s29, v28  pgm[7@0x8001359f8000 + 0xfe4 ] = 0x0a3a3a1d  v_mul_f32_e32 v29, s29, v29  pgm[7@0x8001359f8000 + 0xfe8 ] = 0x0a364d1b  v_mul_f32_e32 v27, v27, v38  pgm[7@0x8001359f8000 + 0xfec ] = 0x0a384f1c  v_mul_f32_e32 v28, v28, v39  pgm[7@0x8001359f8000 + 0xff0 ] = 0x0a3a4b1d  v_mul_f32_e32 v29, v29, v37  pgm[7@0x8001359f8000 + 0xff4 ] = 0x2c22051b  v_mac_f32_e32 v17, v27, v2  pgm[7@0x8001359f8000 + 0xff8 ] = 0x2c20051c  v_mac_f32_e32 v16, v28, v2  pgm[7@0x8001359f8000 + 0xffc ] = 0x2c1e051d  v_mac_f32_e32 v15, v29, v2  pgm[7@0x8001359f8000 + 0x1000] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x8001359f8000 + 0x1004] = 0x00000f0c ;;  pgm[7@0x8001359f8000 + 0x1008] = 0x7e360280  v_mov_b32_e32 v27, 0  pgm[7@0x8001359f8000 + 0x100c] = 0x7e380280  v_mov_b32_e32 v28, 0  pgm[7@0x8001359f8000 + 0x1010] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x8001359f8000 + 0x1014] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x1018] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f8000 + 0x101c] = 0xbf850045  s_cbranch_scc1 69  pgm[7@0x8001359f8000 + 0x1020] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xd8  pgm[7@0x8001359f8000 + 0x1024] = 0x000000d8 ;;  pgm[7@0x8001359f8000 + 0x1028] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xe0  pgm[7@0x8001359f8000 + 0x102c] = 0x000000e0 ;;  pgm[7@0x8001359f8000 + 0x1030] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xe8  pgm[7@0x8001359f8000 + 0x1034] = 0x000000e8 ;;  pgm[7@0x8001359f8000 + 0x1038] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x180  pgm[7@0x8001359f8000 + 0x103c] = 0x00000180 ;;  pgm[7@0x8001359f8000 + 0x1040] = 0xc0220686  s_buffer_load_dword s26, s[12:15], 0x1e0  pgm[7@0x8001359f8000 + 0x1044] = 0x000001e0 ;;  pgm[7@0x8001359f8000 + 0x1048] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x8001359f8000 + 0x104c] = 0x000000c0 ;;  pgm[7@0x8001359f8000 + 0x1050] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xc8  pgm[7@0x8001359f8000 + 0x1054] = 0x000000c8 ;;  pgm[7@0x8001359f8000 + 0x1058] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xd0  pgm[7@0x8001359f8000 + 0x105c] = 0x000000d0 ;;  pgm[7@0x8001359f8000 + 0x1060] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x1064] = 0x0a040c02  v_mul_f32_e32 v2, s2, v6  pgm[7@0x8001359f8000 + 0x1068] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001359f8000 + 0x106c] = 0x00000380 ;;  pgm[7@0x8001359f8000 + 0x1070] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359f8000 + 0x1074] = 0x2c040a10  v_mac_f32_e32 v2, s16, v5  pgm[7@0x8001359f8000 + 0x1078] = 0x0a360c00  v_mul_f32_e32 v27, s0, v6  pgm[7@0x8001359f8000 + 0x107c] = 0x0a380c01  v_mul_f32_e32 v28, s1, v6  pgm[7@0x8001359f8000 + 0x1080] = 0x2c360a06  v_mac_f32_e32 v27, s6, v5  pgm[7@0x8001359f8000 + 0x1084] = 0x2c380a07  v_mac_f32_e32 v28, s7, v5  pgm[7@0x8001359f8000 + 0x1088] = 0x2c040e11  v_mac_f32_e32 v2, s17, v7  pgm[7@0x8001359f8000 + 0x108c] = 0x2c360e08  v_mac_f32_e32 v27, s8, v7  pgm[7@0x8001359f8000 + 0x1090] = 0x2c380e09  v_mac_f32_e32 v28, s9, v7  pgm[7@0x8001359f8000 + 0x1094] = 0xd1c7001d  v_cubema_f32 v29, v27, v28, v2  pgm[7@0x8001359f8000 + 0x1098] = 0x040a391b ;;  pgm[7@0x8001359f8000 + 0x109c] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359f8000 + 0x10a0] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x10a4] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001359f8000 + 0x10a8] = 0x000003b0 ;;  pgm[7@0x8001359f8000 + 0x10ac] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359f8000 + 0x10b0] = 0x00000000 ;;  pgm[7@0x8001359f8000 + 0x10b4] = 0xd162011d  v_rcp_f32_e64 v29, |v29|  pgm[7@0x8001359f8000 + 0x10b8] = 0x0000011d ;;  pgm[7@0x8001359f8000 + 0x10bc] = 0x7e4c0205  v_mov_b32_e32 v38, s5  pgm[7@0x8001359f8000 + 0x10c0] = 0xd1c10027  v_mad_f32 v39, s26, v0, v38  pgm[7@0x8001359f8000 + 0x10c4] = 0x049a001a ;;  pgm[7@0x8001359f8000 + 0x10c8] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0x10cc] = 0xd1c10028  v_mad_f32 v40, s26, v1, v38  pgm[7@0x8001359f8000 + 0x10d0] = 0x049a021a ;;  pgm[7@0x8001359f8000 + 0x10d4] = 0xd1c50000  v_cubesc_f32 v0, v27, v28, v2  pgm[7@0x8001359f8000 + 0x10d8] = 0x040a391b ;;  pgm[7@0x8001359f8000 + 0x10dc] = 0xd1c60025  v_cubetc_f32 v37, v27, v28, v2  pgm[7@0x8001359f8000 + 0x10e0] = 0x040a391b ;;  pgm[7@0x8001359f8000 + 0x10e4] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3fc00000  pgm[7@0x8001359f8000 + 0x10e8] = 0x3fc00000 ;;  pgm[7@0x8001359f8000 + 0x10ec] = 0xd1c40002  v_cubeid_f32 v2, v27, v28, v2  pgm[7@0x8001359f8000 + 0x10f0] = 0x040a391b ;;  pgm[7@0x8001359f8000 + 0x10f4] = 0x30003b00  v_madak_f32 v0, v0, v29, 0x3fc00000  pgm[7@0x8001359f8000 + 0x10f8] = 0x3fc00000 ;;  pgm[7@0x8001359f8000 + 0x10fc] = 0x2c023b25  v_mac_f32_e32 v1, v37, v29  pgm[7@0x8001359f8000 + 0x1100] = 0x2c4c421a  v_mac_f32_e32 v38, s26, v33  pgm[7@0x8001359f8000 + 0x1104] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x1108] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x110c] = 0xbf800000  s_nop 0  pgm[7@0x8001359f8000 + 0x1110] = 0xf0804700  image_sample v[0:2], v0, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359f8000 + 0x1114] = 0x00040000 ;;  pgm[7@0x8001359f8000 + 0x1118] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0x111c] = 0x0a000127  v_mul_f32_e32 v0, v39, v0  pgm[7@0x8001359f8000 + 0x1120] = 0x0a020328  v_mul_f32_e32 v1, v40, v1  pgm[7@0x8001359f8000 + 0x1124] = 0x0a040526  v_mul_f32_e32 v2, v38, v2  pgm[7@0x8001359f8000 + 0x1128] = 0x0a360108  v_mul_f32_e32 v27, v8, v0  pgm[7@0x8001359f8000 + 0x112c] = 0x0a380309  v_mul_f32_e32 v28, v9, v1  pgm[7@0x8001359f8000 + 0x1130] = 0x0a3a050a  v_mul_f32_e32 v29, v10, v2  pgm[7@0x8001359f8000 + 0x1134] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x8001359f8000 + 0x1138] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x8001359f8000 + 0x113c] = 0x00000f10 ;;  pgm[7@0x8001359f8000 + 0x1140] = 0x7e000280  v_mov_b32_e32 v0, 0  pgm[7@0x8001359f8000 + 0x1144] = 0x7e020280  v_mov_b32_e32 v1, 0  pgm[7@0x8001359f8000 + 0x1148] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x8001359f8000 + 0x114c] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359f8000 + 0x1150] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x1154] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f8000 + 0x1158] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359f8000 + 0x115c] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x208  pgm[7@0x8001359f8000 + 0x1160] = 0x00000208 ;;  pgm[7@0x8001359f8000 + 0x1164] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359f8000 + 0x1168] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x116c] = 0x7c960000  v_cmp_ngt_f32_e32 vcc, s0, v0  pgm[7@0x8001359f8000 + 0x1170] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x200  pgm[7@0x8001359f8000 + 0x1174] = 0x00000200 ;;  pgm[7@0x8001359f8000 + 0x1178] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359f8000 + 0x117c] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359f8000 + 0x1180] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x1184] = 0x02002800  v_add_f32_e32 v0, s0, v20  pgm[7@0x8001359f8000 + 0x1188] = 0xbf820002  s_branch 2  pgm[7@0x8001359f8000 + 0x118c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x1190] = 0x7e000200  v_mov_b32_e32 v0, s0  pgm[7@0x8001359f8000 + 0x1194] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x204  pgm[7@0x8001359f8000 + 0x1198] = 0x00000204 ;;  pgm[7@0x8001359f8000 + 0x119c] = 0xd1620101  v_rcp_f32_e64 v1, |v19|  pgm[7@0x8001359f8000 + 0x11a0] = 0x00000113 ;;  pgm[7@0x8001359f8000 + 0x11a4] = 0x7e4a4512  v_rcp_f32_e32 v37, v18  pgm[7@0x8001359f8000 + 0x11a8] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x20c  pgm[7@0x8001359f8000 + 0x11ac] = 0x0000020c ;;  pgm[7@0x8001359f8000 + 0x11b0] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x220  pgm[7@0x8001359f8000 + 0x11b4] = 0x00000220 ;;  pgm[7@0x8001359f8000 + 0x11b8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x11bc] = 0x7e4c4402  v_rcp_f32_e32 v38, s2  pgm[7@0x8001359f8000 + 0x11c0] = 0x7e0402ff  v_mov_b32_e32 v2, 0x7f7fffff  pgm[7@0x8001359f8000 + 0x11c4] = 0x7f7fffff ;;  pgm[7@0x8001359f8000 + 0x11c8] = 0x7e4202ff  v_mov_b32_e32 v33, 0xff7fffff  pgm[7@0x8001359f8000 + 0x11cc] = 0xff7fffff ;;  pgm[7@0x8001359f8000 + 0x11d0] = 0x14020501  v_min_f32_e32 v1, v1, v2  pgm[7@0x8001359f8000 + 0x11d4] = 0x144a0525  v_min_f32_e32 v37, v37, v2  pgm[7@0x8001359f8000 + 0x11d8] = 0x04000104  v_sub_f32_e32 v0, v4, v0  pgm[7@0x8001359f8000 + 0x11dc] = 0x16024301  v_max_f32_e32 v1, v1, v33  pgm[7@0x8001359f8000 + 0x11e0] = 0xd1058000  v_mul_f32_e64 v0, v0, v1 clamp  pgm[7@0x8001359f8000 + 0x11e4] = 0x00020300 ;;  pgm[7@0x8001359f8000 + 0x11e8] = 0x16024325  v_max_f32_e32 v1, v37, v33  pgm[7@0x8001359f8000 + 0x11ec] = 0x14040526  v_min_f32_e32 v2, v38, v2  pgm[7@0x8001359f8000 + 0x11f0] = 0x0a000300  v_mul_f32_e32 v0, v0, v1  pgm[7@0x8001359f8000 + 0x11f4] = 0x16024302  v_max_f32_e32 v1, v2, v33  pgm[7@0x8001359f8000 + 0x11f8] = 0xd1058000  v_mul_f32_e64 v0, v0, v1 clamp  pgm[7@0x8001359f8000 + 0x11fc] = 0x00020300 ;;  pgm[7@0x8001359f8000 + 0x1200] = 0x7e004300  v_log_f32_e32 v0, v0  pgm[7@0x8001359f8000 + 0x1204] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x228  pgm[7@0x8001359f8000 + 0x1208] = 0x00000228 ;;  pgm[7@0x8001359f8000 + 0x120c] = 0x08000003  v_mul_legacy_f32_e32 v0, s3, v0  pgm[7@0x8001359f8000 + 0x1210] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x8001359f8000 + 0x1214] = 0xd10b8021  v_max_f32_e64 v33, v0, v0 clamp  pgm[7@0x8001359f8000 + 0x1218] = 0x00020100 ;;  pgm[7@0x8001359f8000 + 0x121c] = 0xd1058000  v_mul_f32_e64 v0, v33, s0 clamp  pgm[7@0x8001359f8000 + 0x1220] = 0x00000121 ;;  pgm[7@0x8001359f8000 + 0x1224] = 0xd1058001  v_mul_f32_e64 v1, v33, s1 clamp  pgm[7@0x8001359f8000 + 0x1228] = 0x00000321 ;;  pgm[7@0x8001359f8000 + 0x122c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x1230] = 0xd1058002  v_mul_f32_e64 v2, v33, s2 clamp  pgm[7@0x8001359f8000 + 0x1234] = 0x00000521 ;;  pgm[7@0x8001359f8000 + 0x1238] = 0xd10b8021  v_max_f32_e64 v33, v33, v33 clamp  pgm[7@0x8001359f8000 + 0x123c] = 0x00024321 ;;  pgm[7@0x8001359f8000 + 0x1240] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf14  pgm[7@0x8001359f8000 + 0x1244] = 0x00000f14 ;;  pgm[7@0x8001359f8000 + 0x1248] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x124c] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359f8000 + 0x1250] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359f8000 + 0x1254] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x218  pgm[7@0x8001359f8000 + 0x1258] = 0x00000218 ;;  pgm[7@0x8001359f8000 + 0x125c] = 0x7e4a5881  v_bfrev_b32_e32 v37, 1  pgm[7@0x8001359f8000 + 0x1260] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x1264] = 0x7c964a00  v_cmp_ngt_f32_e32 vcc, s0, v37  pgm[7@0x8001359f8000 + 0x1268] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x210  pgm[7@0x8001359f8000 + 0x126c] = 0x00000210 ;;  pgm[7@0x8001359f8000 + 0x1270] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359f8000 + 0x1274] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359f8000 + 0x1278] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x127c] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001359f8000 + 0x1280] = 0xbf820002  s_branch 2  pgm[7@0x8001359f8000 + 0x1284] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x1288] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001359f8000 + 0x128c] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001359f8000 + 0x1290] = 0x00000113 ;;  pgm[7@0x8001359f8000 + 0x1294] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x214  pgm[7@0x8001359f8000 + 0x1298] = 0x00000214 ;;  pgm[7@0x8001359f8000 + 0x129c] = 0x04082904  v_sub_f32_e32 v4, v4, v20  pgm[7@0x8001359f8000 + 0x12a0] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001359f8000 + 0x12a4] = 0x7f7fffff ;;  pgm[7@0x8001359f8000 + 0x12a8] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359f8000 + 0x12ac] = 0x7e4a02ff  v_mov_b32_e32 v37, 0xff7fffff  pgm[7@0x8001359f8000 + 0x12b0] = 0xff7fffff ;;  pgm[7@0x8001359f8000 + 0x12b4] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001359f8000 + 0x12b8] = 0x16264b13  v_max_f32_e32 v19, v19, v37  pgm[7@0x8001359f8000 + 0x12bc] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x230  pgm[7@0x8001359f8000 + 0x12c0] = 0x00000230 ;;  pgm[7@0x8001359f8000 + 0x12c4] = 0xd1058004  v_mul_f32_e64 v4, v4, v19 clamp  pgm[7@0x8001359f8000 + 0x12c8] = 0x00022704 ;;  pgm[7@0x8001359f8000 + 0x12cc] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x238  pgm[7@0x8001359f8000 + 0x12d0] = 0x00000238 ;;  pgm[7@0x8001359f8000 + 0x12d4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x12d8] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001359f8000 + 0x12dc] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001359f8000 + 0x12e0] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359f8000 + 0x12e4] = 0x0a082504  v_mul_f32_e32 v4, v4, v18  pgm[7@0x8001359f8000 + 0x12e8] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001359f8000 + 0x12ec] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359f8000 + 0x12f0] = 0xd1058004  v_mul_f32_e64 v4, v4, v18 clamp  pgm[7@0x8001359f8000 + 0x12f4] = 0x00022504 ;;  pgm[7@0x8001359f8000 + 0x12f8] = 0xd1018021  v_add_f32_e64 v33, v4, v33 clamp  pgm[7@0x8001359f8000 + 0x12fc] = 0x00024304 ;;  pgm[7@0x8001359f8000 + 0x1300] = 0xd1168000  v_mac_f32_e64 v0, s0, v4 clamp  pgm[7@0x8001359f8000 + 0x1304] = 0x00020800 ;;  pgm[7@0x8001359f8000 + 0x1308] = 0xd1168001  v_mac_f32_e64 v1, s1, v4 clamp  pgm[7@0x8001359f8000 + 0x130c] = 0x00020801 ;;  pgm[7@0x8001359f8000 + 0x1310] = 0xd1168002  v_mac_f32_e64 v2, s3, v4 clamp  pgm[7@0x8001359f8000 + 0x1314] = 0x00020803 ;;  pgm[7@0x8001359f8000 + 0x1318] = 0x02083711  v_add_f32_e32 v4, v17, v27  pgm[7@0x8001359f8000 + 0x131c] = 0x0a220b17  v_mul_f32_e32 v17, v23, v5  pgm[7@0x8001359f8000 + 0x1320] = 0x2c220d16  v_mac_f32_e32 v17, v22, v6  pgm[7@0x8001359f8000 + 0x1324] = 0x0a0a3d05  v_mul_f32_e32 v5, v5, v30  pgm[7@0x8001359f8000 + 0x1328] = 0xd1168011  v_mac_f32_e64 v17, v21, v7 clamp  pgm[7@0x8001359f8000 + 0x132c] = 0x00020f15 ;;  pgm[7@0x8001359f8000 + 0x1330] = 0x2c0a3f06  v_mac_f32_e32 v5, v6, v31  pgm[7@0x8001359f8000 + 0x1334] = 0x0a0c2319  v_mul_f32_e32 v6, v25, v17  pgm[7@0x8001359f8000 + 0x1338] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1f0  pgm[7@0x8001359f8000 + 0x133c] = 0x000001f0 ;;  pgm[7@0x8001359f8000 + 0x1340] = 0xd1168005  v_mac_f32_e64 v5, v7, v32 clamp  pgm[7@0x8001359f8000 + 0x1344] = 0x00024107 ;;  pgm[7@0x8001359f8000 + 0x1348] = 0x2c1a1106  v_mac_f32_e32 v13, v6, v8  pgm[7@0x8001359f8000 + 0x134c] = 0x0a0c2318  v_mul_f32_e32 v6, v24, v17  pgm[7@0x8001359f8000 + 0x1350] = 0x0a0e231a  v_mul_f32_e32 v7, v26, v17  pgm[7@0x8001359f8000 + 0x1354] = 0x2c181306  v_mac_f32_e32 v12, v6, v9  pgm[7@0x8001359f8000 + 0x1358] = 0x2c161507  v_mac_f32_e32 v11, v7, v10  pgm[7@0x8001359f8000 + 0x135c] = 0x0a0c0b22  v_mul_f32_e32 v6, v34, v5  pgm[7@0x8001359f8000 + 0x1360] = 0x0a0e0b23  v_mul_f32_e32 v7, v35, v5  pgm[7@0x8001359f8000 + 0x1364] = 0x0a0a0b24  v_mul_f32_e32 v5, v36, v5  pgm[7@0x8001359f8000 + 0x1368] = 0x2c1a1106  v_mac_f32_e32 v13, v6, v8  pgm[7@0x8001359f8000 + 0x136c] = 0x2c161505  v_mac_f32_e32 v11, v5, v10  pgm[7@0x8001359f8000 + 0x1370] = 0x021e3b0f  v_add_f32_e32 v15, v15, v29  pgm[7@0x8001359f8000 + 0x1374] = 0x02203910  v_add_f32_e32 v16, v16, v28  pgm[7@0x8001359f8000 + 0x1378] = 0x2c181307  v_mac_f32_e32 v12, v7, v9  pgm[7@0x8001359f8000 + 0x137c] = 0x02081b04  v_add_f32_e32 v4, v4, v13  pgm[7@0x8001359f8000 + 0x1380] = 0x020a1910  v_add_f32_e32 v5, v16, v12  pgm[7@0x8001359f8000 + 0x1384] = 0x020c170f  v_add_f32_e32 v6, v15, v11  pgm[7@0x8001359f8000 + 0x1388] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359f8000 + 0x138c] = 0x0a0e0800  v_mul_f32_e32 v7, s0, v4  pgm[7@0x8001359f8000 + 0x1390] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359f8000 + 0x1394] = 0xbfb8aa3b ;;  pgm[7@0x8001359f8000 + 0x1398] = 0x0a100a00  v_mul_f32_e32 v8, s0, v5  pgm[7@0x8001359f8000 + 0x139c] = 0x0a120c00  v_mul_f32_e32 v9, s0, v6  pgm[7@0x8001359f8000 + 0x13a0] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359f8000 + 0x13a4] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359f8000 + 0x13a8] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359f8000 + 0x13ac] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359f8000 + 0x13b0] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359f8000 + 0x13b4] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359f8000 + 0x13b8] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359f8000 + 0x13bc] = 0x000000f2 ;;  pgm[7@0x8001359f8000 + 0x13c0] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359f8000 + 0x13c4] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359f8000 + 0x13c8] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359f8000 + 0x13cc] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359f8000 + 0x13d0] = 0x00080f04  v_cndmask_b32_e32 v4, v4, v7, vcc  pgm[7@0x8001359f8000 + 0x13d4] = 0x040e42f2  v_sub_f32_e32 v7, 1.0, v33  pgm[7@0x8001359f8000 + 0x13d8] = 0x000a1105  v_cndmask_b32_e32 v5, v5, v8, vcc  pgm[7@0x8001359f8000 + 0x13dc] = 0x000c1306  v_cndmask_b32_e32 v6, v6, v9, vcc  pgm[7@0x8001359f8000 + 0x13e0] = 0x2c000f04  v_mac_f32_e32 v0, v4, v7  pgm[7@0x8001359f8000 + 0x13e4] = 0x2c020f05  v_mac_f32_e32 v1, v5, v7  pgm[7@0x8001359f8000 + 0x13e8] = 0x2c040f06  v_mac_f32_e32 v2, v6, v7  pgm[7@0x8001359f8000 + 0x13ec] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359f8000 + 0x13f0] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359f8000 + 0x13f4] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359f8000 + 0x13f8] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359f8000 + 0x13fc] = 0x00020300 ;;  pgm[7@0x8001359f8000 + 0x1400] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359f8000 + 0x1404] = 0x00020702 ;;  pgm[7@0x8001359f8000 + 0x1408] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359f8000 + 0x140c] = 0x00000100 ;;  pgm[7@0x8001359f8000 + 0x1410] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1c00 of length 60 bytes from IB[7@0x8001a7dc0100 + 0x25e0] pgm[7@0x8001000a1c00 + 0x0 ] = 0x7e020203  v_mov_b32_e32 v1, s3  pgm[7@0x8001000a1c00 + 0x4 ] = 0x7e040202  v_mov_b32_e32 v2, s2  pgm[7@0x8001000a1c00 + 0x8 ] = 0x7d980082  v_cmp_gt_u32_e32 vcc, 2, v0  pgm[7@0x8001000a1c00 + 0xc ] = 0x00060501  v_cndmask_b32_e32 v3, v1, v2, vcc  pgm[7@0x8001000a1c00 + 0x10 ] = 0x7d940081  v_cmp_eq_u32_e32 vcc, 1, v0  pgm[7@0x8001000a1c00 + 0x14 ] = 0x00000302  v_cndmask_b32_e32 v0, v2, v1, vcc  pgm[7@0x8001000a1c00 + 0x18 ] = 0x7e020af9  v_cvt_f32_i32_sdwa v1, sext(v3) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 pgm[7@0x8001000a1c00 + 0x1c ] = 0x000c0603 ;;  pgm[7@0x8001000a1c00 + 0x20 ] = 0x7e000af9  v_cvt_f32_i32_sdwa v0, sext(v0) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 pgm[7@0x8001000a1c00 + 0x24 ] = 0x000d0600 ;;  pgm[7@0x8001000a1c00 + 0x28 ] = 0x7e0402f2  v_mov_b32_e32 v2, 1.0  pgm[7@0x8001000a1c00 + 0x2c ] = 0x7e060204  v_mov_b32_e32 v3, s4  pgm[7@0x8001000a1c00 + 0x30 ] = 0xc40008cf  exp pos0 v1, v0, v3, v2 done  pgm[7@0x8001000a1c00 + 0x34 ] = 0x02030001 ;;  pgm[7@0x8001000a1c00 + 0x38 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a0200 of length 52 bytes from IB[7@0x8001a7dc0100 + 0x2654] pgm[7@0x8001000a0200 + 0x0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a0200 + 0x4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a0200 + 0x8 ] = 0xd4020002  v_interp_mov_f32_e32 v0, p0, attr0.x  pgm[7@0x8001000a0200 + 0xc ] = 0xd4060102  v_interp_mov_f32_e32 v1, p0, attr0.y  pgm[7@0x8001000a0200 + 0x10 ] = 0xd40a0202  v_interp_mov_f32_e32 v2, p0, attr0.z  pgm[7@0x8001000a0200 + 0x14 ] = 0xd40e0302  v_interp_mov_f32_e32 v3, p0, attr0.w  pgm[7@0x8001000a0200 + 0x18 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a0200 + 0x1c ] = 0x00020300 ;;  pgm[7@0x8001000a0200 + 0x20 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a0200 + 0x24 ] = 0x00020702 ;;  pgm[7@0x8001000a0200 + 0x28 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a0200 + 0x2c ] = 0x00000100 ;;  pgm[7@0x8001000a0200 + 0x30 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a0400 of length 116 bytes from IB[7@0x8001a7dc0100 + 0x2880] pgm[7@0x8001000a0400 + 0x0 ] = 0x7e020203  v_mov_b32_e32 v1, s3  pgm[7@0x8001000a0400 + 0x4 ] = 0x7e040202  v_mov_b32_e32 v2, s2  pgm[7@0x8001000a0400 + 0x8 ] = 0x7d980082  v_cmp_gt_u32_e32 vcc, 2, v0  pgm[7@0x8001000a0400 + 0xc ] = 0xd0cd0000  v_cmp_ne_u32_e64 s[0:1], 1, v0  pgm[7@0x8001000a0400 + 0x10 ] = 0x00020081 ;;  pgm[7@0x8001000a0400 + 0x14 ] = 0xd1000000  v_cndmask_b32_e64 v0, v1, v2, s[0:1]  pgm[7@0x8001000a0400 + 0x18 ] = 0x00020501 ;;  pgm[7@0x8001000a0400 + 0x1c ] = 0x00060501  v_cndmask_b32_e32 v3, v1, v2, vcc  pgm[7@0x8001000a0400 + 0x20 ] = 0x7e020af9  v_cvt_f32_i32_sdwa v1, sext(v3) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 pgm[7@0x8001000a0400 + 0x24 ] = 0x000c0603 ;;  pgm[7@0x8001000a0400 + 0x28 ] = 0x7e000af9  v_cvt_f32_i32_sdwa v0, sext(v0) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 pgm[7@0x8001000a0400 + 0x2c ] = 0x000d0600 ;;  pgm[7@0x8001000a0400 + 0x30 ] = 0x7e040207  v_mov_b32_e32 v2, s7  pgm[7@0x8001000a0400 + 0x34 ] = 0x7e060205  v_mov_b32_e32 v3, s5  pgm[7@0x8001000a0400 + 0x38 ] = 0x00040702  v_cndmask_b32_e32 v2, v2, v3, vcc  pgm[7@0x8001000a0400 + 0x3c ] = 0x7e060208  v_mov_b32_e32 v3, s8  pgm[7@0x8001000a0400 + 0x40 ] = 0x7e080206  v_mov_b32_e32 v4, s6  pgm[7@0x8001000a0400 + 0x44 ] = 0xd1000003  v_cndmask_b32_e64 v3, v3, v4, s[0:1]  pgm[7@0x8001000a0400 + 0x48 ] = 0x00020903 ;;  pgm[7@0x8001000a0400 + 0x4c ] = 0x7e0802f2  v_mov_b32_e32 v4, 1.0  pgm[7@0x8001000a0400 + 0x50 ] = 0x7e0a0204  v_mov_b32_e32 v5, s4  pgm[7@0x8001000a0400 + 0x54 ] = 0xc40008cf  exp pos0 v1, v0, v5, v4 done  pgm[7@0x8001000a0400 + 0x58 ] = 0x04050001 ;;  pgm[7@0x8001000a0400 + 0x5c ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000a0400 + 0x60 ] = 0x7e000209  v_mov_b32_e32 v0, s9  pgm[7@0x8001000a0400 + 0x64 ] = 0x7e02020a  v_mov_b32_e32 v1, s10  pgm[7@0x8001000a0400 + 0x68 ] = 0xc400020f  exp param0 v2, v3, v0, v1  pgm[7@0x8001000a0400 + 0x6c ] = 0x01000302 ;;  pgm[7@0x8001000a0400 + 0x70 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a0800 of length 100 bytes from IB[7@0x8001a7dc0100 + 0x28f4] pgm[7@0x8001000a0800 + 0x0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a0800 + 0x4 ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[7@0x8001000a0800 + 0x8 ] = 0x00000200 ;;  pgm[7@0x8001000a0800 + 0xc ] = 0xd4000008  v_interp_p1_f32_e32 v0, v8, attr0.x  pgm[7@0x8001000a0800 + 0x10 ] = 0xd4040108  v_interp_p1_f32_e32 v1, v8, attr0.y  pgm[7@0x8001000a0800 + 0x14 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001000a0800 + 0x18 ] = 0xd4010009  v_interp_p2_f32_e32 v0, v9, attr0.x  pgm[7@0x8001000a0800 + 0x1c ] = 0xd4050109  v_interp_p2_f32_e32 v1, v9, attr0.y  pgm[7@0x8001000a0800 + 0x20 ] = 0xc00e0200  s_load_dwordx8 s[8:15], s[0:1], 0x0  pgm[7@0x8001000a0800 + 0x24 ] = 0x00000000 ;;  pgm[7@0x8001000a0800 + 0x28 ] = 0x7e001100  v_cvt_i32_f32_e32 v0, v0  pgm[7@0x8001000a0800 + 0x2c ] = 0x7e021101  v_cvt_i32_f32_e32 v1, v1  pgm[7@0x8001000a0800 + 0x30 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a0800 + 0x34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a0800 + 0x38 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a0800 + 0x3c ] = 0xf0001f00  image_load v[0:3], v0, s[8:15] dmask:0xf unorm  pgm[7@0x8001000a0800 + 0x40 ] = 0x00020000 ;;  pgm[7@0x8001000a0800 + 0x44 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a0800 + 0x48 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a0800 + 0x4c ] = 0x00020300 ;;  pgm[7@0x8001000a0800 + 0x50 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a0800 + 0x54 ] = 0x00020702 ;;  pgm[7@0x8001000a0800 + 0x58 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a0800 + 0x5c ] = 0x00000100 ;;  pgm[7@0x8001000a0800 + 0x60 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000aea00 of length 268 bytes from IB[7@0x8001a7dc0100 + 0x2c2c] pgm[7@0x8001000aea00 + 0x0 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000aea00 + 0x4 ] = 0xbea00002  s_mov_b32 s32, s2  pgm[7@0x8001000aea00 + 0x8 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000aea00 + 0xc ] = 0x00000000 ;;  pgm[7@0x8001000aea00 + 0x10 ] = 0x68000005  v_add_u32_e32 v0, s5, v0  pgm[7@0x8001000aea00 + 0x14 ] = 0xbea300ff  s_mov_b32 s35, 0x27fac  pgm[7@0x8001000aea00 + 0x18 ] = 0x00027fac ;;  pgm[7@0x8001000aea00 + 0x1c ] = 0xb0220080  s_movk_i32 s34, 0x80  pgm[7@0x8001000aea00 + 0x20 ] = 0xbea100ff  s_mov_b32 s33, 0x8000  pgm[7@0x8001000aea00 + 0x24 ] = 0x00008000 ;;  pgm[7@0x8001000aea00 + 0x28 ] = 0xc02a0610  s_buffer_load_dwordx4 s[24:27], s[32:35], 0x40  pgm[7@0x8001000aea00 + 0x2c ] = 0x00000040 ;;  pgm[7@0x8001000aea00 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000aea00 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v0, s[0:3], 0 idxen  pgm[7@0x8001000aea00 + 0x38 ] = 0x80000000 ;;  pgm[7@0x8001000aea00 + 0x3c ] = 0xc02a0710  s_buffer_load_dwordx4 s[28:31], s[32:35], 0x50  pgm[7@0x8001000aea00 + 0x40 ] = 0x00000050 ;;  pgm[7@0x8001000aea00 + 0x44 ] = 0xc02a0510  s_buffer_load_dwordx4 s[20:23], s[32:35], 0x60  pgm[7@0x8001000aea00 + 0x48 ] = 0x00000060 ;;  pgm[7@0x8001000aea00 + 0x4c ] = 0xc02a0410  s_buffer_load_dwordx4 s[16:19], s[32:35], 0x70  pgm[7@0x8001000aea00 + 0x50 ] = 0x00000070 ;;  pgm[7@0x8001000aea00 + 0x54 ] = 0xc02a0210  s_buffer_load_dwordx4 s[8:11], s[32:35], 0x0  pgm[7@0x8001000aea00 + 0x58 ] = 0x00000000 ;;  pgm[7@0x8001000aea00 + 0x5c ] = 0xc02a0310  s_buffer_load_dwordx4 s[12:15], s[32:35], 0x10  pgm[7@0x8001000aea00 + 0x60 ] = 0x00000010 ;;  pgm[7@0x8001000aea00 + 0x64 ] = 0xc02a0110  s_buffer_load_dwordx4 s[4:7], s[32:35], 0x20  pgm[7@0x8001000aea00 + 0x68 ] = 0x00000020 ;;  pgm[7@0x8001000aea00 + 0x6c ] = 0xc02a0010  s_buffer_load_dwordx4 s[0:3], s[32:35], 0x30  pgm[7@0x8001000aea00 + 0x70 ] = 0x00000030 ;;  pgm[7@0x8001000aea00 + 0x74 ] = 0xbf8c0070  s_waitcnt vmcnt(0) lgkmcnt(0)  pgm[7@0x8001000aea00 + 0x78 ] = 0x0a0a021d  v_mul_f32_e32 v5, s29, v1  pgm[7@0x8001000aea00 + 0x7c ] = 0x0a08021c  v_mul_f32_e32 v4, s28, v1  pgm[7@0x8001000aea00 + 0x80 ] = 0x0a0c021e  v_mul_f32_e32 v6, s30, v1  pgm[7@0x8001000aea00 + 0x84 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x8001000aea00 + 0x88 ] = 0x2c0a0019  v_mac_f32_e32 v5, s25, v0  pgm[7@0x8001000aea00 + 0x8c ] = 0x2c080018  v_mac_f32_e32 v4, s24, v0  pgm[7@0x8001000aea00 + 0x90 ] = 0x2c0c001a  v_mac_f32_e32 v6, s26, v0  pgm[7@0x8001000aea00 + 0x94 ] = 0x2c02001b  v_mac_f32_e32 v1, s27, v0  pgm[7@0x8001000aea00 + 0x98 ] = 0x2c0a0415  v_mac_f32_e32 v5, s21, v2  pgm[7@0x8001000aea00 + 0x9c ] = 0x2c080414  v_mac_f32_e32 v4, s20, v2  pgm[7@0x8001000aea00 + 0xa0 ] = 0x2c0c0416  v_mac_f32_e32 v6, s22, v2  pgm[7@0x8001000aea00 + 0xa4 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x8001000aea00 + 0xa8 ] = 0x2c0a0611  v_mac_f32_e32 v5, s17, v3  pgm[7@0x8001000aea00 + 0xac ] = 0x2c080610  v_mac_f32_e32 v4, s16, v3  pgm[7@0x8001000aea00 + 0xb0 ] = 0x0a000a0c  v_mul_f32_e32 v0, s12, v5  pgm[7@0x8001000aea00 + 0xb4 ] = 0x0a040a0d  v_mul_f32_e32 v2, s13, v5  pgm[7@0x8001000aea00 + 0xb8 ] = 0x0a0e0a0f  v_mul_f32_e32 v7, s15, v5  pgm[7@0x8001000aea00 + 0xbc ] = 0x2c0c0612  v_mac_f32_e32 v6, s18, v3  pgm[7@0x8001000aea00 + 0xc0 ] = 0x2c020613  v_mac_f32_e32 v1, s19, v3  pgm[7@0x8001000aea00 + 0xc4 ] = 0x0a060a0e  v_mul_f32_e32 v3, s14, v5  pgm[7@0x8001000aea00 + 0xc8 ] = 0x2c000808  v_mac_f32_e32 v0, s8, v4  pgm[7@0x8001000aea00 + 0xcc ] = 0x2c040809  v_mac_f32_e32 v2, s9, v4  pgm[7@0x8001000aea00 + 0xd0 ] = 0x2c06080a  v_mac_f32_e32 v3, s10, v4  pgm[7@0x8001000aea00 + 0xd4 ] = 0x2c0e080b  v_mac_f32_e32 v7, s11, v4  pgm[7@0x8001000aea00 + 0xd8 ] = 0x2c000c04  v_mac_f32_e32 v0, s4, v6  pgm[7@0x8001000aea00 + 0xdc ] = 0x2c040c05  v_mac_f32_e32 v2, s5, v6  pgm[7@0x8001000aea00 + 0xe0 ] = 0x2c060c06  v_mac_f32_e32 v3, s6, v6  pgm[7@0x8001000aea00 + 0xe4 ] = 0x2c0e0c07  v_mac_f32_e32 v7, s7, v6  pgm[7@0x8001000aea00 + 0xe8 ] = 0x2c000200  v_mac_f32_e32 v0, s0, v1  pgm[7@0x8001000aea00 + 0xec ] = 0x2c040201  v_mac_f32_e32 v2, s1, v1  pgm[7@0x8001000aea00 + 0xf0 ] = 0x2c060202  v_mac_f32_e32 v3, s2, v1  pgm[7@0x8001000aea00 + 0xf4 ] = 0x2c0e0203  v_mac_f32_e32 v7, s3, v1  pgm[7@0x8001000aea00 + 0xf8 ] = 0xc40008cf  exp pos0 v0, v2, v3, v7 done  pgm[7@0x8001000aea00 + 0xfc ] = 0x07030200 ;;  pgm[7@0x8001000aea00 + 0x100 ] = 0xc400020f  exp param0 v4, v5, v6, v1  pgm[7@0x8001000aea00 + 0x104 ] = 0x01060504 ;;  pgm[7@0x8001000aea00 + 0x108 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x80016a380000 of length 19648 bytes from IB[7@0x8001a7dc0100 + 0x2ca0] pgm[7@0x80016a380000 + 0x0 ] = 0xd28a0052  v_writelane_b32 v82, exec_lo, 0  pgm[7@0x80016a380000 + 0x4 ] = 0x0001007e ;;  pgm[7@0x80016a380000 + 0x8 ] = 0xd28a0052  v_writelane_b32 v82, exec_hi, 1  pgm[7@0x80016a380000 + 0xc ] = 0x0001027f ;;  pgm[7@0x80016a380000 + 0x10 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x80016a380000 + 0x14 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x80016a380000 + 0x18 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x80016a380000 + 0x1c ] = 0x00027fac ;;  pgm[7@0x80016a380000 + 0x20 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x80016a380000 + 0x24 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x80016a380000 + 0x28 ] = 0x00008000 ;;  pgm[7@0x80016a380000 + 0x2c ] = 0xc0221446  s_buffer_load_dword s81, s[12:15], 0x88  pgm[7@0x80016a380000 + 0x30 ] = 0x00000088 ;;  pgm[7@0x80016a380000 + 0x34 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x90  pgm[7@0x80016a380000 + 0x38 ] = 0x00000090 ;;  pgm[7@0x80016a380000 + 0x3c ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x80016a380000 + 0x40 ] = 0xd28a0052  v_writelane_b32 v82, s4, 2  pgm[7@0x80016a380000 + 0x44 ] = 0x00010404 ;;  pgm[7@0x80016a380000 + 0x48 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x98  pgm[7@0x80016a380000 + 0x4c ] = 0x00000098 ;;  pgm[7@0x80016a380000 + 0x50 ] = 0xd4400102  v_interp_p1_f32_e32 v16, v2, attr0.y  pgm[7@0x80016a380000 + 0x54 ] = 0xc0260106  s_buffer_load_dwordx2 s[4:5], s[12:15], 0xa0  pgm[7@0x80016a380000 + 0x58 ] = 0x000000a0 ;;  pgm[7@0x80016a380000 + 0x5c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x60 ] = 0xd28a0052  v_writelane_b32 v82, s6, 3  pgm[7@0x80016a380000 + 0x64 ] = 0x00010606 ;;  pgm[7@0x80016a380000 + 0x68 ] = 0xd28a0052  v_writelane_b32 v82, s7, 4  pgm[7@0x80016a380000 + 0x6c ] = 0x00010807 ;;  pgm[7@0x80016a380000 + 0x70 ] = 0xd4410103  v_interp_p2_f32_e32 v16, v3, attr0.y  pgm[7@0x80016a380000 + 0x74 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xa8  pgm[7@0x80016a380000 + 0x78 ] = 0x000000a8 ;;  pgm[7@0x80016a380000 + 0x7c ] = 0xd4340002  v_interp_p1_f32_e32 v13, v2, attr0.x  pgm[7@0x80016a380000 + 0x80 ] = 0xd43c0202  v_interp_p1_f32_e32 v15, v2, attr0.z  pgm[7@0x80016a380000 + 0x84 ] = 0xd28a0052  v_writelane_b32 v82, s0, 5  pgm[7@0x80016a380000 + 0x88 ] = 0x00010a00 ;;  pgm[7@0x80016a380000 + 0x8c ] = 0x0a042000  v_mul_f32_e32 v2, s0, v16  pgm[7@0x80016a380000 + 0x90 ] = 0xc0260286  s_buffer_load_dwordx2 s[10:11], s[12:15], 0xb0  pgm[7@0x80016a380000 + 0x94 ] = 0x000000b0 ;;  pgm[7@0x80016a380000 + 0x98 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xb8  pgm[7@0x80016a380000 + 0x9c ] = 0x000000b8 ;;  pgm[7@0x80016a380000 + 0xa0 ] = 0xd4350003  v_interp_p2_f32_e32 v13, v3, attr0.x  pgm[7@0x80016a380000 + 0xa4 ] = 0xd43d0203  v_interp_p2_f32_e32 v15, v3, attr0.z  pgm[7@0x80016a380000 + 0xa8 ] = 0x2c041a51  v_mac_f32_e32 v2, s81, v13  pgm[7@0x80016a380000 + 0xac ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xc0  pgm[7@0x80016a380000 + 0xb0 ] = 0x000000c0 ;;  pgm[7@0x80016a380000 + 0xb4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0xb8 ] = 0xd28a0052  v_writelane_b32 v82, s1, 6  pgm[7@0x80016a380000 + 0xbc ] = 0x00010c01 ;;  pgm[7@0x80016a380000 + 0xc0 ] = 0x2c041e01  v_mac_f32_e32 v2, s1, v15  pgm[7@0x80016a380000 + 0xc4 ] = 0xd28a0052  v_writelane_b32 v82, s0, 7  pgm[7@0x80016a380000 + 0xc8 ] = 0x00010e00 ;;  pgm[7@0x80016a380000 + 0xcc ] = 0xc0260706  s_buffer_load_dwordx2 s[28:29], s[12:15], 0x0  pgm[7@0x80016a380000 + 0xd0 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0xd4 ] = 0xc0220646  s_buffer_load_dword s25, s[12:15], 0xc  pgm[7@0x80016a380000 + 0xd8 ] = 0x0000000c ;;  pgm[7@0x80016a380000 + 0xdc ] = 0xc0260786  s_buffer_load_dwordx2 s[30:31], s[12:15], 0x10  pgm[7@0x80016a380000 + 0xe0 ] = 0x00000010 ;;  pgm[7@0x80016a380000 + 0xe4 ] = 0xc0260686  s_buffer_load_dwordx2 s[26:27], s[12:15], 0x1c  pgm[7@0x80016a380000 + 0xe8 ] = 0x0000001c ;;  pgm[7@0x80016a380000 + 0xec ] = 0xc0220606  s_buffer_load_dword s24, s[12:15], 0x24  pgm[7@0x80016a380000 + 0xf0 ] = 0x00000024 ;;  pgm[7@0x80016a380000 + 0xf4 ] = 0xc0260586  s_buffer_load_dwordx2 s[22:23], s[12:15], 0x2c  pgm[7@0x80016a380000 + 0xf8 ] = 0x0000002c ;;  pgm[7@0x80016a380000 + 0xfc ] = 0x02040400  v_add_f32_e32 v2, s0, v2  pgm[7@0x80016a380000 + 0x100 ] = 0xc0221406  s_buffer_load_dword s80, s[12:15], 0x338  pgm[7@0x80016a380000 + 0x104 ] = 0x00000338 ;;  pgm[7@0x80016a380000 + 0x108 ] = 0xc0260506  s_buffer_load_dwordx2 s[20:21], s[12:15], 0x380  pgm[7@0x80016a380000 + 0x10c ] = 0x00000380 ;;  pgm[7@0x80016a380000 + 0x110 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x390  pgm[7@0x80016a380000 + 0x114 ] = 0x00000390 ;;  pgm[7@0x80016a380000 + 0x118 ] = 0xc0220d86  s_buffer_load_dword s54, s[12:15], 0x4c  pgm[7@0x80016a380000 + 0x11c ] = 0x0000004c ;;  pgm[7@0x80016a380000 + 0x120 ] = 0xc02a0b06  s_buffer_load_dwordx4 s[44:47], s[12:15], 0x50  pgm[7@0x80016a380000 + 0x124 ] = 0x00000050 ;;  pgm[7@0x80016a380000 + 0x128 ] = 0xc0220dc6  s_buffer_load_dword s55, s[12:15], 0x34  pgm[7@0x80016a380000 + 0x12c ] = 0x00000034 ;;  pgm[7@0x80016a380000 + 0x130 ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0x3c  pgm[7@0x80016a380000 + 0x134 ] = 0x0000003c ;;  pgm[7@0x80016a380000 + 0x138 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0x60  pgm[7@0x80016a380000 + 0x13c ] = 0x00000060 ;;  pgm[7@0x80016a380000 + 0x140 ] = 0xc0260c06  s_buffer_load_dwordx2 s[48:49], s[12:15], 0x70  pgm[7@0x80016a380000 + 0x144 ] = 0x00000070 ;;  pgm[7@0x80016a380000 + 0x148 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x78  pgm[7@0x80016a380000 + 0x14c ] = 0x00000078 ;;  pgm[7@0x80016a380000 + 0x150 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x154 ] = 0x7e064400  v_rcp_f32_e32 v3, s0  pgm[7@0x80016a380000 + 0x158 ] = 0x7e084401  v_rcp_f32_e32 v4, s1  pgm[7@0x80016a380000 + 0x15c ] = 0x0a022007  v_mul_f32_e32 v1, s7, v16  pgm[7@0x80016a380000 + 0x160 ] = 0x0a002006  v_mul_f32_e32 v0, s6, v16  pgm[7@0x80016a380000 + 0x164 ] = 0x2c021a23  v_mac_f32_e32 v1, s35, v13  pgm[7@0x80016a380000 + 0x168 ] = 0xbe8200ff  s_mov_b32 s2, 0x7f7fffff  pgm[7@0x80016a380000 + 0x16c ] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x170 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x80016a380000 + 0x174 ] = 0x2c001a22  v_mac_f32_e32 v0, s34, v13  pgm[7@0x80016a380000 + 0x178 ] = 0x2c021e05  v_mac_f32_e32 v1, s5, v15  pgm[7@0x80016a380000 + 0x17c ] = 0x7e1002ff  v_mov_b32_e32 v8, 0xff7fffff  pgm[7@0x80016a380000 + 0x180 ] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x184 ] = 0x14060602  v_min_f32_e32 v3, s2, v3  pgm[7@0x80016a380000 + 0x188 ] = 0x8106ff03  s_add_i32 s6, s3, 0x200  pgm[7@0x80016a380000 + 0x18c ] = 0x00000200 ;;  pgm[7@0x80016a380000 + 0x190 ] = 0x8100ff03  s_add_i32 s0, s3, 0x3b0  pgm[7@0x80016a380000 + 0x194 ] = 0x000003b0 ;;  pgm[7@0x80016a380000 + 0x198 ] = 0xbe810007  s_mov_b32 s1, s7  pgm[7@0x80016a380000 + 0x19c ] = 0x2c001e04  v_mac_f32_e32 v0, s4, v15  pgm[7@0x80016a380000 + 0x1a0 ] = 0x16121103  v_max_f32_e32 v9, v3, v8  pgm[7@0x80016a380000 + 0x1a4 ] = 0x14060802  v_min_f32_e32 v3, s2, v4  pgm[7@0x80016a380000 + 0x1a8 ] = 0xc00a1500  s_load_dwordx4 s[84:87], s[0:1], 0x0  pgm[7@0x80016a380000 + 0x1ac ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1b0 ] = 0xc00e1003  s_load_dwordx8 s[64:71], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x1b4 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1b8 ] = 0x0202020b  v_add_f32_e32 v1, s11, v1  pgm[7@0x80016a380000 + 0x1bc ] = 0xd28a0052  v_writelane_b32 v82, s4, 8  pgm[7@0x80016a380000 + 0x1c0 ] = 0x00011004 ;;  pgm[7@0x80016a380000 + 0x1c4 ] = 0x16141103  v_max_f32_e32 v10, v3, v8  pgm[7@0x80016a380000 + 0x1c8 ] = 0x0200000a  v_add_f32_e32 v0, s10, v0  pgm[7@0x80016a380000 + 0x1cc ] = 0x0a06021e  v_mul_f32_e32 v3, s30, v1  pgm[7@0x80016a380000 + 0x1d0 ] = 0x0a08021f  v_mul_f32_e32 v4, s31, v1  pgm[7@0x80016a380000 + 0x1d4 ] = 0x0a02021a  v_mul_f32_e32 v1, s26, v1  pgm[7@0x80016a380000 + 0x1d8 ] = 0xd28a0052  v_writelane_b32 v82, s5, 9  pgm[7@0x80016a380000 + 0x1dc ] = 0x00011205 ;;  pgm[7@0x80016a380000 + 0x1e0 ] = 0x2c020019  v_mac_f32_e32 v1, s25, v0  pgm[7@0x80016a380000 + 0x1e4 ] = 0xd28a0052  v_writelane_b32 v82, s10, 10  pgm[7@0x80016a380000 + 0x1e8 ] = 0x0001140a ;;  pgm[7@0x80016a380000 + 0x1ec ] = 0x2c020416  v_mac_f32_e32 v1, s22, v2  pgm[7@0x80016a380000 + 0x1f0 ] = 0xd28a0052  v_writelane_b32 v82, s11, 11  pgm[7@0x80016a380000 + 0x1f4 ] = 0x0001160b ;;  pgm[7@0x80016a380000 + 0x1f8 ] = 0x2c06001c  v_mac_f32_e32 v3, s28, v0  pgm[7@0x80016a380000 + 0x1fc ] = 0x2c08001d  v_mac_f32_e32 v4, s29, v0  pgm[7@0x80016a380000 + 0x200 ] = 0x02000228  v_add_f32_e32 v0, s40, v1  pgm[7@0x80016a380000 + 0x204 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x208 ] = 0xd28a0052  v_writelane_b32 v82, s64, 12  pgm[7@0x80016a380000 + 0x20c ] = 0x00011840 ;;  pgm[7@0x80016a380000 + 0x210 ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x80016a380000 + 0x214 ] = 0xd28a0052  v_writelane_b32 v82, s65, 13  pgm[7@0x80016a380000 + 0x218 ] = 0x00011a41 ;;  pgm[7@0x80016a380000 + 0x21c ] = 0xd28a0052  v_writelane_b32 v82, s66, 14  pgm[7@0x80016a380000 + 0x220 ] = 0x00011c42 ;;  pgm[7@0x80016a380000 + 0x224 ] = 0x8100ff03  s_add_i32 s0, s3, 0x230  pgm[7@0x80016a380000 + 0x228 ] = 0x00000230 ;;  pgm[7@0x80016a380000 + 0x22c ] = 0xd28a0052  v_writelane_b32 v82, s67, 15  pgm[7@0x80016a380000 + 0x230 ] = 0x00011e43 ;;  pgm[7@0x80016a380000 + 0x234 ] = 0x8104ff03  s_add_i32 s4, s3, 0x380  pgm[7@0x80016a380000 + 0x238 ] = 0x00000380 ;;  pgm[7@0x80016a380000 + 0x23c ] = 0xbe850007  s_mov_b32 s5, s7  pgm[7@0x80016a380000 + 0x240 ] = 0xc00a0400  s_load_dwordx4 s[16:19], s[0:1], 0x0  pgm[7@0x80016a380000 + 0x244 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x248 ] = 0xd28a0052  v_writelane_b32 v82, s68, 16  pgm[7@0x80016a380000 + 0x24c ] = 0x00012044 ;;  pgm[7@0x80016a380000 + 0x250 ] = 0x14000002  v_min_f32_e32 v0, s2, v0  pgm[7@0x80016a380000 + 0x254 ] = 0x2c06041b  v_mac_f32_e32 v3, s27, v2  pgm[7@0x80016a380000 + 0x258 ] = 0x2c080418  v_mac_f32_e32 v4, s24, v2  pgm[7@0x80016a380000 + 0x25c ] = 0xd28a0052  v_writelane_b32 v82, s69, 17  pgm[7@0x80016a380000 + 0x260 ] = 0x00012245 ;;  pgm[7@0x80016a380000 + 0x264 ] = 0x02020617  v_add_f32_e32 v1, s23, v3  pgm[7@0x80016a380000 + 0x268 ] = 0x16001100  v_max_f32_e32 v0, v0, v8  pgm[7@0x80016a380000 + 0x26c ] = 0x02040837  v_add_f32_e32 v2, s55, v4  pgm[7@0x80016a380000 + 0x270 ] = 0xd28a0052  v_writelane_b32 v82, s70, 18  pgm[7@0x80016a380000 + 0x274 ] = 0x00012446 ;;  pgm[7@0x80016a380000 + 0x278 ] = 0x0a020300  v_mul_f32_e32 v1, v0, v1  pgm[7@0x80016a380000 + 0x27c ] = 0x0a000500  v_mul_f32_e32 v0, v0, v2  pgm[7@0x80016a380000 + 0x280 ] = 0xc00e0e02  s_load_dwordx8 s[56:63], s[4:5], 0x0  pgm[7@0x80016a380000 + 0x284 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x288 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x430  pgm[7@0x80016a380000 + 0x28c ] = 0x00000430 ;;  pgm[7@0x80016a380000 + 0x290 ] = 0xd28a0052  v_writelane_b32 v82, s71, 19  pgm[7@0x80016a380000 + 0x294 ] = 0x00012647 ;;  pgm[7@0x80016a380000 + 0x298 ] = 0xc0260106  s_buffer_load_dwordx2 s[4:5], s[12:15], 0x440  pgm[7@0x80016a380000 + 0x29c ] = 0x00000440 ;;  pgm[7@0x80016a380000 + 0x2a0 ] = 0xd1c10000  v_mad_f32 v0, v0, 0.5, 0.5  pgm[7@0x80016a380000 + 0x2a4 ] = 0x03c1e100 ;;  pgm[7@0x80016a380000 + 0x2a8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2ac ] = 0xd28a0052  v_writelane_b32 v82, s16, 20  pgm[7@0x80016a380000 + 0x2b0 ] = 0x00012810 ;;  pgm[7@0x80016a380000 + 0x2b4 ] = 0xd1c10002  v_mad_f32 v2, v1, 0.5, 0.5  pgm[7@0x80016a380000 + 0x2b8 ] = 0x03c1e101 ;;  pgm[7@0x80016a380000 + 0x2bc ] = 0x040600f2  v_sub_f32_e32 v3, 1.0, v0  pgm[7@0x80016a380000 + 0x2c0 ] = 0xd28a0052  v_writelane_b32 v82, s17, 21  pgm[7@0x80016a380000 + 0x2c4 ] = 0x00012a11 ;;  pgm[7@0x80016a380000 + 0x2c8 ] = 0xd1c10000  v_mad_f32 v0, 0.5, v9, v2  pgm[7@0x80016a380000 + 0x2cc ] = 0x040a12f0 ;;  pgm[7@0x80016a380000 + 0x2d0 ] = 0xd1c10001  v_mad_f32 v1, 0.5, v10, v3  pgm[7@0x80016a380000 + 0x2d4 ] = 0x040e14f0 ;;  pgm[7@0x80016a380000 + 0x2d8 ] = 0xd28a0052  v_writelane_b32 v82, s18, 22  pgm[7@0x80016a380000 + 0x2dc ] = 0x00012c12 ;;  pgm[7@0x80016a380000 + 0x2e0 ] = 0x0a000014  v_mul_f32_e32 v0, s20, v0  pgm[7@0x80016a380000 + 0x2e4 ] = 0x0a020215  v_mul_f32_e32 v1, s21, v1  pgm[7@0x80016a380000 + 0x2e8 ] = 0x7e084405  v_rcp_f32_e32 v4, s5  pgm[7@0x80016a380000 + 0x2ec ] = 0xd28a0052  v_writelane_b32 v82, s19, 23  pgm[7@0x80016a380000 + 0x2f0 ] = 0x00012e13 ;;  pgm[7@0x80016a380000 + 0x2f4 ] = 0x7e2402ff  v_mov_b32_e32 v18, 0xbf8147ae  pgm[7@0x80016a380000 + 0x2f8 ] = 0xbf8147ae ;;  pgm[7@0x80016a380000 + 0x2fc ] = 0x02242400  v_add_f32_e32 v18, s0, v18  pgm[7@0x80016a380000 + 0x300 ] = 0x14080802  v_min_f32_e32 v4, s2, v4  pgm[7@0x80016a380000 + 0x304 ] = 0x16181104  v_max_f32_e32 v12, v4, v8  pgm[7@0x80016a380000 + 0x308 ] = 0x0a38210c  v_mul_f32_e32 v28, v12, v16  pgm[7@0x80016a380000 + 0x30c ] = 0x06281e50  v_subrev_f32_e32 v20, s80, v15  pgm[7@0x80016a380000 + 0x310 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x314 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x318 ] = 0xf09c0100  image_sample_lz v0, v0, s[64:71], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x31c ] = 0x00900000 ;;  pgm[7@0x80016a380000 + 0x320 ] = 0xd1c10001  v_mad_f32 v1, v2, 2.0, -1.0  pgm[7@0x80016a380000 + 0x324 ] = 0x03cde902 ;;  pgm[7@0x80016a380000 + 0x328 ] = 0x040406f2  v_sub_f32_e32 v2, 1.0, v3  pgm[7@0x80016a380000 + 0x32c ] = 0x7e064404  v_rcp_f32_e32 v3, s4  pgm[7@0x80016a380000 + 0x330 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x80016a380000 + 0x334 ] = 0x03cde902 ;;  pgm[7@0x80016a380000 + 0x338 ] = 0x0a16042c  v_mul_f32_e32 v11, s44, v2  pgm[7@0x80016a380000 + 0x33c ] = 0x0a26042e  v_mul_f32_e32 v19, s46, v2  pgm[7@0x80016a380000 + 0x340 ] = 0x14060602  v_min_f32_e32 v3, s2, v3  pgm[7@0x80016a380000 + 0x344 ] = 0x16061103  v_max_f32_e32 v3, v3, v8  pgm[7@0x80016a380000 + 0x348 ] = 0x0a361b03  v_mul_f32_e32 v27, v3, v13  pgm[7@0x80016a380000 + 0x34c ] = 0x2c160229  v_mac_f32_e32 v11, s41, v1  pgm[7@0x80016a380000 + 0x350 ] = 0x2c26022b  v_mac_f32_e32 v19, s43, v1  pgm[7@0x80016a380000 + 0x354 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xc8  pgm[7@0x80016a380000 + 0x358 ] = 0x000000c8 ;;  pgm[7@0x80016a380000 + 0x35c ] = 0xf09c0f00  image_sample_lz v[4:7], v27, s[56:63], s[84:87] dmask:0xf  pgm[7@0x80016a380000 + 0x360 ] = 0x02ae041b ;;  pgm[7@0x80016a380000 + 0x364 ] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0xd0  pgm[7@0x80016a380000 + 0x368 ] = 0x000000d0 ;;  pgm[7@0x80016a380000 + 0x36c ] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xd8  pgm[7@0x80016a380000 + 0x370 ] = 0x000000d8 ;;  pgm[7@0x80016a380000 + 0x374 ] = 0xc0260286  s_buffer_load_dwordx2 s[10:11], s[12:15], 0xe0  pgm[7@0x80016a380000 + 0x378 ] = 0x000000e0 ;;  pgm[7@0x80016a380000 + 0x37c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x380 ] = 0xd28a0052  v_writelane_b32 v82, s16, 24  pgm[7@0x80016a380000 + 0x384 ] = 0x00013010 ;;  pgm[7@0x80016a380000 + 0x388 ] = 0xd28a0052  v_writelane_b32 v82, s17, 25  pgm[7@0x80016a380000 + 0x38c ] = 0x00013211 ;;  pgm[7@0x80016a380000 + 0x390 ] = 0xd28a0052  v_writelane_b32 v82, s4, 26  pgm[7@0x80016a380000 + 0x394 ] = 0x00013404 ;;  pgm[7@0x80016a380000 + 0x398 ] = 0xd28a0052  v_writelane_b32 v82, s8, 27  pgm[7@0x80016a380000 + 0x39c ] = 0x00013608 ;;  pgm[7@0x80016a380000 + 0x3a0 ] = 0xd28a0052  v_writelane_b32 v82, s9, 28  pgm[7@0x80016a380000 + 0x3a4 ] = 0x00013809 ;;  pgm[7@0x80016a380000 + 0x3a8 ] = 0xd28a0052  v_writelane_b32 v82, s1, 29  pgm[7@0x80016a380000 + 0x3ac ] = 0x00013a01 ;;  pgm[7@0x80016a380000 + 0x3b0 ] = 0xd28a0052  v_writelane_b32 v82, s10, 30  pgm[7@0x80016a380000 + 0x3b4 ] = 0x00013c0a ;;  pgm[7@0x80016a380000 + 0x3b8 ] = 0xd28a0052  v_writelane_b32 v82, s11, 31  pgm[7@0x80016a380000 + 0x3bc ] = 0x00013e0b ;;  pgm[7@0x80016a380000 + 0x3c0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016a380000 + 0x3c4 ] = 0x2c160024  v_mac_f32_e32 v11, s36, v0  pgm[7@0x80016a380000 + 0x3c8 ] = 0x2c260026  v_mac_f32_e32 v19, s38, v0  pgm[7@0x80016a380000 + 0x3cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x3d0 ] = 0x7c880e80  v_cmp_gt_f32_e32 vcc, 0, v7  pgm[7@0x80016a380000 + 0x3d4 ] = 0xd1000011  v_cndmask_b32_e64 v17, 1.0, 0, vcc  pgm[7@0x80016a380000 + 0x3d8 ] = 0x01a900f2 ;;  pgm[7@0x80016a380000 + 0x3dc ] = 0x7c882480  v_cmp_gt_f32_e32 vcc, 0, v18  pgm[7@0x80016a380000 + 0x3e0 ] = 0xd1000012  v_cndmask_b32_e64 v18, 0, 1.0, vcc  pgm[7@0x80016a380000 + 0x3e4 ] = 0x01a9e480 ;;  pgm[7@0x80016a380000 + 0x3e8 ] = 0x02222511  v_add_f32_e32 v17, v17, v18  pgm[7@0x80016a380000 + 0x3ec ] = 0x0a24042d  v_mul_f32_e32 v18, s45, v2  pgm[7@0x80016a380000 + 0x3f0 ] = 0x0a04042f  v_mul_f32_e32 v2, s47, v2  pgm[7@0x80016a380000 + 0x3f4 ] = 0x2c040236  v_mac_f32_e32 v2, s54, v1  pgm[7@0x80016a380000 + 0x3f8 ] = 0x2c24022a  v_mac_f32_e32 v18, s42, v1  pgm[7@0x80016a380000 + 0x3fc ] = 0x2c040027  v_mac_f32_e32 v2, s39, v0  pgm[7@0x80016a380000 + 0x400 ] = 0x2c240025  v_mac_f32_e32 v18, s37, v0  pgm[7@0x80016a380000 + 0x404 ] = 0x02000421  v_add_f32_e32 v0, s33, v2  pgm[7@0x80016a380000 + 0x408 ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x80016a380000 + 0x40c ] = 0x02042431  v_add_f32_e32 v2, s49, v18  pgm[7@0x80016a380000 + 0x410 ] = 0x02021630  v_add_f32_e32 v1, s48, v11  pgm[7@0x80016a380000 + 0x414 ] = 0x02162620  v_add_f32_e32 v11, s32, v19  pgm[7@0x80016a380000 + 0x418 ] = 0x14000002  v_min_f32_e32 v0, s2, v0  pgm[7@0x80016a380000 + 0x41c ] = 0x16001100  v_max_f32_e32 v0, v0, v8  pgm[7@0x80016a380000 + 0x420 ] = 0x0a040500  v_mul_f32_e32 v2, v0, v2  pgm[7@0x80016a380000 + 0x424 ] = 0x0a020300  v_mul_f32_e32 v1, v0, v1  pgm[7@0x80016a380000 + 0x428 ] = 0x0a240411  v_mul_f32_e32 v18, s17, v2  pgm[7@0x80016a380000 + 0x42c ] = 0x0a001700  v_mul_f32_e32 v0, v0, v11  pgm[7@0x80016a380000 + 0x430 ] = 0x0a160410  v_mul_f32_e32 v11, s16, v2  pgm[7@0x80016a380000 + 0x434 ] = 0x0a040404  v_mul_f32_e32 v2, s4, v2  pgm[7@0x80016a380000 + 0x438 ] = 0x2c040201  v_mac_f32_e32 v2, s1, v1  pgm[7@0x80016a380000 + 0x43c ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0xe8  pgm[7@0x80016a380000 + 0x440 ] = 0x000000e8 ;;  pgm[7@0x80016a380000 + 0x444 ] = 0xc0260106  s_buffer_load_dwordx2 s[4:5], s[12:15], 0xf0  pgm[7@0x80016a380000 + 0x448 ] = 0x000000f0 ;;  pgm[7@0x80016a380000 + 0x44c ] = 0xc0220c86  s_buffer_load_dword s50, s[12:15], 0xf8  pgm[7@0x80016a380000 + 0x450 ] = 0x000000f8 ;;  pgm[7@0x80016a380000 + 0x454 ] = 0xc0261486  s_buffer_load_dwordx2 s[82:83], s[12:15], 0x330  pgm[7@0x80016a380000 + 0x458 ] = 0x00000330 ;;  pgm[7@0x80016a380000 + 0x45c ] = 0x2c160208  v_mac_f32_e32 v11, s8, v1  pgm[7@0x80016a380000 + 0x460 ] = 0x2c240209  v_mac_f32_e32 v18, s9, v1  pgm[7@0x80016a380000 + 0x464 ] = 0x2c16000a  v_mac_f32_e32 v11, s10, v0  pgm[7@0x80016a380000 + 0x468 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x46c ] = 0x2c040001  v_mac_f32_e32 v2, s1, v0  pgm[7@0x80016a380000 + 0x470 ] = 0x2c24000b  v_mac_f32_e32 v18, s11, v0  pgm[7@0x80016a380000 + 0x474 ] = 0x02001604  v_add_f32_e32 v0, s4, v11  pgm[7@0x80016a380000 + 0x478 ] = 0x02022405  v_add_f32_e32 v1, s5, v18  pgm[7@0x80016a380000 + 0x47c ] = 0x06000052  v_subrev_f32_e32 v0, s82, v0  pgm[7@0x80016a380000 + 0x480 ] = 0x06020253  v_subrev_f32_e32 v1, s83, v1  pgm[7@0x80016a380000 + 0x484 ] = 0x0a000100  v_mul_f32_e32 v0, v0, v0  pgm[7@0x80016a380000 + 0x488 ] = 0x06241a52  v_subrev_f32_e32 v18, s82, v13  pgm[7@0x80016a380000 + 0x48c ] = 0x02040432  v_add_f32_e32 v2, s50, v2  pgm[7@0x80016a380000 + 0x490 ] = 0x2c000301  v_mac_f32_e32 v0, v1, v1  pgm[7@0x80016a380000 + 0x494 ] = 0x06262053  v_subrev_f32_e32 v19, s83, v16  pgm[7@0x80016a380000 + 0x498 ] = 0x0a022512  v_mul_f32_e32 v1, v18, v18  pgm[7@0x80016a380000 + 0x49c ] = 0x2c022713  v_mac_f32_e32 v1, v19, v19  pgm[7@0x80016a380000 + 0x4a0 ] = 0x06040450  v_subrev_f32_e32 v2, s80, v2  pgm[7@0x80016a380000 + 0x4a4 ] = 0x2c000502  v_mac_f32_e32 v0, v2, v2  pgm[7@0x80016a380000 + 0x4a8 ] = 0x2c022914  v_mac_f32_e32 v1, v20, v20  pgm[7@0x80016a380000 + 0x4ac ] = 0xd1640100  v_rsq_f32_e64 v0, |v0|  pgm[7@0x80016a380000 + 0x4b0 ] = 0x00000100 ;;  pgm[7@0x80016a380000 + 0x4b4 ] = 0xd1640101  v_rsq_f32_e64 v1, |v1|  pgm[7@0x80016a380000 + 0x4b8 ] = 0x00000101 ;;  pgm[7@0x80016a380000 + 0x4bc ] = 0x7e045881  v_bfrev_b32_e32 v2, 1  pgm[7@0x80016a380000 + 0x4c0 ] = 0xd28a0052  v_writelane_b32 v82, s1, 32  pgm[7@0x80016a380000 + 0x4c4 ] = 0x00014001 ;;  pgm[7@0x80016a380000 + 0x4c8 ] = 0x14000002  v_min_f32_e32 v0, s2, v0  pgm[7@0x80016a380000 + 0x4cc ] = 0x142a0202  v_min_f32_e32 v21, s2, v1  pgm[7@0x80016a380000 + 0x4d0 ] = 0x7e024515  v_rcp_f32_e32 v1, v21  pgm[7@0x80016a380000 + 0x4d4 ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x80016a380000 + 0x4d8 ] = 0x7c880511  v_cmp_gt_f32_e32 vcc, v17, v2  pgm[7@0x80016a380000 + 0x4dc ] = 0xd28a0052  v_writelane_b32 v82, s4, 33  pgm[7@0x80016a380000 + 0x4e0 ] = 0x00014204 ;;  pgm[7@0x80016a380000 + 0x4e4 ] = 0x142c0202  v_min_f32_e32 v22, s2, v1  pgm[7@0x80016a380000 + 0x4e8 ] = 0x14040002  v_min_f32_e32 v2, s2, v0  pgm[7@0x80016a380000 + 0x4ec ] = 0x16221102  v_max_f32_e32 v17, v2, v8  pgm[7@0x80016a380000 + 0x4f0 ] = 0x16041116  v_max_f32_e32 v2, v22, v8  pgm[7@0x80016a380000 + 0x4f4 ] = 0xd100000b  v_cndmask_b32_e64 v11, 0, 1.0, vcc  pgm[7@0x80016a380000 + 0x4f8 ] = 0x01a9e480 ;;  pgm[7@0x80016a380000 + 0x4fc ] = 0xd28a0052  v_writelane_b32 v82, s5, 34  pgm[7@0x80016a380000 + 0x500 ] = 0x00014405 ;;  pgm[7@0x80016a380000 + 0x504 ] = 0x0a0012f0  v_mul_f32_e32 v0, 0.5, v9  pgm[7@0x80016a380000 + 0x508 ] = 0x04340511  v_sub_f32_e32 v26, v17, v2  pgm[7@0x80016a380000 + 0x50c ] = 0x0a3a0a00  v_mul_f32_e32 v29, s0, v5  pgm[7@0x80016a380000 + 0x510 ] = 0x0a0214f0  v_mul_f32_e32 v1, 0.5, v10  pgm[7@0x80016a380000 + 0x514 ] = 0x040a08f2  v_sub_f32_e32 v5, 1.0, v4  pgm[7@0x80016a380000 + 0x518 ] = 0xd0420004  v_cmp_eq_f32_e64 s[4:5], v11, -v11  pgm[7@0x80016a380000 + 0x51c ] = 0x4002170b ;;  pgm[7@0x80016a380000 + 0x520 ] = 0xbe882004  s_and_saveexec_b64 s[8:9], s[4:5]  pgm[7@0x80016a380000 + 0x524 ] = 0x8884087e  s_xor_b64 s[4:5], exec, s[8:9]  pgm[7@0x80016a380000 + 0x528 ] = 0xbf8801a7  s_cbranch_execz 423  pgm[7@0x80016a380000 + 0x52c ] = 0x8106ff03  s_add_i32 s6, s3, 0x240  pgm[7@0x80016a380000 + 0x530 ] = 0x00000240 ;;  pgm[7@0x80016a380000 + 0x534 ] = 0xc00e1003  s_load_dwordx8 s[64:71], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x538 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x53c ] = 0x8106ff03  s_add_i32 s6, s3, 0x270  pgm[7@0x80016a380000 + 0x540 ] = 0x00000270 ;;  pgm[7@0x80016a380000 + 0x544 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x3a0  pgm[7@0x80016a380000 + 0x548 ] = 0x000003a0 ;;  pgm[7@0x80016a380000 + 0x54c ] = 0xc00a0203  s_load_dwordx4 s[8:11], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x550 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x554 ] = 0x7e0402ff  v_mov_b32_e32 v2, 0x40400000  pgm[7@0x80016a380000 + 0x558 ] = 0x40400000 ;;  pgm[7@0x80016a380000 + 0x55c ] = 0x7e100280  v_mov_b32_e32 v8, 0  pgm[7@0x80016a380000 + 0x560 ] = 0x7e300282  v_mov_b32_e32 v24, 2  pgm[7@0x80016a380000 + 0x564 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x568 ] = 0x0a2e0401  v_mul_f32_e32 v23, s1, v2  pgm[7@0x80016a380000 + 0x56c ] = 0x7e0402ff  v_mov_b32_e32 v2, 0x3f333333  pgm[7@0x80016a380000 + 0x570 ] = 0x3f333333 ;;  pgm[7@0x80016a380000 + 0x574 ] = 0x7e120280  v_mov_b32_e32 v9, 0  pgm[7@0x80016a380000 + 0x578 ] = 0x7e140280  v_mov_b32_e32 v10, 0  pgm[7@0x80016a380000 + 0x57c ] = 0x7e2c0280  v_mov_b32_e32 v22, 0  pgm[7@0x80016a380000 + 0x580 ] = 0x7e160280  v_mov_b32_e32 v11, 0  pgm[7@0x80016a380000 + 0x584 ] = 0x7e320280  v_mov_b32_e32 v25, 0  pgm[7@0x80016a380000 + 0x588 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x43000000  pgm[7@0x80016a380000 + 0x58c ] = 0x43000000 ;;  pgm[7@0x80016a380000 + 0x590 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x41a00000  pgm[7@0x80016a380000 + 0x594 ] = 0x41a00000 ;;  pgm[7@0x80016a380000 + 0x598 ] = 0xbf820054  s_branch 84  pgm[7@0x80016a380000 + 0x59c ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x40400000  pgm[7@0x80016a380000 + 0x5a0 ] = 0x40400000 ;;  pgm[7@0x80016a380000 + 0x5a4 ] = 0xd1c10020  v_mad_f32 v32, v25, v30, 1.0  pgm[7@0x80016a380000 + 0x5a8 ] = 0x03ca3d19 ;;  pgm[7@0x80016a380000 + 0x5ac ] = 0x7e3e02ff  v_mov_b32_e32 v31, 0x3fc00000  pgm[7@0x80016a380000 + 0x5b0 ] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x5b4 ] = 0xd1c1001f  v_mad_f32 v31, v25, v31, 1.0  pgm[7@0x80016a380000 + 0x5b8 ] = 0x03ca3f19 ;;  pgm[7@0x80016a380000 + 0x5bc ] = 0x7e3c4520  v_rcp_f32_e32 v30, v32  pgm[7@0x80016a380000 + 0x5c0 ] = 0x7e46451f  v_rcp_f32_e32 v35, v31  pgm[7@0x80016a380000 + 0x5c4 ] = 0x7e4202ff  v_mov_b32_e32 v33, 0x7f7fffff  pgm[7@0x80016a380000 + 0x5c8 ] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x5cc ] = 0x7e4402ff  v_mov_b32_e32 v34, 0xff7fffff  pgm[7@0x80016a380000 + 0x5d0 ] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x5d4 ] = 0x143c431e  v_min_f32_e32 v30, v30, v33  pgm[7@0x80016a380000 + 0x5d8 ] = 0x14424323  v_min_f32_e32 v33, v35, v33  pgm[7@0x80016a380000 + 0x5dc ] = 0x163c451e  v_max_f32_e32 v30, v30, v34  pgm[7@0x80016a380000 + 0x5e0 ] = 0x0a483cff  v_mul_f32_e32 v36, 0x399d4952, v30  pgm[7@0x80016a380000 + 0x5e4 ] = 0x399d4952 ;;  pgm[7@0x80016a380000 + 0x5e8 ] = 0x16424521  v_max_f32_e32 v33, v33, v34  pgm[7@0x80016a380000 + 0x5ec ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x41200000  pgm[7@0x80016a380000 + 0x5f0 ] = 0x41200000 ;;  pgm[7@0x80016a380000 + 0x5f4 ] = 0x0a4c4520  v_mul_f32_e32 v38, v32, v34  pgm[7@0x80016a380000 + 0x5f8 ] = 0x7e4002ff  v_mov_b32_e32 v32, 0x41000000  pgm[7@0x80016a380000 + 0x5fc ] = 0x41000000 ;;  pgm[7@0x80016a380000 + 0x600 ] = 0x0a3c1b24  v_mul_f32_e32 v30, v36, v13  pgm[7@0x80016a380000 + 0x604 ] = 0x0a3e2124  v_mul_f32_e32 v31, v36, v16  pgm[7@0x80016a380000 + 0x608 ] = 0xd1c10029  v_mad_f32 v41, v25, v32, 1.0  pgm[7@0x80016a380000 + 0x60c ] = 0x03ca4119 ;;  pgm[7@0x80016a380000 + 0x610 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xc0490fdb  pgm[7@0x80016a380000 + 0x614 ] = 0xc0490fdb ;;  pgm[7@0x80016a380000 + 0x618 ] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x40c90fdb  pgm[7@0x80016a380000 + 0x61c ] = 0x40c90fdb ;;  pgm[7@0x80016a380000 + 0x620 ] = 0x023232f2  v_add_f32_e32 v25, 1.0, v25  pgm[7@0x80016a380000 + 0x624 ] = 0x683030c1  v_add_u32_e32 v24, -1, v24  pgm[7@0x80016a380000 + 0x628 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x62c ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x630 ] = 0xf09c0700  image_sample_lz v[30:32], v30, s[64:71], s[8:11] dmask:0x7  pgm[7@0x80016a380000 + 0x634 ] = 0x00501e1e ;;  pgm[7@0x80016a380000 + 0x638 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x63c ] = 0x0a544520  v_mul_f32_e32 v42, v32, v34  pgm[7@0x80016a380000 + 0x640 ] = 0xd1c10022  v_mad_f32 v34, v30, v34, s1  pgm[7@0x80016a380000 + 0x644 ] = 0x0006451e ;;  pgm[7@0x80016a380000 + 0x648 ] = 0x2c544317  v_mac_f32_e32 v42, v23, v33  pgm[7@0x80016a380000 + 0x64c ] = 0x0a563f24  v_mul_f32_e32 v43, v36, v31  pgm[7@0x80016a380000 + 0x650 ] = 0xd1c10021  v_mad_f32 v33, v34, 0.15915494, 0.5  pgm[7@0x80016a380000 + 0x654 ] = 0x03c1f122 ;;  pgm[7@0x80016a380000 + 0x658 ] = 0x0a445726  v_mul_f32_e32 v34, v38, v43  pgm[7@0x80016a380000 + 0x65c ] = 0x7e563f21  v_floor_f32_e32 v43, v33  pgm[7@0x80016a380000 + 0x660 ] = 0xd1c1002a  v_mad_f32 v42, v42, 0.15915494, 0.5  pgm[7@0x80016a380000 + 0x664 ] = 0x03c1f12a ;;  pgm[7@0x80016a380000 + 0x668 ] = 0x04425721  v_sub_f32_e32 v33, v33, v43  pgm[7@0x80016a380000 + 0x66c ] = 0x7e563f2a  v_floor_f32_e32 v43, v42  pgm[7@0x80016a380000 + 0x670 ] = 0x2c464b21  v_mac_f32_e32 v35, v33, v37  pgm[7@0x80016a380000 + 0x674 ] = 0x0454572a  v_sub_f32_e32 v42, v42, v43  pgm[7@0x80016a380000 + 0x678 ] = 0x30424b2a  v_madak_f32 v33, v42, v37, 0xc0490fdb  pgm[7@0x80016a380000 + 0x67c ] = 0xc0490fdb ;;  pgm[7@0x80016a380000 + 0x680 ] = 0x0a4646f8  v_mul_f32_e32 v35, 0.15915494, v35  pgm[7@0x80016a380000 + 0x684 ] = 0x0a4242f8  v_mul_f32_e32 v33, 0.15915494, v33  pgm[7@0x80016a380000 + 0x688 ] = 0x7e463723  v_fract_f32_e32 v35, v35  pgm[7@0x80016a380000 + 0x68c ] = 0x7e423721  v_fract_f32_e32 v33, v33  pgm[7@0x80016a380000 + 0x690 ] = 0x7e465323  v_sin_f32_e32 v35, v35  pgm[7@0x80016a380000 + 0x694 ] = 0x7e425321  v_sin_f32_e32 v33, v33  pgm[7@0x80016a380000 + 0x698 ] = 0x0a484124  v_mul_f32_e32 v36, v36, v32  pgm[7@0x80016a380000 + 0x69c ] = 0x023c3cff  v_add_f32_e32 v30, 0xbecccccd, v30  pgm[7@0x80016a380000 + 0x6a0 ] = 0xbecccccd ;;  pgm[7@0x80016a380000 + 0x6a4 ] = 0x0a4a3d26  v_mul_f32_e32 v37, v38, v30  pgm[7@0x80016a380000 + 0x6a8 ] = 0x0a484926  v_mul_f32_e32 v36, v38, v36  pgm[7@0x80016a380000 + 0x6ac ] = 0x16464680  v_max_f32_e32 v35, 0, v35  pgm[7@0x80016a380000 + 0x6b0 ] = 0x0a3e431f  v_mul_f32_e32 v31, v31, v33  pgm[7@0x80016a380000 + 0x6b4 ] = 0x0a404320  v_mul_f32_e32 v32, v32, v33  pgm[7@0x80016a380000 + 0x6b8 ] = 0x0a444521  v_mul_f32_e32 v34, v33, v34  pgm[7@0x80016a380000 + 0x6bc ] = 0x2c104325  v_mac_f32_e32 v8, v37, v33  pgm[7@0x80016a380000 + 0x6c0 ] = 0x0a424921  v_mul_f32_e32 v33, v33, v36  pgm[7@0x80016a380000 + 0x6c4 ] = 0x0a484723  v_mul_f32_e32 v36, v35, v35  pgm[7@0x80016a380000 + 0x6c8 ] = 0x2c144f21  v_mac_f32_e32 v10, v33, v39  pgm[7@0x80016a380000 + 0x6cc ] = 0x0a3e511f  v_mul_f32_e32 v31, v31, v40  pgm[7@0x80016a380000 + 0x6d0 ] = 0x0a405120  v_mul_f32_e32 v32, v32, v40  pgm[7@0x80016a380000 + 0x6d4 ] = 0x163c3c80  v_max_f32_e32 v30, 0, v30  pgm[7@0x80016a380000 + 0x6d8 ] = 0x0a424724  v_mul_f32_e32 v33, v36, v35  pgm[7@0x80016a380000 + 0x6dc ] = 0x2c124f22  v_mac_f32_e32 v9, v34, v39  pgm[7@0x80016a380000 + 0x6e0 ] = 0x2c2c531f  v_mac_f32_e32 v22, v31, v41  pgm[7@0x80016a380000 + 0x6e4 ] = 0x2c165320  v_mac_f32_e32 v11, v32, v41  pgm[7@0x80016a380000 + 0x6e8 ] = 0x2c04431e  v_mac_f32_e32 v2, v30, v33  pgm[7@0x80016a380000 + 0x6ec ] = 0x7d883081  v_cmp_gt_i32_e32 vcc, 1, v24  pgm[7@0x80016a380000 + 0x6f0 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x6f4 ] = 0xbf86ffa9  s_cbranch_vccz 65449  pgm[7@0x80016a380000 + 0x6f8 ] = 0x7e2e02ff  v_mov_b32_e32 v23, 0xc1200000  pgm[7@0x80016a380000 + 0x6fc ] = 0xc1200000 ;;  pgm[7@0x80016a380000 + 0x700 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x80016a380000 + 0x704 ] = 0x00000300 ;;  pgm[7@0x80016a380000 + 0x708 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x80016a380000 + 0x70c ] = 0xd1c18017  v_mad_f32 v23, v5, v23, 1.0 clamp  pgm[7@0x80016a380000 + 0x710 ] = 0x03ca2f05 ;;  pgm[7@0x80016a380000 + 0x714 ] = 0xc00e1003  s_load_dwordx8 s[64:71], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x718 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x71c ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x80016a380000 + 0x720 ] = 0x00000330 ;;  pgm[7@0x80016a380000 + 0x724 ] = 0x0a3e2f05  v_mul_f32_e32 v31, v5, v23  pgm[7@0x80016a380000 + 0x728 ] = 0xc00a0203  s_load_dwordx4 s[8:11], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x72c ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x730 ] = 0x0a403eff  v_mul_f32_e32 v32, 0x42200000, v31  pgm[7@0x80016a380000 + 0x734 ] = 0x42200000 ;;  pgm[7@0x80016a380000 + 0x738 ] = 0xd1c1001e  v_mad_f32 v30, v32, v22, v13  pgm[7@0x80016a380000 + 0x73c ] = 0x04362d20 ;;  pgm[7@0x80016a380000 + 0x740 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x3a83126f  pgm[7@0x80016a380000 + 0x744 ] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x748 ] = 0x0a2e311e  v_mul_f32_e32 v23, v30, v24  pgm[7@0x80016a380000 + 0x74c ] = 0xd1c10021  v_mad_f32 v33, v32, v11, v16  pgm[7@0x80016a380000 + 0x750 ] = 0x04421720 ;;  pgm[7@0x80016a380000 + 0x754 ] = 0x0a322e80  v_mul_f32_e32 v25, 0, v23  pgm[7@0x80016a380000 + 0x758 ] = 0x0a303121  v_mul_f32_e32 v24, v33, v24  pgm[7@0x80016a380000 + 0x75c ] = 0x7e480319  v_mov_b32_e32 v36, v25  pgm[7@0x80016a380000 + 0x760 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x4e0  pgm[7@0x80016a380000 + 0x764 ] = 0x000004e0 ;;  pgm[7@0x80016a380000 + 0x768 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x76c ] = 0xf0900400  image_sample_l v39, v23, s[64:71], s[8:11] dmask:0x4  pgm[7@0x80016a380000 + 0x770 ] = 0x00502717 ;;  pgm[7@0x80016a380000 + 0x774 ] = 0x7e2e02ff  v_mov_b32_e32 v23, 0x3b03126f  pgm[7@0x80016a380000 + 0x778 ] = 0x3b03126f ;;  pgm[7@0x80016a380000 + 0x77c ] = 0x0a442f1e  v_mul_f32_e32 v34, v30, v23  pgm[7@0x80016a380000 + 0x780 ] = 0x0a462f21  v_mul_f32_e32 v35, v33, v23  pgm[7@0x80016a380000 + 0x784 ] = 0x7e2e02ff  v_mov_b32_e32 v23, 0x38d1b717  pgm[7@0x80016a380000 + 0x788 ] = 0x38d1b717 ;;  pgm[7@0x80016a380000 + 0x78c ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x3e2aaaab  pgm[7@0x80016a380000 + 0x790 ] = 0x3e2aaaab ;;  pgm[7@0x80016a380000 + 0x794 ] = 0xd1c10117  v_mad_f32 v23, |v7|, v24, v23  pgm[7@0x80016a380000 + 0x798 ] = 0x045e3107 ;;  pgm[7@0x80016a380000 + 0x79c ] = 0x7e324517  v_rcp_f32_e32 v25, v23  pgm[7@0x80016a380000 + 0x7a0 ] = 0x0a30430c  v_mul_f32_e32 v24, v12, v33  pgm[7@0x80016a380000 + 0x7a4 ] = 0x0a2e3d03  v_mul_f32_e32 v23, v3, v30  pgm[7@0x80016a380000 + 0x7a8 ] = 0x7c963a80  v_cmp_ngt_f32_e32 vcc, 0, v29  pgm[7@0x80016a380000 + 0x7ac ] = 0x7e5202ff  v_mov_b32_e32 v41, 0x3e99999a  pgm[7@0x80016a380000 + 0x7b0 ] = 0x3e99999a ;;  pgm[7@0x80016a380000 + 0x7b4 ] = 0x7e5402ff  v_mov_b32_e32 v42, 0x3d99999a  pgm[7@0x80016a380000 + 0x7b8 ] = 0x3d99999a ;;  pgm[7@0x80016a380000 + 0x7bc ] = 0x7e5602ff  v_mov_b32_e32 v43, 0x41500000  pgm[7@0x80016a380000 + 0x7c0 ] = 0x41500000 ;;  pgm[7@0x80016a380000 + 0x7c4 ] = 0x7e5c02ff  v_mov_b32_e32 v46, 0x3e4ccccd  pgm[7@0x80016a380000 + 0x7c8 ] = 0x3e4ccccd ;;  pgm[7@0x80016a380000 + 0x7cc ] = 0xf09c0900  image_sample_lz v[37:38], v23, s[56:63], s[84:87] dmask:0x9 pgm[7@0x80016a380000 + 0x7d0 ] = 0x02ae2517 ;;  pgm[7@0x80016a380000 + 0x7d4 ] = 0x0a302d20  v_mul_f32_e32 v24, v32, v22  pgm[7@0x80016a380000 + 0x7d8 ] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x43c80000  pgm[7@0x80016a380000 + 0x7dc ] = 0x43c80000 ;;  pgm[7@0x80016a380000 + 0x7e0 ] = 0xd105802c  v_mul_f32_e64 v44, v31, v22 clamp  pgm[7@0x80016a380000 + 0x7e4 ] = 0x00022d1f ;;  pgm[7@0x80016a380000 + 0x7e8 ] = 0x7e2c02ff  v_mov_b32_e32 v22, 0xbd088889  pgm[7@0x80016a380000 + 0x7ec ] = 0xbd088889 ;;  pgm[7@0x80016a380000 + 0x7f0 ] = 0x142e32ff  v_min_f32_e32 v23, 0x7f7fffff, v25  pgm[7@0x80016a380000 + 0x7f4 ] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x7f8 ] = 0xd1c18016  v_mad_f32 v22, v26, v22, 1.0 clamp  pgm[7@0x80016a380000 + 0x7fc ] = 0x03ca2d1a ;;  pgm[7@0x80016a380000 + 0x800 ] = 0x16502eff  v_max_f32_e32 v40, 0xff7fffff, v23  pgm[7@0x80016a380000 + 0x804 ] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x808 ] = 0x0a2e2d16  v_mul_f32_e32 v23, v22, v22  pgm[7@0x80016a380000 + 0x80c ] = 0x0a2e2f17  v_mul_f32_e32 v23, v23, v23  pgm[7@0x80016a380000 + 0x810 ] = 0x0a2c2f16  v_mul_f32_e32 v22, v22, v23  pgm[7@0x80016a380000 + 0x814 ] = 0x00622c80  v_cndmask_b32_e32 v49, 0, v22, vcc  pgm[7@0x80016a380000 + 0x818 ] = 0xd1c10016  v_mad_f32 v22, s1, 0.5, 0.5  pgm[7@0x80016a380000 + 0x81c ] = 0x03c1e001 ;;  pgm[7@0x80016a380000 + 0x820 ] = 0x0a122d09  v_mul_f32_e32 v9, v9, v22  pgm[7@0x80016a380000 + 0x824 ] = 0x0a142d0a  v_mul_f32_e32 v10, v10, v22  pgm[7@0x80016a380000 + 0x828 ] = 0x0a102d08  v_mul_f32_e32 v8, v8, v22  pgm[7@0x80016a380000 + 0x82c ] = 0x0a2e1320  v_mul_f32_e32 v23, v32, v9  pgm[7@0x80016a380000 + 0x830 ] = 0x0a2c1520  v_mul_f32_e32 v22, v32, v10  pgm[7@0x80016a380000 + 0x834 ] = 0x0a321720  v_mul_f32_e32 v25, v32, v11  pgm[7@0x80016a380000 + 0x838 ] = 0x0a3c5518  v_mul_f32_e32 v30, v24, v42  pgm[7@0x80016a380000 + 0x83c ] = 0x0a165519  v_mul_f32_e32 v11, v25, v42  pgm[7@0x80016a380000 + 0x840 ] = 0x7e5e02ff  v_mov_b32_e32 v47, 0x3f19999a  pgm[7@0x80016a380000 + 0x844 ] = 0x3f19999a ;;  pgm[7@0x80016a380000 + 0x848 ] = 0x7e6002ff  v_mov_b32_e32 v48, 0x3ecccccd  pgm[7@0x80016a380000 + 0x84c ] = 0x3ecccccd ;;  pgm[7@0x80016a380000 + 0x850 ] = 0x2c5e6001  v_mac_f32_e32 v47, s1, v48  pgm[7@0x80016a380000 + 0x854 ] = 0x7e5a02ff  v_mov_b32_e32 v45, 0x3f4ccccd  pgm[7@0x80016a380000 + 0x858 ] = 0x3f4ccccd ;;  pgm[7@0x80016a380000 + 0x85c ] = 0xd116002d  v_mac_f32_e64 v45, s1, v46 div:2  pgm[7@0x80016a380000 + 0x860 ] = 0x18025c01 ;;  pgm[7@0x80016a380000 + 0x864 ] = 0x7e6402ff  v_mov_b32_e32 v50, 0x3f4ccccc  pgm[7@0x80016a380000 + 0x868 ] = 0x3f4ccccc ;;  pgm[7@0x80016a380000 + 0x86c ] = 0x7e6602ff  v_mov_b32_e32 v51, 0xbf4ccccd  pgm[7@0x80016a380000 + 0x870 ] = 0xbf4ccccd ;;  pgm[7@0x80016a380000 + 0x874 ] = 0x0a3e1120  v_mul_f32_e32 v31, v32, v8  pgm[7@0x80016a380000 + 0x878 ] = 0x7e4002f2  v_mov_b32_e32 v32, 1.0  pgm[7@0x80016a380000 + 0x87c ] = 0x7e100280  v_mov_b32_e32 v8, 0  pgm[7@0x80016a380000 + 0x880 ] = 0x7e420283  v_mov_b32_e32 v33, 3  pgm[7@0x80016a380000 + 0x884 ] = 0x7e6a02ff  v_mov_b32_e32 v53, 0x460d0918  pgm[7@0x80016a380000 + 0x888 ] = 0x460d0918 ;;  pgm[7@0x80016a380000 + 0x88c ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x890 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x894 ] = 0xf0900300  image_sample_l v[9:10], v34, s[64:71], s[8:11] dmask:0x3  pgm[7@0x80016a380000 + 0x898 ] = 0x00500922 ;;  pgm[7@0x80016a380000 + 0x89c ] = 0x30484ef4  v_madak_f32 v36, 2.0, v39, 0xbfc00000  pgm[7@0x80016a380000 + 0x8a0 ] = 0xbfc00000 ;;  pgm[7@0x80016a380000 + 0x8a4 ] = 0x04464af2  v_sub_f32_e32 v35, 1.0, v37  pgm[7@0x80016a380000 + 0x8a8 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x80016a380000 + 0x8ac ] = 0xd1168024  v_mac_f32_e64 v36, v35, v40 clamp  pgm[7@0x80016a380000 + 0x8b0 ] = 0x00025123 ;;  pgm[7@0x80016a380000 + 0x8b4 ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x40a00000  pgm[7@0x80016a380000 + 0x8b8 ] = 0x40a00000 ;;  pgm[7@0x80016a380000 + 0x8bc ] = 0xd1058122  v_mul_f32_e64 v34, |v38|, v34 clamp  pgm[7@0x80016a380000 + 0x8c0 ] = 0x00024526 ;;  pgm[7@0x80016a380000 + 0x8c4 ] = 0x7e460280  v_mov_b32_e32 v35, 0  pgm[7@0x80016a380000 + 0x8c8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x8cc ] = 0xd1c10009  v_mad_f32 v9, v9, 2.0, -1.0  pgm[7@0x80016a380000 + 0x8d0 ] = 0x03cde909 ;;  pgm[7@0x80016a380000 + 0x8d4 ] = 0xd1c1000a  v_mad_f32 v10, v10, 2.0, -1.0  pgm[7@0x80016a380000 + 0x8d8 ] = 0x03cde90a ;;  pgm[7@0x80016a380000 + 0x8dc ] = 0x2c3c5709  v_mac_f32_e32 v30, v9, v43  pgm[7@0x80016a380000 + 0x8e0 ] = 0x2c16570a  v_mac_f32_e32 v11, v10, v43  pgm[7@0x80016a380000 + 0x8e4 ] = 0x02125d24  v_add_f32_e32 v9, v36, v46  pgm[7@0x80016a380000 + 0x8e8 ] = 0x041448f2  v_sub_f32_e32 v10, 1.0, v36  pgm[7@0x80016a380000 + 0x8ec ] = 0x0a040509  v_mul_f32_e32 v2, v9, v2  pgm[7@0x80016a380000 + 0x8f0 ] = 0x0a12150a  v_mul_f32_e32 v9, v10, v10  pgm[7@0x80016a380000 + 0x8f4 ] = 0x0a121309  v_mul_f32_e32 v9, v9, v9  pgm[7@0x80016a380000 + 0x8f8 ] = 0x0a121309  v_mul_f32_e32 v9, v9, v9  pgm[7@0x80016a380000 + 0x8fc ] = 0x0a040509  v_mul_f32_e32 v2, v9, v2  pgm[7@0x80016a380000 + 0x900 ] = 0x0a0404ff  v_mul_f32_e32 v2, 0x4039999a, v2  pgm[7@0x80016a380000 + 0x904 ] = 0x4039999a ;;  pgm[7@0x80016a380000 + 0x908 ] = 0x0a04052f  v_mul_f32_e32 v2, v47, v2  pgm[7@0x80016a380000 + 0x90c ] = 0x14046102  v_min_f32_e32 v2, v2, v48  pgm[7@0x80016a380000 + 0x910 ] = 0x0a120522  v_mul_f32_e32 v9, v34, v2  pgm[7@0x80016a380000 + 0x914 ] = 0xd1c10002  v_mad_f32 v2, v45, v44, -v9  pgm[7@0x80016a380000 + 0x918 ] = 0x8426592d ;;  pgm[7@0x80016a380000 + 0x91c ] = 0xd1168009  v_mac_f32_e64 v9, v49, v2 clamp  pgm[7@0x80016a380000 + 0x920 ] = 0x00020531 ;;  pgm[7@0x80016a380000 + 0x924 ] = 0x2c3c550d  v_mac_f32_e32 v30, v13, v42  pgm[7@0x80016a380000 + 0x928 ] = 0x2c165510  v_mac_f32_e32 v11, v16, v42  pgm[7@0x80016a380000 + 0x92c ] = 0xd1c10024  v_mad_f32 v36, v9, v50, 0.5  pgm[7@0x80016a380000 + 0x930 ] = 0x03c26509 ;;  pgm[7@0x80016a380000 + 0x934 ] = 0xd1c1000a  v_mad_f32 v10, v9, v51, 1.0  pgm[7@0x80016a380000 + 0x938 ] = 0x03ca6709 ;;  pgm[7@0x80016a380000 + 0x93c ] = 0x30045309  v_madak_f32 v2, v9, v41, 0x3dcccccd  pgm[7@0x80016a380000 + 0x940 ] = 0x3dcccccd ;;  pgm[7@0x80016a380000 + 0x944 ] = 0x0a4412ff  v_mul_f32_e32 v34, 0x3f733333, v9  pgm[7@0x80016a380000 + 0x948 ] = 0x3f733333 ;;  pgm[7@0x80016a380000 + 0x94c ] = 0xbf820018  s_branch 24  pgm[7@0x80016a380000 + 0x950 ] = 0xd1640126  v_rsq_f32_e64 v38, |v39|  pgm[7@0x80016a380000 + 0x954 ] = 0x00000127 ;;  pgm[7@0x80016a380000 + 0x958 ] = 0xd1640125  v_rsq_f32_e64 v37, |v44|  pgm[7@0x80016a380000 + 0x95c ] = 0x0000012c ;;  pgm[7@0x80016a380000 + 0x960 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x7f7fffff  pgm[7@0x80016a380000 + 0x964 ] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x968 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0xff7fffff  pgm[7@0x80016a380000 + 0x96c ] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x970 ] = 0x144c4f26  v_min_f32_e32 v38, v38, v39  pgm[7@0x80016a380000 + 0x974 ] = 0x144a4f25  v_min_f32_e32 v37, v37, v39  pgm[7@0x80016a380000 + 0x978 ] = 0x7e4a4525  v_rcp_f32_e32 v37, v37  pgm[7@0x80016a380000 + 0x97c ] = 0x7e4c4526  v_rcp_f32_e32 v38, v38  pgm[7@0x80016a380000 + 0x980 ] = 0x02464720  v_add_f32_e32 v35, v32, v35  pgm[7@0x80016a380000 + 0x984 ] = 0x023c3d1e  v_add_f32_e32 v30, v30, v30  pgm[7@0x80016a380000 + 0x988 ] = 0x144a4f25  v_min_f32_e32 v37, v37, v39  pgm[7@0x80016a380000 + 0x98c ] = 0x144c4f26  v_min_f32_e32 v38, v38, v39  pgm[7@0x80016a380000 + 0x990 ] = 0x164a5125  v_max_f32_e32 v37, v37, v40  pgm[7@0x80016a380000 + 0x994 ] = 0x164c5126  v_max_f32_e32 v38, v38, v40  pgm[7@0x80016a380000 + 0x998 ] = 0x044a4d25  v_sub_f32_e32 v37, v37, v38  pgm[7@0x80016a380000 + 0x99c ] = 0xd1c10108  v_mad_f32 v8, |v37|, v32, v8  pgm[7@0x80016a380000 + 0x9a0 ] = 0x04224125 ;;  pgm[7@0x80016a380000 + 0x9a4 ] = 0x0216170b  v_add_f32_e32 v11, v11, v11  pgm[7@0x80016a380000 + 0x9a8 ] = 0x0a404124  v_mul_f32_e32 v32, v36, v32  pgm[7@0x80016a380000 + 0x9ac ] = 0x684242c1  v_add_u32_e32 v33, -1, v33  pgm[7@0x80016a380000 + 0x9b0 ] = 0x7d884281  v_cmp_gt_i32_e32 vcc, 1, v33  pgm[7@0x80016a380000 + 0x9b4 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x9b8 ] = 0xbf87004d  s_cbranch_vccnz 77  pgm[7@0x80016a380000 + 0x9bc ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x3e800000  pgm[7@0x80016a380000 + 0x9c0 ] = 0x3e800000 ;;  pgm[7@0x80016a380000 + 0x9c4 ] = 0x0a4a4f1e  v_mul_f32_e32 v37, v30, v39  pgm[7@0x80016a380000 + 0x9c8 ] = 0x0a4c4f0b  v_mul_f32_e32 v38, v11, v39  pgm[7@0x80016a380000 + 0x9cc ] = 0x7e503f25  v_floor_f32_e32 v40, v37  pgm[7@0x80016a380000 + 0x9d0 ] = 0x7e523f26  v_floor_f32_e32 v41, v38  pgm[7@0x80016a380000 + 0x9d4 ] = 0xd1c10028  v_mad_f32 v40, -v30, v39, v40  pgm[7@0x80016a380000 + 0x9d8 ] = 0x24a24f1e ;;  pgm[7@0x80016a380000 + 0x9dc ] = 0xd1c10029  v_mad_f32 v41, -v11, v39, v41  pgm[7@0x80016a380000 + 0x9e0 ] = 0x24a64f0b ;;  pgm[7@0x80016a380000 + 0x9e4 ] = 0x2c504f1e  v_mac_f32_e32 v40, v30, v39  pgm[7@0x80016a380000 + 0x9e8 ] = 0x2c524f0b  v_mac_f32_e32 v41, v11, v39  pgm[7@0x80016a380000 + 0x9ec ] = 0x7e5402f3  v_mov_b32_e32 v42, -1.0  pgm[7@0x80016a380000 + 0x9f0 ] = 0x7e5802ff  v_mov_b32_e32 v44, 0x42c80000  pgm[7@0x80016a380000 + 0x9f4 ] = 0x42c80000 ;;  pgm[7@0x80016a380000 + 0x9f8 ] = 0x7e560283  v_mov_b32_e32 v43, 3  pgm[7@0x80016a380000 + 0x9fc ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x42c80000  pgm[7@0x80016a380000 + 0xa00 ] = 0x42c80000 ;;  pgm[7@0x80016a380000 + 0xa04 ] = 0xbf820002  s_branch 2  pgm[7@0x80016a380000 + 0xa08 ] = 0x025454f2  v_add_f32_e32 v42, 1.0, v42  pgm[7@0x80016a380000 + 0xa0c ] = 0x685656c1  v_add_u32_e32 v43, -1, v43  pgm[7@0x80016a380000 + 0xa10 ] = 0x7d885681  v_cmp_gt_i32_e32 vcc, 1, v43  pgm[7@0x80016a380000 + 0xa14 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0xa18 ] = 0xbf87ffcd  s_cbranch_vccnz 65485  pgm[7@0x80016a380000 + 0xa1c ] = 0x025e5528  v_add_f32_e32 v47, v40, v42  pgm[7@0x80016a380000 + 0xa20 ] = 0x045c5f25  v_sub_f32_e32 v46, v37, v47  pgm[7@0x80016a380000 + 0xa24 ] = 0x7e5a02f3  v_mov_b32_e32 v45, -1.0  pgm[7@0x80016a380000 + 0xa28 ] = 0x025c5cf3  v_add_f32_e32 v46, -1.0, v46  pgm[7@0x80016a380000 + 0xa2c ] = 0x0a5e5eff  v_mul_f32_e32 v47, 0x42554361, v47  pgm[7@0x80016a380000 + 0xa30 ] = 0x42554361 ;;  pgm[7@0x80016a380000 + 0xa34 ] = 0x7e600283  v_mov_b32_e32 v48, 3  pgm[7@0x80016a380000 + 0xa38 ] = 0xbf820029  s_branch 41  pgm[7@0x80016a380000 + 0xa3c ] = 0x02625b29  v_add_f32_e32 v49, v41, v45  pgm[7@0x80016a380000 + 0xa40 ] = 0x7e64032f  v_mov_b32_e32 v50, v47  pgm[7@0x80016a380000 + 0xa44 ] = 0x2c6462ff  v_mac_f32_e32 v50, 0x422e750b, v49  pgm[7@0x80016a380000 + 0xa48 ] = 0x422e750b ;;  pgm[7@0x80016a380000 + 0xa4c ] = 0xd1c10032  v_mad_f32 v50, v50, 0.15915494, 0.5  pgm[7@0x80016a380000 + 0xa50 ] = 0x03c1f132 ;;  pgm[7@0x80016a380000 + 0xa54 ] = 0x7e663f32  v_floor_f32_e32 v51, v50  pgm[7@0x80016a380000 + 0xa58 ] = 0x04646732  v_sub_f32_e32 v50, v50, v51  pgm[7@0x80016a380000 + 0xa5c ] = 0x7e6602ff  v_mov_b32_e32 v51, 0x40c90fdb  pgm[7@0x80016a380000 + 0xa60 ] = 0x40c90fdb ;;  pgm[7@0x80016a380000 + 0xa64 ] = 0x30646732  v_madak_f32 v50, v50, v51, 0xc0490fdb  pgm[7@0x80016a380000 + 0xa68 ] = 0xc0490fdb ;;  pgm[7@0x80016a380000 + 0xa6c ] = 0x0a6464f8  v_mul_f32_e32 v50, 0.15915494, v50  pgm[7@0x80016a380000 + 0xa70 ] = 0x7e643732  v_fract_f32_e32 v50, v50  pgm[7@0x80016a380000 + 0xa74 ] = 0x7e645332  v_sin_f32_e32 v50, v50  pgm[7@0x80016a380000 + 0xa78 ] = 0x7e6602ff  v_mov_b32_e32 v51, 0x45fa71b1  pgm[7@0x80016a380000 + 0xa7c ] = 0x45fa71b1 ;;  pgm[7@0x80016a380000 + 0xa80 ] = 0x04626326  v_sub_f32_e32 v49, v38, v49  pgm[7@0x80016a380000 + 0xa84 ] = 0x026262f3  v_add_f32_e32 v49, -1.0, v49  pgm[7@0x80016a380000 + 0xa88 ] = 0x0a686732  v_mul_f32_e32 v52, v50, v51  pgm[7@0x80016a380000 + 0xa8c ] = 0x7e683f34  v_floor_f32_e32 v52, v52  pgm[7@0x80016a380000 + 0xa90 ] = 0x0a6c6b32  v_mul_f32_e32 v54, v50, v53  pgm[7@0x80016a380000 + 0xa94 ] = 0xd1c10033  v_mad_f32 v51, v50, v51, -v52  pgm[7@0x80016a380000 + 0xa98 ] = 0x84d26732 ;;  pgm[7@0x80016a380000 + 0xa9c ] = 0x7e683f36  v_floor_f32_e32 v52, v54  pgm[7@0x80016a380000 + 0xaa0 ] = 0xd1c10032  v_mad_f32 v50, v50, v53, -v52  pgm[7@0x80016a380000 + 0xaa4 ] = 0x84d26b32 ;;  pgm[7@0x80016a380000 + 0xaa8 ] = 0x02626332  v_add_f32_e32 v49, v50, v49  pgm[7@0x80016a380000 + 0xaac ] = 0x02665d33  v_add_f32_e32 v51, v51, v46  pgm[7@0x80016a380000 + 0xab0 ] = 0x0a626331  v_mul_f32_e32 v49, v49, v49  pgm[7@0x80016a380000 + 0xab4 ] = 0x2c626733  v_mac_f32_e32 v49, v51, v51  pgm[7@0x80016a380000 + 0xab8 ] = 0x04664f31  v_sub_f32_e32 v51, v49, v39  pgm[7@0x80016a380000 + 0xabc ] = 0x7c886680  v_cmp_gt_f32_e32 vcc, 0, v51  pgm[7@0x80016a380000 + 0xac0 ] = 0x04645931  v_sub_f32_e32 v50, v49, v44  pgm[7@0x80016a380000 + 0xac4 ] = 0x004e6327  v_cndmask_b32_e32 v39, v39, v49, vcc  pgm[7@0x80016a380000 + 0xac8 ] = 0x7c886480  v_cmp_gt_f32_e32 vcc, 0, v50  pgm[7@0x80016a380000 + 0xacc ] = 0x0062632c  v_cndmask_b32_e32 v49, v44, v49, vcc  pgm[7@0x80016a380000 + 0xad0 ] = 0x004e5927  v_cndmask_b32_e32 v39, v39, v44, vcc  pgm[7@0x80016a380000 + 0xad4 ] = 0x025a5af2  v_add_f32_e32 v45, 1.0, v45  pgm[7@0x80016a380000 + 0xad8 ] = 0x686060c1  v_add_u32_e32 v48, -1, v48  pgm[7@0x80016a380000 + 0xadc ] = 0x7e580331  v_mov_b32_e32 v44, v49  pgm[7@0x80016a380000 + 0xae0 ] = 0x7d886081  v_cmp_gt_i32_e32 vcc, 1, v48  pgm[7@0x80016a380000 + 0xae4 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0xae8 ] = 0xbf86ffd4  s_cbranch_vccz 65492  pgm[7@0x80016a380000 + 0xaec ] = 0xbf82ffc6  s_branch 65478  pgm[7@0x80016a380000 + 0xaf0 ] = 0x7e164523  v_rcp_f32_e32 v11, v35  pgm[7@0x80016a380000 + 0xaf4 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x7f7fffff  pgm[7@0x80016a380000 + 0xaf8 ] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0xafc ] = 0x7e424522  v_rcp_f32_e32 v33, v34  pgm[7@0x80016a380000 + 0xb00 ] = 0x7e4002ff  v_mov_b32_e32 v32, 0xff7fffff  pgm[7@0x80016a380000 + 0xb04 ] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0xb08 ] = 0x14163d0b  v_min_f32_e32 v11, v11, v30  pgm[7@0x80016a380000 + 0xb0c ] = 0x1616410b  v_max_f32_e32 v11, v11, v32  pgm[7@0x80016a380000 + 0xb10 ] = 0xd1058008  v_mul_f32_e64 v8, v11, v8 clamp  pgm[7@0x80016a380000 + 0xb14 ] = 0x0002110b ;;  pgm[7@0x80016a380000 + 0xb18 ] = 0x7e1602ff  v_mov_b32_e32 v11, 0x3d4ccccd  pgm[7@0x80016a380000 + 0xb1c ] = 0x3d4ccccd ;;  pgm[7@0x80016a380000 + 0xb20 ] = 0xd1018008  v_add_f32_e64 v8, v8, v11 clamp  pgm[7@0x80016a380000 + 0xb24 ] = 0x00021708 ;;  pgm[7@0x80016a380000 + 0xb28 ] = 0x14163d21  v_min_f32_e32 v11, v33, v30  pgm[7@0x80016a380000 + 0xb2c ] = 0x1616410b  v_max_f32_e32 v11, v11, v32  pgm[7@0x80016a380000 + 0xb30 ] = 0xd1c18008  v_mad_f32 v8, -v11, v8, 1.0 clamp  pgm[7@0x80016a380000 + 0xb34 ] = 0x23ca110b ;;  pgm[7@0x80016a380000 + 0xb38 ] = 0x0a1612ff  v_mul_f32_e32 v11, 0x3f7ff7cf, v9  pgm[7@0x80016a380000 + 0xb3c ] = 0x3f7ff7cf ;;  pgm[7@0x80016a380000 + 0xb40 ] = 0x7e104308  v_log_f32_e32 v8, v8  pgm[7@0x80016a380000 + 0xb44 ] = 0x7e16430b  v_log_f32_e32 v11, v11  pgm[7@0x80016a380000 + 0xb48 ] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x80016a380000 + 0xb4c ] = 0xd1c10009  v_mad_f32 v9, v9, -0.5, 1.0  pgm[7@0x80016a380000 + 0xb50 ] = 0x03c9e309 ;;  pgm[7@0x80016a380000 + 0xb54 ] = 0x0810110a  v_mul_legacy_f32_e32 v8, v10, v8  pgm[7@0x80016a380000 + 0xb58 ] = 0x081416ff  v_mul_legacy_f32_e32 v10, 0x3fa66666, v11  pgm[7@0x80016a380000 + 0xb5c ] = 0x3fa66666 ;;  pgm[7@0x80016a380000 + 0xb60 ] = 0x7e14410a  v_exp_f32_e32 v10, v10  pgm[7@0x80016a380000 + 0xb64 ] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x80016a380000 + 0xb68 ] = 0x141212ff  v_min_f32_e32 v9, 0x3f333333, v9  pgm[7@0x80016a380000 + 0xb6c ] = 0x3f333333 ;;  pgm[7@0x80016a380000 + 0xb70 ] = 0x0a1414ff  v_mul_f32_e32 v10, 0x3ecccccd, v10  pgm[7@0x80016a380000 + 0xb74 ] = 0x3ecccccd ;;  pgm[7@0x80016a380000 + 0xb78 ] = 0x0a161308  v_mul_f32_e32 v11, v8, v9  pgm[7@0x80016a380000 + 0xb7c ] = 0xd1c10008  v_mad_f32 v8, v8, v9, -v10  pgm[7@0x80016a380000 + 0xb80 ] = 0x842a1308 ;;  pgm[7@0x80016a380000 + 0xb84 ] = 0xd1018008  v_add_f32_e64 v8, v8, 1.0 clamp  pgm[7@0x80016a380000 + 0xb88 ] = 0x0001e508 ;;  pgm[7@0x80016a380000 + 0xb8c ] = 0x043c10f2  v_sub_f32_e32 v30, 1.0, v8  pgm[7@0x80016a380000 + 0xb90 ] = 0x0a143d0a  v_mul_f32_e32 v10, v10, v30  pgm[7@0x80016a380000 + 0xb94 ] = 0xd1c10009  v_mad_f32 v9, v2, v30, v8  pgm[7@0x80016a380000 + 0xb98 ] = 0x04223d02 ;;  pgm[7@0x80016a380000 + 0xb9c ] = 0x2c14110b  v_mac_f32_e32 v10, v11, v8  pgm[7@0x80016a380000 + 0xba0 ] = 0x040408ff  v_sub_f32_e32 v2, 0x3f866666, v4  pgm[7@0x80016a380000 + 0xba4 ] = 0x3f866666 ;;  pgm[7@0x80016a380000 + 0xba8 ] = 0x7e1002ff  v_mov_b32_e32 v8, 0x41200000  pgm[7@0x80016a380000 + 0xbac ] = 0x41200000 ;;  pgm[7@0x80016a380000 + 0xbb0 ] = 0xd1c18002  v_mad_f32 v2, v2, v8, 1.0 clamp  pgm[7@0x80016a380000 + 0xbb4 ] = 0x03ca1102 ;;  pgm[7@0x80016a380000 + 0xbb8 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x80016a380000 + 0xbbc ] = 0x041004f2  v_sub_f32_e32 v8, 1.0, v2  pgm[7@0x80016a380000 + 0xbc0 ] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x80016a380000 + 0xbc4 ] = 0x7e3c0280  v_mov_b32_e32 v30, 0  pgm[7@0x80016a380000 + 0xbc8 ] = 0xbe842104  s_or_saveexec_b64 s[4:5], s[4:5]  pgm[7@0x80016a380000 + 0xbcc ] = 0x7e140309  v_mov_b32_e32 v10, v9  pgm[7@0x80016a380000 + 0xbd0 ] = 0x7e160309  v_mov_b32_e32 v11, v9  pgm[7@0x80016a380000 + 0xbd4 ] = 0x7e40031e  v_mov_b32_e32 v32, v30  pgm[7@0x80016a380000 + 0xbd8 ] = 0x88fe047e  s_xor_b64 exec, exec, s[4:5]  pgm[7@0x80016a380000 + 0xbdc ] = 0xbf8803f6  s_cbranch_execz 1014  pgm[7@0x80016a380000 + 0xbe0 ] = 0xc0220286  s_buffer_load_dword s10, s[12:15], 0x420  pgm[7@0x80016a380000 + 0xbe4 ] = 0x00000420 ;;  pgm[7@0x80016a380000 + 0xbe8 ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x4e0  pgm[7@0x80016a380000 + 0xbec ] = 0x000004e0 ;;  pgm[7@0x80016a380000 + 0xbf0 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x500  pgm[7@0x80016a380000 + 0xbf4 ] = 0x00000500 ;;  pgm[7@0x80016a380000 + 0xbf8 ] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x510  pgm[7@0x80016a380000 + 0xbfc ] = 0x00000510 ;;  pgm[7@0x80016a380000 + 0xc00 ] = 0x7e1002ff  v_mov_b32_e32 v8, 0x41c80000  pgm[7@0x80016a380000 + 0xc04 ] = 0x41c80000 ;;  pgm[7@0x80016a380000 + 0xc08 ] = 0x7e4002ff  v_mov_b32_e32 v32, 0x7f7fffff  pgm[7@0x80016a380000 + 0xc0c ] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0xc10 ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3f8ccccd  pgm[7@0x80016a380000 + 0xc14 ] = 0x3f8ccccd ;;  pgm[7@0x80016a380000 + 0xc18 ] = 0x7e4202ff  v_mov_b32_e32 v33, 0xff7fffff  pgm[7@0x80016a380000 + 0xc1c ] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0xc20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0xc24 ] = 0x0a101001  v_mul_f32_e32 v8, s1, v8  pgm[7@0x80016a380000 + 0xc28 ] = 0x7e104508  v_rcp_f32_e32 v8, v8  pgm[7@0x80016a380000 + 0xc2c ] = 0x7e124401  v_rcp_f32_e32 v9, s1  pgm[7@0x80016a380000 + 0xc30 ] = 0x0a14440a  v_mul_f32_e32 v10, s10, v34  pgm[7@0x80016a380000 + 0xc34 ] = 0x7e1602ff  v_mov_b32_e32 v11, 0x3e19999a  pgm[7@0x80016a380000 + 0xc38 ] = 0x3e19999a ;;  pgm[7@0x80016a380000 + 0xc3c ] = 0x14104108  v_min_f32_e32 v8, v8, v32  pgm[7@0x80016a380000 + 0xc40 ] = 0x14124109  v_min_f32_e32 v9, v9, v32  pgm[7@0x80016a380000 + 0xc44 ] = 0x16104308  v_max_f32_e32 v8, v8, v33  pgm[7@0x80016a380000 + 0xc48 ] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x80016a380000 + 0xc4c ] = 0x16124309  v_max_f32_e32 v9, v9, v33  pgm[7@0x80016a380000 + 0xc50 ] = 0x04140cf2  v_sub_f32_e32 v10, 1.0, v6  pgm[7@0x80016a380000 + 0xc54 ] = 0x2c10130a  v_mac_f32_e32 v8, v10, v9  pgm[7@0x80016a380000 + 0xc58 ] = 0x7e1202ff  v_mov_b32_e32 v9, 0x3dcccccd  pgm[7@0x80016a380000 + 0xc5c ] = 0x3dcccccd ;;  pgm[7@0x80016a380000 + 0xc60 ] = 0x0a12120a  v_mul_f32_e32 v9, s10, v9  pgm[7@0x80016a380000 + 0xc64 ] = 0x0a2c160a  v_mul_f32_e32 v22, s10, v11  pgm[7@0x80016a380000 + 0xc68 ] = 0x2c123aff  v_mac_f32_e32 v9, 0x3b449ba6, v29  pgm[7@0x80016a380000 + 0xc6c ] = 0x3b449ba6 ;;  pgm[7@0x80016a380000 + 0xc70 ] = 0x7e143f09  v_floor_f32_e32 v10, v9  pgm[7@0x80016a380000 + 0xc74 ] = 0x7e2c3f16  v_floor_f32_e32 v22, v22  pgm[7@0x80016a380000 + 0xc78 ] = 0x04141509  v_sub_f32_e32 v10, v9, v10  pgm[7@0x80016a380000 + 0xc7c ] = 0xd1c10016  v_mad_f32 v22, s10, v11, -v22  pgm[7@0x80016a380000 + 0xc80 ] = 0x845a160a ;;  pgm[7@0x80016a380000 + 0xc84 ] = 0x04121509  v_sub_f32_e32 v9, v9, v10  pgm[7@0x80016a380000 + 0xc88 ] = 0xd1c1000b  v_mad_f32 v11, s10, v11, -v22  pgm[7@0x80016a380000 + 0xc8c ] = 0x845a160a ;;  pgm[7@0x80016a380000 + 0xc90 ] = 0x7e2e02ff  v_mov_b32_e32 v23, 0x42640000  pgm[7@0x80016a380000 + 0xc94 ] = 0x42640000 ;;  pgm[7@0x80016a380000 + 0xc98 ] = 0x2c122f0b  v_mac_f32_e32 v9, v11, v23  pgm[7@0x80016a380000 + 0xc9c ] = 0x7e1602ff  v_mov_b32_e32 v11, 0x408e0c15  pgm[7@0x80016a380000 + 0xca0 ] = 0x408e0c15 ;;  pgm[7@0x80016a380000 + 0xca4 ] = 0x023012f2  v_add_f32_e32 v24, 1.0, v9  pgm[7@0x80016a380000 + 0xca8 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x407e4531  pgm[7@0x80016a380000 + 0xcac ] = 0x407e4531 ;;  pgm[7@0x80016a380000 + 0xcb0 ] = 0x0a321718  v_mul_f32_e32 v25, v24, v11  pgm[7@0x80016a380000 + 0xcb4 ] = 0x0a3e3d18  v_mul_f32_e32 v31, v24, v30  pgm[7@0x80016a380000 + 0xcb8 ] = 0x7e323f19  v_floor_f32_e32 v25, v25  pgm[7@0x80016a380000 + 0xcbc ] = 0x7e3e3f1f  v_floor_f32_e32 v31, v31  pgm[7@0x80016a380000 + 0xcc0 ] = 0xd1c10019  v_mad_f32 v25, v24, v11, -v25  pgm[7@0x80016a380000 + 0xcc4 ] = 0x84661718 ;;  pgm[7@0x80016a380000 + 0xcc8 ] = 0xd1c10018  v_mad_f32 v24, v24, v30, -v31  pgm[7@0x80016a380000 + 0xccc ] = 0x847e3d18 ;;  pgm[7@0x80016a380000 + 0xcd0 ] = 0x7e3e02ff  v_mov_b32_e32 v31, 0x4199851f  pgm[7@0x80016a380000 + 0xcd4 ] = 0x4199851f ;;  pgm[7@0x80016a380000 + 0xcd8 ] = 0x02463f18  v_add_f32_e32 v35, v24, v31  pgm[7@0x80016a380000 + 0xcdc ] = 0x0a464719  v_mul_f32_e32 v35, v25, v35  pgm[7@0x80016a380000 + 0xce0 ] = 0x02483f19  v_add_f32_e32 v36, v25, v31  pgm[7@0x80016a380000 + 0xce4 ] = 0x2c464918  v_mac_f32_e32 v35, v24, v36  pgm[7@0x80016a380000 + 0xce8 ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x80016a380000 + 0xcec ] = 0x02303123  v_add_f32_e32 v24, v35, v24  pgm[7@0x80016a380000 + 0xcf0 ] = 0x0a463318  v_mul_f32_e32 v35, v24, v25  pgm[7@0x80016a380000 + 0xcf4 ] = 0x7e463f23  v_floor_f32_e32 v35, v35  pgm[7@0x80016a380000 + 0xcf8 ] = 0xd1c10018  v_mad_f32 v24, v24, v25, -v35  pgm[7@0x80016a380000 + 0xcfc ] = 0x848e3318 ;;  pgm[7@0x80016a380000 + 0xd00 ] = 0x0a463d09  v_mul_f32_e32 v35, v9, v30  pgm[7@0x80016a380000 + 0xd04 ] = 0x0a321709  v_mul_f32_e32 v25, v9, v11  pgm[7@0x80016a380000 + 0xd08 ] = 0x7e463f23  v_floor_f32_e32 v35, v35  pgm[7@0x80016a380000 + 0xd0c ] = 0x7e323f19  v_floor_f32_e32 v25, v25  pgm[7@0x80016a380000 + 0xd10 ] = 0xd1c10023  v_mad_f32 v35, v9, v30, -v35  pgm[7@0x80016a380000 + 0xd14 ] = 0x848e3d09 ;;  pgm[7@0x80016a380000 + 0xd18 ] = 0xd1c10019  v_mad_f32 v25, v9, v11, -v25  pgm[7@0x80016a380000 + 0xd1c ] = 0x84661709 ;;  pgm[7@0x80016a380000 + 0xd20 ] = 0x02483f23  v_add_f32_e32 v36, v35, v31  pgm[7@0x80016a380000 + 0xd24 ] = 0x0a484919  v_mul_f32_e32 v36, v25, v36  pgm[7@0x80016a380000 + 0xd28 ] = 0x024a3f19  v_add_f32_e32 v37, v25, v31  pgm[7@0x80016a380000 + 0xd2c ] = 0x2c484b23  v_mac_f32_e32 v36, v35, v37  pgm[7@0x80016a380000 + 0xd30 ] = 0x02324919  v_add_f32_e32 v25, v25, v36  pgm[7@0x80016a380000 + 0xd34 ] = 0x02464923  v_add_f32_e32 v35, v35, v36  pgm[7@0x80016a380000 + 0xd38 ] = 0x0a483323  v_mul_f32_e32 v36, v35, v25  pgm[7@0x80016a380000 + 0xd3c ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x80016a380000 + 0xd40 ] = 0x022e2f09  v_add_f32_e32 v23, v9, v23  pgm[7@0x80016a380000 + 0xd44 ] = 0xd1c10019  v_mad_f32 v25, v35, v25, -v36  pgm[7@0x80016a380000 + 0xd48 ] = 0x84923323 ;;  pgm[7@0x80016a380000 + 0xd4c ] = 0x0a461717  v_mul_f32_e32 v35, v23, v11  pgm[7@0x80016a380000 + 0xd50 ] = 0x0a483d17  v_mul_f32_e32 v36, v23, v30  pgm[7@0x80016a380000 + 0xd54 ] = 0x7e463f23  v_floor_f32_e32 v35, v35  pgm[7@0x80016a380000 + 0xd58 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x80016a380000 + 0xd5c ] = 0xd1c10023  v_mad_f32 v35, v23, v11, -v35  pgm[7@0x80016a380000 + 0xd60 ] = 0x848e1717 ;;  pgm[7@0x80016a380000 + 0xd64 ] = 0xd1c10017  v_mad_f32 v23, v23, v30, -v36  pgm[7@0x80016a380000 + 0xd68 ] = 0x84923d17 ;;  pgm[7@0x80016a380000 + 0xd6c ] = 0x02483f17  v_add_f32_e32 v36, v23, v31  pgm[7@0x80016a380000 + 0xd70 ] = 0x0a484923  v_mul_f32_e32 v36, v35, v36  pgm[7@0x80016a380000 + 0xd74 ] = 0x024a3f23  v_add_f32_e32 v37, v35, v31  pgm[7@0x80016a380000 + 0xd78 ] = 0x2c484b17  v_mac_f32_e32 v36, v23, v37  pgm[7@0x80016a380000 + 0xd7c ] = 0x02464724  v_add_f32_e32 v35, v36, v35  pgm[7@0x80016a380000 + 0xd80 ] = 0x022e2f24  v_add_f32_e32 v23, v36, v23  pgm[7@0x80016a380000 + 0xd84 ] = 0x0a484717  v_mul_f32_e32 v36, v23, v35  pgm[7@0x80016a380000 + 0xd88 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x80016a380000 + 0xd8c ] = 0x021212ff  v_add_f32_e32 v9, 0x42680000, v9  pgm[7@0x80016a380000 + 0xd90 ] = 0x42680000 ;;  pgm[7@0x80016a380000 + 0xd94 ] = 0xd1c10017  v_mad_f32 v23, v23, v35, -v36  pgm[7@0x80016a380000 + 0xd98 ] = 0x84924717 ;;  pgm[7@0x80016a380000 + 0xd9c ] = 0x0a461709  v_mul_f32_e32 v35, v9, v11  pgm[7@0x80016a380000 + 0xda0 ] = 0x7e463f23  v_floor_f32_e32 v35, v35  pgm[7@0x80016a380000 + 0xda4 ] = 0xd1c1000b  v_mad_f32 v11, v9, v11, -v35  pgm[7@0x80016a380000 + 0xda8 ] = 0x848e1709 ;;  pgm[7@0x80016a380000 + 0xdac ] = 0x0a463d09  v_mul_f32_e32 v35, v9, v30  pgm[7@0x80016a380000 + 0xdb0 ] = 0x7e463f23  v_floor_f32_e32 v35, v35  pgm[7@0x80016a380000 + 0xdb4 ] = 0xd1c10009  v_mad_f32 v9, v9, v30, -v35  pgm[7@0x80016a380000 + 0xdb8 ] = 0x848e3d09 ;;  pgm[7@0x80016a380000 + 0xdbc ] = 0x023c3f0b  v_add_f32_e32 v30, v11, v31  pgm[7@0x80016a380000 + 0xdc0 ] = 0x023e3f09  v_add_f32_e32 v31, v9, v31  pgm[7@0x80016a380000 + 0xdc4 ] = 0x0a3e3f0b  v_mul_f32_e32 v31, v11, v31  pgm[7@0x80016a380000 + 0xdc8 ] = 0x2c3e3d09  v_mac_f32_e32 v31, v9, v30  pgm[7@0x80016a380000 + 0xdcc ] = 0x0216171f  v_add_f32_e32 v11, v31, v11  pgm[7@0x80016a380000 + 0xdd0 ] = 0x0212131f  v_add_f32_e32 v9, v31, v9  pgm[7@0x80016a380000 + 0xdd4 ] = 0x0a3c1709  v_mul_f32_e32 v30, v9, v11  pgm[7@0x80016a380000 + 0xdd8 ] = 0x7e3c3f1e  v_floor_f32_e32 v30, v30  pgm[7@0x80016a380000 + 0xddc ] = 0xd1c10009  v_mad_f32 v9, v9, v11, -v30  pgm[7@0x80016a380000 + 0xde0 ] = 0x847a1709 ;;  pgm[7@0x80016a380000 + 0xde4 ] = 0x0a162d16  v_mul_f32_e32 v11, v22, v22  pgm[7@0x80016a380000 + 0xde8 ] = 0x0a3c1716  v_mul_f32_e32 v30, v22, v11  pgm[7@0x80016a380000 + 0xdec ] = 0x2c3c1716  v_mac_f32_e32 v30, v22, v11  pgm[7@0x80016a380000 + 0xdf0 ] = 0x7e3e02ff  v_mov_b32_e32 v31, 0x40400000  pgm[7@0x80016a380000 + 0xdf4 ] = 0x40400000 ;;  pgm[7@0x80016a380000 + 0xdf8 ] = 0x0a2c150a  v_mul_f32_e32 v22, v10, v10  pgm[7@0x80016a380000 + 0xdfc ] = 0xd1c1000b  v_mad_f32 v11, v11, v31, -v30  pgm[7@0x80016a380000 + 0xe00 ] = 0x847a3f0b ;;  pgm[7@0x80016a380000 + 0xe04 ] = 0x0a3c2d0a  v_mul_f32_e32 v30, v10, v22  pgm[7@0x80016a380000 + 0xe08 ] = 0x2c3c2d0a  v_mac_f32_e32 v30, v10, v22  pgm[7@0x80016a380000 + 0xe0c ] = 0xd1c1001e  v_mad_f32 v30, v22, v31, -v30  pgm[7@0x80016a380000 + 0xe10 ] = 0x847a3f16 ;;  pgm[7@0x80016a380000 + 0xe14 ] = 0x0a2c2cff  v_mul_f32_e32 v22, 0xc0c00000, v22  pgm[7@0x80016a380000 + 0xe18 ] = 0xc0c00000 ;;  pgm[7@0x80016a380000 + 0xe1c ] = 0x2c2c14ff  v_mac_f32_e32 v22, 0x40c00000, v10  pgm[7@0x80016a380000 + 0xe20 ] = 0x40c00000 ;;  pgm[7@0x80016a380000 + 0xe24 ] = 0x04143cf2  v_sub_f32_e32 v10, 1.0, v30  pgm[7@0x80016a380000 + 0xe28 ] = 0x0a141519  v_mul_f32_e32 v10, v25, v10  pgm[7@0x80016a380000 + 0xe2c ] = 0x2c143d18  v_mac_f32_e32 v10, v24, v30  pgm[7@0x80016a380000 + 0xe30 ] = 0x04463317  v_sub_f32_e32 v35, v23, v25  pgm[7@0x80016a380000 + 0xe34 ] = 0x2c141723  v_mac_f32_e32 v10, v35, v11  pgm[7@0x80016a380000 + 0xe38 ] = 0x04463318  v_sub_f32_e32 v35, v24, v25  pgm[7@0x80016a380000 + 0xe3c ] = 0x04303119  v_sub_f32_e32 v24, v25, v24  pgm[7@0x80016a380000 + 0xe40 ] = 0x02123109  v_add_f32_e32 v9, v9, v24  pgm[7@0x80016a380000 + 0xe44 ] = 0x04122f09  v_sub_f32_e32 v9, v9, v23  pgm[7@0x80016a380000 + 0xe48 ] = 0x0a2e131e  v_mul_f32_e32 v23, v30, v9  pgm[7@0x80016a380000 + 0xe4c ] = 0x0a121316  v_mul_f32_e32 v9, v22, v9  pgm[7@0x80016a380000 + 0xe50 ] = 0x2c141717  v_mac_f32_e32 v10, v23, v11  pgm[7@0x80016a380000 + 0xe54 ] = 0x0a16130b  v_mul_f32_e32 v11, v11, v9  pgm[7@0x80016a380000 + 0xe58 ] = 0x7e1202ff  v_mov_b32_e32 v9, 0xc0b00000  pgm[7@0x80016a380000 + 0xe5c ] = 0xc0b00000 ;;  pgm[7@0x80016a380000 + 0xe60 ] = 0xd1c18009  v_mad_f32 v9, v5, v9, 1.0 clamp  pgm[7@0x80016a380000 + 0xe64 ] = 0x03ca1305 ;;  pgm[7@0x80016a380000 + 0xe68 ] = 0x7e124309  v_log_f32_e32 v9, v9  pgm[7@0x80016a380000 + 0xe6c ] = 0x2c162d23  v_mac_f32_e32 v11, v35, v22  pgm[7@0x80016a380000 + 0xe70 ] = 0xd1c18016  v_mad_f32 v22, v5, -4.0, 1.0 clamp  pgm[7@0x80016a380000 + 0xe74 ] = 0x03c9ef05 ;;  pgm[7@0x80016a380000 + 0xe78 ] = 0x7e2c4316  v_log_f32_e32 v22, v22  pgm[7@0x80016a380000 + 0xe7c ] = 0x0a2e3a02  v_mul_f32_e32 v23, s2, v29  pgm[7@0x80016a380000 + 0xe80 ] = 0x08121322  v_mul_legacy_f32_e32 v9, v34, v9  pgm[7@0x80016a380000 + 0xe84 ] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x80016a380000 + 0xe88 ] = 0x2c2e10ff  v_mac_f32_e32 v23, 0x3e22fabe, v8  pgm[7@0x80016a380000 + 0xe8c ] = 0x3e22fabe ;;  pgm[7@0x80016a380000 + 0xe90 ] = 0x08102d22  v_mul_legacy_f32_e32 v8, v34, v22  pgm[7@0x80016a380000 + 0xe94 ] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x80016a380000 + 0xe98 ] = 0x7e2c3f17  v_floor_f32_e32 v22, v23  pgm[7@0x80016a380000 + 0xe9c ] = 0x0a1212ff  v_mul_f32_e32 v9, 0xbf400000, v9  pgm[7@0x80016a380000 + 0xea0 ] = 0xbf400000 ;;  pgm[7@0x80016a380000 + 0xea4 ] = 0x042c2f16  v_sub_f32_e32 v22, v22, v23  pgm[7@0x80016a380000 + 0xea8 ] = 0x2c1210f0  v_mac_f32_e32 v9, 0.5, v8  pgm[7@0x80016a380000 + 0xeac ] = 0xd1c10008  v_mad_f32 v8, v10, 2.0, -1.0  pgm[7@0x80016a380000 + 0xeb0 ] = 0x03cde90a ;;  pgm[7@0x80016a380000 + 0xeb4 ] = 0x022e2cf2  v_add_f32_e32 v23, 1.0, v22  pgm[7@0x80016a380000 + 0xeb8 ] = 0xd1c10008  v_mad_f32 v8, v8, 0.5, 0.5  pgm[7@0x80016a380000 + 0xebc ] = 0x03c1e108 ;;  pgm[7@0x80016a380000 + 0xec0 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x3e4ccccd  pgm[7@0x80016a380000 + 0xec4 ] = 0x3e4ccccd ;;  pgm[7@0x80016a380000 + 0xec8 ] = 0x2c2e3108  v_mac_f32_e32 v23, v8, v24  pgm[7@0x80016a380000 + 0xecc ] = 0x7e1402ff  v_mov_b32_e32 v10, 0x3f4ccccd  pgm[7@0x80016a380000 + 0xed0 ] = 0x3f4ccccd ;;  pgm[7@0x80016a380000 + 0xed4 ] = 0x2c2e1509  v_mac_f32_e32 v23, v9, v10  pgm[7@0x80016a380000 + 0xed8 ] = 0xd10b8008  v_max_f32_e64 v8, v8, v8 clamp  pgm[7@0x80016a380000 + 0xedc ] = 0x00021108 ;;  pgm[7@0x80016a380000 + 0xee0 ] = 0x7e1202ff  v_mov_b32_e32 v9, 0xbecccccd  pgm[7@0x80016a380000 + 0xee4 ] = 0xbecccccd ;;  pgm[7@0x80016a380000 + 0xee8 ] = 0xd1c10008  v_mad_f32 v8, v8, v9, 1.0  pgm[7@0x80016a380000 + 0xeec ] = 0x03ca1308 ;;  pgm[7@0x80016a380000 + 0xef0 ] = 0x0a101006  v_mul_f32_e32 v8, s6, v8  pgm[7@0x80016a380000 + 0xef4 ] = 0x7e0402ff  v_mov_b32_e32 v2, 0x41f00000  pgm[7@0x80016a380000 + 0xef8 ] = 0x41f00000 ;;  pgm[7@0x80016a380000 + 0xefc ] = 0x2c301508  v_mac_f32_e32 v24, v8, v10  pgm[7@0x80016a380000 + 0xf00 ] = 0x0210050d  v_add_f32_e32 v8, v13, v2  pgm[7@0x80016a380000 + 0xf04 ] = 0x0a101103  v_mul_f32_e32 v8, v3, v8  pgm[7@0x80016a380000 + 0xf08 ] = 0x7e12031c  v_mov_b32_e32 v9, v28  pgm[7@0x80016a380000 + 0xf0c ] = 0x02040510  v_add_f32_e32 v2, v16, v2  pgm[7@0x80016a380000 + 0xf10 ] = 0x0a38050c  v_mul_f32_e32 v28, v12, v2  pgm[7@0x80016a380000 + 0xf14 ] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x40c90e56  pgm[7@0x80016a380000 + 0xf18 ] = 0x40c90e56 ;;  pgm[7@0x80016a380000 + 0xf1c ] = 0x0a2c2c01  v_mul_f32_e32 v22, s1, v22  pgm[7@0x80016a380000 + 0xf20 ] = 0x7e2c4516  v_rcp_f32_e32 v22, v22  pgm[7@0x80016a380000 + 0xf24 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x80016a380000 + 0xf28 ] = 0x7e4c5881  v_bfrev_b32_e32 v38, 1  pgm[7@0x80016a380000 + 0xf2c ] = 0x7e7002ff  v_mov_b32_e32 v56, 0x460d0918  pgm[7@0x80016a380000 + 0xf30 ] = 0x460d0918 ;;  pgm[7@0x80016a380000 + 0xf34 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0xf38 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0xf3c ] = 0xf09c0600  image_sample_lz v[8:9], v8, s[56:63], s[84:87] dmask:0x6  pgm[7@0x80016a380000 + 0xf40 ] = 0x02ae0808 ;;  pgm[7@0x80016a380000 + 0xf44 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0xf48 ] = 0x04040d09  v_sub_f32_e32 v2, v9, v6  pgm[7@0x80016a380000 + 0xf4c ] = 0xd1c1000a  v_mad_f32 v10, v8, s0, -v29  pgm[7@0x80016a380000 + 0xf50 ] = 0x84740108 ;;  pgm[7@0x80016a380000 + 0xf54 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0xf58 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0xf5c ] = 0xf09c0600  image_sample_lz v[8:9], v27, s[56:63], s[84:87] dmask:0x6  pgm[7@0x80016a380000 + 0xf60 ] = 0x02ae081b ;;  pgm[7@0x80016a380000 + 0xf64 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0xf68 ] = 0xd1c10008  v_mad_f32 v8, v8, s0, -v29  pgm[7@0x80016a380000 + 0xf6c ] = 0x84740108 ;;  pgm[7@0x80016a380000 + 0xf70 ] = 0x8100ff03  s_add_i32 s0, s3, 0x280  pgm[7@0x80016a380000 + 0xf74 ] = 0x00000280 ;;  pgm[7@0x80016a380000 + 0xf78 ] = 0xc00e1000  s_load_dwordx8 s[64:71], s[0:1], 0x0  pgm[7@0x80016a380000 + 0xf7c ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0xf80 ] = 0x8100ff03  s_add_i32 s0, s3, 0x2b0  pgm[7@0x80016a380000 + 0xf84 ] = 0x000002b0 ;;  pgm[7@0x80016a380000 + 0xf88 ] = 0x040c0d09  v_sub_f32_e32 v6, v9, v6  pgm[7@0x80016a380000 + 0xf8c ] = 0x7e1202ff  v_mov_b32_e32 v9, 0xbd088889  pgm[7@0x80016a380000 + 0xf90 ] = 0xbd088889 ;;  pgm[7@0x80016a380000 + 0xf94 ] = 0xc00a1600  s_load_dwordx4 s[88:91], s[0:1], 0x0  pgm[7@0x80016a380000 + 0xf98 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0xf9c ] = 0x8100ff03  s_add_i32 s0, s3, 0x300  pgm[7@0x80016a380000 + 0xfa0 ] = 0x00000300 ;;  pgm[7@0x80016a380000 + 0xfa4 ] = 0x0a321306  v_mul_f32_e32 v25, v6, v9  pgm[7@0x80016a380000 + 0xfa8 ] = 0xc00e1200  s_load_dwordx8 s[72:79], s[0:1], 0x0  pgm[7@0x80016a380000 + 0xfac ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0xfb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x330  pgm[7@0x80016a380000 + 0xfb4 ] = 0x00000330 ;;  pgm[7@0x80016a380000 + 0xfb8 ] = 0x140c4116  v_min_f32_e32 v6, v22, v32  pgm[7@0x80016a380000 + 0xfbc ] = 0x0a041302  v_mul_f32_e32 v2, v2, v9  pgm[7@0x80016a380000 + 0xfc0 ] = 0x0a14130a  v_mul_f32_e32 v10, v10, v9  pgm[7@0x80016a380000 + 0xfc4 ] = 0x0a101308  v_mul_f32_e32 v8, v8, v9  pgm[7@0x80016a380000 + 0xfc8 ] = 0x16124306  v_max_f32_e32 v9, v6, v33  pgm[7@0x80016a380000 + 0xfcc ] = 0xc00a0400  s_load_dwordx4 s[16:19], s[0:1], 0x0  pgm[7@0x80016a380000 + 0xfd0 ] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0xfd4 ] = 0x0a0c1302  v_mul_f32_e32 v6, v2, v9  pgm[7@0x80016a380000 + 0xfd8 ] = 0x0a121319  v_mul_f32_e32 v9, v25, v9  pgm[7@0x80016a380000 + 0xfdc ] = 0xd1c10016  v_mad_f32 v22, v8, s2, -v9  pgm[7@0x80016a380000 + 0xfe0 ] = 0x84240508 ;;  pgm[7@0x80016a380000 + 0xfe4 ] = 0xd1c10006  v_mad_f32 v6, v10, s2, -v6  pgm[7@0x80016a380000 + 0xfe8 ] = 0x8418050a ;;  pgm[7@0x80016a380000 + 0xfec ] = 0x0a12170a  v_mul_f32_e32 v9, v10, v11  pgm[7@0x80016a380000 + 0xff0 ] = 0x7e1402ff  v_mov_b32_e32 v10, 0xba1d4952  pgm[7@0x80016a380000 + 0xff4 ] = 0xba1d4952 ;;  pgm[7@0x80016a380000 + 0xff8 ] = 0x0a101708  v_mul_f32_e32 v8, v8, v11  pgm[7@0x80016a380000 + 0xffc ] = 0x2c0c1509  v_mac_f32_e32 v6, v9, v10  pgm[7@0x80016a380000 + 0x1000] = 0x7e1202ff  v_mov_b32_e32 v9, 0x3a83126f  pgm[7@0x80016a380000 + 0x1004] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x1008] = 0x2c2c1508  v_mac_f32_e32 v22, v8, v10  pgm[7@0x80016a380000 + 0x100c] = 0x0a10130d  v_mul_f32_e32 v8, v13, v9  pgm[7@0x80016a380000 + 0x1010] = 0x0a121310  v_mul_f32_e32 v9, v16, v9  pgm[7@0x80016a380000 + 0x1014] = 0x0a141a80  v_mul_f32_e32 v10, 0, v13  pgm[7@0x80016a380000 + 0x1018] = 0x0a483319  v_mul_f32_e32 v36, v25, v25  pgm[7@0x80016a380000 + 0x101c] = 0x2c480502  v_mac_f32_e32 v36, v2, v2  pgm[7@0x80016a380000 + 0x1020] = 0xd1640125  v_rsq_f32_e64 v37, |v36|  pgm[7@0x80016a380000 + 0x1024] = 0x00000124 ;;  pgm[7@0x80016a380000 + 0x1028] = 0x7c884d24  v_cmp_gt_f32_e32 vcc, v36, v38  pgm[7@0x80016a380000 + 0x102c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1030] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1034] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1038] = 0xf0900b00  image_sample_l v[8:10], v8, s[72:79], s[16:19] dmask:0xb  pgm[7@0x80016a380000 + 0x103c] = 0x00920808 ;;  pgm[7@0x80016a380000 + 0x1040] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x1044] = 0xd1c1001d  v_mad_f32 v29, v8, 2.0, -1.0  pgm[7@0x80016a380000 + 0x1048] = 0x03cde908 ;;  pgm[7@0x80016a380000 + 0x104c] = 0x7e104518  v_rcp_f32_e32 v8, v24  pgm[7@0x80016a380000 + 0x1050] = 0xd1c1001e  v_mad_f32 v30, v9, 2.0, -1.0  pgm[7@0x80016a380000 + 0x1054] = 0x03cde909 ;;  pgm[7@0x80016a380000 + 0x1058] = 0xd1028009  v_sub_f32_e64 v9, 1.0, v5 clamp  pgm[7@0x80016a380000 + 0x105c] = 0x00020af2 ;;  pgm[7@0x80016a380000 + 0x1060] = 0xd1058109  v_mul_f32_e64 v9, |v7|, v9 clamp  pgm[7@0x80016a380000 + 0x1064] = 0x00021307 ;;  pgm[7@0x80016a380000 + 0x1068] = 0x7e124309  v_log_f32_e32 v9, v9  pgm[7@0x80016a380000 + 0x106c] = 0x14104108  v_min_f32_e32 v8, v8, v32  pgm[7@0x80016a380000 + 0x1070] = 0x16104308  v_max_f32_e32 v8, v8, v33  pgm[7@0x80016a380000 + 0x1074] = 0xd1c10018  v_mad_f32 v24, v10, 2.0, -1.0  pgm[7@0x80016a380000 + 0x1078] = 0x03cde90a ;;  pgm[7@0x80016a380000 + 0x107c] = 0x08101308  v_mul_legacy_f32_e32 v8, v8, v9  pgm[7@0x80016a380000 + 0x1080] = 0x7e384108  v_exp_f32_e32 v28, v8  pgm[7@0x80016a380000 + 0x1084] = 0x7e123f17  v_floor_f32_e32 v9, v23  pgm[7@0x80016a380000 + 0x1088] = 0x04361317  v_sub_f32_e32 v27, v23, v9  pgm[7@0x80016a380000 + 0x108c] = 0x7e1002ff  v_mov_b32_e32 v8, 0x3d23d70a  pgm[7@0x80016a380000 + 0x1090] = 0x3d23d70a ;;  pgm[7@0x80016a380000 + 0x1094] = 0xd1058017  v_mul_f32_e64 v23, v26, v8 clamp  pgm[7@0x80016a380000 + 0x1098] = 0x0002111a ;;  pgm[7@0x80016a380000 + 0x109c] = 0x7e3402ff  v_mov_b32_e32 v26, 0x40a00000  pgm[7@0x80016a380000 + 0x10a0] = 0x40a00000 ;;  pgm[7@0x80016a380000 + 0x10a4] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x10a8] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x10ac] = 0xf09c0f00  image_sample_lz v[8:11], v27, s[64:71], s[88:91] dmask:0xf  pgm[7@0x80016a380000 + 0x10b0] = 0x02d0081b ;;  pgm[7@0x80016a380000 + 0x10b4] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x10b8] = 0xd10b8009  v_max_f32_e64 v9, v9, v9 clamp  pgm[7@0x80016a380000 + 0x10bc] = 0x00021309 ;;  pgm[7@0x80016a380000 + 0x10c0] = 0x0a2e1317  v_mul_f32_e32 v23, v23, v9  pgm[7@0x80016a380000 + 0x10c4] = 0xd1c10009  v_mad_f32 v9, v23, v26, 2.0  pgm[7@0x80016a380000 + 0x10c8] = 0x03d23517 ;;  pgm[7@0x80016a380000 + 0x10cc] = 0x0a46131d  v_mul_f32_e32 v35, v29, v9  pgm[7@0x80016a380000 + 0x10d0] = 0x2c46131d  v_mac_f32_e32 v35, v29, v9  pgm[7@0x80016a380000 + 0x10d4] = 0x0a3a131e  v_mul_f32_e32 v29, v30, v9  pgm[7@0x80016a380000 + 0x10d8] = 0x2c3a131e  v_mac_f32_e32 v29, v30, v9  pgm[7@0x80016a380000 + 0x10dc] = 0x0a123e0a  v_mul_f32_e32 v9, s10, v31  pgm[7@0x80016a380000 + 0x10e0] = 0x2c123f18  v_mac_f32_e32 v9, v24, v31  pgm[7@0x80016a380000 + 0x10e4] = 0x14304125  v_min_f32_e32 v24, v37, v32  pgm[7@0x80016a380000 + 0x10e8] = 0x0a043102  v_mul_f32_e32 v2, v2, v24  pgm[7@0x80016a380000 + 0x10ec] = 0x0a303119  v_mul_f32_e32 v24, v25, v24  pgm[7@0x80016a380000 + 0x10f0] = 0x043208ff  v_sub_f32_e32 v25, 0x3f666666, v4  pgm[7@0x80016a380000 + 0x10f4] = 0x3f666666 ;;  pgm[7@0x80016a380000 + 0x10f8] = 0x7e3c02ff  v_mov_b32_e32 v30, 0xc0a00000  pgm[7@0x80016a380000 + 0x10fc] = 0xc0a00000 ;;  pgm[7@0x80016a380000 + 0x1100] = 0xd1c18025  v_mad_f32 v37, v25, v30, 1.0 clamp  pgm[7@0x80016a380000 + 0x1104] = 0x03ca3d19 ;;  pgm[7@0x80016a380000 + 0x1108] = 0x003c04f2  v_cndmask_b32_e32 v30, 1.0, v2, vcc  pgm[7@0x80016a380000 + 0x110c] = 0x003e3080  v_cndmask_b32_e32 v31, 0, v24, vcc  pgm[7@0x80016a380000 + 0x1110] = 0x7e0402ff  v_mov_b32_e32 v2, 0xc3c90000  pgm[7@0x80016a380000 + 0x1114] = 0xc3c90000 ;;  pgm[7@0x80016a380000 + 0x1118] = 0x0a30051e  v_mul_f32_e32 v24, v30, v2  pgm[7@0x80016a380000 + 0x111c] = 0xd1c1000a  v_mad_f32 v10, v10, 2.0, -1.0  pgm[7@0x80016a380000 + 0x1120] = 0x03cde90a ;;  pgm[7@0x80016a380000 + 0x1124] = 0x0a04051f  v_mul_f32_e32 v2, v31, v2  pgm[7@0x80016a380000 + 0x1128] = 0xd1c10009  v_mad_f32 v9, v9, 0.15915494, 0.5  pgm[7@0x80016a380000 + 0x112c] = 0x03c1f109 ;;  pgm[7@0x80016a380000 + 0x1130] = 0x0a30310a  v_mul_f32_e32 v24, v10, v24  pgm[7@0x80016a380000 + 0x1134] = 0x0a04050a  v_mul_f32_e32 v2, v10, v2  pgm[7@0x80016a380000 + 0x1138] = 0x7e143f09  v_floor_f32_e32 v10, v9  pgm[7@0x80016a380000 + 0x113c] = 0x04121509  v_sub_f32_e32 v9, v9, v10  pgm[7@0x80016a380000 + 0x1140] = 0x7e1402ff  v_mov_b32_e32 v10, 0x40c90fdb  pgm[7@0x80016a380000 + 0x1144] = 0x40c90fdb ;;  pgm[7@0x80016a380000 + 0x1148] = 0x30121509  v_madak_f32 v9, v9, v10, 0xc0490fdb  pgm[7@0x80016a380000 + 0x114c] = 0xc0490fdb ;;  pgm[7@0x80016a380000 + 0x1150] = 0x0a1212f8  v_mul_f32_e32 v9, 0.15915494, v9  pgm[7@0x80016a380000 + 0x1154] = 0x7e123709  v_fract_f32_e32 v9, v9  pgm[7@0x80016a380000 + 0x1158] = 0x7e125309  v_sin_f32_e32 v9, v9  pgm[7@0x80016a380000 + 0x115c] = 0x7e1402ff  v_mov_b32_e32 v10, 0x3f400000  pgm[7@0x80016a380000 + 0x1160] = 0x3f400000 ;;  pgm[7@0x80016a380000 + 0x1164] = 0x0a481518  v_mul_f32_e32 v36, v24, v10  pgm[7@0x80016a380000 + 0x1168] = 0x0a041502  v_mul_f32_e32 v2, v2, v10  pgm[7@0x80016a380000 + 0x116c] = 0x0a141323  v_mul_f32_e32 v10, v35, v9  pgm[7@0x80016a380000 + 0x1170] = 0x0a12131d  v_mul_f32_e32 v9, v29, v9  pgm[7@0x80016a380000 + 0x1174] = 0xd1058019  v_mul_f32_e64 v25, v5, v26 clamp  pgm[7@0x80016a380000 + 0x1178] = 0x00023505 ;;  pgm[7@0x80016a380000 + 0x117c] = 0x0a301519  v_mul_f32_e32 v24, v25, v10  pgm[7@0x80016a380000 + 0x1180] = 0x0a321319  v_mul_f32_e32 v25, v25, v9  pgm[7@0x80016a380000 + 0x1184] = 0x02124af2  v_add_f32_e32 v9, 1.0, v37  pgm[7@0x80016a380000 + 0x1188] = 0x2c301324  v_mac_f32_e32 v24, v36, v9  pgm[7@0x80016a380000 + 0x118c] = 0x2c321302  v_mac_f32_e32 v25, v2, v9  pgm[7@0x80016a380000 + 0x1190] = 0x02041b18  v_add_f32_e32 v2, v24, v13  pgm[7@0x80016a380000 + 0x1194] = 0x7e3a02ff  v_mov_b32_e32 v29, 0x3b03126f  pgm[7@0x80016a380000 + 0x1198] = 0x3b03126f ;;  pgm[7@0x80016a380000 + 0x119c] = 0x02142119  v_add_f32_e32 v10, v25, v16  pgm[7@0x80016a380000 + 0x11a0] = 0x0a123b02  v_mul_f32_e32 v9, v2, v29  pgm[7@0x80016a380000 + 0x11a4] = 0x0a143b0a  v_mul_f32_e32 v10, v10, v29  pgm[7@0x80016a380000 + 0x11a8] = 0x020416f3  v_add_f32_e32 v2, -1.0, v11  pgm[7@0x80016a380000 + 0x11ac] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x80016a380000 + 0x11b0] = 0x040436ff  v_sub_f32_e32 v2, 0x3f0ccccd, v27  pgm[7@0x80016a380000 + 0x11b4] = 0x3f0ccccd ;;  pgm[7@0x80016a380000 + 0x11b8] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v2  pgm[7@0x80016a380000 + 0x11bc] = 0x00020480 ;;  pgm[7@0x80016a380000 + 0x11c0] = 0x020436ff  v_add_f32_e32 v2, 0xbee66666, v27  pgm[7@0x80016a380000 + 0x11c4] = 0xbee66666 ;;  pgm[7@0x80016a380000 + 0x11c8] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v2  pgm[7@0x80016a380000 + 0x11cc] = 0x00020480 ;;  pgm[7@0x80016a380000 + 0x11d0] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], v11, v38  pgm[7@0x80016a380000 + 0x11d4] = 0x00024d0b ;;  pgm[7@0x80016a380000 + 0x11d8] = 0xd1000002  v_cndmask_b32_e64 v2, v38, -1.0, s[8:9]  pgm[7@0x80016a380000 + 0x11dc] = 0x0021e726 ;;  pgm[7@0x80016a380000 + 0x11e0] = 0x8688086a  s_and_b64 s[8:9], vcc, s[8:9]  pgm[7@0x80016a380000 + 0x11e4] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x80016a380000 + 0x11e8] = 0xd100001d  v_cndmask_b32_e64 v29, 0, 1.0, s[8:9]  pgm[7@0x80016a380000 + 0x11ec] = 0x0021e480 ;;  pgm[7@0x80016a380000 + 0x11f0] = 0xd1000023  v_cndmask_b32_e64 v35, 0, 1.0, s[0:1]  pgm[7@0x80016a380000 + 0x11f4] = 0x0001e480 ;;  pgm[7@0x80016a380000 + 0x11f8] = 0x023a471d  v_add_f32_e32 v29, v29, v35  pgm[7@0x80016a380000 + 0x11fc] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], v29, v38  pgm[7@0x80016a380000 + 0x1200] = 0x00024d1d ;;  pgm[7@0x80016a380000 + 0x1204] = 0x044636f2  v_sub_f32_e32 v35, 1.0, v27  pgm[7@0x80016a380000 + 0x1208] = 0x04484af2  v_sub_f32_e32 v36, 1.0, v37  pgm[7@0x80016a380000 + 0x120c] = 0x0a464724  v_mul_f32_e32 v35, v36, v35  pgm[7@0x80016a380000 + 0x1210] = 0xd1000002  v_cndmask_b32_e64 v2, 0, v2, s[0:1]  pgm[7@0x80016a380000 + 0x1214] = 0x00020480 ;;  pgm[7@0x80016a380000 + 0x1218] = 0xd1c1001a  v_mad_f32 v26, v35, v26, 2.0  pgm[7@0x80016a380000 + 0x121c] = 0x03d23523 ;;  pgm[7@0x80016a380000 + 0x1220] = 0x7c960480  v_cmp_ngt_f32_e32 vcc, 0, v2  pgm[7@0x80016a380000 + 0x1224] = 0x000434f4  v_cndmask_b32_e32 v2, 2.0, v26, vcc  pgm[7@0x80016a380000 + 0x1228] = 0x040808ff  v_sub_f32_e32 v4, 0x3f866666, v4  pgm[7@0x80016a380000 + 0x122c] = 0x3f866666 ;;  pgm[7@0x80016a380000 + 0x1230] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1234] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1238] = 0xf09c0300  image_sample_lz v[9:10], v9, s[72:79], s[16:19] dmask:0x3  pgm[7@0x80016a380000 + 0x123c] = 0x00920909 ;;  pgm[7@0x80016a380000 + 0x1240] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x1244] = 0xd1c10009  v_mad_f32 v9, v9, 2.0, -1.0  pgm[7@0x80016a380000 + 0x1248] = 0x03cde909 ;;  pgm[7@0x80016a380000 + 0x124c] = 0xd1c1000a  v_mad_f32 v10, v10, 2.0, -1.0  pgm[7@0x80016a380000 + 0x1250] = 0x03cde90a ;;  pgm[7@0x80016a380000 + 0x1254] = 0x0a561302  v_mul_f32_e32 v43, v2, v9  pgm[7@0x80016a380000 + 0x1258] = 0x0a581502  v_mul_f32_e32 v44, v2, v10  pgm[7@0x80016a380000 + 0x125c] = 0x2c561302  v_mac_f32_e32 v43, v2, v9  pgm[7@0x80016a380000 + 0x1260] = 0x2c581502  v_mac_f32_e32 v44, v2, v10  pgm[7@0x80016a380000 + 0x1264] = 0x7e0402ff  v_mov_b32_e32 v2, 0x3d4ccccd  pgm[7@0x80016a380000 + 0x1268] = 0x3d4ccccd ;;  pgm[7@0x80016a380000 + 0x126c] = 0x2c560518  v_mac_f32_e32 v43, v24, v2  pgm[7@0x80016a380000 + 0x1270] = 0x2c580519  v_mac_f32_e32 v44, v25, v2  pgm[7@0x80016a380000 + 0x1274] = 0x2e041b2b  v_madmk_f32 v2, v43, 0x41a00000, v13  pgm[7@0x80016a380000 + 0x1278] = 0x41a00000 ;;  pgm[7@0x80016a380000 + 0x127c] = 0x0a040503  v_mul_f32_e32 v2, v3, v2  pgm[7@0x80016a380000 + 0x1280] = 0x2e06212c  v_madmk_f32 v3, v44, 0x41a00000, v16  pgm[7@0x80016a380000 + 0x1284] = 0x41a00000 ;;  pgm[7@0x80016a380000 + 0x1288] = 0x0a06070c  v_mul_f32_e32 v3, v12, v3  pgm[7@0x80016a380000 + 0x128c] = 0x2e46570d  v_madmk_f32 v35, v13, 0x3d4ccccd, v43  pgm[7@0x80016a380000 + 0x1290] = 0x3d4ccccd ;;  pgm[7@0x80016a380000 + 0x1294] = 0x2e485910  v_madmk_f32 v36, v16, 0x3d4ccccd, v44  pgm[7@0x80016a380000 + 0x1298] = 0x3d4ccccd ;;  pgm[7@0x80016a380000 + 0x129c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x12a0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x12a4] = 0xf09c0100  image_sample_lz v10, v2, s[56:63], s[84:87] dmask:0x1  pgm[7@0x80016a380000 + 0x12a8] = 0x02ae0a02 ;;  pgm[7@0x80016a380000 + 0x12ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x12b0] = 0x040614ff  v_sub_f32_e32 v3, 0x3f51eb85, v10  pgm[7@0x80016a380000 + 0x12b4] = 0x3f51eb85 ;;  pgm[7@0x80016a380000 + 0x12b8] = 0x0a0406ff  v_mul_f32_e32 v2, 0xc1200000, v3  pgm[7@0x80016a380000 + 0x12bc] = 0xc1200000 ;;  pgm[7@0x80016a380000 + 0x12c0] = 0xd10b800c  v_max_f32_e64 v12, v2, v2 clamp  pgm[7@0x80016a380000 + 0x12c4] = 0x00020502 ;;  pgm[7@0x80016a380000 + 0x12c8] = 0x04121922  v_sub_f32_e32 v9, v34, v12  pgm[7@0x80016a380000 + 0x12cc] = 0x7e344509  v_rcp_f32_e32 v26, v9  pgm[7@0x80016a380000 + 0x12d0] = 0x7e1202ff  v_mov_b32_e32 v9, 0x41200000  pgm[7@0x80016a380000 + 0x12d4] = 0x41200000 ;;  pgm[7@0x80016a380000 + 0x12d8] = 0xd1c18004  v_mad_f32 v4, v4, v9, 1.0 clamp  pgm[7@0x80016a380000 + 0x12dc] = 0x03ca1304 ;;  pgm[7@0x80016a380000 + 0x12e0] = 0xd10b8009  v_max_f32_e64 v9, v37, v2 clamp  pgm[7@0x80016a380000 + 0x12e4] = 0x00020525 ;;  pgm[7@0x80016a380000 + 0x12e8] = 0x1404411a  v_min_f32_e32 v2, v26, v32  pgm[7@0x80016a380000 + 0x12ec] = 0x16044302  v_max_f32_e32 v2, v2, v33  pgm[7@0x80016a380000 + 0x12f0] = 0x0a34190c  v_mul_f32_e32 v26, v12, v12  pgm[7@0x80016a380000 + 0x12f4] = 0x0a34351a  v_mul_f32_e32 v26, v26, v26  pgm[7@0x80016a380000 + 0x12f8] = 0xd1058002  v_mul_f32_e64 v2, v11, v2 clamp  pgm[7@0x80016a380000 + 0x12fc] = 0x0002050b ;;  pgm[7@0x80016a380000 + 0x1300] = 0x0a34350c  v_mul_f32_e32 v26, v12, v26  pgm[7@0x80016a380000 + 0x1304] = 0xd100000c  v_cndmask_b32_e64 v12, 0, v2, s[0:1]  pgm[7@0x80016a380000 + 0x1308] = 0x00020480 ;;  pgm[7@0x80016a380000 + 0x130c] = 0x043a06ff  v_sub_f32_e32 v29, 0xbdcccccd, v3  pgm[7@0x80016a380000 + 0x1310] = 0xbdcccccd ;;  pgm[7@0x80016a380000 + 0x1314] = 0x040408f2  v_sub_f32_e32 v2, 1.0, v4  pgm[7@0x80016a380000 + 0x1318] = 0x7e0802ff  v_mov_b32_e32 v4, 0x3f4ccccc  pgm[7@0x80016a380000 + 0x131c] = 0x3f4ccccc ;;  pgm[7@0x80016a380000 + 0x1320] = 0xd1c10021  v_mad_f32 v33, v23, v4, 0.5  pgm[7@0x80016a380000 + 0x1324] = 0x03c20917 ;;  pgm[7@0x80016a380000 + 0x1328] = 0x7e0802ff  v_mov_b32_e32 v4, 0x41a00000  pgm[7@0x80016a380000 + 0x132c] = 0x41a00000 ;;  pgm[7@0x80016a380000 + 0x1330] = 0x7c883a80  v_cmp_gt_f32_e32 vcc, 0, v29  pgm[7@0x80016a380000 + 0x1334] = 0x040814ff  v_sub_f32_e32 v4, 0x3f6b851f, v10  pgm[7@0x80016a380000 + 0x1338] = 0x3f6b851f ;;  pgm[7@0x80016a380000 + 0x133c] = 0x001418f2  v_cndmask_b32_e32 v10, 1.0, v12, vcc  pgm[7@0x80016a380000 + 0x1340] = 0x021810f1  v_add_f32_e32 v12, -0.5, v8  pgm[7@0x80016a380000 + 0x1344] = 0x7e4402f2  v_mov_b32_e32 v34, 1.0  pgm[7@0x80016a380000 + 0x1348] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x80016a380000 + 0x134c] = 0x041006ff  v_sub_f32_e32 v8, 0xbdcac083, v3  pgm[7@0x80016a380000 + 0x1350] = 0xbdcac083 ;;  pgm[7@0x80016a380000 + 0x1354] = 0x7e4a0283  v_mov_b32_e32 v37, 3  pgm[7@0x80016a380000 + 0x1358] = 0x7e400280  v_mov_b32_e32 v32, 0  pgm[7@0x80016a380000 + 0x135c] = 0xbf820018  s_branch 24  pgm[7@0x80016a380000 + 0x1360] = 0xd1640127  v_rsq_f32_e64 v39, |v40|  pgm[7@0x80016a380000 + 0x1364] = 0x00000128 ;;  pgm[7@0x80016a380000 + 0x1368] = 0xd1640126  v_rsq_f32_e64 v38, |v47|  pgm[7@0x80016a380000 + 0x136c] = 0x0000012f ;;  pgm[7@0x80016a380000 + 0x1370] = 0x7e5002ff  v_mov_b32_e32 v40, 0x7f7fffff  pgm[7@0x80016a380000 + 0x1374] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x1378] = 0x7e5202ff  v_mov_b32_e32 v41, 0xff7fffff  pgm[7@0x80016a380000 + 0x137c] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x1380] = 0x144e5127  v_min_f32_e32 v39, v39, v40  pgm[7@0x80016a380000 + 0x1384] = 0x144c5126  v_min_f32_e32 v38, v38, v40  pgm[7@0x80016a380000 + 0x1388] = 0x7e4c4526  v_rcp_f32_e32 v38, v38  pgm[7@0x80016a380000 + 0x138c] = 0x7e4e4527  v_rcp_f32_e32 v39, v39  pgm[7@0x80016a380000 + 0x1390] = 0x02404122  v_add_f32_e32 v32, v34, v32  pgm[7@0x80016a380000 + 0x1394] = 0x02464723  v_add_f32_e32 v35, v35, v35  pgm[7@0x80016a380000 + 0x1398] = 0x144c5126  v_min_f32_e32 v38, v38, v40  pgm[7@0x80016a380000 + 0x139c] = 0x144e5127  v_min_f32_e32 v39, v39, v40  pgm[7@0x80016a380000 + 0x13a0] = 0x164c5326  v_max_f32_e32 v38, v38, v41  pgm[7@0x80016a380000 + 0x13a4] = 0x164e5327  v_max_f32_e32 v39, v39, v41  pgm[7@0x80016a380000 + 0x13a8] = 0x044c4f26  v_sub_f32_e32 v38, v38, v39  pgm[7@0x80016a380000 + 0x13ac] = 0xd1c1011d  v_mad_f32 v29, |v38|, v34, v29  pgm[7@0x80016a380000 + 0x13b0] = 0x04764526 ;;  pgm[7@0x80016a380000 + 0x13b4] = 0x02484924  v_add_f32_e32 v36, v36, v36  pgm[7@0x80016a380000 + 0x13b8] = 0x0a444521  v_mul_f32_e32 v34, v33, v34  pgm[7@0x80016a380000 + 0x13bc] = 0x684a4ac1  v_add_u32_e32 v37, -1, v37  pgm[7@0x80016a380000 + 0x13c0] = 0x7d884a81  v_cmp_gt_i32_e32 vcc, 1, v37  pgm[7@0x80016a380000 + 0x13c4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x13c8] = 0xbf87004d  s_cbranch_vccnz 77  pgm[7@0x80016a380000 + 0x13cc] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3e800000  pgm[7@0x80016a380000 + 0x13d0] = 0x3e800000 ;;  pgm[7@0x80016a380000 + 0x13d4] = 0x0a4c5123  v_mul_f32_e32 v38, v35, v40  pgm[7@0x80016a380000 + 0x13d8] = 0x0a4e5124  v_mul_f32_e32 v39, v36, v40  pgm[7@0x80016a380000 + 0x13dc] = 0x7e523f26  v_floor_f32_e32 v41, v38  pgm[7@0x80016a380000 + 0x13e0] = 0x7e543f27  v_floor_f32_e32 v42, v39  pgm[7@0x80016a380000 + 0x13e4] = 0xd1c10029  v_mad_f32 v41, -v35, v40, v41  pgm[7@0x80016a380000 + 0x13e8] = 0x24a65123 ;;  pgm[7@0x80016a380000 + 0x13ec] = 0xd1c1002a  v_mad_f32 v42, -v36, v40, v42  pgm[7@0x80016a380000 + 0x13f0] = 0x24aa5124 ;;  pgm[7@0x80016a380000 + 0x13f4] = 0x2c525123  v_mac_f32_e32 v41, v35, v40  pgm[7@0x80016a380000 + 0x13f8] = 0x2c545124  v_mac_f32_e32 v42, v36, v40  pgm[7@0x80016a380000 + 0x13fc] = 0x7e5a02f3  v_mov_b32_e32 v45, -1.0  pgm[7@0x80016a380000 + 0x1400] = 0x7e5e02ff  v_mov_b32_e32 v47, 0x42c80000  pgm[7@0x80016a380000 + 0x1404] = 0x42c80000 ;;  pgm[7@0x80016a380000 + 0x1408] = 0x7e5c0283  v_mov_b32_e32 v46, 3  pgm[7@0x80016a380000 + 0x140c] = 0x7e5002ff  v_mov_b32_e32 v40, 0x42c80000  pgm[7@0x80016a380000 + 0x1410] = 0x42c80000 ;;  pgm[7@0x80016a380000 + 0x1414] = 0xbf820002  s_branch 2  pgm[7@0x80016a380000 + 0x1418] = 0x025a5af2  v_add_f32_e32 v45, 1.0, v45  pgm[7@0x80016a380000 + 0x141c] = 0x685c5cc1  v_add_u32_e32 v46, -1, v46  pgm[7@0x80016a380000 + 0x1420] = 0x7d885c81  v_cmp_gt_i32_e32 vcc, 1, v46  pgm[7@0x80016a380000 + 0x1424] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x1428] = 0xbf87ffcd  s_cbranch_vccnz 65485  pgm[7@0x80016a380000 + 0x142c] = 0x02645b29  v_add_f32_e32 v50, v41, v45  pgm[7@0x80016a380000 + 0x1430] = 0x04626526  v_sub_f32_e32 v49, v38, v50  pgm[7@0x80016a380000 + 0x1434] = 0x7e6002f3  v_mov_b32_e32 v48, -1.0  pgm[7@0x80016a380000 + 0x1438] = 0x026262f3  v_add_f32_e32 v49, -1.0, v49  pgm[7@0x80016a380000 + 0x143c] = 0x0a6464ff  v_mul_f32_e32 v50, 0x42554361, v50  pgm[7@0x80016a380000 + 0x1440] = 0x42554361 ;;  pgm[7@0x80016a380000 + 0x1444] = 0x7e660283  v_mov_b32_e32 v51, 3  pgm[7@0x80016a380000 + 0x1448] = 0xbf820029  s_branch 41  pgm[7@0x80016a380000 + 0x144c] = 0x0268612a  v_add_f32_e32 v52, v42, v48  pgm[7@0x80016a380000 + 0x1450] = 0x7e6a0332  v_mov_b32_e32 v53, v50  pgm[7@0x80016a380000 + 0x1454] = 0x2c6a68ff  v_mac_f32_e32 v53, 0x422e750b, v52  pgm[7@0x80016a380000 + 0x1458] = 0x422e750b ;;  pgm[7@0x80016a380000 + 0x145c] = 0xd1c10035  v_mad_f32 v53, v53, 0.15915494, 0.5  pgm[7@0x80016a380000 + 0x1460] = 0x03c1f135 ;;  pgm[7@0x80016a380000 + 0x1464] = 0x7e6c3f35  v_floor_f32_e32 v54, v53  pgm[7@0x80016a380000 + 0x1468] = 0x046a6d35  v_sub_f32_e32 v53, v53, v54  pgm[7@0x80016a380000 + 0x146c] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x40c90fdb  pgm[7@0x80016a380000 + 0x1470] = 0x40c90fdb ;;  pgm[7@0x80016a380000 + 0x1474] = 0x306a6d35  v_madak_f32 v53, v53, v54, 0xc0490fdb  pgm[7@0x80016a380000 + 0x1478] = 0xc0490fdb ;;  pgm[7@0x80016a380000 + 0x147c] = 0x0a6a6af8  v_mul_f32_e32 v53, 0.15915494, v53  pgm[7@0x80016a380000 + 0x1480] = 0x7e6a3735  v_fract_f32_e32 v53, v53  pgm[7@0x80016a380000 + 0x1484] = 0x7e6a5335  v_sin_f32_e32 v53, v53  pgm[7@0x80016a380000 + 0x1488] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x45fa71b1  pgm[7@0x80016a380000 + 0x148c] = 0x45fa71b1 ;;  pgm[7@0x80016a380000 + 0x1490] = 0x04686927  v_sub_f32_e32 v52, v39, v52  pgm[7@0x80016a380000 + 0x1494] = 0x026868f3  v_add_f32_e32 v52, -1.0, v52  pgm[7@0x80016a380000 + 0x1498] = 0x0a6e6d35  v_mul_f32_e32 v55, v53, v54  pgm[7@0x80016a380000 + 0x149c] = 0x7e6e3f37  v_floor_f32_e32 v55, v55  pgm[7@0x80016a380000 + 0x14a0] = 0x0a727135  v_mul_f32_e32 v57, v53, v56  pgm[7@0x80016a380000 + 0x14a4] = 0xd1c10036  v_mad_f32 v54, v53, v54, -v55  pgm[7@0x80016a380000 + 0x14a8] = 0x84de6d35 ;;  pgm[7@0x80016a380000 + 0x14ac] = 0x7e6e3f39  v_floor_f32_e32 v55, v57  pgm[7@0x80016a380000 + 0x14b0] = 0xd1c10035  v_mad_f32 v53, v53, v56, -v55  pgm[7@0x80016a380000 + 0x14b4] = 0x84de7135 ;;  pgm[7@0x80016a380000 + 0x14b8] = 0x02686935  v_add_f32_e32 v52, v53, v52  pgm[7@0x80016a380000 + 0x14bc] = 0x026c6336  v_add_f32_e32 v54, v54, v49  pgm[7@0x80016a380000 + 0x14c0] = 0x0a686934  v_mul_f32_e32 v52, v52, v52  pgm[7@0x80016a380000 + 0x14c4] = 0x2c686d36  v_mac_f32_e32 v52, v54, v54  pgm[7@0x80016a380000 + 0x14c8] = 0x046c5134  v_sub_f32_e32 v54, v52, v40  pgm[7@0x80016a380000 + 0x14cc] = 0x7c886c80  v_cmp_gt_f32_e32 vcc, 0, v54  pgm[7@0x80016a380000 + 0x14d0] = 0x046a5f34  v_sub_f32_e32 v53, v52, v47  pgm[7@0x80016a380000 + 0x14d4] = 0x00506928  v_cndmask_b32_e32 v40, v40, v52, vcc  pgm[7@0x80016a380000 + 0x14d8] = 0x7c886a80  v_cmp_gt_f32_e32 vcc, 0, v53  pgm[7@0x80016a380000 + 0x14dc] = 0x0068692f  v_cndmask_b32_e32 v52, v47, v52, vcc  pgm[7@0x80016a380000 + 0x14e0] = 0x00505f28  v_cndmask_b32_e32 v40, v40, v47, vcc  pgm[7@0x80016a380000 + 0x14e4] = 0x026060f2  v_add_f32_e32 v48, 1.0, v48  pgm[7@0x80016a380000 + 0x14e8] = 0x686666c1  v_add_u32_e32 v51, -1, v51  pgm[7@0x80016a380000 + 0x14ec] = 0x7e5e0334  v_mov_b32_e32 v47, v52  pgm[7@0x80016a380000 + 0x14f0] = 0x7d886681  v_cmp_gt_i32_e32 vcc, 1, v51  pgm[7@0x80016a380000 + 0x14f4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x14f8] = 0xbf86ffd4  s_cbranch_vccz 65492  pgm[7@0x80016a380000 + 0x14fc] = 0xbf82ffc6  s_branch 65478  pgm[7@0x80016a380000 + 0x1500] = 0x024614ff  v_add_f32_e32 v35, 0xbc23d70a, v10  pgm[7@0x80016a380000 + 0x1504] = 0xbc23d70a ;;  pgm[7@0x80016a380000 + 0x1508] = 0x044814ff  v_sub_f32_e32 v36, 0x3f7d70a4, v10  pgm[7@0x80016a380000 + 0x150c] = 0x3f7d70a4 ;;  pgm[7@0x80016a380000 + 0x1510] = 0x7c884880  v_cmp_gt_f32_e32 vcc, 0, v36  pgm[7@0x80016a380000 + 0x1514] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v35  pgm[7@0x80016a380000 + 0x1518] = 0x00024680 ;;  pgm[7@0x80016a380000 + 0x151c] = 0x87866a06  s_or_b64 s[6:7], s[6:7], vcc  pgm[7@0x80016a380000 + 0x1520] = 0xd1000023  v_cndmask_b32_e64 v35, 1.0, 0, s[6:7]  pgm[7@0x80016a380000 + 0x1524] = 0x001900f2 ;;  pgm[7@0x80016a380000 + 0x1528] = 0xd04d0006  v_cmp_neq_f32_e64 s[6:7], v35, -v35  pgm[7@0x80016a380000 + 0x152c] = 0x40024723 ;;  pgm[7@0x80016a380000 + 0x1530] = 0x7e4402f2  v_mov_b32_e32 v34, 1.0  pgm[7@0x80016a380000 + 0x1534] = 0x044214f2  v_sub_f32_e32 v33, 1.0, v10  pgm[7@0x80016a380000 + 0x1538] = 0x7e4a0280  v_mov_b32_e32 v37, 0  pgm[7@0x80016a380000 + 0x153c] = 0x7e4802f2  v_mov_b32_e32 v36, 1.0  pgm[7@0x80016a380000 + 0x1540] = 0x7e4602f2  v_mov_b32_e32 v35, 1.0  pgm[7@0x80016a380000 + 0x1544] = 0xbe882006  s_and_saveexec_b64 s[8:9], s[6:7]  pgm[7@0x80016a380000 + 0x1548] = 0xbf880109  s_cbranch_execz 265  pgm[7@0x80016a380000 + 0x154c] = 0x8106ff03  s_add_i32 s6, s3, 0x340  pgm[7@0x80016a380000 + 0x1550] = 0x00000340 ;;  pgm[7@0x80016a380000 + 0x1554] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x80016a380000 + 0x1558] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3b23d70b  pgm[7@0x80016a380000 + 0x155c] = 0x3b23d70b ;;  pgm[7@0x80016a380000 + 0x1560] = 0xc00e0e03  s_load_dwordx8 s[56:63], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x1564] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1568] = 0x8106ff03  s_add_i32 s6, s3, 0x370  pgm[7@0x80016a380000 + 0x156c] = 0x00000370 ;;  pgm[7@0x80016a380000 + 0x1570] = 0x0a4c450d  v_mul_f32_e32 v38, v13, v34  pgm[7@0x80016a380000 + 0x1574] = 0x0a4e4510  v_mul_f32_e32 v39, v16, v34  pgm[7@0x80016a380000 + 0x1578] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ac49ba6  pgm[7@0x80016a380000 + 0x157c] = 0x3ac49ba6 ;;  pgm[7@0x80016a380000 + 0x1580] = 0xc00a1103  s_load_dwordx4 s[68:71], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x1584] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1588] = 0x0a50450d  v_mul_f32_e32 v40, v13, v34  pgm[7@0x80016a380000 + 0x158c] = 0x0a524510  v_mul_f32_e32 v41, v16, v34  pgm[7@0x80016a380000 + 0x1590] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3dcccccd  pgm[7@0x80016a380000 + 0x1594] = 0x3dcccccd ;;  pgm[7@0x80016a380000 + 0x1598] = 0x30544521  v_madak_f32 v42, v33, v34, 0x3d4ccccd  pgm[7@0x80016a380000 + 0x159c] = 0x3d4ccccd ;;  pgm[7@0x80016a380000 + 0x15a0] = 0x0a56452b  v_mul_f32_e32 v43, v43, v34  pgm[7@0x80016a380000 + 0x15a4] = 0x0a58452c  v_mul_f32_e32 v44, v44, v34  pgm[7@0x80016a380000 + 0x15a8] = 0x0a444321  v_mul_f32_e32 v34, v33, v33  pgm[7@0x80016a380000 + 0x15ac] = 0x0a444522  v_mul_f32_e32 v34, v34, v34  pgm[7@0x80016a380000 + 0x15b0] = 0xd1c1002d  v_mad_f32 v45, -v34, v33, 1.0  pgm[7@0x80016a380000 + 0x15b4] = 0x23ca4322 ;;  pgm[7@0x80016a380000 + 0x15b8] = 0x7e6a02f2  v_mov_b32_e32 v53, 1.0  pgm[7@0x80016a380000 + 0x15bc] = 0x265c42ff  v_and_b32_e32 v46, 0x7fffffff, v33  pgm[7@0x80016a380000 + 0x15c0] = 0x7fffffff ;;  pgm[7@0x80016a380000 + 0x15c4] = 0x7e4a0280  v_mov_b32_e32 v37, 0  pgm[7@0x80016a380000 + 0x15c8] = 0x7e5e0283  v_mov_b32_e32 v47, 3  pgm[7@0x80016a380000 + 0x15cc] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x80016a380000 + 0x15d0] = 0x7e4602f2  v_mov_b32_e32 v35, 1.0  pgm[7@0x80016a380000 + 0x15d4] = 0x7e4802f2  v_mov_b32_e32 v36, 1.0  pgm[7@0x80016a380000 + 0x15d8] = 0x7e4402f2  v_mov_b32_e32 v34, 1.0  pgm[7@0x80016a380000 + 0x15dc] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x80016a380000 + 0x15e0] = 0x7e6c0280  v_mov_b32_e32 v54, 0  pgm[7@0x80016a380000 + 0x15e4] = 0x7e6402f2  v_mov_b32_e32 v50, 1.0  pgm[7@0x80016a380000 + 0x15e8] = 0xbf820054  s_branch 84  pgm[7@0x80016a380000 + 0x15ec] = 0x7e76430a  v_log_f32_e32 v59, v10  pgm[7@0x80016a380000 + 0x15f0] = 0x7e78432e  v_log_f32_e32 v60, v46  pgm[7@0x80016a380000 + 0x15f4] = 0x047462ff  v_sub_f32_e32 v58, 0x40600000, v49  pgm[7@0x80016a380000 + 0x15f8] = 0x40600000 ;;  pgm[7@0x80016a380000 + 0x15fc] = 0x86ea067e  s_and_b64 vcc, exec, s[6:7]  pgm[7@0x80016a380000 + 0x1600] = 0x007474f4  v_cndmask_b32_e32 v58, 2.0, v58, vcc  pgm[7@0x80016a380000 + 0x1604] = 0x0874773a  v_mul_legacy_f32_e32 v58, v58, v59  pgm[7@0x80016a380000 + 0x1608] = 0x08727939  v_mul_legacy_f32_e32 v57, v57, v60  pgm[7@0x80016a380000 + 0x160c] = 0x7e74413a  v_exp_f32_e32 v58, v58  pgm[7@0x80016a380000 + 0x1610] = 0x7e724139  v_exp_f32_e32 v57, v57  pgm[7@0x80016a380000 + 0x1614] = 0x7e7602ff  v_mov_b32_e32 v59, 0x7f7fffff  pgm[7@0x80016a380000 + 0x1618] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x161c] = 0x7e7802ff  v_mov_b32_e32 v60, 0xff7fffff  pgm[7@0x80016a380000 + 0x1620] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x1624] = 0x7e74453a  v_rcp_f32_e32 v58, v58  pgm[7@0x80016a380000 + 0x1628] = 0x027272f3  v_add_f32_e32 v57, -1.0, v57  pgm[7@0x80016a380000 + 0x162c] = 0x027c72ff  v_add_f32_e32 v62, 0x3f8020c5, v57  pgm[7@0x80016a380000 + 0x1630] = 0x3f8020c5 ;;  pgm[7@0x80016a380000 + 0x1634] = 0x7e7c453e  v_rcp_f32_e32 v62, v62  pgm[7@0x80016a380000 + 0x1638] = 0x1474773a  v_min_f32_e32 v58, v58, v59  pgm[7@0x80016a380000 + 0x163c] = 0x1674793a  v_max_f32_e32 v58, v58, v60  pgm[7@0x80016a380000 + 0x1640] = 0xd105803a  v_mul_f32_e64 v58, v58, v61 clamp  pgm[7@0x80016a380000 + 0x1644] = 0x00027b3a ;;  pgm[7@0x80016a380000 + 0x1648] = 0x02727539  v_add_f32_e32 v57, v57, v58  pgm[7@0x80016a380000 + 0x164c] = 0x1474773e  v_min_f32_e32 v58, v62, v59  pgm[7@0x80016a380000 + 0x1650] = 0x1674793a  v_max_f32_e32 v58, v58, v60  pgm[7@0x80016a380000 + 0x1654] = 0xd1058039  v_mul_f32_e64 v57, v58, v57 clamp  pgm[7@0x80016a380000 + 0x1658] = 0x0002733a ;;  pgm[7@0x80016a380000 + 0x165c] = 0x02747325  v_add_f32_e32 v58, v37, v57  pgm[7@0x80016a380000 + 0x1660] = 0x027474ff  v_add_f32_e32 v58, 0x3c23d70a, v58  pgm[7@0x80016a380000 + 0x1664] = 0x3c23d70a ;;  pgm[7@0x80016a380000 + 0x1668] = 0x7e74453a  v_rcp_f32_e32 v58, v58  pgm[7@0x80016a380000 + 0x166c] = 0x0a7a6d35  v_mul_f32_e32 v61, v53, v54  pgm[7@0x80016a380000 + 0x1670] = 0x0a7c6f35  v_mul_f32_e32 v62, v53, v55  pgm[7@0x80016a380000 + 0x1674] = 0x0a7a7b39  v_mul_f32_e32 v61, v57, v61  pgm[7@0x80016a380000 + 0x1678] = 0x1474773a  v_min_f32_e32 v58, v58, v59  pgm[7@0x80016a380000 + 0x167c] = 0x0a767135  v_mul_f32_e32 v59, v53, v56  pgm[7@0x80016a380000 + 0x1680] = 0x0a7c7d39  v_mul_f32_e32 v62, v57, v62  pgm[7@0x80016a380000 + 0x1684] = 0x0a767739  v_mul_f32_e32 v59, v57, v59  pgm[7@0x80016a380000 + 0x1688] = 0x1674793a  v_max_f32_e32 v58, v58, v60  pgm[7@0x80016a380000 + 0x168c] = 0xd1c1003c  v_mad_f32 v60, v35, v37, v61  pgm[7@0x80016a380000 + 0x1690] = 0x04f64b23 ;;  pgm[7@0x80016a380000 + 0x1694] = 0xd1c1003f  v_mad_f32 v63, v36, v37, v62  pgm[7@0x80016a380000 + 0x1698] = 0x04fa4b24 ;;  pgm[7@0x80016a380000 + 0x169c] = 0x0a78793a  v_mul_f32_e32 v60, v58, v60  pgm[7@0x80016a380000 + 0x16a0] = 0xd1c10040  v_mad_f32 v64, v34, v37, v59  pgm[7@0x80016a380000 + 0x16a4] = 0x04ee4b22 ;;  pgm[7@0x80016a380000 + 0x16a8] = 0x0a7e7f3a  v_mul_f32_e32 v63, v58, v63  pgm[7@0x80016a380000 + 0x16ac] = 0x0a74813a  v_mul_f32_e32 v58, v58, v64  pgm[7@0x80016a380000 + 0x16b0] = 0xd1c10040  v_mad_f32 v64, v53, v54, -v60  pgm[7@0x80016a380000 + 0x16b4] = 0x84f26d35 ;;  pgm[7@0x80016a380000 + 0x16b8] = 0x2c788139  v_mac_f32_e32 v60, v57, v64  pgm[7@0x80016a380000 + 0x16bc] = 0xd1c10040  v_mad_f32 v64, v53, v55, -v63  pgm[7@0x80016a380000 + 0x16c0] = 0x84fe6f35 ;;  pgm[7@0x80016a380000 + 0x16c4] = 0x2c7e8139  v_mac_f32_e32 v63, v57, v64  pgm[7@0x80016a380000 + 0x16c8] = 0xd1c10040  v_mad_f32 v64, v53, v56, -v58  pgm[7@0x80016a380000 + 0x16cc] = 0x84ea7135 ;;  pgm[7@0x80016a380000 + 0x16d0] = 0x2c748139  v_mac_f32_e32 v58, v57, v64  pgm[7@0x80016a380000 + 0x16d4] = 0x048072f2  v_sub_f32_e32 v64, 1.0, v57  pgm[7@0x80016a380000 + 0x16d8] = 0x2c7a8123  v_mac_f32_e32 v61, v35, v64  pgm[7@0x80016a380000 + 0x16dc] = 0x2c7c8124  v_mac_f32_e32 v62, v36, v64  pgm[7@0x80016a380000 + 0x16e0] = 0x2c768122  v_mac_f32_e32 v59, v34, v64  pgm[7@0x80016a380000 + 0x16e4] = 0xd1c10022  v_mad_f32 v34, v53, v54, -v61  pgm[7@0x80016a380000 + 0x16e8] = 0x84f66d35 ;;  pgm[7@0x80016a380000 + 0x16ec] = 0xd1c10023  v_mad_f32 v35, v53, v55, -v62  pgm[7@0x80016a380000 + 0x16f0] = 0x84fa6f35 ;;  pgm[7@0x80016a380000 + 0x16f4] = 0xd1c10024  v_mad_f32 v36, v53, v56, -v59  pgm[7@0x80016a380000 + 0x16f8] = 0x84ee7135 ;;  pgm[7@0x80016a380000 + 0x16fc] = 0x046a4af2  v_sub_f32_e32 v53, 1.0, v37  pgm[7@0x80016a380000 + 0x1700] = 0x2c7a4539  v_mac_f32_e32 v61, v57, v34  pgm[7@0x80016a380000 + 0x1704] = 0x2c7c4739  v_mac_f32_e32 v62, v57, v35  pgm[7@0x80016a380000 + 0x1708] = 0x0a466b3c  v_mul_f32_e32 v35, v60, v53  pgm[7@0x80016a380000 + 0x170c] = 0x2c764939  v_mac_f32_e32 v59, v57, v36  pgm[7@0x80016a380000 + 0x1710] = 0x0a486b3f  v_mul_f32_e32 v36, v63, v53  pgm[7@0x80016a380000 + 0x1714] = 0x0a446b3a  v_mul_f32_e32 v34, v58, v53  pgm[7@0x80016a380000 + 0x1718] = 0x2c464b3d  v_mac_f32_e32 v35, v61, v37  pgm[7@0x80016a380000 + 0x171c] = 0x2c484b3e  v_mac_f32_e32 v36, v62, v37  pgm[7@0x80016a380000 + 0x1720] = 0x2c444b3b  v_mac_f32_e32 v34, v59, v37  pgm[7@0x80016a380000 + 0x1724] = 0xd1c10025  v_mad_f32 v37, -v64, v53, 1.0  pgm[7@0x80016a380000 + 0x1728] = 0x23ca6b40 ;;  pgm[7@0x80016a380000 + 0x172c] = 0x026262f2  v_add_f32_e32 v49, 1.0, v49  pgm[7@0x80016a380000 + 0x1730] = 0x685e5ec1  v_add_u32_e32 v47, -1, v47  pgm[7@0x80016a380000 + 0x1734] = 0x7e6a0333  v_mov_b32_e32 v53, v51  pgm[7@0x80016a380000 + 0x1738] = 0x7e6c0334  v_mov_b32_e32 v54, v52  pgm[7@0x80016a380000 + 0x173c] = 0x7d885e81  v_cmp_gt_i32_e32 vcc, 1, v47  pgm[7@0x80016a380000 + 0x1740] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x1744] = 0xbf87008a  s_cbranch_vccnz 138  pgm[7@0x80016a380000 + 0x1748] = 0x7e6802ff  v_mov_b32_e32 v52, 0xbf134790  pgm[7@0x80016a380000 + 0x174c] = 0xbf134790 ;;  pgm[7@0x80016a380000 + 0x1750] = 0x7e6e02ff  v_mov_b32_e32 v55, 0x3f86cbf4  pgm[7@0x80016a380000 + 0x1754] = 0x3f86cbf4 ;;  pgm[7@0x80016a380000 + 0x1758] = 0x0a666930  v_mul_f32_e32 v51, v48, v52  pgm[7@0x80016a380000 + 0x175c] = 0x0a606f30  v_mul_f32_e32 v48, v48, v55  pgm[7@0x80016a380000 + 0x1760] = 0x7e7002ff  v_mov_b32_e32 v56, 0x3f134790  pgm[7@0x80016a380000 + 0x1764] = 0x3f134790 ;;  pgm[7@0x80016a380000 + 0x1768] = 0x0a686932  v_mul_f32_e32 v52, v50, v52  pgm[7@0x80016a380000 + 0x176c] = 0x2c666f35  v_mac_f32_e32 v51, v53, v55  pgm[7@0x80016a380000 + 0x1770] = 0x2c607135  v_mac_f32_e32 v48, v53, v56  pgm[7@0x80016a380000 + 0x1774] = 0x7e6a02ff  v_mov_b32_e32 v53, 0x40d5e77d  pgm[7@0x80016a380000 + 0x1778] = 0x40d5e77d ;;  pgm[7@0x80016a380000 + 0x177c] = 0x0a646f32  v_mul_f32_e32 v50, v50, v55  pgm[7@0x80016a380000 + 0x1780] = 0x2c686f36  v_mac_f32_e32 v52, v54, v55  pgm[7@0x80016a380000 + 0x1784] = 0xd1c10037  v_mad_f32 v55, v49, v53, 0.5  pgm[7@0x80016a380000 + 0x1788] = 0x03c26b31 ;;  pgm[7@0x80016a380000 + 0x178c] = 0x7e783f37  v_floor_f32_e32 v60, v55  pgm[7@0x80016a380000 + 0x1790] = 0x046e7937  v_sub_f32_e32 v55, v55, v60  pgm[7@0x80016a380000 + 0x1794] = 0x7e7802ff  v_mov_b32_e32 v60, 0x40c90fdb  pgm[7@0x80016a380000 + 0x1798] = 0x40c90fdb ;;  pgm[7@0x80016a380000 + 0x179c] = 0x306e7937  v_madak_f32 v55, v55, v60, 0xc0490fdb  pgm[7@0x80016a380000 + 0x17a0] = 0xc0490fdb ;;  pgm[7@0x80016a380000 + 0x17a4] = 0x0a6e6ef8  v_mul_f32_e32 v55, 0.15915494, v55  pgm[7@0x80016a380000 + 0x17a8] = 0x7e6e3737  v_fract_f32_e32 v55, v55  pgm[7@0x80016a380000 + 0x17ac] = 0x7e6e5337  v_sin_f32_e32 v55, v55  pgm[7@0x80016a380000 + 0x17b0] = 0x2c647136  v_mac_f32_e32 v50, v54, v56  pgm[7@0x80016a380000 + 0x17b4] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x3eb33333  pgm[7@0x80016a380000 + 0x17b8] = 0x3eb33333 ;;  pgm[7@0x80016a380000 + 0x17bc] = 0x7e765881  v_bfrev_b32_e32 v59, 1  pgm[7@0x80016a380000 + 0x17c0] = 0x306a6d31  v_madak_f32 v53, v49, v54, 0x3e99999a  pgm[7@0x80016a380000 + 0x17c4] = 0x3e99999a ;;  pgm[7@0x80016a380000 + 0x17c8] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], v49, v59  pgm[7@0x80016a380000 + 0x17cc] = 0x00027731 ;;  pgm[7@0x80016a380000 + 0x17d0] = 0x2c6c62ff  v_mac_f32_e32 v54, 0xbdcccccc, v49  pgm[7@0x80016a380000 + 0x17d4] = 0xbdcccccc ;;  pgm[7@0x80016a380000 + 0x17d8] = 0x7e7002ff  v_mov_b32_e32 v56, 0x3fc00000  pgm[7@0x80016a380000 + 0x17dc] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x17e0] = 0xd100003b  v_cndmask_b32_e64 v59, 0, v54, s[6:7]  pgm[7@0x80016a380000 + 0x17e4] = 0x001a6c80 ;;  pgm[7@0x80016a380000 + 0x17e8] = 0xd1000036  v_cndmask_b32_e64 v54, 1.0, v56, s[6:7]  pgm[7@0x80016a380000 + 0x17ec] = 0x001a70f2 ;;  pgm[7@0x80016a380000 + 0x17f0] = 0x7e7002ff  v_mov_b32_e32 v56, 0x3f2aaaab  pgm[7@0x80016a380000 + 0x17f4] = 0x3f2aaaab ;;  pgm[7@0x80016a380000 + 0x17f8] = 0xd100003c  v_cndmask_b32_e64 v60, 1.0, v56, s[6:7]  pgm[7@0x80016a380000 + 0x17fc] = 0x001a70f2 ;;  pgm[7@0x80016a380000 + 0x1800] = 0x7e7002ff  v_mov_b32_e32 v56, 0x40400000  pgm[7@0x80016a380000 + 0x1804] = 0x40400000 ;;  pgm[7@0x80016a380000 + 0x1808] = 0x026e6e0a  v_add_f32_e32 v55, s10, v55  pgm[7@0x80016a380000 + 0x180c] = 0xd100003e  v_cndmask_b32_e64 v62, 2.0, v56, s[6:7]  pgm[7@0x80016a380000 + 0x1810] = 0x001a70f4 ;;  pgm[7@0x80016a380000 + 0x1814] = 0x7e703f37  v_floor_f32_e32 v56, v55  pgm[7@0x80016a380000 + 0x1818] = 0x047e7137  v_sub_f32_e32 v63, v55, v56  pgm[7@0x80016a380000 + 0x181c] = 0x026e7f3f  v_add_f32_e32 v55, v63, v63  pgm[7@0x80016a380000 + 0x1820] = 0xd1c10038  v_mad_f32 v56, v63, -2.0, 2.0  pgm[7@0x80016a380000 + 0x1824] = 0x03d1eb3f ;;  pgm[7@0x80016a380000 + 0x1828] = 0x14806f38  v_min_f32_e32 v64, v56, v55  pgm[7@0x80016a380000 + 0x182c] = 0x026e7ef0  v_add_f32_e32 v55, 0.5, v63  pgm[7@0x80016a380000 + 0x1830] = 0x307262f0  v_madak_f32 v57, 0.5, v49, 0x3fc00000  pgm[7@0x80016a380000 + 0x1834] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x1838] = 0x7e703f37  v_floor_f32_e32 v56, v55  pgm[7@0x80016a380000 + 0x183c] = 0x04827137  v_sub_f32_e32 v65, v55, v56  pgm[7@0x80016a380000 + 0x1840] = 0x7e740280  v_mov_b32_e32 v58, 0  pgm[7@0x80016a380000 + 0x1844] = 0xd1000039  v_cndmask_b32_e64 v57, 1.0, v57, s[6:7]  pgm[7@0x80016a380000 + 0x1848] = 0x001a72f2 ;;  pgm[7@0x80016a380000 + 0x184c] = 0x0a846d26  v_mul_f32_e32 v66, v38, v54  pgm[7@0x80016a380000 + 0x1850] = 0x0a866d27  v_mul_f32_e32 v67, v39, v54  pgm[7@0x80016a380000 + 0x1854] = 0xd1000044  v_cndmask_b32_e64 v68, 0, 0.5, s[6:7]  pgm[7@0x80016a380000 + 0x1858] = 0x0019e080 ;;  pgm[7@0x80016a380000 + 0x185c] = 0x048a80f2  v_sub_f32_e32 v69, 1.0, v64  pgm[7@0x80016a380000 + 0x1860] = 0x0a8c7d28  v_mul_f32_e32 v70, v40, v62  pgm[7@0x80016a380000 + 0x1864] = 0x0a8e7d29  v_mul_f32_e32 v71, v41, v62  pgm[7@0x80016a380000 + 0x1868] = 0x7e900282  v_mov_b32_e32 v72, 2  pgm[7@0x80016a380000 + 0x186c] = 0x7e6c0280  v_mov_b32_e32 v54, 0  pgm[7@0x80016a380000 + 0x1870] = 0x7e6e0280  v_mov_b32_e32 v55, 0  pgm[7@0x80016a380000 + 0x1874] = 0x7e700280  v_mov_b32_e32 v56, 0  pgm[7@0x80016a380000 + 0x1878] = 0x7e7a0280  v_mov_b32_e32 v61, 0  pgm[7@0x80016a380000 + 0x187c] = 0xbf820038  s_branch 56  pgm[7@0x80016a380000 + 0x1880] = 0x7e925881  v_bfrev_b32_e32 v73, 1  pgm[7@0x80016a380000 + 0x1884] = 0x7c88933a  v_cmp_gt_f32_e32 vcc, v58, v73  pgm[7@0x80016a380000 + 0x1888] = 0x0092833f  v_cndmask_b32_e32 v73, v63, v65, vcc  pgm[7@0x80016a380000 + 0x188c] = 0x029292f1  v_add_f32_e32 v73, -0.5, v73  pgm[7@0x80016a380000 + 0x1890] = 0x0a94931f  v_mul_f32_e32 v74, v31, v73  pgm[7@0x80016a380000 + 0x1894] = 0x0a96953b  v_mul_f32_e32 v75, v59, v74  pgm[7@0x80016a380000 + 0x1898] = 0x0a92931e  v_mul_f32_e32 v73, v30, v73  pgm[7@0x80016a380000 + 0x189c] = 0x0a98933b  v_mul_f32_e32 v76, v59, v73  pgm[7@0x80016a380000 + 0x18a0] = 0xd1c1004a  v_mad_f32 v74, v60, v75, v67  pgm[7@0x80016a380000 + 0x18a4] = 0x050e973c ;;  pgm[7@0x80016a380000 + 0x18a8] = 0x0a929530  v_mul_f32_e32 v73, v48, v74  pgm[7@0x80016a380000 + 0x18ac] = 0xd1c1004d  v_mad_f32 v77, v60, v76, v66  pgm[7@0x80016a380000 + 0x18b0] = 0x050a993c ;;  pgm[7@0x80016a380000 + 0x18b4] = 0x0a949532  v_mul_f32_e32 v74, v50, v74  pgm[7@0x80016a380000 + 0x18b8] = 0x2c929b33  v_mac_f32_e32 v73, v51, v77  pgm[7@0x80016a380000 + 0x18bc] = 0x2c949b34  v_mac_f32_e32 v74, v52, v77  pgm[7@0x80016a380000 + 0x18c0] = 0xd1c1004d  v_mad_f32 v77, v62, v75, v71  pgm[7@0x80016a380000 + 0x18c4] = 0x051e973e ;;  pgm[7@0x80016a380000 + 0x18c8] = 0xd1c1004e  v_mad_f32 v78, v62, v76, v70  pgm[7@0x80016a380000 + 0x18cc] = 0x051a993e ;;  pgm[7@0x80016a380000 + 0x18d0] = 0x0a969b30  v_mul_f32_e32 v75, v48, v77  pgm[7@0x80016a380000 + 0x18d4] = 0x0a989b32  v_mul_f32_e32 v76, v50, v77  pgm[7@0x80016a380000 + 0x18d8] = 0x2c969d33  v_mac_f32_e32 v75, v51, v78  pgm[7@0x80016a380000 + 0x18dc] = 0x2c989d34  v_mac_f32_e32 v76, v52, v78  pgm[7@0x80016a380000 + 0x18e0] = 0x009a8b40  v_cndmask_b32_e32 v77, v64, v69, vcc  pgm[7@0x80016a380000 + 0x18e4] = 0x027474f2  v_add_f32_e32 v58, 1.0, v58  pgm[7@0x80016a380000 + 0x18e8] = 0x689090c1  v_add_u32_e32 v72, -1, v72  pgm[7@0x80016a380000 + 0x18ec] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x18f0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x18f4] = 0xf09c0300  image_sample_lz v[73:74], v73, s[72:79], s[16:19] dmask:0x3 pgm[7@0x80016a380000 + 0x18f8] = 0x00924949 ;;  pgm[7@0x80016a380000 + 0x18fc] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x1900] = 0xd1c10049  v_mad_f32 v73, v73, 2.0, -1.0  pgm[7@0x80016a380000 + 0x1904] = 0x03cde949 ;;  pgm[7@0x80016a380000 + 0x1908] = 0xd1c1004a  v_mad_f32 v74, v74, 2.0, -1.0  pgm[7@0x80016a380000 + 0x190c] = 0x03cde94a ;;  pgm[7@0x80016a380000 + 0x1910] = 0xd1c10049  v_mad_f32 v73, v73, v42, -v43  pgm[7@0x80016a380000 + 0x1914] = 0x84ae5549 ;;  pgm[7@0x80016a380000 + 0x1918] = 0xd1c1004a  v_mad_f32 v74, v74, v42, -v44  pgm[7@0x80016a380000 + 0x191c] = 0x84b2554a ;;  pgm[7@0x80016a380000 + 0x1920] = 0xd1c10049  v_mad_f32 v73, v45, v73, v43  pgm[7@0x80016a380000 + 0x1924] = 0x04ae932d ;;  pgm[7@0x80016a380000 + 0x1928] = 0xd1c1004a  v_mad_f32 v74, v45, v74, v44  pgm[7@0x80016a380000 + 0x192c] = 0x04b2952d ;;  pgm[7@0x80016a380000 + 0x1930] = 0x2c968949  v_mac_f32_e32 v75, v73, v68  pgm[7@0x80016a380000 + 0x1934] = 0x2c98894a  v_mac_f32_e32 v76, v74, v68  pgm[7@0x80016a380000 + 0x1938] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x193c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1940] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1944] = 0xf09c0f00  image_sample_lz v[73:76], v75, s[56:63], s[68:71] dmask:0xf pgm[7@0x80016a380000 + 0x1948] = 0x022e494b ;;  pgm[7@0x80016a380000 + 0x194c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x1950] = 0x2c6c9b49  v_mac_f32_e32 v54, v73, v77  pgm[7@0x80016a380000 + 0x1954] = 0x2c6e9b4a  v_mac_f32_e32 v55, v74, v77  pgm[7@0x80016a380000 + 0x1958] = 0x2c709b4b  v_mac_f32_e32 v56, v75, v77  pgm[7@0x80016a380000 + 0x195c] = 0x2c7a9b4c  v_mac_f32_e32 v61, v76, v77  pgm[7@0x80016a380000 + 0x1960] = 0x7d889081  v_cmp_gt_i32_e32 vcc, 1, v72  pgm[7@0x80016a380000 + 0x1964] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x1968] = 0xbf86ffc5  s_cbranch_vccz 65477  pgm[7@0x80016a380000 + 0x196c] = 0xbf82ff1f  s_branch 65311  pgm[7@0x80016a380000 + 0x1970] = 0x87fe087e  s_or_b64 exec, exec, s[8:9]  pgm[7@0x80016a380000 + 0x1974] = 0x7e3e4520  v_rcp_f32_e32 v31, v32  pgm[7@0x80016a380000 + 0x1978] = 0xd1c10020  v_mad_f32 v32, v37, -2.0, 1.0  pgm[7@0x80016a380000 + 0x197c] = 0x03c9eb25 ;;  pgm[7@0x80016a380000 + 0x1980] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3f4ccccd  pgm[7@0x80016a380000 + 0x1984] = 0x3f4ccccd ;;  pgm[7@0x80016a380000 + 0x1988] = 0x044c1725  v_sub_f32_e32 v38, v37, v11  pgm[7@0x80016a380000 + 0x198c] = 0x7e1602ff  v_mov_b32_e32 v11, 0x7f7fffff  pgm[7@0x80016a380000 + 0x1990] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x1994] = 0x143e171f  v_min_f32_e32 v31, v31, v11  pgm[7@0x80016a380000 + 0x1998] = 0x7e4e02ff  v_mov_b32_e32 v39, 0xff7fffff  pgm[7@0x80016a380000 + 0x199c] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x19a0] = 0x163e4f1f  v_max_f32_e32 v31, v31, v39  pgm[7@0x80016a380000 + 0x19a4] = 0xd105801d  v_mul_f32_e64 v29, v31, v29 clamp  pgm[7@0x80016a380000 + 0x19a8] = 0x00023b1f ;;  pgm[7@0x80016a380000 + 0x19ac] = 0xd1c1001f  v_mad_f32 v31, v10, v32, v26  pgm[7@0x80016a380000 + 0x19b0] = 0x046a410a ;;  pgm[7@0x80016a380000 + 0x19b4] = 0x023c2eff  v_add_f32_e32 v30, 0xbcf5c28f, v23  pgm[7@0x80016a380000 + 0x19b8] = 0xbcf5c28f ;;  pgm[7@0x80016a380000 + 0x19bc] = 0xd101801d  v_add_f32_e64 v29, v31, v29 clamp  pgm[7@0x80016a380000 + 0x19c0] = 0x00023b1f ;;  pgm[7@0x80016a380000 + 0x19c4] = 0xd1c1001a  v_mad_f32 v26, -v26, v33, v29  pgm[7@0x80016a380000 + 0x19c8] = 0x2476431a ;;  pgm[7@0x80016a380000 + 0x19cc] = 0x0a3a4321  v_mul_f32_e32 v29, v33, v33  pgm[7@0x80016a380000 + 0x19d0] = 0x163c3c80  v_max_f32_e32 v30, 0, v30  pgm[7@0x80016a380000 + 0x19d4] = 0x7e4002ff  v_mov_b32_e32 v32, 0x3ecccccd  pgm[7@0x80016a380000 + 0x19d8] = 0x3ecccccd ;;  pgm[7@0x80016a380000 + 0x19dc] = 0xd1c1001d  v_mad_f32 v29, -v29, v33, 1.0  pgm[7@0x80016a380000 + 0x19e0] = 0x23ca431d ;;  pgm[7@0x80016a380000 + 0x19e4] = 0x3042411e  v_madak_f32 v33, v30, v32, 0x3d4ccccd  pgm[7@0x80016a380000 + 0x19e8] = 0x3d4ccccd ;;  pgm[7@0x80016a380000 + 0x19ec] = 0x7e424521  v_rcp_f32_e32 v33, v33  pgm[7@0x80016a380000 + 0x19f0] = 0x043e3af2  v_sub_f32_e32 v31, 1.0, v29  pgm[7@0x80016a380000 + 0x19f4] = 0xd1c10023  v_mad_f32 v35, v35, v29, v31  pgm[7@0x80016a380000 + 0x19f8] = 0x047e3b23 ;;  pgm[7@0x80016a380000 + 0x19fc] = 0xd1c10024  v_mad_f32 v36, v36, v29, v31  pgm[7@0x80016a380000 + 0x1a00] = 0x047e3b24 ;;  pgm[7@0x80016a380000 + 0x1a04] = 0x14161721  v_min_f32_e32 v11, v33, v11  pgm[7@0x80016a380000 + 0x1a08] = 0x2c3e3b22  v_mac_f32_e32 v31, v34, v29  pgm[7@0x80016a380000 + 0x1a0c] = 0x0a3a150a  v_mul_f32_e32 v29, v10, v10  pgm[7@0x80016a380000 + 0x1a10] = 0x16343480  v_max_f32_e32 v26, 0, v26  pgm[7@0x80016a380000 + 0x1a14] = 0x7c881080  v_cmp_gt_f32_e32 vcc, 0, v8  pgm[7@0x80016a380000 + 0x1a18] = 0xd1c1000a  v_mad_f32 v10, -v29, v10, 1.0  pgm[7@0x80016a380000 + 0x1a1c] = 0x23ca151d ;;  pgm[7@0x80016a380000 + 0x1a20] = 0x001034f2  v_cndmask_b32_e32 v8, 1.0, v26, vcc  pgm[7@0x80016a380000 + 0x1a24] = 0x16164f0b  v_max_f32_e32 v11, v11, v39  pgm[7@0x80016a380000 + 0x1a28] = 0xd1c10008  v_mad_f32 v8, -v11, v8, 1.0  pgm[7@0x80016a380000 + 0x1a2c] = 0x23ca110b ;;  pgm[7@0x80016a380000 + 0x1a30] = 0x04163cf2  v_sub_f32_e32 v11, 1.0, v30  pgm[7@0x80016a380000 + 0x1a34] = 0xbe8208c2  s_brev_b32 s2, -2  pgm[7@0x80016a380000 + 0x1a38] = 0x0a143d0a  v_mul_f32_e32 v10, v10, v30  pgm[7@0x80016a380000 + 0x1a3c] = 0x26341602  v_and_b32_e32 v26, s2, v11  pgm[7@0x80016a380000 + 0x1a40] = 0x26141402  v_and_b32_e32 v10, s2, v10  pgm[7@0x80016a380000 + 0x1a44] = 0x7e34431a  v_log_f32_e32 v26, v26  pgm[7@0x80016a380000 + 0x1a48] = 0x16101080  v_max_f32_e32 v8, 0, v8  pgm[7@0x80016a380000 + 0x1a4c] = 0x7e14430a  v_log_f32_e32 v10, v10  pgm[7@0x80016a380000 + 0x1a50] = 0x7e104308  v_log_f32_e32 v8, v8  pgm[7@0x80016a380000 + 0x1a54] = 0x083434ff  v_mul_legacy_f32_e32 v26, 0x41a00000, v26  pgm[7@0x80016a380000 + 0x1a58] = 0x41a00000 ;;  pgm[7@0x80016a380000 + 0x1a5c] = 0x30164b0b  v_madak_f32 v11, v11, v37, 0x3e4ccccd  pgm[7@0x80016a380000 + 0x1a60] = 0x3e4ccccd ;;  pgm[7@0x80016a380000 + 0x1a64] = 0x081414ff  v_mul_legacy_f32_e32 v10, 0x3fa66666, v10  pgm[7@0x80016a380000 + 0x1a68] = 0x3fa66666 ;;  pgm[7@0x80016a380000 + 0x1a6c] = 0x0810110b  v_mul_legacy_f32_e32 v8, v11, v8  pgm[7@0x80016a380000 + 0x1a70] = 0x7e14410a  v_exp_f32_e32 v10, v10  pgm[7@0x80016a380000 + 0x1a74] = 0x7e34411a  v_exp_f32_e32 v26, v26  pgm[7@0x80016a380000 + 0x1a78] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x80016a380000 + 0x1a7c] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x80016a380000 + 0x1a80] = 0x0a14410a  v_mul_f32_e32 v10, v10, v32  pgm[7@0x80016a380000 + 0x1a84] = 0x041634f2  v_sub_f32_e32 v11, 1.0, v26  pgm[7@0x80016a380000 + 0x1a88] = 0x0a10110b  v_mul_f32_e32 v8, v11, v8  pgm[7@0x80016a380000 + 0x1a8c] = 0x0a341509  v_mul_f32_e32 v26, v9, v10  pgm[7@0x80016a380000 + 0x1a90] = 0x7e1202ff  v_mov_b32_e32 v9, 0x3f19999a  pgm[7@0x80016a380000 + 0x1a94] = 0x3f19999a ;;  pgm[7@0x80016a380000 + 0x1a98] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x4f0  pgm[7@0x80016a380000 + 0x1a9c] = 0x000004f0 ;;  pgm[7@0x80016a380000 + 0x1aa0] = 0x7e1602ff  v_mov_b32_e32 v11, 0x3e99999a  pgm[7@0x80016a380000 + 0x1aa4] = 0x3e99999a ;;  pgm[7@0x80016a380000 + 0x1aa8] = 0x0a3a1308  v_mul_f32_e32 v29, v8, v9  pgm[7@0x80016a380000 + 0x1aac] = 0xd1c10008  v_mad_f32 v8, v8, v9, -v26  pgm[7@0x80016a380000 + 0x1ab0] = 0x846a1308 ;;  pgm[7@0x80016a380000 + 0x1ab4] = 0x3016171e  v_madak_f32 v11, v30, v11, 0x3dcccccd  pgm[7@0x80016a380000 + 0x1ab8] = 0x3dcccccd ;;  pgm[7@0x80016a380000 + 0x1abc] = 0xd101801e  v_add_f32_e64 v30, v8, 1.0 clamp  pgm[7@0x80016a380000 + 0x1ac0] = 0x0001e508 ;;  pgm[7@0x80016a380000 + 0x1ac4] = 0x04103cf2  v_sub_f32_e32 v8, 1.0, v30  pgm[7@0x80016a380000 + 0x1ac8] = 0x0a12110b  v_mul_f32_e32 v9, v11, v8  pgm[7@0x80016a380000 + 0x1acc] = 0xd1c1000b  v_mad_f32 v11, v35, v30, v9  pgm[7@0x80016a380000 + 0x1ad0] = 0x04263d23 ;;  pgm[7@0x80016a380000 + 0x1ad4] = 0xd1c1000a  v_mad_f32 v10, v36, v30, v9  pgm[7@0x80016a380000 + 0x1ad8] = 0x04263d24 ;;  pgm[7@0x80016a380000 + 0x1adc] = 0xd1c10009  v_mad_f32 v9, v31, v30, v9  pgm[7@0x80016a380000 + 0x1ae0] = 0x04263d1f ;;  pgm[7@0x80016a380000 + 0x1ae4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1ae8] = 0x0a3e1802  v_mul_f32_e32 v31, s2, v12  pgm[7@0x80016a380000 + 0x1aec] = 0x0a182f17  v_mul_f32_e32 v12, v23, v23  pgm[7@0x80016a380000 + 0x1af0] = 0x0a182f0c  v_mul_f32_e32 v12, v12, v23  pgm[7@0x80016a380000 + 0x1af4] = 0x7e2e02ff  v_mov_b32_e32 v23, 0x40200000  pgm[7@0x80016a380000 + 0x1af8] = 0x40200000 ;;  pgm[7@0x80016a380000 + 0x1afc] = 0xd1058017  v_mul_f32_e64 v23, v38, v23 clamp  pgm[7@0x80016a380000 + 0x1b00] = 0x00022f26 ;;  pgm[7@0x80016a380000 + 0x1b04] = 0x86ea007e  s_and_b64 vcc, exec, s[0:1]  pgm[7@0x80016a380000 + 0x1b08] = 0x0a2e2f17  v_mul_f32_e32 v23, v23, v23  pgm[7@0x80016a380000 + 0x1b0c] = 0x002e2ef2  v_cndmask_b32_e32 v23, 1.0, v23, vcc  pgm[7@0x80016a380000 + 0x1b10] = 0x0a10111a  v_mul_f32_e32 v8, v26, v8  pgm[7@0x80016a380000 + 0x1b14] = 0x0a341917  v_mul_f32_e32 v26, v23, v12  pgm[7@0x80016a380000 + 0x1b18] = 0x0a34051a  v_mul_f32_e32 v26, v26, v2  pgm[7@0x80016a380000 + 0x1b1c] = 0xd1c10020  v_mad_f32 v32, v23, v12, -v26  pgm[7@0x80016a380000 + 0x1b20] = 0x846a1917 ;;  pgm[7@0x80016a380000 + 0x1b24] = 0x7e2e02ff  v_mov_b32_e32 v23, 0x41200000  pgm[7@0x80016a380000 + 0x1b28] = 0x41200000 ;;  pgm[7@0x80016a380000 + 0x1b2c] = 0x8100ff03  s_add_i32 s0, s3, 0x2c0  pgm[7@0x80016a380000 + 0x1b30] = 0x000002c0 ;;  pgm[7@0x80016a380000 + 0x1b34] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x80016a380000 + 0x1b38] = 0xd1c18003  v_mad_f32 v3, v3, v23, 1.0 clamp mul:2  pgm[7@0x80016a380000 + 0x1b3c] = 0x0bca2f03 ;;  pgm[7@0x80016a380000 + 0x1b40] = 0xc00e0e00  s_load_dwordx8 s[56:63], s[0:1], 0x0  pgm[7@0x80016a380000 + 0x1b44] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1b48] = 0x8100ff03  s_add_i32 s0, s3, 0x2f0  pgm[7@0x80016a380000 + 0x1b4c] = 0x000002f0 ;;  pgm[7@0x80016a380000 + 0x1b50] = 0x041804f2  v_sub_f32_e32 v12, 1.0, v2  pgm[7@0x80016a380000 + 0x1b54] = 0x7c880880  v_cmp_gt_f32_e32 vcc, 0, v4  pgm[7@0x80016a380000 + 0x1b58] = 0x00081880  v_cndmask_b32_e32 v4, 0, v12, vcc  pgm[7@0x80016a380000 + 0x1b5c] = 0xd1c10003  v_mad_f32 v3, -v3, v3, 1.0  pgm[7@0x80016a380000 + 0x1b60] = 0x23ca0703 ;;  pgm[7@0x80016a380000 + 0x1b64] = 0xc00a0200  s_load_dwordx4 s[8:11], s[0:1], 0x0  pgm[7@0x80016a380000 + 0x1b68] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1b6c] = 0x16060704  v_max_f32_e32 v3, v4, v3  pgm[7@0x80016a380000 + 0x1b70] = 0x0a061903  v_mul_f32_e32 v3, v3, v12  pgm[7@0x80016a380000 + 0x1b74] = 0x2c060504  v_mac_f32_e32 v3, v4, v2  pgm[7@0x80016a380000 + 0x1b78] = 0x7e0802ff  v_mov_b32_e32 v4, 0x40a00000  pgm[7@0x80016a380000 + 0x1b7c] = 0x40a00000 ;;  pgm[7@0x80016a380000 + 0x1b80] = 0xd1058004  v_mul_f32_e64 v4, v7, v4 clamp  pgm[7@0x80016a380000 + 0x1b84] = 0x00020907 ;;  pgm[7@0x80016a380000 + 0x1b88] = 0x2c103d1d  v_mac_f32_e32 v8, v29, v30  pgm[7@0x80016a380000 + 0x1b8c] = 0x0a3c0903  v_mul_f32_e32 v30, v3, v4  pgm[7@0x80016a380000 + 0x1b90] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1b94] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1b98] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1b9c] = 0xf09c0100  image_sample_lz v3, v27, s[56:63], s[8:11] dmask:0x1  pgm[7@0x80016a380000 + 0x1ba0] = 0x004e031b ;;  pgm[7@0x80016a380000 + 0x1ba4] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x1ba8] = 0x0a080706  v_mul_f32_e32 v4, v6, v3  pgm[7@0x80016a380000 + 0x1bac] = 0x0a060716  v_mul_f32_e32 v3, v22, v3  pgm[7@0x80016a380000 + 0x1bb0] = 0x0a2e0802  v_mul_f32_e32 v23, s2, v4  pgm[7@0x80016a380000 + 0x1bb4] = 0x0a2c0602  v_mul_f32_e32 v22, s2, v3  pgm[7@0x80016a380000 + 0x1bb8] = 0x87fe047e  s_or_b64 exec, exec, s[4:5]  pgm[7@0x80016a380000 + 0x1bbc] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x370  pgm[7@0x80016a380000 + 0x1bc0] = 0x00000370 ;;  pgm[7@0x80016a380000 + 0x1bc4] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x420  pgm[7@0x80016a380000 + 0x1bc8] = 0x00000420 ;;  pgm[7@0x80016a380000 + 0x1bcc] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0x490  pgm[7@0x80016a380000 + 0x1bd0] = 0x00000490 ;;  pgm[7@0x80016a380000 + 0x1bd4] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x4c0  pgm[7@0x80016a380000 + 0x1bd8] = 0x000004c0 ;;  pgm[7@0x80016a380000 + 0x1bdc] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x4d0  pgm[7@0x80016a380000 + 0x1be0] = 0x000004d0 ;;  pgm[7@0x80016a380000 + 0x1be4] = 0x0a082b14  v_mul_f32_e32 v4, v20, v21  pgm[7@0x80016a380000 + 0x1be8] = 0x042804f0  v_sub_f32_e32 v20, 0.5, v2  pgm[7@0x80016a380000 + 0x1bec] = 0x043404f2  v_sub_f32_e32 v26, 1.0, v2  pgm[7@0x80016a380000 + 0x1bf0] = 0xd1020205  v_sub_f32_e64 v5, 1.0, |v5|  pgm[7@0x80016a380000 + 0x1bf4] = 0x00020af2 ;;  pgm[7@0x80016a380000 + 0x1bf8] = 0x0a3a2b12  v_mul_f32_e32 v29, v18, v21  pgm[7@0x80016a380000 + 0x1bfc] = 0x0a0c2b13  v_mul_f32_e32 v6, v19, v21  pgm[7@0x80016a380000 + 0x1c00] = 0x7c882880  v_cmp_gt_f32_e32 vcc, 0, v20  pgm[7@0x80016a380000 + 0x1c04] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1c08] = 0x7e2a0202  v_mov_b32_e32 v21, s2  pgm[7@0x80016a380000 + 0x1c0c] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x80016a380000 + 0x1c10] = 0x2c1a3518  v_mac_f32_e32 v13, v24, v26  pgm[7@0x80016a380000 + 0x1c14] = 0xd1000018  v_cndmask_b32_e64 v24, v21, 0, vcc  pgm[7@0x80016a380000 + 0x1c18] = 0x01a90115 ;;  pgm[7@0x80016a380000 + 0x1c1c] = 0x7e2802ff  v_mov_b32_e32 v20, 0x3f4ccccd  pgm[7@0x80016a380000 + 0x1c20] = 0x3f4ccccd ;;  pgm[7@0x80016a380000 + 0x1c24] = 0x7e0a4305  v_log_f32_e32 v5, v5  pgm[7@0x80016a380000 + 0x1c28] = 0x302a2918  v_madak_f32 v21, v24, v20, 0x3e4ccccd  pgm[7@0x80016a380000 + 0x1c2c] = 0x3e4ccccd ;;  pgm[7@0x80016a380000 + 0x1c30] = 0x0a243f07  v_mul_f32_e32 v18, v7, v31  pgm[7@0x80016a380000 + 0x1c34] = 0x2c203519  v_mac_f32_e32 v16, v25, v26  pgm[7@0x80016a380000 + 0x1c38] = 0x7e3202ff  v_mov_b32_e32 v25, 0xbfe66666  pgm[7@0x80016a380000 + 0x1c3c] = 0xbfe66666 ;;  pgm[7@0x80016a380000 + 0x1c40] = 0x0a362a04  v_mul_f32_e32 v27, s4, v21  pgm[7@0x80016a380000 + 0x1c44] = 0x7e2a02ff  v_mov_b32_e32 v21, 0x3ea3d70a  pgm[7@0x80016a380000 + 0x1c48] = 0x3ea3d70a ;;  pgm[7@0x80016a380000 + 0x1c4c] = 0x7e3e02ff  v_mov_b32_e32 v31, 0x3e23d70a  pgm[7@0x80016a380000 + 0x1c50] = 0x3e23d70a ;;  pgm[7@0x80016a380000 + 0x1c54] = 0xd1c10019  v_mad_f32 v25, v24, v25, 2.0  pgm[7@0x80016a380000 + 0x1c58] = 0x03d23318 ;;  pgm[7@0x80016a380000 + 0x1c5c] = 0x002a2b1f  v_cndmask_b32_e32 v21, v31, v21, vcc  pgm[7@0x80016a380000 + 0x1c60] = 0x7e3e02ff  v_mov_b32_e32 v31, 0x3e19999a  pgm[7@0x80016a380000 + 0x1c64] = 0x3e19999a ;;  pgm[7@0x80016a380000 + 0x1c68] = 0x7e3802ff  v_mov_b32_e32 v28, 0x40200000  pgm[7@0x80016a380000 + 0x1c6c] = 0x40200000 ;;  pgm[7@0x80016a380000 + 0x1c70] = 0x003e3ef2  v_cndmask_b32_e32 v31, 1.0, v31, vcc  pgm[7@0x80016a380000 + 0x1c74] = 0xd1c10019  v_mad_f32 v25, v25, 0.15915494, 0.5  pgm[7@0x80016a380000 + 0x1c78] = 0x03c1f119 ;;  pgm[7@0x80016a380000 + 0x1c7c] = 0x080a0aff  v_mul_legacy_f32_e32 v5, 0x41200000, v5  pgm[7@0x80016a380000 + 0x1c80] = 0x41200000 ;;  pgm[7@0x80016a380000 + 0x1c84] = 0x0a363f1b  v_mul_f32_e32 v27, v27, v31  pgm[7@0x80016a380000 + 0x1c88] = 0x7e3e3f19  v_floor_f32_e32 v31, v25  pgm[7@0x80016a380000 + 0x1c8c] = 0xd1c10025  v_mad_f32 v37, s6, v28, 1.0  pgm[7@0x80016a380000 + 0x1c90] = 0x03ca3806 ;;  pgm[7@0x80016a380000 + 0x1c94] = 0x2c3830ff  v_mac_f32_e32 v28, 0xbfa00000, v24  pgm[7@0x80016a380000 + 0x1c98] = 0xbfa00000 ;;  pgm[7@0x80016a380000 + 0x1c9c] = 0x7e264105  v_exp_f32_e32 v19, v5  pgm[7@0x80016a380000 + 0x1ca0] = 0x040a40f2  v_sub_f32_e32 v5, 1.0, v32  pgm[7@0x80016a380000 + 0x1ca4] = 0x04323f19  v_sub_f32_e32 v25, v25, v31  pgm[7@0x80016a380000 + 0x1ca8] = 0x7e3e02ff  v_mov_b32_e32 v31, 0x40c90fdb  pgm[7@0x80016a380000 + 0x1cac] = 0x40c90fdb ;;  pgm[7@0x80016a380000 + 0x1cb0] = 0xd1000020  v_cndmask_b32_e64 v32, 1.0, 0.5, vcc  pgm[7@0x80016a380000 + 0x1cb4] = 0x01a9e0f2 ;;  pgm[7@0x80016a380000 + 0x1cb8] = 0x0a383805  v_mul_f32_e32 v28, s5, v28  pgm[7@0x80016a380000 + 0x1cbc] = 0x30323f19  v_madak_f32 v25, v25, v31, 0xc0490fdb  pgm[7@0x80016a380000 + 0x1cc0] = 0xc0490fdb ;;  pgm[7@0x80016a380000 + 0x1cc4] = 0x7e2802ff  v_mov_b32_e32 v20, 0x3fc00000  pgm[7@0x80016a380000 + 0x1cc8] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x1ccc] = 0x7e3e02ff  v_mov_b32_e32 v31, 0xbef33333  pgm[7@0x80016a380000 + 0x1cd0] = 0xbef33333 ;;  pgm[7@0x80016a380000 + 0x1cd4] = 0x0a383920  v_mul_f32_e32 v28, v32, v28  pgm[7@0x80016a380000 + 0x1cd8] = 0x7e4002ff  v_mov_b32_e32 v32, 0xbf2e147a  pgm[7@0x80016a380000 + 0x1cdc] = 0xbf2e147a ;;  pgm[7@0x80016a380000 + 0x1ce0] = 0x2c2830ff  v_mac_f32_e32 v20, 0x3fc51eb8, v24  pgm[7@0x80016a380000 + 0x1ce4] = 0x3fc51eb8 ;;  pgm[7@0x80016a380000 + 0x1ce8] = 0x303e3f18  v_madak_f32 v31, v24, v31, 0x3f333333  pgm[7@0x80016a380000 + 0x1cec] = 0x3f333333 ;;  pgm[7@0x80016a380000 + 0x1cf0] = 0x30404118  v_madak_f32 v32, v24, v32, 0x3f666666  pgm[7@0x80016a380000 + 0x1cf4] = 0x3f666666 ;;  pgm[7@0x80016a380000 + 0x1cf8] = 0x7e3002ff  v_mov_b32_e32 v24, 0x3df5c28f  pgm[7@0x80016a380000 + 0x1cfc] = 0x3df5c28f ;;  pgm[7@0x80016a380000 + 0x1d00] = 0x0a563000  v_mul_f32_e32 v43, s0, v24  pgm[7@0x80016a380000 + 0x1d04] = 0x0a463001  v_mul_f32_e32 v35, s1, v24  pgm[7@0x80016a380000 + 0x1d08] = 0x7e3002ff  v_mov_b32_e32 v24, 0xbdf5c28f  pgm[7@0x80016a380000 + 0x1d0c] = 0xbdf5c28f ;;  pgm[7@0x80016a380000 + 0x1d10] = 0x0a3232f8  v_mul_f32_e32 v25, 0.15915494, v25  pgm[7@0x80016a380000 + 0x1d14] = 0x0a583001  v_mul_f32_e32 v44, s1, v24  pgm[7@0x80016a380000 + 0x1d18] = 0x8100ff03  s_add_i32 s0, s3, 0x240  pgm[7@0x80016a380000 + 0x1d1c] = 0x00000240 ;;  pgm[7@0x80016a380000 + 0x1d20] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x80016a380000 + 0x1d24] = 0x7e323719  v_fract_f32_e32 v25, v25  pgm[7@0x80016a380000 + 0x1d28] = 0xd28a0052  v_writelane_b32 v82, s6, 35  pgm[7@0x80016a380000 + 0x1d2c] = 0x00014606 ;;  pgm[7@0x80016a380000 + 0x1d30] = 0xc00e0100  s_load_dwordx8 s[4:11], s[0:1], 0x0  pgm[7@0x80016a380000 + 0x1d34] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1d38] = 0x8100ff03  s_add_i32 s0, s3, 0x270  pgm[7@0x80016a380000 + 0x1d3c] = 0x00000270 ;;  pgm[7@0x80016a380000 + 0x1d40] = 0x7e445319  v_sin_f32_e32 v34, v25  pgm[7@0x80016a380000 + 0x1d44] = 0xd1640118  v_rsq_f32_e64 v24, |v20|  pgm[7@0x80016a380000 + 0x1d48] = 0x00000114 ;;  pgm[7@0x80016a380000 + 0x1d4c] = 0xc00a0400  s_load_dwordx4 s[16:19], s[0:1], 0x0  pgm[7@0x80016a380000 + 0x1d50] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1d54] = 0x7e425519  v_cos_f32_e32 v33, v25  pgm[7@0x80016a380000 + 0x1d58] = 0x7e3202ff  v_mov_b32_e32 v25, 0x3fc00000  pgm[7@0x80016a380000 + 0x1d5c] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x1d60] = 0x0a483325  v_mul_f32_e32 v36, v37, v25  pgm[7@0x80016a380000 + 0x1d64] = 0x144c30ff  v_min_f32_e32 v38, 0x7f7fffff, v24  pgm[7@0x80016a380000 + 0x1d68] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x1d6c] = 0x7e060232  v_mov_b32_e32 v3, s50  pgm[7@0x80016a380000 + 0x1d70] = 0x7e180250  v_mov_b32_e32 v12, s80  pgm[7@0x80016a380000 + 0x1d74] = 0x042626f2  v_sub_f32_e32 v19, 1.0, v19  pgm[7@0x80016a380000 + 0x1d78] = 0x0a4a4af0  v_mul_f32_e32 v37, 0.5, v37  pgm[7@0x80016a380000 + 0x1d7c] = 0x7e300280  v_mov_b32_e32 v24, 0  pgm[7@0x80016a380000 + 0x1d80] = 0x2a4e44ff  v_xor_b32_e32 v39, 0x80000000, v34  pgm[7@0x80016a380000 + 0x1d84] = 0x80000000 ;;  pgm[7@0x80016a380000 + 0x1d88] = 0x7e500283  v_mov_b32_e32 v40, 3  pgm[7@0x80016a380000 + 0x1d8c] = 0x7e320280  v_mov_b32_e32 v25, 0  pgm[7@0x80016a380000 + 0x1d90] = 0x7e520280  v_mov_b32_e32 v41, 0  pgm[7@0x80016a380000 + 0x1d94] = 0x7e54032b  v_mov_b32_e32 v42, v43  pgm[7@0x80016a380000 + 0x1d98] = 0xbf820036  s_branch 54  pgm[7@0x80016a380000 + 0x1d9c] = 0x0a5a3f15  v_mul_f32_e32 v45, v21, v31  pgm[7@0x80016a380000 + 0x1da0] = 0x0a605b2c  v_mul_f32_e32 v48, v44, v45  pgm[7@0x80016a380000 + 0x1da4] = 0x0a5e5b2b  v_mul_f32_e32 v47, v43, v45  pgm[7@0x80016a380000 + 0x1da8] = 0x0a5a6110  v_mul_f32_e32 v45, v16, v48  pgm[7@0x80016a380000 + 0x1dac] = 0x2c5a5f0d  v_mac_f32_e32 v45, v13, v47  pgm[7@0x80016a380000 + 0x1db0] = 0x0a5c3925  v_mul_f32_e32 v46, v37, v28  pgm[7@0x80016a380000 + 0x1db4] = 0x0a642b2a  v_mul_f32_e32 v50, v42, v21  pgm[7@0x80016a380000 + 0x1db8] = 0xd1c1002d  v_mad_f32 v45, -v46, v21, v45  pgm[7@0x80016a380000 + 0x1dbc] = 0x24b62b2e ;;  pgm[7@0x80016a380000 + 0x1dc0] = 0x0a622b23  v_mul_f32_e32 v49, v35, v21  pgm[7@0x80016a380000 + 0x1dc4] = 0x0a5c6510  v_mul_f32_e32 v46, v16, v50  pgm[7@0x80016a380000 + 0x1dc8] = 0x0a663924  v_mul_f32_e32 v51, v36, v28  pgm[7@0x80016a380000 + 0x1dcc] = 0x2c5c630d  v_mac_f32_e32 v46, v13, v49  pgm[7@0x80016a380000 + 0x1dd0] = 0xd1c1002e  v_mad_f32 v46, -v51, v21, v46  pgm[7@0x80016a380000 + 0x1dd4] = 0x24ba2b33 ;;  pgm[7@0x80016a380000 + 0x1dd8] = 0x7e6602ff  v_mov_b32_e32 v51, 0x3d000000  pgm[7@0x80016a380000 + 0x1ddc] = 0x3d000000 ;;  pgm[7@0x80016a380000 + 0x1de0] = 0x0a684f2a  v_mul_f32_e32 v52, v42, v39  pgm[7@0x80016a380000 + 0x1de4] = 0x0a54432a  v_mul_f32_e32 v42, v42, v33  pgm[7@0x80016a380000 + 0x1de8] = 0x0a5a672d  v_mul_f32_e32 v45, v45, v51  pgm[7@0x80016a380000 + 0x1dec] = 0x0a5c672e  v_mul_f32_e32 v46, v46, v51  pgm[7@0x80016a380000 + 0x1df0] = 0x2c68432c  v_mac_f32_e32 v52, v44, v33  pgm[7@0x80016a380000 + 0x1df4] = 0x2c54452c  v_mac_f32_e32 v42, v44, v34  pgm[7@0x80016a380000 + 0x1df8] = 0x0a664f23  v_mul_f32_e32 v51, v35, v39  pgm[7@0x80016a380000 + 0x1dfc] = 0x0a464323  v_mul_f32_e32 v35, v35, v33  pgm[7@0x80016a380000 + 0x1e00] = 0x2c66432b  v_mac_f32_e32 v51, v43, v33  pgm[7@0x80016a380000 + 0x1e04] = 0x2c46452b  v_mac_f32_e32 v35, v43, v34  pgm[7@0x80016a380000 + 0x1e08] = 0x7e560333  v_mov_b32_e32 v43, v51  pgm[7@0x80016a380000 + 0x1e0c] = 0x7e6602ff  v_mov_b32_e32 v51, 0x41400000  pgm[7@0x80016a380000 + 0x1e10] = 0x41400000 ;;  pgm[7@0x80016a380000 + 0x1e14] = 0x0a383926  v_mul_f32_e32 v28, v38, v28  pgm[7@0x80016a380000 + 0x1e18] = 0x685050c1  v_add_u32_e32 v40, -1, v40  pgm[7@0x80016a380000 + 0x1e1c] = 0x0a2a2b14  v_mul_f32_e32 v21, v20, v21  pgm[7@0x80016a380000 + 0x1e20] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1e24] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1e28] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x1e2c] = 0xf09c0700  image_sample_lz v[44:46], v45, s[4:11], s[16:19] dmask:0x7  pgm[7@0x80016a380000 + 0x1e30] = 0x00812c2d ;;  pgm[7@0x80016a380000 + 0x1e34] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x1e38] = 0x0a5c672e  v_mul_f32_e32 v46, v46, v51  pgm[7@0x80016a380000 + 0x1e3c] = 0x025858ff  v_add_f32_e32 v44, 0xbecccccd, v44  pgm[7@0x80016a380000 + 0x1e40] = 0xbecccccd ;;  pgm[7@0x80016a380000 + 0x1e44] = 0x0a62632e  v_mul_f32_e32 v49, v46, v49  pgm[7@0x80016a380000 + 0x1e48] = 0x0a5a672d  v_mul_f32_e32 v45, v45, v51  pgm[7@0x80016a380000 + 0x1e4c] = 0x0a5c652e  v_mul_f32_e32 v46, v46, v50  pgm[7@0x80016a380000 + 0x1e50] = 0x0a58591b  v_mul_f32_e32 v44, v27, v44  pgm[7@0x80016a380000 + 0x1e54] = 0x2c625f2d  v_mac_f32_e32 v49, v45, v47  pgm[7@0x80016a380000 + 0x1e58] = 0x2c5c612d  v_mac_f32_e32 v46, v45, v48  pgm[7@0x80016a380000 + 0x1e5c] = 0x2c5258ff  v_mac_f32_e32 v41, 0x40400000, v44  pgm[7@0x80016a380000 + 0x1e60] = 0x40400000 ;;  pgm[7@0x80016a380000 + 0x1e64] = 0x2c303731  v_mac_f32_e32 v24, v49, v27  pgm[7@0x80016a380000 + 0x1e68] = 0x2c32372e  v_mac_f32_e32 v25, v46, v27  pgm[7@0x80016a380000 + 0x1e6c] = 0x0a363720  v_mul_f32_e32 v27, v32, v27  pgm[7@0x80016a380000 + 0x1e70] = 0x7e580334  v_mov_b32_e32 v44, v52  pgm[7@0x80016a380000 + 0x1e74] = 0x7d885081  v_cmp_gt_i32_e32 vcc, 1, v40  pgm[7@0x80016a380000 + 0x1e78] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x1e7c] = 0xbf86ffc7  s_cbranch_vccz 65479  pgm[7@0x80016a380000 + 0x1e80] = 0x0a380b13  v_mul_f32_e32 v28, v19, v5  pgm[7@0x80016a380000 + 0x1e84] = 0x2c380b13  v_mac_f32_e32 v28, v19, v5  pgm[7@0x80016a380000 + 0x1e88] = 0x7e0a4504  v_rcp_f32_e32 v5, v4  pgm[7@0x80016a380000 + 0x1e8c] = 0x0a1a52ff  v_mul_f32_e32 v13, 0x40200000, v41  pgm[7@0x80016a380000 + 0x1e90] = 0x40200000 ;;  pgm[7@0x80016a380000 + 0x1e94] = 0x0a201b1c  v_mul_f32_e32 v16, v28, v13  pgm[7@0x80016a380000 + 0x1e98] = 0x2c203512  v_mac_f32_e32 v16, v18, v26  pgm[7@0x80016a380000 + 0x1e9c] = 0x7e3602ff  v_mov_b32_e32 v27, 0x7f7fffff  pgm[7@0x80016a380000 + 0x1ea0] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x1ea4] = 0x041a210f  v_sub_f32_e32 v13, v15, v16  pgm[7@0x80016a380000 + 0x1ea8] = 0x140a3705  v_min_f32_e32 v5, v5, v27  pgm[7@0x80016a380000 + 0x1eac] = 0x7e3e02ff  v_mov_b32_e32 v31, 0xff7fffff  pgm[7@0x80016a380000 + 0x1eb0] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x1eb4] = 0x061a1a50  v_subrev_f32_e32 v13, s80, v13  pgm[7@0x80016a380000 + 0x1eb8] = 0x160a3f05  v_max_f32_e32 v5, v5, v31  pgm[7@0x80016a380000 + 0x1ebc] = 0x0a2a1b05  v_mul_f32_e32 v21, v5, v13  pgm[7@0x80016a380000 + 0x1ec0] = 0x0a262b1d  v_mul_f32_e32 v19, v29, v21  pgm[7@0x80016a380000 + 0x1ec4] = 0x0a242b06  v_mul_f32_e32 v18, v6, v21  pgm[7@0x80016a380000 + 0x1ec8] = 0x0a0a2713  v_mul_f32_e32 v5, v19, v19  pgm[7@0x80016a380000 + 0x1ecc] = 0x0a1e2b04  v_mul_f32_e32 v15, v4, v21  pgm[7@0x80016a380000 + 0x1ed0] = 0x2c0a2512  v_mac_f32_e32 v5, v18, v18  pgm[7@0x80016a380000 + 0x1ed4] = 0x2c0a1f0f  v_mac_f32_e32 v5, v15, v15  pgm[7@0x80016a380000 + 0x1ed8] = 0xd1640105  v_rsq_f32_e64 v5, |v5|  pgm[7@0x80016a380000 + 0x1edc] = 0x00000105 ;;  pgm[7@0x80016a380000 + 0x1ee0] = 0xd28a0052  v_writelane_b32 v82, s50, 36  pgm[7@0x80016a380000 + 0x1ee4] = 0x00014832 ;;  pgm[7@0x80016a380000 + 0x1ee8] = 0x14283705  v_min_f32_e32 v20, v5, v27  pgm[7@0x80016a380000 + 0x1eec] = 0x7e0a4514  v_rcp_f32_e32 v5, v20  pgm[7@0x80016a380000 + 0x1ef0] = 0x140a3705  v_min_f32_e32 v5, v5, v27  pgm[7@0x80016a380000 + 0x1ef4] = 0x161a3f05  v_max_f32_e32 v13, v5, v31  pgm[7@0x80016a380000 + 0x1ef8] = 0x04361b11  v_sub_f32_e32 v27, v17, v13  pgm[7@0x80016a380000 + 0x1efc] = 0x7e0a5881  v_bfrev_b32_e32 v5, 1  pgm[7@0x80016a380000 + 0x1f00] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v27  pgm[7@0x80016a380000 + 0x1f04] = 0x00023680 ;;  pgm[7@0x80016a380000 + 0x1f08] = 0xd1000005  v_cndmask_b32_e64 v5, v5, -1.0, s[0:1]  pgm[7@0x80016a380000 + 0x1f0c] = 0x0001e705 ;;  pgm[7@0x80016a380000 + 0x1f10] = 0x7cb60a80  v_cmpx_ngt_f32_e32 vcc, 0, v5  pgm[7@0x80016a380000 + 0x1f14] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x80016a380000 + 0x1f18] = 0xc4001890  exp null off, off, off, off done vm  [ 4 waves ( 4 %)] pgm[7@0x80016a380000 + 0x1f1c] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1f20] = 0xbf810000  s_endpgm  pgm[7@0x80016a380000 + 0x1f24] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x2f0  pgm[7@0x80016a380000 + 0x1f28] = 0x000002f0 ;;  pgm[7@0x80016a380000 + 0x1f2c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1f30] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xf00  pgm[7@0x80016a380000 + 0x1f34] = 0x00000f00 ;;  pgm[7@0x80016a380000 + 0x1f38] = 0xd1c10005  v_mad_f32 v5, v29, v21, s82  pgm[7@0x80016a380000 + 0x1f3c] = 0x014a2b1d ;;  pgm[7@0x80016a380000 + 0x1f40] = 0xd1c10006  v_mad_f32 v6, v6, v21, s83  pgm[7@0x80016a380000 + 0x1f44] = 0x014e2b06 ;;  pgm[7@0x80016a380000 + 0x1f48] = 0xd1c10004  v_mad_f32 v4, v4, v21, s80  pgm[7@0x80016a380000 + 0x1f4c] = 0x01422b04 ;;  pgm[7@0x80016a380000 + 0x1f50] = 0xd1010011  v_add_f32_e64 v17, s2, 0.5  pgm[7@0x80016a380000 + 0x1f54] = 0x0001e002 ;;  pgm[7@0x80016a380000 + 0x1f58] = 0xd15f0115  v_floor_f32_e64 v21, |v17|  pgm[7@0x80016a380000 + 0x1f5c] = 0x00000111 ;;  pgm[7@0x80016a380000 + 0x1f60] = 0xd1020215  v_sub_f32_e64 v21, v21, |v17|  pgm[7@0x80016a380000 + 0x1f64] = 0x00022315 ;;  pgm[7@0x80016a380000 + 0x1f68] = 0xd1010115  v_add_f32_e64 v21, |v17|, v21  pgm[7@0x80016a380000 + 0x1f6c] = 0x00022b11 ;;  pgm[7@0x80016a380000 + 0x1f70] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1f74] = 0xbf068004  s_cmp_eq_u32 s4, 0  pgm[7@0x80016a380000 + 0x1f78] = 0x7e4c02f2  v_mov_b32_e32 v38, 1.0  pgm[7@0x80016a380000 + 0x1f7c] = 0xbf8500a2  s_cbranch_scc1 162  pgm[7@0x80016a380000 + 0x1f80] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0x100  pgm[7@0x80016a380000 + 0x1f84] = 0x00000100 ;;  pgm[7@0x80016a380000 + 0x1f88] = 0xc02a0106  s_buffer_load_dwordx4 s[4:7], s[12:15], 0x110  pgm[7@0x80016a380000 + 0x1f8c] = 0x00000110 ;;  pgm[7@0x80016a380000 + 0x1f90] = 0xc02a1006  s_buffer_load_dwordx4 s[64:67], s[12:15], 0x120  pgm[7@0x80016a380000 + 0x1f94] = 0x00000120 ;;  pgm[7@0x80016a380000 + 0x1f98] = 0xc02a1106  s_buffer_load_dwordx4 s[68:71], s[12:15], 0x130  pgm[7@0x80016a380000 + 0x1f9c] = 0x00000130 ;;  pgm[7@0x80016a380000 + 0x1fa0] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x520  pgm[7@0x80016a380000 + 0x1fa4] = 0x00000520 ;;  pgm[7@0x80016a380000 + 0x1fa8] = 0xc0260c86  s_buffer_load_dwordx2 s[50:51], s[12:15], 0x524  pgm[7@0x80016a380000 + 0x1fac] = 0x00000524 ;;  pgm[7@0x80016a380000 + 0x1fb0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x1fb4] = 0x0a220c07  v_mul_f32_e32 v17, s7, v6  pgm[7@0x80016a380000 + 0x1fb8] = 0x2c220a13  v_mac_f32_e32 v17, s19, v5  pgm[7@0x80016a380000 + 0x1fbc] = 0x2c220843  v_mac_f32_e32 v17, s67, v4  pgm[7@0x80016a380000 + 0x1fc0] = 0x02222247  v_add_f32_e32 v17, s71, v17  pgm[7@0x80016a380000 + 0x1fc4] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x80016a380000 + 0x1fc8] = 0x0a3a0c06  v_mul_f32_e32 v29, s6, v6  pgm[7@0x80016a380000 + 0x1fcc] = 0x8106ff03  s_add_i32 s6, s3, 0x440  pgm[7@0x80016a380000 + 0x1fd0] = 0x00000440 ;;  pgm[7@0x80016a380000 + 0x1fd4] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x80016a380000 + 0x1fd8] = 0x2c3a0a12  v_mac_f32_e32 v29, s18, v5  pgm[7@0x80016a380000 + 0x1fdc] = 0xc00e0e03  s_load_dwordx8 s[56:63], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x1fe0] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1fe4] = 0x8106ff03  s_add_i32 s6, s3, 0x470  pgm[7@0x80016a380000 + 0x1fe8] = 0x00000470 ;;  pgm[7@0x80016a380000 + 0x1fec] = 0x2c3a0842  v_mac_f32_e32 v29, s66, v4  pgm[7@0x80016a380000 + 0x1ff0] = 0xc00a0203  s_load_dwordx4 s[8:11], s[6:7], 0x0  pgm[7@0x80016a380000 + 0x1ff4] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x1ff8] = 0x143e22ff  v_min_f32_e32 v31, 0x7f7fffff, v17  pgm[7@0x80016a380000 + 0x1ffc] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x2000] = 0x023a3a46  v_add_f32_e32 v29, s70, v29  pgm[7@0x80016a380000 + 0x2004] = 0x7e465881  v_bfrev_b32_e32 v35, 1  pgm[7@0x80016a380000 + 0x2008] = 0x163e3eff  v_max_f32_e32 v31, 0xff7fffff, v31  pgm[7@0x80016a380000 + 0x200c] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x2010] = 0xd1c10021  v_mad_f32 v33, -v29, s51, -1.0  pgm[7@0x80016a380000 + 0x2014] = 0x23cc671d ;;  pgm[7@0x80016a380000 + 0x2018] = 0x0a440c04  v_mul_f32_e32 v34, s4, v6  pgm[7@0x80016a380000 + 0x201c] = 0x0a400c05  v_mul_f32_e32 v32, s5, v6  pgm[7@0x80016a380000 + 0x2020] = 0xd1c1001f  v_mad_f32 v31, v31, v33, v29  pgm[7@0x80016a380000 + 0x2024] = 0x0476431f ;;  pgm[7@0x80016a380000 + 0x2028] = 0x7c884715  v_cmp_gt_f32_e32 vcc, v21, v35  pgm[7@0x80016a380000 + 0x202c] = 0x003a3f1d  v_cndmask_b32_e32 v29, v29, v31, vcc  pgm[7@0x80016a380000 + 0x2030] = 0x2c400a11  v_mac_f32_e32 v32, s17, v5  pgm[7@0x80016a380000 + 0x2034] = 0x2c440a10  v_mac_f32_e32 v34, s16, v5  pgm[7@0x80016a380000 + 0x2038] = 0x7e3e02ff  v_mov_b32_e32 v31, 0x3ad5629e  pgm[7@0x80016a380000 + 0x203c] = 0x3ad5629e ;;  pgm[7@0x80016a380000 + 0x2040] = 0x2c440840  v_mac_f32_e32 v34, s64, v4  pgm[7@0x80016a380000 + 0x2044] = 0x2c400841  v_mac_f32_e32 v32, s65, v4  pgm[7@0x80016a380000 + 0x2048] = 0x0a3a231d  v_mul_f32_e32 v29, v29, v17  pgm[7@0x80016a380000 + 0x204c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2050] = 0x8604ff0b  s_and_b32 s4, s11, 0x20000000  pgm[7@0x80016a380000 + 0x2054] = 0x20000000 ;;  pgm[7@0x80016a380000 + 0x2058] = 0x024a4045  v_add_f32_e32 v37, s69, v32  pgm[7@0x80016a380000 + 0x205c] = 0x7e4002ff  v_mov_b32_e32 v32, 0x3a55629e  pgm[7@0x80016a380000 + 0x2060] = 0x3a55629e ;;  pgm[7@0x80016a380000 + 0x2064] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3ab8caa6  pgm[7@0x80016a380000 + 0x2068] = 0x3ab8caa6 ;;  pgm[7@0x80016a380000 + 0x206c] = 0x0a3e3e02  v_mul_f32_e32 v31, s2, v31  pgm[7@0x80016a380000 + 0x2070] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3f91de6a  pgm[7@0x80016a380000 + 0x2074] = 0x3f91de6a ;;  pgm[7@0x80016a380000 + 0x2078] = 0x02444444  v_add_f32_e32 v34, s68, v34  pgm[7@0x80016a380000 + 0x207c] = 0xd10b8026  v_max_f32_e64 v38, v29, v29 clamp  pgm[7@0x80016a380000 + 0x2080] = 0x00023b1d ;;  pgm[7@0x80016a380000 + 0x2084] = 0xd0ca0006  v_cmp_eq_u32_e64 s[6:7], s4, 0  pgm[7@0x80016a380000 + 0x2088] = 0x00010004 ;;  pgm[7@0x80016a380000 + 0x208c] = 0x0a504002  v_mul_f32_e32 v40, s2, v32  pgm[7@0x80016a380000 + 0x2090] = 0x0a524232  v_mul_f32_e32 v41, s50, v33  pgm[7@0x80016a380000 + 0x2094] = 0x0048491f  v_cndmask_b32_e32 v36, v31, v36, vcc  pgm[7@0x80016a380000 + 0x2098] = 0xd1c10027  v_mad_f32 v39, 0, s50, v37  pgm[7@0x80016a380000 + 0x209c] = 0x04946480 ;;  pgm[7@0x80016a380000 + 0x20a0] = 0x7e5402ff  v_mov_b32_e32 v42, 0x3f11de6a  pgm[7@0x80016a380000 + 0x20a4] = 0x3f11de6a ;;  pgm[7@0x80016a380000 + 0x20a8] = 0xd100001f  v_cndmask_b32_e64 v31, v38, v29, s[6:7]  pgm[7@0x80016a380000 + 0x20ac] = 0x001a3b26 ;;  pgm[7@0x80016a380000 + 0x20b0] = 0x0a402322  v_mul_f32_e32 v32, v34, v17  pgm[7@0x80016a380000 + 0x20b4] = 0x0a422325  v_mul_f32_e32 v33, v37, v17  pgm[7@0x80016a380000 + 0x20b8] = 0x7e5602ff  v_mov_b32_e32 v43, 0x3f7ca510  pgm[7@0x80016a380000 + 0x20bc] = 0x3f7ca510 ;;  pgm[7@0x80016a380000 + 0x20c0] = 0x7e5802ff  v_mov_b32_e32 v44, 0xba55629e  pgm[7@0x80016a380000 + 0x20c4] = 0xba55629e ;;  pgm[7@0x80016a380000 + 0x20c8] = 0x004c5729  v_cndmask_b32_e32 v38, v41, v43, vcc  pgm[7@0x80016a380000 + 0x20cc] = 0x7e5202ff  v_mov_b32_e32 v41, 0xbf11de6a  pgm[7@0x80016a380000 + 0x20d0] = 0xbf11de6a ;;  pgm[7@0x80016a380000 + 0x20d4] = 0x024c4d25  v_add_f32_e32 v38, v37, v38  pgm[7@0x80016a380000 + 0x20d8] = 0xd1c10023  v_mad_f32 v35, s50, v35, v37  pgm[7@0x80016a380000 + 0x20dc] = 0x04964632 ;;  pgm[7@0x80016a380000 + 0x20e0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x20e4] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x20e8] = 0xf0a00100  image_sample_c v29, v[31:32], s[56:63], s[8:11] dmask:0x1  pgm[7@0x80016a380000 + 0x20ec] = 0x004e1d1f ;;  pgm[7@0x80016a380000 + 0x20f0] = 0x02404922  v_add_f32_e32 v32, v34, v36  pgm[7@0x80016a380000 + 0x20f4] = 0x00485528  v_cndmask_b32_e32 v36, v40, v42, vcc  pgm[7@0x80016a380000 + 0x20f8] = 0x00424b27  v_cndmask_b32_e32 v33, v39, v37, vcc  pgm[7@0x80016a380000 + 0x20fc] = 0x02484922  v_add_f32_e32 v36, v34, v36  pgm[7@0x80016a380000 + 0x2100] = 0x0a402320  v_mul_f32_e32 v32, v32, v17  pgm[7@0x80016a380000 + 0x2104] = 0x0a422321  v_mul_f32_e32 v33, v33, v17  pgm[7@0x80016a380000 + 0x2108] = 0x7e5002ff  v_mov_b32_e32 v40, 0xbad5629e  pgm[7@0x80016a380000 + 0x210c] = 0xbad5629e ;;  pgm[7@0x80016a380000 + 0x2110] = 0x0a505002  v_mul_f32_e32 v40, s2, v40  pgm[7@0x80016a380000 + 0x2114] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2118] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x211c] = 0xf0a00100  image_sample_c v39, v[31:32], s[56:63], s[8:11] dmask:0x1  pgm[7@0x80016a380000 + 0x2120] = 0x004e271f ;;  pgm[7@0x80016a380000 + 0x2124] = 0x0a402324  v_mul_f32_e32 v32, v36, v17  pgm[7@0x80016a380000 + 0x2128] = 0x0a485802  v_mul_f32_e32 v36, s2, v44  pgm[7@0x80016a380000 + 0x212c] = 0x00485324  v_cndmask_b32_e32 v36, v36, v41, vcc  pgm[7@0x80016a380000 + 0x2130] = 0x02524922  v_add_f32_e32 v41, v34, v36  pgm[7@0x80016a380000 + 0x2134] = 0x7e4802ff  v_mov_b32_e32 v36, 0xbf91de6a  pgm[7@0x80016a380000 + 0x2138] = 0xbf91de6a ;;  pgm[7@0x80016a380000 + 0x213c] = 0x0a422326  v_mul_f32_e32 v33, v38, v17  pgm[7@0x80016a380000 + 0x2140] = 0x00484928  v_cndmask_b32_e32 v36, v40, v36, vcc  pgm[7@0x80016a380000 + 0x2144] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2148] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x214c] = 0xf0a00100  image_sample_c v38, v[31:32], s[56:63], s[8:11] dmask:0x1  pgm[7@0x80016a380000 + 0x2150] = 0x004e261f ;;  pgm[7@0x80016a380000 + 0x2154] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x80016a380000 + 0x2158] = 0x00484b23  v_cndmask_b32_e32 v36, v35, v37, vcc  pgm[7@0x80016a380000 + 0x215c] = 0x0a462322  v_mul_f32_e32 v35, v34, v17  pgm[7@0x80016a380000 + 0x2160] = 0x0a482324  v_mul_f32_e32 v36, v36, v17  pgm[7@0x80016a380000 + 0x2164] = 0x7e44031f  v_mov_b32_e32 v34, v31  pgm[7@0x80016a380000 + 0x2168] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x216c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2170] = 0xf0a00100  image_sample_c v40, v[34:35], s[56:63], s[8:11] dmask:0x1  pgm[7@0x80016a380000 + 0x2174] = 0x004e2822 ;;  pgm[7@0x80016a380000 + 0x2178] = 0x7e480321  v_mov_b32_e32 v36, v33  pgm[7@0x80016a380000 + 0x217c] = 0x7e4202ff  v_mov_b32_e32 v33, 0xbab8caa6  pgm[7@0x80016a380000 + 0x2180] = 0xbab8caa6 ;;  pgm[7@0x80016a380000 + 0x2184] = 0x0a462329  v_mul_f32_e32 v35, v41, v17  pgm[7@0x80016a380000 + 0x2188] = 0x0a424232  v_mul_f32_e32 v33, s50, v33  pgm[7@0x80016a380000 + 0x218c] = 0x7e5202ff  v_mov_b32_e32 v41, 0xbf7ca510  pgm[7@0x80016a380000 + 0x2190] = 0xbf7ca510 ;;  pgm[7@0x80016a380000 + 0x2194] = 0x00425321  v_cndmask_b32_e32 v33, v33, v41, vcc  pgm[7@0x80016a380000 + 0x2198] = 0x02424325  v_add_f32_e32 v33, v37, v33  pgm[7@0x80016a380000 + 0x219c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x21a0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x21a4] = 0xf0a00100  image_sample_c v41, v[34:35], s[56:63], s[8:11] dmask:0x1  pgm[7@0x80016a380000 + 0x21a8] = 0x004e2922 ;;  pgm[7@0x80016a380000 + 0x21ac] = 0x0a482321  v_mul_f32_e32 v36, v33, v17  pgm[7@0x80016a380000 + 0x21b0] = 0x7e420324  v_mov_b32_e32 v33, v36  pgm[7@0x80016a380000 + 0x21b4] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x21b8] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x21bc] = 0xf0a00100  image_sample_c v17, v[34:35], s[56:63], s[8:11] dmask:0x1  pgm[7@0x80016a380000 + 0x21c0] = 0x004e1122 ;;  pgm[7@0x80016a380000 + 0x21c4] = 0xbf8c0f74  s_waitcnt vmcnt(4)  pgm[7@0x80016a380000 + 0x21c8] = 0x023a4f1d  v_add_f32_e32 v29, v29, v39  pgm[7@0x80016a380000 + 0x21cc] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016a380000 + 0x21d0] = 0x023a4d1d  v_add_f32_e32 v29, v29, v38  pgm[7@0x80016a380000 + 0x21d4] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016a380000 + 0x21d8] = 0x023a531d  v_add_f32_e32 v29, v29, v41  pgm[7@0x80016a380000 + 0x21dc] = 0x023a511d  v_add_f32_e32 v29, v29, v40  pgm[7@0x80016a380000 + 0x21e0] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x21e4] = 0x0222231d  v_add_f32_e32 v17, v29, v17  pgm[7@0x80016a380000 + 0x21e8] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x21ec] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x21f0] = 0xf0a00100  image_sample_c v29, v[31:32], s[56:63], s[8:11] dmask:0x1  pgm[7@0x80016a380000 + 0x21f4] = 0x004e1d1f ;;  pgm[7@0x80016a380000 + 0x21f8] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x21fc] = 0x02223b11  v_add_f32_e32 v17, v17, v29  pgm[7@0x80016a380000 + 0x2200] = 0x0a4c22ff  v_mul_f32_e32 v38, 0x3e124925, v17  pgm[7@0x80016a380000 + 0x2204] = 0x3e124925 ;;  pgm[7@0x80016a380000 + 0x2208] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x300  pgm[7@0x80016a380000 + 0x220c] = 0x00000300 ;;  pgm[7@0x80016a380000 + 0x2210] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xf04  pgm[7@0x80016a380000 + 0x2214] = 0x00000f04 ;;  pgm[7@0x80016a380000 + 0x2218] = 0x7e7002f2  v_mov_b32_e32 v56, 1.0  pgm[7@0x80016a380000 + 0x221c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2220] = 0xd1010011  v_add_f32_e64 v17, s2, 0.5  pgm[7@0x80016a380000 + 0x2224] = 0x0001e002 ;;  pgm[7@0x80016a380000 + 0x2228] = 0xd15f011d  v_floor_f32_e64 v29, |v17|  pgm[7@0x80016a380000 + 0x222c] = 0x00000111 ;;  pgm[7@0x80016a380000 + 0x2230] = 0xd102021d  v_sub_f32_e64 v29, v29, |v17|  pgm[7@0x80016a380000 + 0x2234] = 0x0002231d ;;  pgm[7@0x80016a380000 + 0x2238] = 0xbf068004  s_cmp_eq_u32 s4, 0  pgm[7@0x80016a380000 + 0x223c] = 0xd1010111  v_add_f32_e64 v17, |v17|, v29  pgm[7@0x80016a380000 + 0x2240] = 0x00023b11 ;;  pgm[7@0x80016a380000 + 0x2244] = 0xbf85008f  s_cbranch_scc1 143  pgm[7@0x80016a380000 + 0x2248] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x140  pgm[7@0x80016a380000 + 0x224c] = 0x00000140 ;;  pgm[7@0x80016a380000 + 0x2250] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x14c  pgm[7@0x80016a380000 + 0x2254] = 0x0000014c ;;  pgm[7@0x80016a380000 + 0x2258] = 0xc0260106  s_buffer_load_dwordx2 s[4:5], s[12:15], 0x150  pgm[7@0x80016a380000 + 0x225c] = 0x00000150 ;;  pgm[7@0x80016a380000 + 0x2260] = 0xc0260c86  s_buffer_load_dwordx2 s[50:51], s[12:15], 0x15c  pgm[7@0x80016a380000 + 0x2264] = 0x0000015c ;;  pgm[7@0x80016a380000 + 0x2268] = 0xc0220e86  s_buffer_load_dword s58, s[12:15], 0x164  pgm[7@0x80016a380000 + 0x226c] = 0x00000164 ;;  pgm[7@0x80016a380000 + 0x2270] = 0xc0260d06  s_buffer_load_dwordx2 s[52:53], s[12:15], 0x16c  pgm[7@0x80016a380000 + 0x2274] = 0x0000016c ;;  pgm[7@0x80016a380000 + 0x2278] = 0xc0220ec6  s_buffer_load_dword s59, s[12:15], 0x174  pgm[7@0x80016a380000 + 0x227c] = 0x00000174 ;;  pgm[7@0x80016a380000 + 0x2280] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x17c  pgm[7@0x80016a380000 + 0x2284] = 0x0000017c ;;  pgm[7@0x80016a380000 + 0x2288] = 0xc0260e06  s_buffer_load_dwordx2 s[56:57], s[12:15], 0x530  pgm[7@0x80016a380000 + 0x228c] = 0x00000530 ;;  pgm[7@0x80016a380000 + 0x2290] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2294] = 0x0a3a0c32  v_mul_f32_e32 v29, s50, v6  pgm[7@0x80016a380000 + 0x2298] = 0x2c3a0a02  v_mac_f32_e32 v29, s2, v5  pgm[7@0x80016a380000 + 0x229c] = 0x0a3e0c05  v_mul_f32_e32 v31, s5, v6  pgm[7@0x80016a380000 + 0x22a0] = 0x2c3a0834  v_mac_f32_e32 v29, s52, v4  pgm[7@0x80016a380000 + 0x22a4] = 0x8112ff03  s_add_i32 s18, s3, 0x480  pgm[7@0x80016a380000 + 0x22a8] = 0x00000480 ;;  pgm[7@0x80016a380000 + 0x22ac] = 0xb0138000  s_movk_i32 s19, 0x8000  pgm[7@0x80016a380000 + 0x22b0] = 0x0a400c04  v_mul_f32_e32 v32, s4, v6  pgm[7@0x80016a380000 + 0x22b4] = 0x023a3a06  v_add_f32_e32 v29, s6, v29  pgm[7@0x80016a380000 + 0x22b8] = 0x2c3e0a11  v_mac_f32_e32 v31, s17, v5  pgm[7@0x80016a380000 + 0x22bc] = 0xc00e0109  s_load_dwordx8 s[4:11], s[18:19], 0x0  pgm[7@0x80016a380000 + 0x22c0] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x22c4] = 0x8112ff03  s_add_i32 s18, s3, 0x4b0  pgm[7@0x80016a380000 + 0x22c8] = 0x000004b0 ;;  pgm[7@0x80016a380000 + 0x22cc] = 0x2c400a10  v_mac_f32_e32 v32, s16, v5  pgm[7@0x80016a380000 + 0x22d0] = 0x2c3e083a  v_mac_f32_e32 v31, s58, v4  pgm[7@0x80016a380000 + 0x22d4] = 0x7e465881  v_bfrev_b32_e32 v35, 1  pgm[7@0x80016a380000 + 0x22d8] = 0xc00a0409  s_load_dwordx4 s[16:19], s[18:19], 0x0  pgm[7@0x80016a380000 + 0x22dc] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x22e0] = 0x7e3a451d  v_rcp_f32_e32 v29, v29  pgm[7@0x80016a380000 + 0x22e4] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3ad5629e  pgm[7@0x80016a380000 + 0x22e8] = 0x3ad5629e ;;  pgm[7@0x80016a380000 + 0x22ec] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ab8caa6  pgm[7@0x80016a380000 + 0x22f0] = 0x3ab8caa6 ;;  pgm[7@0x80016a380000 + 0x22f4] = 0x2c400833  v_mac_f32_e32 v32, s51, v4  pgm[7@0x80016a380000 + 0x22f8] = 0x02483e3b  v_add_f32_e32 v36, s59, v31  pgm[7@0x80016a380000 + 0x22fc] = 0x0a3e4238  v_mul_f32_e32 v31, s56, v33  pgm[7@0x80016a380000 + 0x2300] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3a55629e  pgm[7@0x80016a380000 + 0x2304] = 0x3a55629e ;;  pgm[7@0x80016a380000 + 0x2308] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3f91de6a  pgm[7@0x80016a380000 + 0x230c] = 0x3f91de6a ;;  pgm[7@0x80016a380000 + 0x2310] = 0x7c884711  v_cmp_gt_f32_e32 vcc, v17, v35  pgm[7@0x80016a380000 + 0x2314] = 0x024e4035  v_add_f32_e32 v39, s53, v32  pgm[7@0x80016a380000 + 0x2318] = 0x003e4b1f  v_cndmask_b32_e32 v31, v31, v37, vcc  pgm[7@0x80016a380000 + 0x231c] = 0xd1c10020  v_mad_f32 v32, 0, s57, v36  pgm[7@0x80016a380000 + 0x2320] = 0x04907280 ;;  pgm[7@0x80016a380000 + 0x2324] = 0x0a424238  v_mul_f32_e32 v33, s56, v33  pgm[7@0x80016a380000 + 0x2328] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3f11de6a  pgm[7@0x80016a380000 + 0x232c] = 0x3f11de6a ;;  pgm[7@0x80016a380000 + 0x2330] = 0x0a444439  v_mul_f32_e32 v34, s57, v34  pgm[7@0x80016a380000 + 0x2334] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3f7ca510  pgm[7@0x80016a380000 + 0x2338] = 0x3f7ca510 ;;  pgm[7@0x80016a380000 + 0x233c] = 0x7e5202ff  v_mov_b32_e32 v41, 0xba55629e  pgm[7@0x80016a380000 + 0x2340] = 0xba55629e ;;  pgm[7@0x80016a380000 + 0x2344] = 0x00424b21  v_cndmask_b32_e32 v33, v33, v37, vcc  pgm[7@0x80016a380000 + 0x2348] = 0x00445122  v_cndmask_b32_e32 v34, v34, v40, vcc  pgm[7@0x80016a380000 + 0x234c] = 0x7e5002ff  v_mov_b32_e32 v40, 0xbad5629e  pgm[7@0x80016a380000 + 0x2350] = 0xbad5629e ;;  pgm[7@0x80016a380000 + 0x2354] = 0x02543f27  v_add_f32_e32 v42, v39, v31  pgm[7@0x80016a380000 + 0x2358] = 0x00564920  v_cndmask_b32_e32 v43, v32, v36, vcc  pgm[7@0x80016a380000 + 0x235c] = 0x0a4a5238  v_mul_f32_e32 v37, s56, v41  pgm[7@0x80016a380000 + 0x2360] = 0x7e5202ff  v_mov_b32_e32 v41, 0xbf11de6a  pgm[7@0x80016a380000 + 0x2364] = 0xbf11de6a ;;  pgm[7@0x80016a380000 + 0x2368] = 0x02584327  v_add_f32_e32 v44, v39, v33  pgm[7@0x80016a380000 + 0x236c] = 0x025a4524  v_add_f32_e32 v45, v36, v34  pgm[7@0x80016a380000 + 0x2370] = 0x0a423b2a  v_mul_f32_e32 v33, v42, v29  pgm[7@0x80016a380000 + 0x2374] = 0x004a5325  v_cndmask_b32_e32 v37, v37, v41, vcc  pgm[7@0x80016a380000 + 0x2378] = 0x0a3e3b27  v_mul_f32_e32 v31, v39, v29  pgm[7@0x80016a380000 + 0x237c] = 0x0a403b24  v_mul_f32_e32 v32, v36, v29  pgm[7@0x80016a380000 + 0x2380] = 0x0a443b2b  v_mul_f32_e32 v34, v43, v29  pgm[7@0x80016a380000 + 0x2384] = 0x0a505038  v_mul_f32_e32 v40, s56, v40  pgm[7@0x80016a380000 + 0x2388] = 0x7e5202ff  v_mov_b32_e32 v41, 0xbf91de6a  pgm[7@0x80016a380000 + 0x238c] = 0xbf91de6a ;;  pgm[7@0x80016a380000 + 0x2390] = 0x7e5402ff  v_mov_b32_e32 v42, 0xbab8caa6  pgm[7@0x80016a380000 + 0x2394] = 0xbab8caa6 ;;  pgm[7@0x80016a380000 + 0x2398] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x239c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x23a0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x23a4] = 0xf0800100  image_sample v43, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x23a8] = 0x00812b1f ;;  pgm[7@0x80016a380000 + 0x23ac] = 0xf0800100  image_sample v46, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x23b0] = 0x00812e21 ;;  pgm[7@0x80016a380000 + 0x23b4] = 0xd1c10021  v_mad_f32 v33, s57, v35, v36  pgm[7@0x80016a380000 + 0x23b8] = 0x04924639 ;;  pgm[7@0x80016a380000 + 0x23bc] = 0x00465328  v_cndmask_b32_e32 v35, v40, v41, vcc  pgm[7@0x80016a380000 + 0x23c0] = 0x02444b27  v_add_f32_e32 v34, v39, v37  pgm[7@0x80016a380000 + 0x23c4] = 0x0a403b2d  v_mul_f32_e32 v32, v45, v29  pgm[7@0x80016a380000 + 0x23c8] = 0x004a4921  v_cndmask_b32_e32 v37, v33, v36, vcc  pgm[7@0x80016a380000 + 0x23cc] = 0x0a423b22  v_mul_f32_e32 v33, v34, v29  pgm[7@0x80016a380000 + 0x23d0] = 0x02464727  v_add_f32_e32 v35, v39, v35  pgm[7@0x80016a380000 + 0x23d4] = 0x7e440320  v_mov_b32_e32 v34, v32  pgm[7@0x80016a380000 + 0x23d8] = 0x0a3e3b2c  v_mul_f32_e32 v31, v44, v29  pgm[7@0x80016a380000 + 0x23dc] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x23e0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x23e4] = 0xf0800100  image_sample v39, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x23e8] = 0x00812721 ;;  pgm[7@0x80016a380000 + 0x23ec] = 0x0a443b23  v_mul_f32_e32 v34, v35, v29  pgm[7@0x80016a380000 + 0x23f0] = 0x0a463b25  v_mul_f32_e32 v35, v37, v29  pgm[7@0x80016a380000 + 0x23f4] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x23f8] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x23fc] = 0xf0800100  image_sample v44, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x2400] = 0x00812c1f ;;  pgm[7@0x80016a380000 + 0x2404] = 0x0a405439  v_mul_f32_e32 v32, s57, v42  pgm[7@0x80016a380000 + 0x2408] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x240c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2410] = 0xf0800100  image_sample v35, v34, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x2414] = 0x00812322 ;;  pgm[7@0x80016a380000 + 0x2418] = 0x7e4402ff  v_mov_b32_e32 v34, 0xbf7ca510  pgm[7@0x80016a380000 + 0x241c] = 0xbf7ca510 ;;  pgm[7@0x80016a380000 + 0x2420] = 0x00404520  v_cndmask_b32_e32 v32, v32, v34, vcc  pgm[7@0x80016a380000 + 0x2424] = 0x02404124  v_add_f32_e32 v32, v36, v32  pgm[7@0x80016a380000 + 0x2428] = 0x0a443b20  v_mul_f32_e32 v34, v32, v29  pgm[7@0x80016a380000 + 0x242c] = 0x7e400322  v_mov_b32_e32 v32, v34  pgm[7@0x80016a380000 + 0x2430] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2434] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2438] = 0xf0800100  image_sample v29, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x243c] = 0x00811d21 ;;  pgm[7@0x80016a380000 + 0x2440] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2444] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2448] = 0xf0800100  image_sample v31, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x244c] = 0x00811f1f ;;  pgm[7@0x80016a380000 + 0x2450] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x80016a380000 + 0x2454] = 0x02425d2b  v_add_f32_e32 v33, v43, v46  pgm[7@0x80016a380000 + 0x2458] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016a380000 + 0x245c] = 0x02425921  v_add_f32_e32 v33, v33, v44  pgm[7@0x80016a380000 + 0x2460] = 0x02424f21  v_add_f32_e32 v33, v33, v39  pgm[7@0x80016a380000 + 0x2464] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80016a380000 + 0x2468] = 0x02424721  v_add_f32_e32 v33, v33, v35  pgm[7@0x80016a380000 + 0x246c] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016a380000 + 0x2470] = 0x023a3b21  v_add_f32_e32 v29, v33, v29  pgm[7@0x80016a380000 + 0x2474] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x2478] = 0x023a3f1d  v_add_f32_e32 v29, v29, v31  pgm[7@0x80016a380000 + 0x247c] = 0x0a703aff  v_mul_f32_e32 v56, 0x3e124925, v29  pgm[7@0x80016a380000 + 0x2480] = 0x3e124925 ;;  pgm[7@0x80016a380000 + 0x2484] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x310  pgm[7@0x80016a380000 + 0x2488] = 0x00000310 ;;  pgm[7@0x80016a380000 + 0x248c] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xf08  pgm[7@0x80016a380000 + 0x2490] = 0x00000f08 ;;  pgm[7@0x80016a380000 + 0x2494] = 0x7e6202f2  v_mov_b32_e32 v49, 1.0  pgm[7@0x80016a380000 + 0x2498] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x249c] = 0xd101001d  v_add_f32_e64 v29, s2, 0.5  pgm[7@0x80016a380000 + 0x24a0] = 0x0001e002 ;;  pgm[7@0x80016a380000 + 0x24a4] = 0xd15f011f  v_floor_f32_e64 v31, |v29|  pgm[7@0x80016a380000 + 0x24a8] = 0x0000011d ;;  pgm[7@0x80016a380000 + 0x24ac] = 0xd102021f  v_sub_f32_e64 v31, v31, |v29|  pgm[7@0x80016a380000 + 0x24b0] = 0x00023b1f ;;  pgm[7@0x80016a380000 + 0x24b4] = 0xbf068004  s_cmp_eq_u32 s4, 0  pgm[7@0x80016a380000 + 0x24b8] = 0xd101012c  v_add_f32_e64 v44, |v29|, v31  pgm[7@0x80016a380000 + 0x24bc] = 0x00023f1d ;;  pgm[7@0x80016a380000 + 0x24c0] = 0xbf85008f  s_cbranch_scc1 143  pgm[7@0x80016a380000 + 0x24c4] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x180  pgm[7@0x80016a380000 + 0x24c8] = 0x00000180 ;;  pgm[7@0x80016a380000 + 0x24cc] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x18c  pgm[7@0x80016a380000 + 0x24d0] = 0x0000018c ;;  pgm[7@0x80016a380000 + 0x24d4] = 0xc0260106  s_buffer_load_dwordx2 s[4:5], s[12:15], 0x190  pgm[7@0x80016a380000 + 0x24d8] = 0x00000190 ;;  pgm[7@0x80016a380000 + 0x24dc] = 0xc0260c86  s_buffer_load_dwordx2 s[50:51], s[12:15], 0x19c  pgm[7@0x80016a380000 + 0x24e0] = 0x0000019c ;;  pgm[7@0x80016a380000 + 0x24e4] = 0xc0220e86  s_buffer_load_dword s58, s[12:15], 0x1a4  pgm[7@0x80016a380000 + 0x24e8] = 0x000001a4 ;;  pgm[7@0x80016a380000 + 0x24ec] = 0xc0260d06  s_buffer_load_dwordx2 s[52:53], s[12:15], 0x1ac  pgm[7@0x80016a380000 + 0x24f0] = 0x000001ac ;;  pgm[7@0x80016a380000 + 0x24f4] = 0xc0220ec6  s_buffer_load_dword s59, s[12:15], 0x1b4  pgm[7@0x80016a380000 + 0x24f8] = 0x000001b4 ;;  pgm[7@0x80016a380000 + 0x24fc] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x1bc  pgm[7@0x80016a380000 + 0x2500] = 0x000001bc ;;  pgm[7@0x80016a380000 + 0x2504] = 0xc0260e06  s_buffer_load_dwordx2 s[56:57], s[12:15], 0x540  pgm[7@0x80016a380000 + 0x2508] = 0x00000540 ;;  pgm[7@0x80016a380000 + 0x250c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2510] = 0x0a3a0c32  v_mul_f32_e32 v29, s50, v6  pgm[7@0x80016a380000 + 0x2514] = 0x2c3a0a02  v_mac_f32_e32 v29, s2, v5  pgm[7@0x80016a380000 + 0x2518] = 0x0a3e0c05  v_mul_f32_e32 v31, s5, v6  pgm[7@0x80016a380000 + 0x251c] = 0x2c3a0834  v_mac_f32_e32 v29, s52, v4  pgm[7@0x80016a380000 + 0x2520] = 0x8112ff03  s_add_i32 s18, s3, 0x4c0  pgm[7@0x80016a380000 + 0x2524] = 0x000004c0 ;;  pgm[7@0x80016a380000 + 0x2528] = 0xb0138000  s_movk_i32 s19, 0x8000  pgm[7@0x80016a380000 + 0x252c] = 0x0a400c04  v_mul_f32_e32 v32, s4, v6  pgm[7@0x80016a380000 + 0x2530] = 0x023a3a06  v_add_f32_e32 v29, s6, v29  pgm[7@0x80016a380000 + 0x2534] = 0x2c3e0a11  v_mac_f32_e32 v31, s17, v5  pgm[7@0x80016a380000 + 0x2538] = 0xc00e0109  s_load_dwordx8 s[4:11], s[18:19], 0x0  pgm[7@0x80016a380000 + 0x253c] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x2540] = 0x8112ff03  s_add_i32 s18, s3, 0x4f0  pgm[7@0x80016a380000 + 0x2544] = 0x000004f0 ;;  pgm[7@0x80016a380000 + 0x2548] = 0x2c400a10  v_mac_f32_e32 v32, s16, v5  pgm[7@0x80016a380000 + 0x254c] = 0x2c3e083a  v_mac_f32_e32 v31, s58, v4  pgm[7@0x80016a380000 + 0x2550] = 0x7e465881  v_bfrev_b32_e32 v35, 1  pgm[7@0x80016a380000 + 0x2554] = 0xc00a0409  s_load_dwordx4 s[16:19], s[18:19], 0x0  pgm[7@0x80016a380000 + 0x2558] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x255c] = 0x7e3a451d  v_rcp_f32_e32 v29, v29  pgm[7@0x80016a380000 + 0x2560] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3ad5629e  pgm[7@0x80016a380000 + 0x2564] = 0x3ad5629e ;;  pgm[7@0x80016a380000 + 0x2568] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ab8caa6  pgm[7@0x80016a380000 + 0x256c] = 0x3ab8caa6 ;;  pgm[7@0x80016a380000 + 0x2570] = 0x2c400833  v_mac_f32_e32 v32, s51, v4  pgm[7@0x80016a380000 + 0x2574] = 0x02483e3b  v_add_f32_e32 v36, s59, v31  pgm[7@0x80016a380000 + 0x2578] = 0x0a3e4238  v_mul_f32_e32 v31, s56, v33  pgm[7@0x80016a380000 + 0x257c] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3a55629e  pgm[7@0x80016a380000 + 0x2580] = 0x3a55629e ;;  pgm[7@0x80016a380000 + 0x2584] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3f91de6a  pgm[7@0x80016a380000 + 0x2588] = 0x3f91de6a ;;  pgm[7@0x80016a380000 + 0x258c] = 0x7c88472c  v_cmp_gt_f32_e32 vcc, v44, v35  pgm[7@0x80016a380000 + 0x2590] = 0x024e4035  v_add_f32_e32 v39, s53, v32  pgm[7@0x80016a380000 + 0x2594] = 0x003e4b1f  v_cndmask_b32_e32 v31, v31, v37, vcc  pgm[7@0x80016a380000 + 0x2598] = 0xd1c10020  v_mad_f32 v32, 0, s57, v36  pgm[7@0x80016a380000 + 0x259c] = 0x04907280 ;;  pgm[7@0x80016a380000 + 0x25a0] = 0x0a424238  v_mul_f32_e32 v33, s56, v33  pgm[7@0x80016a380000 + 0x25a4] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3f11de6a  pgm[7@0x80016a380000 + 0x25a8] = 0x3f11de6a ;;  pgm[7@0x80016a380000 + 0x25ac] = 0x0a444439  v_mul_f32_e32 v34, s57, v34  pgm[7@0x80016a380000 + 0x25b0] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3f7ca510  pgm[7@0x80016a380000 + 0x25b4] = 0x3f7ca510 ;;  pgm[7@0x80016a380000 + 0x25b8] = 0x7e5202ff  v_mov_b32_e32 v41, 0xba55629e  pgm[7@0x80016a380000 + 0x25bc] = 0xba55629e ;;  pgm[7@0x80016a380000 + 0x25c0] = 0x00424b21  v_cndmask_b32_e32 v33, v33, v37, vcc  pgm[7@0x80016a380000 + 0x25c4] = 0x00445122  v_cndmask_b32_e32 v34, v34, v40, vcc  pgm[7@0x80016a380000 + 0x25c8] = 0x7e5002ff  v_mov_b32_e32 v40, 0xbad5629e  pgm[7@0x80016a380000 + 0x25cc] = 0xbad5629e ;;  pgm[7@0x80016a380000 + 0x25d0] = 0x02543f27  v_add_f32_e32 v42, v39, v31  pgm[7@0x80016a380000 + 0x25d4] = 0x00564920  v_cndmask_b32_e32 v43, v32, v36, vcc  pgm[7@0x80016a380000 + 0x25d8] = 0x0a4a5238  v_mul_f32_e32 v37, s56, v41  pgm[7@0x80016a380000 + 0x25dc] = 0x7e5202ff  v_mov_b32_e32 v41, 0xbf11de6a  pgm[7@0x80016a380000 + 0x25e0] = 0xbf11de6a ;;  pgm[7@0x80016a380000 + 0x25e4] = 0x025a4327  v_add_f32_e32 v45, v39, v33  pgm[7@0x80016a380000 + 0x25e8] = 0x025c4524  v_add_f32_e32 v46, v36, v34  pgm[7@0x80016a380000 + 0x25ec] = 0x0a423b2a  v_mul_f32_e32 v33, v42, v29  pgm[7@0x80016a380000 + 0x25f0] = 0x004a5325  v_cndmask_b32_e32 v37, v37, v41, vcc  pgm[7@0x80016a380000 + 0x25f4] = 0x0a3e3b27  v_mul_f32_e32 v31, v39, v29  pgm[7@0x80016a380000 + 0x25f8] = 0x0a403b24  v_mul_f32_e32 v32, v36, v29  pgm[7@0x80016a380000 + 0x25fc] = 0x0a443b2b  v_mul_f32_e32 v34, v43, v29  pgm[7@0x80016a380000 + 0x2600] = 0x0a505038  v_mul_f32_e32 v40, s56, v40  pgm[7@0x80016a380000 + 0x2604] = 0x7e5202ff  v_mov_b32_e32 v41, 0xbf91de6a  pgm[7@0x80016a380000 + 0x2608] = 0xbf91de6a ;;  pgm[7@0x80016a380000 + 0x260c] = 0x7e5402ff  v_mov_b32_e32 v42, 0xbab8caa6  pgm[7@0x80016a380000 + 0x2610] = 0xbab8caa6 ;;  pgm[7@0x80016a380000 + 0x2614] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2618] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x261c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2620] = 0xf0800100  image_sample v43, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x2624] = 0x00812b1f ;;  pgm[7@0x80016a380000 + 0x2628] = 0xf0800100  image_sample v47, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x262c] = 0x00812f21 ;;  pgm[7@0x80016a380000 + 0x2630] = 0xd1c10021  v_mad_f32 v33, s57, v35, v36  pgm[7@0x80016a380000 + 0x2634] = 0x04924639 ;;  pgm[7@0x80016a380000 + 0x2638] = 0x00465328  v_cndmask_b32_e32 v35, v40, v41, vcc  pgm[7@0x80016a380000 + 0x263c] = 0x02444b27  v_add_f32_e32 v34, v39, v37  pgm[7@0x80016a380000 + 0x2640] = 0x0a403b2e  v_mul_f32_e32 v32, v46, v29  pgm[7@0x80016a380000 + 0x2644] = 0x004a4921  v_cndmask_b32_e32 v37, v33, v36, vcc  pgm[7@0x80016a380000 + 0x2648] = 0x0a423b22  v_mul_f32_e32 v33, v34, v29  pgm[7@0x80016a380000 + 0x264c] = 0x02464727  v_add_f32_e32 v35, v39, v35  pgm[7@0x80016a380000 + 0x2650] = 0x7e440320  v_mov_b32_e32 v34, v32  pgm[7@0x80016a380000 + 0x2654] = 0x0a3e3b2d  v_mul_f32_e32 v31, v45, v29  pgm[7@0x80016a380000 + 0x2658] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x265c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2660] = 0xf0800100  image_sample v39, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x2664] = 0x00812721 ;;  pgm[7@0x80016a380000 + 0x2668] = 0x0a443b23  v_mul_f32_e32 v34, v35, v29  pgm[7@0x80016a380000 + 0x266c] = 0x0a463b25  v_mul_f32_e32 v35, v37, v29  pgm[7@0x80016a380000 + 0x2670] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2674] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2678] = 0xf0800100  image_sample v45, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x267c] = 0x00812d1f ;;  pgm[7@0x80016a380000 + 0x2680] = 0x0a405439  v_mul_f32_e32 v32, s57, v42  pgm[7@0x80016a380000 + 0x2684] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2688] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x268c] = 0xf0800100  image_sample v35, v34, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x2690] = 0x00812322 ;;  pgm[7@0x80016a380000 + 0x2694] = 0x7e4402ff  v_mov_b32_e32 v34, 0xbf7ca510  pgm[7@0x80016a380000 + 0x2698] = 0xbf7ca510 ;;  pgm[7@0x80016a380000 + 0x269c] = 0x00404520  v_cndmask_b32_e32 v32, v32, v34, vcc  pgm[7@0x80016a380000 + 0x26a0] = 0x02404124  v_add_f32_e32 v32, v36, v32  pgm[7@0x80016a380000 + 0x26a4] = 0x0a443b20  v_mul_f32_e32 v34, v32, v29  pgm[7@0x80016a380000 + 0x26a8] = 0x7e400322  v_mov_b32_e32 v32, v34  pgm[7@0x80016a380000 + 0x26ac] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x26b0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x26b4] = 0xf0800100  image_sample v29, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x26b8] = 0x00811d21 ;;  pgm[7@0x80016a380000 + 0x26bc] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x26c0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x26c4] = 0xf0800100  image_sample v31, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x26c8] = 0x00811f1f ;;  pgm[7@0x80016a380000 + 0x26cc] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x80016a380000 + 0x26d0] = 0x02425f2b  v_add_f32_e32 v33, v43, v47  pgm[7@0x80016a380000 + 0x26d4] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016a380000 + 0x26d8] = 0x02425b21  v_add_f32_e32 v33, v33, v45  pgm[7@0x80016a380000 + 0x26dc] = 0x02424f21  v_add_f32_e32 v33, v33, v39  pgm[7@0x80016a380000 + 0x26e0] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80016a380000 + 0x26e4] = 0x02424721  v_add_f32_e32 v33, v33, v35  pgm[7@0x80016a380000 + 0x26e8] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016a380000 + 0x26ec] = 0x023a3b21  v_add_f32_e32 v29, v33, v29  pgm[7@0x80016a380000 + 0x26f0] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x26f4] = 0x023a3f1d  v_add_f32_e32 v29, v29, v31  pgm[7@0x80016a380000 + 0x26f8] = 0x0a623aff  v_mul_f32_e32 v49, 0x3e124925, v29  pgm[7@0x80016a380000 + 0x26fc] = 0x3e124925 ;;  pgm[7@0x80016a380000 + 0x2700] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x320  pgm[7@0x80016a380000 + 0x2704] = 0x00000320 ;;  pgm[7@0x80016a380000 + 0x2708] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xf0c  pgm[7@0x80016a380000 + 0x270c] = 0x00000f0c ;;  pgm[7@0x80016a380000 + 0x2710] = 0x7e5a02f2  v_mov_b32_e32 v45, 1.0  pgm[7@0x80016a380000 + 0x2714] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2718] = 0xd101001d  v_add_f32_e64 v29, s2, 0.5  pgm[7@0x80016a380000 + 0x271c] = 0x0001e002 ;;  pgm[7@0x80016a380000 + 0x2720] = 0xd15f011f  v_floor_f32_e64 v31, |v29|  pgm[7@0x80016a380000 + 0x2724] = 0x0000011d ;;  pgm[7@0x80016a380000 + 0x2728] = 0xd102021f  v_sub_f32_e64 v31, v31, |v29|  pgm[7@0x80016a380000 + 0x272c] = 0x00023b1f ;;  pgm[7@0x80016a380000 + 0x2730] = 0xbf068004  s_cmp_eq_u32 s4, 0  pgm[7@0x80016a380000 + 0x2734] = 0xd1010128  v_add_f32_e64 v40, |v29|, v31  pgm[7@0x80016a380000 + 0x2738] = 0x00023f1d ;;  pgm[7@0x80016a380000 + 0x273c] = 0xbf85008f  s_cbranch_scc1 143  pgm[7@0x80016a380000 + 0x2740] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x1c0  pgm[7@0x80016a380000 + 0x2744] = 0x000001c0 ;;  pgm[7@0x80016a380000 + 0x2748] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1cc  pgm[7@0x80016a380000 + 0x274c] = 0x000001cc ;;  pgm[7@0x80016a380000 + 0x2750] = 0xc0260106  s_buffer_load_dwordx2 s[4:5], s[12:15], 0x1d0  pgm[7@0x80016a380000 + 0x2754] = 0x000001d0 ;;  pgm[7@0x80016a380000 + 0x2758] = 0xc0260c86  s_buffer_load_dwordx2 s[50:51], s[12:15], 0x1dc  pgm[7@0x80016a380000 + 0x275c] = 0x000001dc ;;  pgm[7@0x80016a380000 + 0x2760] = 0xc0220e86  s_buffer_load_dword s58, s[12:15], 0x1e4  pgm[7@0x80016a380000 + 0x2764] = 0x000001e4 ;;  pgm[7@0x80016a380000 + 0x2768] = 0xc0260d06  s_buffer_load_dwordx2 s[52:53], s[12:15], 0x1ec  pgm[7@0x80016a380000 + 0x276c] = 0x000001ec ;;  pgm[7@0x80016a380000 + 0x2770] = 0xc0220ec6  s_buffer_load_dword s59, s[12:15], 0x1f4  pgm[7@0x80016a380000 + 0x2774] = 0x000001f4 ;;  pgm[7@0x80016a380000 + 0x2778] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0x1fc  pgm[7@0x80016a380000 + 0x277c] = 0x000001fc ;;  pgm[7@0x80016a380000 + 0x2780] = 0xc0260e06  s_buffer_load_dwordx2 s[56:57], s[12:15], 0x550  pgm[7@0x80016a380000 + 0x2784] = 0x00000550 ;;  pgm[7@0x80016a380000 + 0x2788] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x278c] = 0x0a3a0c32  v_mul_f32_e32 v29, s50, v6  pgm[7@0x80016a380000 + 0x2790] = 0x2c3a0a02  v_mac_f32_e32 v29, s2, v5  pgm[7@0x80016a380000 + 0x2794] = 0x0a3e0c05  v_mul_f32_e32 v31, s5, v6  pgm[7@0x80016a380000 + 0x2798] = 0x2c3a0834  v_mac_f32_e32 v29, s52, v4  pgm[7@0x80016a380000 + 0x279c] = 0x8112ff03  s_add_i32 s18, s3, 0x500  pgm[7@0x80016a380000 + 0x27a0] = 0x00000500 ;;  pgm[7@0x80016a380000 + 0x27a4] = 0xb0138000  s_movk_i32 s19, 0x8000  pgm[7@0x80016a380000 + 0x27a8] = 0x0a400c04  v_mul_f32_e32 v32, s4, v6  pgm[7@0x80016a380000 + 0x27ac] = 0x023a3a06  v_add_f32_e32 v29, s6, v29  pgm[7@0x80016a380000 + 0x27b0] = 0x2c3e0a11  v_mac_f32_e32 v31, s17, v5  pgm[7@0x80016a380000 + 0x27b4] = 0xc00e0109  s_load_dwordx8 s[4:11], s[18:19], 0x0  pgm[7@0x80016a380000 + 0x27b8] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x27bc] = 0x8112ff03  s_add_i32 s18, s3, 0x530  pgm[7@0x80016a380000 + 0x27c0] = 0x00000530 ;;  pgm[7@0x80016a380000 + 0x27c4] = 0x2c400a10  v_mac_f32_e32 v32, s16, v5  pgm[7@0x80016a380000 + 0x27c8] = 0x2c3e083a  v_mac_f32_e32 v31, s58, v4  pgm[7@0x80016a380000 + 0x27cc] = 0x7e465881  v_bfrev_b32_e32 v35, 1  pgm[7@0x80016a380000 + 0x27d0] = 0xc00a0409  s_load_dwordx4 s[16:19], s[18:19], 0x0  pgm[7@0x80016a380000 + 0x27d4] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x27d8] = 0x7e3a451d  v_rcp_f32_e32 v29, v29  pgm[7@0x80016a380000 + 0x27dc] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3ad5629e  pgm[7@0x80016a380000 + 0x27e0] = 0x3ad5629e ;;  pgm[7@0x80016a380000 + 0x27e4] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ab8caa6  pgm[7@0x80016a380000 + 0x27e8] = 0x3ab8caa6 ;;  pgm[7@0x80016a380000 + 0x27ec] = 0x2c400833  v_mac_f32_e32 v32, s51, v4  pgm[7@0x80016a380000 + 0x27f0] = 0x02483e3b  v_add_f32_e32 v36, s59, v31  pgm[7@0x80016a380000 + 0x27f4] = 0x0a3e4238  v_mul_f32_e32 v31, s56, v33  pgm[7@0x80016a380000 + 0x27f8] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3a55629e  pgm[7@0x80016a380000 + 0x27fc] = 0x3a55629e ;;  pgm[7@0x80016a380000 + 0x2800] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3f91de6a  pgm[7@0x80016a380000 + 0x2804] = 0x3f91de6a ;;  pgm[7@0x80016a380000 + 0x2808] = 0x7c884728  v_cmp_gt_f32_e32 vcc, v40, v35  pgm[7@0x80016a380000 + 0x280c] = 0x024e4035  v_add_f32_e32 v39, s53, v32  pgm[7@0x80016a380000 + 0x2810] = 0x003e4b1f  v_cndmask_b32_e32 v31, v31, v37, vcc  pgm[7@0x80016a380000 + 0x2814] = 0xd1c10020  v_mad_f32 v32, 0, s57, v36  pgm[7@0x80016a380000 + 0x2818] = 0x04907280 ;;  pgm[7@0x80016a380000 + 0x281c] = 0x0a424238  v_mul_f32_e32 v33, s56, v33  pgm[7@0x80016a380000 + 0x2820] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3f11de6a  pgm[7@0x80016a380000 + 0x2824] = 0x3f11de6a ;;  pgm[7@0x80016a380000 + 0x2828] = 0x0a444439  v_mul_f32_e32 v34, s57, v34  pgm[7@0x80016a380000 + 0x282c] = 0x7e5202ff  v_mov_b32_e32 v41, 0x3f7ca510  pgm[7@0x80016a380000 + 0x2830] = 0x3f7ca510 ;;  pgm[7@0x80016a380000 + 0x2834] = 0x7e5402ff  v_mov_b32_e32 v42, 0xba55629e  pgm[7@0x80016a380000 + 0x2838] = 0xba55629e ;;  pgm[7@0x80016a380000 + 0x283c] = 0x00424b21  v_cndmask_b32_e32 v33, v33, v37, vcc  pgm[7@0x80016a380000 + 0x2840] = 0x00445322  v_cndmask_b32_e32 v34, v34, v41, vcc  pgm[7@0x80016a380000 + 0x2844] = 0x7e5202ff  v_mov_b32_e32 v41, 0xbad5629e  pgm[7@0x80016a380000 + 0x2848] = 0xbad5629e ;;  pgm[7@0x80016a380000 + 0x284c] = 0x02563f27  v_add_f32_e32 v43, v39, v31  pgm[7@0x80016a380000 + 0x2850] = 0x005a4920  v_cndmask_b32_e32 v45, v32, v36, vcc  pgm[7@0x80016a380000 + 0x2854] = 0x0a4a5438  v_mul_f32_e32 v37, s56, v42  pgm[7@0x80016a380000 + 0x2858] = 0x7e5402ff  v_mov_b32_e32 v42, 0xbf11de6a  pgm[7@0x80016a380000 + 0x285c] = 0xbf11de6a ;;  pgm[7@0x80016a380000 + 0x2860] = 0x025c4327  v_add_f32_e32 v46, v39, v33  pgm[7@0x80016a380000 + 0x2864] = 0x025e4524  v_add_f32_e32 v47, v36, v34  pgm[7@0x80016a380000 + 0x2868] = 0x0a423b2b  v_mul_f32_e32 v33, v43, v29  pgm[7@0x80016a380000 + 0x286c] = 0x004a5525  v_cndmask_b32_e32 v37, v37, v42, vcc  pgm[7@0x80016a380000 + 0x2870] = 0x0a3e3b27  v_mul_f32_e32 v31, v39, v29  pgm[7@0x80016a380000 + 0x2874] = 0x0a403b24  v_mul_f32_e32 v32, v36, v29  pgm[7@0x80016a380000 + 0x2878] = 0x0a443b2d  v_mul_f32_e32 v34, v45, v29  pgm[7@0x80016a380000 + 0x287c] = 0x0a525238  v_mul_f32_e32 v41, s56, v41  pgm[7@0x80016a380000 + 0x2880] = 0x7e5402ff  v_mov_b32_e32 v42, 0xbf91de6a  pgm[7@0x80016a380000 + 0x2884] = 0xbf91de6a ;;  pgm[7@0x80016a380000 + 0x2888] = 0x7e5602ff  v_mov_b32_e32 v43, 0xbab8caa6  pgm[7@0x80016a380000 + 0x288c] = 0xbab8caa6 ;;  pgm[7@0x80016a380000 + 0x2890] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2894] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2898] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x289c] = 0xf0800100  image_sample v45, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x28a0] = 0x00812d1f ;;  pgm[7@0x80016a380000 + 0x28a4] = 0xf0800100  image_sample v48, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x28a8] = 0x00813021 ;;  pgm[7@0x80016a380000 + 0x28ac] = 0xd1c10021  v_mad_f32 v33, s57, v35, v36  pgm[7@0x80016a380000 + 0x28b0] = 0x04924639 ;;  pgm[7@0x80016a380000 + 0x28b4] = 0x00465529  v_cndmask_b32_e32 v35, v41, v42, vcc  pgm[7@0x80016a380000 + 0x28b8] = 0x02444b27  v_add_f32_e32 v34, v39, v37  pgm[7@0x80016a380000 + 0x28bc] = 0x0a403b2f  v_mul_f32_e32 v32, v47, v29  pgm[7@0x80016a380000 + 0x28c0] = 0x004a4921  v_cndmask_b32_e32 v37, v33, v36, vcc  pgm[7@0x80016a380000 + 0x28c4] = 0x0a423b22  v_mul_f32_e32 v33, v34, v29  pgm[7@0x80016a380000 + 0x28c8] = 0x02464727  v_add_f32_e32 v35, v39, v35  pgm[7@0x80016a380000 + 0x28cc] = 0x7e440320  v_mov_b32_e32 v34, v32  pgm[7@0x80016a380000 + 0x28d0] = 0x0a3e3b2e  v_mul_f32_e32 v31, v46, v29  pgm[7@0x80016a380000 + 0x28d4] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x28d8] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x28dc] = 0xf0800100  image_sample v39, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x28e0] = 0x00812721 ;;  pgm[7@0x80016a380000 + 0x28e4] = 0x0a443b23  v_mul_f32_e32 v34, v35, v29  pgm[7@0x80016a380000 + 0x28e8] = 0x0a463b25  v_mul_f32_e32 v35, v37, v29  pgm[7@0x80016a380000 + 0x28ec] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x28f0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x28f4] = 0xf0800100  image_sample v46, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x28f8] = 0x00812e1f ;;  pgm[7@0x80016a380000 + 0x28fc] = 0x0a405639  v_mul_f32_e32 v32, s57, v43  pgm[7@0x80016a380000 + 0x2900] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2904] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2908] = 0xf0800100  image_sample v35, v34, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x290c] = 0x00812322 ;;  pgm[7@0x80016a380000 + 0x2910] = 0x7e4402ff  v_mov_b32_e32 v34, 0xbf7ca510  pgm[7@0x80016a380000 + 0x2914] = 0xbf7ca510 ;;  pgm[7@0x80016a380000 + 0x2918] = 0x00404520  v_cndmask_b32_e32 v32, v32, v34, vcc  pgm[7@0x80016a380000 + 0x291c] = 0x02404124  v_add_f32_e32 v32, v36, v32  pgm[7@0x80016a380000 + 0x2920] = 0x0a443b20  v_mul_f32_e32 v34, v32, v29  pgm[7@0x80016a380000 + 0x2924] = 0x7e400322  v_mov_b32_e32 v32, v34  pgm[7@0x80016a380000 + 0x2928] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x292c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2930] = 0xf0800100  image_sample v29, v33, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x2934] = 0x00811d21 ;;  pgm[7@0x80016a380000 + 0x2938] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x293c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x2940] = 0xf0800100  image_sample v31, v31, s[4:11], s[16:19] dmask:0x1  pgm[7@0x80016a380000 + 0x2944] = 0x00811f1f ;;  pgm[7@0x80016a380000 + 0x2948] = 0xbf8c0f75  s_waitcnt vmcnt(5)  pgm[7@0x80016a380000 + 0x294c] = 0x0242612d  v_add_f32_e32 v33, v45, v48  pgm[7@0x80016a380000 + 0x2950] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016a380000 + 0x2954] = 0x02425d21  v_add_f32_e32 v33, v33, v46  pgm[7@0x80016a380000 + 0x2958] = 0x02424f21  v_add_f32_e32 v33, v33, v39  pgm[7@0x80016a380000 + 0x295c] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80016a380000 + 0x2960] = 0x02424721  v_add_f32_e32 v33, v33, v35  pgm[7@0x80016a380000 + 0x2964] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016a380000 + 0x2968] = 0x023a3b21  v_add_f32_e32 v29, v33, v29  pgm[7@0x80016a380000 + 0x296c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x2970] = 0x023a3f1d  v_add_f32_e32 v29, v29, v31  pgm[7@0x80016a380000 + 0x2974] = 0x0a5a3aff  v_mul_f32_e32 v45, 0x3e124925, v29  pgm[7@0x80016a380000 + 0x2978] = 0x3e124925 ;;  pgm[7@0x80016a380000 + 0x297c] = 0x0a2e2f07  v_mul_f32_e32 v23, v7, v23  pgm[7@0x80016a380000 + 0x2980] = 0x0a0e2d07  v_mul_f32_e32 v7, v7, v22  pgm[7@0x80016a380000 + 0x2984] = 0x0a2c311c  v_mul_f32_e32 v22, v28, v24  pgm[7@0x80016a380000 + 0x2988] = 0x0a30331c  v_mul_f32_e32 v24, v28, v25  pgm[7@0x80016a380000 + 0x298c] = 0x7e3202ff  v_mov_b32_e32 v25, 0x40200000  pgm[7@0x80016a380000 + 0x2990] = 0x40200000 ;;  pgm[7@0x80016a380000 + 0x2994] = 0x0a2c3316  v_mul_f32_e32 v22, v22, v25  pgm[7@0x80016a380000 + 0x2998] = 0x0a303318  v_mul_f32_e32 v24, v24, v25  pgm[7@0x80016a380000 + 0x299c] = 0x2c2c3517  v_mac_f32_e32 v22, v23, v26  pgm[7@0x80016a380000 + 0x29a0] = 0x7e2e02ff  v_mov_b32_e32 v23, 0xbc23d70b  pgm[7@0x80016a380000 + 0x29a4] = 0xbc23d70b ;;  pgm[7@0x80016a380000 + 0x29a8] = 0x2c303507  v_mac_f32_e32 v24, v7, v26  pgm[7@0x80016a380000 + 0x29ac] = 0x0a2c2f16  v_mul_f32_e32 v22, v22, v23  pgm[7@0x80016a380000 + 0x29b0] = 0x0a302f18  v_mul_f32_e32 v24, v24, v23  pgm[7@0x80016a380000 + 0x29b4] = 0x0a0e2d16  v_mul_f32_e32 v7, v22, v22  pgm[7@0x80016a380000 + 0x29b8] = 0x2c0e3118  v_mac_f32_e32 v7, v24, v24  pgm[7@0x80016a380000 + 0x29bc] = 0x020e0eff  v_add_f32_e32 v7, 0x38d1b719, v7  pgm[7@0x80016a380000 + 0x29c0] = 0x38d1b719 ;;  pgm[7@0x80016a380000 + 0x29c4] = 0x7e324907  v_rsq_f32_e32 v25, v7  pgm[7@0x80016a380000 + 0x29c8] = 0x7e0e02ff  v_mov_b32_e32 v7, 0x7f7fffff  pgm[7@0x80016a380000 + 0x29cc] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x29d0] = 0x0a5c2714  v_mul_f32_e32 v46, v20, v19  pgm[7@0x80016a380000 + 0x29d4] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x200  pgm[7@0x80016a380000 + 0x29d8] = 0x00000200 ;;  pgm[7@0x80016a380000 + 0x29dc] = 0x14320f19  v_min_f32_e32 v25, v25, v7  pgm[7@0x80016a380000 + 0x29e0] = 0x0a483316  v_mul_f32_e32 v36, v22, v25  pgm[7@0x80016a380000 + 0x29e4] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x208  pgm[7@0x80016a380000 + 0x29e8] = 0x00000208 ;;  pgm[7@0x80016a380000 + 0x29ec] = 0xc0260106  s_buffer_load_dwordx2 s[4:5], s[12:15], 0x210  pgm[7@0x80016a380000 + 0x29f0] = 0x00000210 ;;  pgm[7@0x80016a380000 + 0x29f4] = 0x0a4a3318  v_mul_f32_e32 v37, v24, v25  pgm[7@0x80016a380000 + 0x29f8] = 0x0a5e2514  v_mul_f32_e32 v47, v20, v18  pgm[7@0x80016a380000 + 0x29fc] = 0x0a2c492e  v_mul_f32_e32 v22, v46, v36  pgm[7@0x80016a380000 + 0x2a00] = 0x0a462f19  v_mul_f32_e32 v35, v25, v23  pgm[7@0x80016a380000 + 0x2a04] = 0x0a601f14  v_mul_f32_e32 v48, v20, v15  pgm[7@0x80016a380000 + 0x2a08] = 0x2c2c4b2f  v_mac_f32_e32 v22, v47, v37  pgm[7@0x80016a380000 + 0x2a0c] = 0x2c2c4730  v_mac_f32_e32 v22, v48, v35  pgm[7@0x80016a380000 + 0x2a10] = 0x022e2d16  v_add_f32_e32 v23, v22, v22  pgm[7@0x80016a380000 + 0x2a14] = 0x0a322f25  v_mul_f32_e32 v25, v37, v23  pgm[7@0x80016a380000 + 0x2a18] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2a1c] = 0xd28a0052  v_writelane_b32 v82, s4, 37  pgm[7@0x80016a380000 + 0x2a20] = 0x00014a04 ;;  pgm[7@0x80016a380000 + 0x2a24] = 0xd1c10019  v_mad_f32 v25, v20, v18, -v25  pgm[7@0x80016a380000 + 0x2a28] = 0x84662514 ;;  pgm[7@0x80016a380000 + 0x2a2c] = 0xc0220246  s_buffer_load_dword s9, s[12:15], 0x218  pgm[7@0x80016a380000 + 0x2a30] = 0x00000218 ;;  pgm[7@0x80016a380000 + 0x2a34] = 0xc0260c86  s_buffer_load_dwordx2 s[50:51], s[12:15], 0x220  pgm[7@0x80016a380000 + 0x2a38] = 0x00000220 ;;  pgm[7@0x80016a380000 + 0x2a3c] = 0x0a523204  v_mul_f32_e32 v41, s4, v25  pgm[7@0x80016a380000 + 0x2a40] = 0xd28a0052  v_writelane_b32 v82, s5, 38  pgm[7@0x80016a380000 + 0x2a44] = 0x00014c05 ;;  pgm[7@0x80016a380000 + 0x2a48] = 0x0a543205  v_mul_f32_e32 v42, s5, v25  pgm[7@0x80016a380000 + 0x2a4c] = 0xc0220206  s_buffer_load_dword s8, s[12:15], 0x228  pgm[7@0x80016a380000 + 0x2a50] = 0x00000228 ;;  pgm[7@0x80016a380000 + 0x2a54] = 0xc0260106  s_buffer_load_dwordx2 s[4:5], s[12:15], 0x340  pgm[7@0x80016a380000 + 0x2a58] = 0x00000340 ;;  pgm[7@0x80016a380000 + 0x2a5c] = 0x0a302f24  v_mul_f32_e32 v24, v36, v23  pgm[7@0x80016a380000 + 0x2a60] = 0xd1c10018  v_mad_f32 v24, v20, v19, -v24  pgm[7@0x80016a380000 + 0x2a64] = 0x84622714 ;;  pgm[7@0x80016a380000 + 0x2a68] = 0x0a2e2f23  v_mul_f32_e32 v23, v35, v23  pgm[7@0x80016a380000 + 0x2a6c] = 0xd1c10017  v_mad_f32 v23, v20, v15, -v23  pgm[7@0x80016a380000 + 0x2a70] = 0x845e1f14 ;;  pgm[7@0x80016a380000 + 0x2a74] = 0x2c523006  v_mac_f32_e32 v41, s6, v24  pgm[7@0x80016a380000 + 0x2a78] = 0x2c543007  v_mac_f32_e32 v42, s7, v24  pgm[7@0x80016a380000 + 0x2a7c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2a80] = 0x2c522e32  v_mac_f32_e32 v41, s50, v23  pgm[7@0x80016a380000 + 0x2a84] = 0x2c542e33  v_mac_f32_e32 v42, s51, v23  pgm[7@0x80016a380000 + 0x2a88] = 0x0a3a5204  v_mul_f32_e32 v29, s4, v41  pgm[7@0x80016a380000 + 0x2a8c] = 0x0a385405  v_mul_f32_e32 v28, s5, v42  pgm[7@0x80016a380000 + 0x2a90] = 0x8104ff03  s_add_i32 s4, s3, 0x580  pgm[7@0x80016a380000 + 0x2a94] = 0x00000580 ;;  pgm[7@0x80016a380000 + 0x2a98] = 0xb0058000  s_movk_i32 s5, 0x8000  pgm[7@0x80016a380000 + 0x2a9c] = 0xd28a0052  v_writelane_b32 v82, s9, 39  pgm[7@0x80016a380000 + 0x2aa0] = 0x00014e09 ;;  pgm[7@0x80016a380000 + 0x2aa4] = 0xc00e0e02  s_load_dwordx8 s[56:63], s[4:5], 0x0  pgm[7@0x80016a380000 + 0x2aa8] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x2aac] = 0xd28a0052  v_writelane_b32 v82, s6, 40  pgm[7@0x80016a380000 + 0x2ab0] = 0x00015006 ;;  pgm[7@0x80016a380000 + 0x2ab4] = 0xd28a0052  v_writelane_b32 v82, s7, 41  pgm[7@0x80016a380000 + 0x2ab8] = 0x00015207 ;;  pgm[7@0x80016a380000 + 0x2abc] = 0xd28a0052  v_writelane_b32 v82, s2, 42  pgm[7@0x80016a380000 + 0x2ac0] = 0x00015402 ;;  pgm[7@0x80016a380000 + 0x2ac4] = 0xd28a0052  v_writelane_b32 v82, s8, 43  pgm[7@0x80016a380000 + 0x2ac8] = 0x00015608 ;;  pgm[7@0x80016a380000 + 0x2acc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2ad0] = 0xd28a0052  v_writelane_b32 v82, s56, 44  pgm[7@0x80016a380000 + 0x2ad4] = 0x00015838 ;;  pgm[7@0x80016a380000 + 0x2ad8] = 0x0a563209  v_mul_f32_e32 v43, s9, v25  pgm[7@0x80016a380000 + 0x2adc] = 0xd28a0052  v_writelane_b32 v82, s57, 45  pgm[7@0x80016a380000 + 0x2ae0] = 0x00015a39 ;;  pgm[7@0x80016a380000 + 0x2ae4] = 0x2c563002  v_mac_f32_e32 v43, s2, v24  pgm[7@0x80016a380000 + 0x2ae8] = 0xd28a0052  v_writelane_b32 v82, s58, 46  pgm[7@0x80016a380000 + 0x2aec] = 0x00015c3a ;;  pgm[7@0x80016a380000 + 0x2af0] = 0x8104ff03  s_add_i32 s4, s3, 0x5b0  pgm[7@0x80016a380000 + 0x2af4] = 0x000005b0 ;;  pgm[7@0x80016a380000 + 0x2af8] = 0xd28a0052  v_writelane_b32 v82, s59, 47  pgm[7@0x80016a380000 + 0x2afc] = 0x00015e3b ;;  pgm[7@0x80016a380000 + 0x2b00] = 0x2c562e08  v_mac_f32_e32 v43, s8, v23  pgm[7@0x80016a380000 + 0x2b04] = 0xc00a0202  s_load_dwordx4 s[8:11], s[4:5], 0x0  pgm[7@0x80016a380000 + 0x2b08] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x2b0c] = 0xd28a0052  v_writelane_b32 v82, s60, 48  pgm[7@0x80016a380000 + 0x2b10] = 0x0001603c ;;  pgm[7@0x80016a380000 + 0x2b14] = 0xd28a0052  v_writelane_b32 v82, s61, 49  pgm[7@0x80016a380000 + 0x2b18] = 0x0001623d ;;  pgm[7@0x80016a380000 + 0x2b1c] = 0xd28a0052  v_writelane_b32 v82, s62, 50  pgm[7@0x80016a380000 + 0x2b20] = 0x0001643e ;;  pgm[7@0x80016a380000 + 0x2b24] = 0x8104ff03  s_add_i32 s4, s3, 0x540  pgm[7@0x80016a380000 + 0x2b28] = 0x00000540 ;;  pgm[7@0x80016a380000 + 0x2b2c] = 0xd28a0052  v_writelane_b32 v82, s63, 51  pgm[7@0x80016a380000 + 0x2b30] = 0x0001663f ;;  pgm[7@0x80016a380000 + 0x2b34] = 0xc00e0e02  s_load_dwordx8 s[56:63], s[4:5], 0x0  pgm[7@0x80016a380000 + 0x2b38] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x2b3c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2b40] = 0xd28a0052  v_writelane_b32 v82, s8, 52  pgm[7@0x80016a380000 + 0x2b44] = 0x00016808 ;;  pgm[7@0x80016a380000 + 0x2b48] = 0xd28a0052  v_writelane_b32 v82, s9, 53  pgm[7@0x80016a380000 + 0x2b4c] = 0x00016a09 ;;  pgm[7@0x80016a380000 + 0x2b50] = 0xd28a0052  v_writelane_b32 v82, s10, 54  pgm[7@0x80016a380000 + 0x2b54] = 0x00016c0a ;;  pgm[7@0x80016a380000 + 0x2b58] = 0xd28a0052  v_writelane_b32 v82, s11, 55  pgm[7@0x80016a380000 + 0x2b5c] = 0x00016e0b ;;  pgm[7@0x80016a380000 + 0x2b60] = 0xd28a0052  v_writelane_b32 v82, s56, 56  pgm[7@0x80016a380000 + 0x2b64] = 0x00017038 ;;  pgm[7@0x80016a380000 + 0x2b68] = 0xd28a0052  v_writelane_b32 v82, s57, 57  pgm[7@0x80016a380000 + 0x2b6c] = 0x00017239 ;;  pgm[7@0x80016a380000 + 0x2b70] = 0x8104ff03  s_add_i32 s4, s3, 0x570  pgm[7@0x80016a380000 + 0x2b74] = 0x00000570 ;;  pgm[7@0x80016a380000 + 0x2b78] = 0xd28a0052  v_writelane_b32 v82, s58, 58  pgm[7@0x80016a380000 + 0x2b7c] = 0x0001743a ;;  pgm[7@0x80016a380000 + 0x2b80] = 0xc00a0202  s_load_dwordx4 s[8:11], s[4:5], 0x0  pgm[7@0x80016a380000 + 0x2b84] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x2b88] = 0xd28a0052  v_writelane_b32 v82, s59, 59  pgm[7@0x80016a380000 + 0x2b8c] = 0x0001763b ;;  pgm[7@0x80016a380000 + 0x2b90] = 0xd28a0052  v_writelane_b32 v82, s60, 60  pgm[7@0x80016a380000 + 0x2b94] = 0x0001783c ;;  pgm[7@0x80016a380000 + 0x2b98] = 0xd28a0052  v_writelane_b32 v82, s61, 61  pgm[7@0x80016a380000 + 0x2b9c] = 0x00017a3d ;;  pgm[7@0x80016a380000 + 0x2ba0] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x348  pgm[7@0x80016a380000 + 0x2ba4] = 0x00000348 ;;  pgm[7@0x80016a380000 + 0x2ba8] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0xf10  pgm[7@0x80016a380000 + 0x2bac] = 0x00000f10 ;;  pgm[7@0x80016a380000 + 0x2bb0] = 0xd28a0052  v_writelane_b32 v82, s62, 62  pgm[7@0x80016a380000 + 0x2bb4] = 0x00017c3e ;;  pgm[7@0x80016a380000 + 0x2bb8] = 0xd28a0052  v_writelane_b32 v82, s63, 63  pgm[7@0x80016a380000 + 0x2bbc] = 0x00017e3f ;;  pgm[7@0x80016a380000 + 0x2bc0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2bc4] = 0xd28a0053  v_writelane_b32 v83, s8, 0  pgm[7@0x80016a380000 + 0x2bc8] = 0x00010008 ;;  pgm[7@0x80016a380000 + 0x2bcc] = 0xd28a0053  v_writelane_b32 v83, s9, 1  pgm[7@0x80016a380000 + 0x2bd0] = 0x00010209 ;;  pgm[7@0x80016a380000 + 0x2bd4] = 0xd28a0053  v_writelane_b32 v83, s10, 2  pgm[7@0x80016a380000 + 0x2bd8] = 0x0001040a ;;  pgm[7@0x80016a380000 + 0x2bdc] = 0x0a4e5602  v_mul_f32_e32 v39, s2, v43  pgm[7@0x80016a380000 + 0x2be0] = 0xd28a0053  v_writelane_b32 v83, s11, 3  pgm[7@0x80016a380000 + 0x2be4] = 0x0001060b ;;  pgm[7@0x80016a380000 + 0x2be8] = 0xd0cd0004  v_cmp_ne_u32_e64 s[4:5], s6, 0  pgm[7@0x80016a380000 + 0x2bec] = 0x00010006 ;;  pgm[7@0x80016a380000 + 0x2bf0] = 0xd28a0053  v_writelane_b32 v83, s4, 4  pgm[7@0x80016a380000 + 0x2bf4] = 0x00010804 ;;  pgm[7@0x80016a380000 + 0x2bf8] = 0x7e3e031d  v_mov_b32_e32 v31, v29  pgm[7@0x80016a380000 + 0x2bfc] = 0x7e40031d  v_mov_b32_e32 v32, v29  pgm[7@0x80016a380000 + 0x2c00] = 0x7e42031c  v_mov_b32_e32 v33, v28  pgm[7@0x80016a380000 + 0x2c04] = 0x7e44031c  v_mov_b32_e32 v34, v28  pgm[7@0x80016a380000 + 0x2c08] = 0x7e640327  v_mov_b32_e32 v50, v39  pgm[7@0x80016a380000 + 0x2c0c] = 0x7e6a0327  v_mov_b32_e32 v53, v39  pgm[7@0x80016a380000 + 0x2c10] = 0x7e3e02fa  v_mov_b32_dpp v31, v31 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c14] = 0xff00001f ;;  pgm[7@0x80016a380000 + 0x2c18] = 0x7e4002fa  v_mov_b32_dpp v32, v32 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c1c] = 0xff005520 ;;  pgm[7@0x80016a380000 + 0x2c20] = 0x7e4202fa  v_mov_b32_dpp v33, v33 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c24] = 0xff000021 ;;  pgm[7@0x80016a380000 + 0x2c28] = 0x7e4402fa  v_mov_b32_dpp v34, v34 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c2c] = 0xff005522 ;;  pgm[7@0x80016a380000 + 0x2c30] = 0x7e6402fa  v_mov_b32_dpp v50, v50 quad_perm:[0,0,0,0] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c34] = 0xff000032 ;;  pgm[7@0x80016a380000 + 0x2c38] = 0x7e6a02fa  v_mov_b32_dpp v53, v53 quad_perm:[1,1,1,1] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c3c] = 0xff005535 ;;  pgm[7@0x80016a380000 + 0x2c40] = 0x7e3a02fa  v_mov_b32_dpp v29, v29 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c44] = 0xff00aa1d ;;  pgm[7@0x80016a380000 + 0x2c48] = 0x7e3802fa  v_mov_b32_dpp v28, v28 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c4c] = 0xff00aa1c ;;  pgm[7@0x80016a380000 + 0x2c50] = 0x7e4e02fa  v_mov_b32_dpp v39, v39 quad_perm:[2,2,2,2] row_mask:0xf bank_mask:0xf pgm[7@0x80016a380000 + 0x2c54] = 0xff00aa27 ;;  pgm[7@0x80016a380000 + 0x2c58] = 0xd28a0053  v_writelane_b32 v83, s5, 5  pgm[7@0x80016a380000 + 0x2c5c] = 0x00010a05 ;;  pgm[7@0x80016a380000 + 0x2c60] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x80016a380000 + 0x2c64] = 0x7e320280  v_mov_b32_e32 v25, 0  pgm[7@0x80016a380000 + 0x2c68] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x80016a380000 + 0x2c6c] = 0x7e300280  v_mov_b32_e32 v24, 0  pgm[7@0x80016a380000 + 0x2c70] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x80016a380000 + 0x2c74] = 0xbf85002d  s_cbranch_scc1 45  pgm[7@0x80016a380000 + 0x2c78] = 0xc02a0106  s_buffer_load_dwordx4 s[4:7], s[12:15], 0x3e0  pgm[7@0x80016a380000 + 0x2c7c] = 0x000003e0 ;;  pgm[7@0x80016a380000 + 0x2c80] = 0x7e3002ff  v_mov_b32_e32 v24, 0x3a83126f  pgm[7@0x80016a380000 + 0x2c84] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x2c88] = 0xd1010118  v_add_f32_e64 v24, |v15|, v24  pgm[7@0x80016a380000 + 0x2c8c] = 0x0002310f ;;  pgm[7@0x80016a380000 + 0x2c90] = 0x7e304518  v_rcp_f32_e32 v24, v24  pgm[7@0x80016a380000 + 0x2c94] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x400  pgm[7@0x80016a380000 + 0x2c98] = 0x00000400 ;;  pgm[7@0x80016a380000 + 0x2c9c] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x408  pgm[7@0x80016a380000 + 0x2ca0] = 0x00000408 ;;  pgm[7@0x80016a380000 + 0x2ca4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2ca8] = 0x7e344405  v_rcp_f32_e32 v26, s5  pgm[7@0x80016a380000 + 0x2cac] = 0x7e2e5881  v_bfrev_b32_e32 v23, 1  pgm[7@0x80016a380000 + 0x2cb0] = 0x02661804  v_add_f32_e32 v51, s4, v12  pgm[7@0x80016a380000 + 0x2cb4] = 0x7e680204  v_mov_b32_e32 v52, s4  pgm[7@0x80016a380000 + 0x2cb8] = 0x7c882e06  v_cmp_gt_f32_e32 vcc, s6, v23  pgm[7@0x80016a380000 + 0x2cbc] = 0x14300f18  v_min_f32_e32 v24, v24, v7  pgm[7@0x80016a380000 + 0x2cc0] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x80016a380000 + 0x2cc4] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x2cc8] = 0x140e0f1a  v_min_f32_e32 v7, v26, v7  pgm[7@0x80016a380000 + 0x2ccc] = 0x002e6734  v_cndmask_b32_e32 v23, v52, v51, vcc  pgm[7@0x80016a380000 + 0x2cd0] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x80016a380000 + 0x2cd4] = 0x160e3307  v_max_f32_e32 v7, v7, v25  pgm[7@0x80016a380000 + 0x2cd8] = 0x16322f04  v_max_f32_e32 v25, v4, v23  pgm[7@0x80016a380000 + 0x2cdc] = 0x162e2f0c  v_max_f32_e32 v23, v12, v23  pgm[7@0x80016a380000 + 0x2ce0] = 0x042e2f19  v_sub_f32_e32 v23, v25, v23  pgm[7@0x80016a380000 + 0x2ce4] = 0xd1058117  v_mul_f32_e64 v23, |v23|, v24 clamp  pgm[7@0x80016a380000 + 0x2ce8] = 0x00023117 ;;  pgm[7@0x80016a380000 + 0x2cec] = 0x0a2e1b17  v_mul_f32_e32 v23, v23, v13  pgm[7@0x80016a380000 + 0x2cf0] = 0xd1058007  v_mul_f32_e64 v7, v23, v7 clamp  pgm[7@0x80016a380000 + 0x2cf4] = 0x00020f17 ;;  pgm[7@0x80016a380000 + 0x2cf8] = 0x7e0e4307  v_log_f32_e32 v7, v7  pgm[7@0x80016a380000 + 0x2cfc] = 0x080e0e07  v_mul_legacy_f32_e32 v7, s7, v7  pgm[7@0x80016a380000 + 0x2d00] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x80016a380000 + 0x2d04] = 0xd10b8007  v_max_f32_e64 v7, v7, v7 clamp  pgm[7@0x80016a380000 + 0x2d08] = 0x00020f07 ;;  pgm[7@0x80016a380000 + 0x2d0c] = 0xd1058019  v_mul_f32_e64 v25, v7, s8 clamp  pgm[7@0x80016a380000 + 0x2d10] = 0x00001107 ;;  pgm[7@0x80016a380000 + 0x2d14] = 0xd105801a  v_mul_f32_e64 v26, v7, s9 clamp  pgm[7@0x80016a380000 + 0x2d18] = 0x00001307 ;;  pgm[7@0x80016a380000 + 0x2d1c] = 0xd1058018  v_mul_f32_e64 v24, v7, s2 clamp  pgm[7@0x80016a380000 + 0x2d20] = 0x00000507 ;;  pgm[7@0x80016a380000 + 0x2d24] = 0xd10b8017  v_max_f32_e64 v23, v7, v7 clamp  pgm[7@0x80016a380000 + 0x2d28] = 0x00020f07 ;;  pgm[7@0x80016a380000 + 0x2d2c] = 0xc0221906  s_buffer_load_dword s100, s[12:15], 0x470  pgm[7@0x80016a380000 + 0x2d30] = 0x00000470 ;;  pgm[7@0x80016a380000 + 0x2d34] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x4b0  pgm[7@0x80016a380000 + 0x2d38] = 0x000004b0 ;;  pgm[7@0x80016a380000 + 0x2d3c] = 0xc02a0e06  s_buffer_load_dwordx4 s[56:59], s[12:15], 0x2b0  pgm[7@0x80016a380000 + 0x2d40] = 0x000002b0 ;;  pgm[7@0x80016a380000 + 0x2d44] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0x2c0  pgm[7@0x80016a380000 + 0x2d48] = 0x000002c0 ;;  pgm[7@0x80016a380000 + 0x2d4c] = 0xc02a0f06  s_buffer_load_dwordx4 s[60:63], s[12:15], 0x270  pgm[7@0x80016a380000 + 0x2d50] = 0x00000270 ;;  pgm[7@0x80016a380000 + 0x2d54] = 0xc02a0106  s_buffer_load_dwordx4 s[4:7], s[12:15], 0x280  pgm[7@0x80016a380000 + 0x2d58] = 0x00000280 ;;  pgm[7@0x80016a380000 + 0x2d5c] = 0xc02a1006  s_buffer_load_dwordx4 s[64:67], s[12:15], 0x230  pgm[7@0x80016a380000 + 0x2d60] = 0x00000230 ;;  pgm[7@0x80016a380000 + 0x2d64] = 0xc02a0206  s_buffer_load_dwordx4 s[8:11], s[12:15], 0x240  pgm[7@0x80016a380000 + 0x2d68] = 0x00000240 ;;  pgm[7@0x80016a380000 + 0x2d6c] = 0xc02a1306  s_buffer_load_dwordx4 s[76:79], s[12:15], 0x2d0  pgm[7@0x80016a380000 + 0x2d70] = 0x000002d0 ;;  pgm[7@0x80016a380000 + 0x2d74] = 0xc02a1506  s_buffer_load_dwordx4 s[84:87], s[12:15], 0x2e0  pgm[7@0x80016a380000 + 0x2d78] = 0x000002e0 ;;  pgm[7@0x80016a380000 + 0x2d7c] = 0xc02a1206  s_buffer_load_dwordx4 s[72:75], s[12:15], 0x290  pgm[7@0x80016a380000 + 0x2d80] = 0x00000290 ;;  pgm[7@0x80016a380000 + 0x2d84] = 0xc02a1606  s_buffer_load_dwordx4 s[88:91], s[12:15], 0x2a0  pgm[7@0x80016a380000 + 0x2d88] = 0x000002a0 ;;  pgm[7@0x80016a380000 + 0x2d8c] = 0xc02a1106  s_buffer_load_dwordx4 s[68:71], s[12:15], 0x250  pgm[7@0x80016a380000 + 0x2d90] = 0x00000250 ;;  pgm[7@0x80016a380000 + 0x2d94] = 0xc02a1706  s_buffer_load_dwordx4 s[92:95], s[12:15], 0x260  pgm[7@0x80016a380000 + 0x2d98] = 0x00000260 ;;  pgm[7@0x80016a380000 + 0x2d9c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x2da0] = 0xd28a0053  v_writelane_b32 v83, s2, 6  pgm[7@0x80016a380000 + 0x2da4] = 0x00010c02 ;;  pgm[7@0x80016a380000 + 0x2da8] = 0x0a0e36ff  v_mul_f32_e32 v7, 0x3cf5c28f, v27  pgm[7@0x80016a380000 + 0x2dac] = 0x3cf5c28f ;;  pgm[7@0x80016a380000 + 0x2db0] = 0x7e3602ff  v_mov_b32_e32 v27, 0xc1e80000  pgm[7@0x80016a380000 + 0x2db4] = 0xc1e80000 ;;  pgm[7@0x80016a380000 + 0x2db8] = 0xd1c1001b  v_mad_f32 v27, v2, v27, -1.0  pgm[7@0x80016a380000 + 0x2dbc] = 0x03ce3702 ;;  pgm[7@0x80016a380000 + 0x2dc0] = 0xd28a0053  v_writelane_b32 v83, s92, 7  pgm[7@0x80016a380000 + 0x2dc4] = 0x00010e5c ;;  pgm[7@0x80016a380000 + 0x2dc8] = 0xd28a0053  v_writelane_b32 v83, s93, 8  pgm[7@0x80016a380000 + 0x2dcc] = 0x0001105d ;;  pgm[7@0x80016a380000 + 0x2dd0] = 0xd28a0053  v_writelane_b32 v83, s94, 9  pgm[7@0x80016a380000 + 0x2dd4] = 0x0001125e ;;  pgm[7@0x80016a380000 + 0x2dd8] = 0xd28a0053  v_writelane_b32 v83, s95, 10  pgm[7@0x80016a380000 + 0x2ddc] = 0x0001145f ;;  pgm[7@0x80016a380000 + 0x2de0] = 0xd2890034  v_readlane_b32 s52, v82, 3  pgm[7@0x80016a380000 + 0x2de4] = 0x00010752 ;;  pgm[7@0x80016a380000 + 0x2de8] = 0xd1c10007  v_mad_f32 v7, v27, v7, 1.0  pgm[7@0x80016a380000 + 0x2dec] = 0x03ca0f1b ;;  pgm[7@0x80016a380000 + 0x2df0] = 0x8680007e  s_and_b64 s[0:1], exec, s[0:1]  pgm[7@0x80016a380000 + 0x2df4] = 0xd1000007  v_cndmask_b32_e64 v7, v7, 1.0, s[0:1]  pgm[7@0x80016a380000 + 0x2df8] = 0x0001e507 ;;  pgm[7@0x80016a380000 + 0x2dfc] = 0xd2890035  v_readlane_b32 s53, v82, 4  pgm[7@0x80016a380000 + 0x2e00] = 0x00010952 ;;  pgm[7@0x80016a380000 + 0x2e04] = 0xd2890000  v_readlane_b32 s0, v82, 5  pgm[7@0x80016a380000 + 0x2e08] = 0x00010b52 ;;  pgm[7@0x80016a380000 + 0x2e0c] = 0x04683f1d  v_sub_f32_e32 v52, v29, v31  pgm[7@0x80016a380000 + 0x2e10] = 0x0a3a5e00  v_mul_f32_e32 v29, s0, v47  pgm[7@0x80016a380000 + 0x2e14] = 0x046e3f20  v_sub_f32_e32 v55, v32, v31  pgm[7@0x80016a380000 + 0x2e18] = 0x0a365e34  v_mul_f32_e32 v27, s52, v47  pgm[7@0x80016a380000 + 0x2e1c] = 0x0a3e4a34  v_mul_f32_e32 v31, s52, v37  pgm[7@0x80016a380000 + 0x2e20] = 0x2c3a5c51  v_mac_f32_e32 v29, s81, v46  pgm[7@0x80016a380000 + 0x2e24] = 0xbe810051  s_mov_b32 s1, s81  pgm[7@0x80016a380000 + 0x2e28] = 0xd28a0053  v_writelane_b32 v83, s81, 11  pgm[7@0x80016a380000 + 0x2e2c] = 0x00011651 ;;  pgm[7@0x80016a380000 + 0x2e30] = 0xd2890050  v_readlane_b32 s80, v82, 8  pgm[7@0x80016a380000 + 0x2e34] = 0x00011152 ;;  pgm[7@0x80016a380000 + 0x2e38] = 0x0a404a35  v_mul_f32_e32 v32, s53, v37  pgm[7@0x80016a380000 + 0x2e3c] = 0x0466431c  v_sub_f32_e32 v51, v28, v33  pgm[7@0x80016a380000 + 0x2e40] = 0x0a385e35  v_mul_f32_e32 v28, s53, v47  pgm[7@0x80016a380000 + 0x2e44] = 0xd2890051  v_readlane_b32 s81, v82, 9  pgm[7@0x80016a380000 + 0x2e48] = 0x00011352 ;;  pgm[7@0x80016a380000 + 0x2e4c] = 0x2c365c22  v_mac_f32_e32 v27, s34, v46  pgm[7@0x80016a380000 + 0x2e50] = 0x2c3e4822  v_mac_f32_e32 v31, s34, v36  pgm[7@0x80016a380000 + 0x2e54] = 0x2c385c23  v_mac_f32_e32 v28, s35, v46  pgm[7@0x80016a380000 + 0x2e58] = 0x2c404823  v_mac_f32_e32 v32, s35, v36  pgm[7@0x80016a380000 + 0x2e5c] = 0x046c4322  v_sub_f32_e32 v54, v34, v33  pgm[7@0x80016a380000 + 0x2e60] = 0x0a424a00  v_mul_f32_e32 v33, s0, v37  pgm[7@0x80016a380000 + 0x2e64] = 0x2c366050  v_mac_f32_e32 v27, s80, v48  pgm[7@0x80016a380000 + 0x2e68] = 0x2c3e4650  v_mac_f32_e32 v31, s80, v35  pgm[7@0x80016a380000 + 0x2e6c] = 0xd289006a  v_readlane_b32 vcc_lo, v82, 6  pgm[7@0x80016a380000 + 0x2e70] = 0x00010d52 ;;  pgm[7@0x80016a380000 + 0x2e74] = 0x2c424801  v_mac_f32_e32 v33, s1, v36  pgm[7@0x80016a380000 + 0x2e78] = 0x2c386051  v_mac_f32_e32 v28, s81, v48  pgm[7@0x80016a380000 + 0x2e7c] = 0x2c404651  v_mac_f32_e32 v32, s81, v35  pgm[7@0x80016a380000 + 0x2e80] = 0x0a443f1b  v_mul_f32_e32 v34, v27, v31  pgm[7@0x80016a380000 + 0x2e84] = 0x046a6535  v_sub_f32_e32 v53, v53, v50  pgm[7@0x80016a380000 + 0x2e88] = 0x04646527  v_sub_f32_e32 v50, v39, v50  pgm[7@0x80016a380000 + 0x2e8c] = 0x2c3a606a  v_mac_f32_e32 v29, vcc_lo, v48  pgm[7@0x80016a380000 + 0x2e90] = 0x2c42466a  v_mac_f32_e32 v33, vcc_lo, v35  pgm[7@0x80016a380000 + 0x2e94] = 0xd1c10027  v_mad_f32 v39, -v28, v32, -v34  pgm[7@0x80016a380000 + 0x2e98] = 0xa48a411c ;;  pgm[7@0x80016a380000 + 0x2e9c] = 0xd1c18027  v_mad_f32 v39, -v29, v33, v39 clamp  pgm[7@0x80016a380000 + 0x2ea0] = 0x249e431d ;;  pgm[7@0x80016a380000 + 0x2ea4] = 0x7e7402ff  v_mov_b32_e32 v58, 0xc0b1c059  pgm[7@0x80016a380000 + 0x2ea8] = 0xc0b1c059 ;;  pgm[7@0x80016a380000 + 0x2eac] = 0x30727527  v_madak_f32 v57, v39, v58, 0xc0df760c  pgm[7@0x80016a380000 + 0x2eb0] = 0xc0df760c ;;  pgm[7@0x80016a380000 + 0x2eb4] = 0x0a4e7327  v_mul_f32_e32 v39, v39, v57  pgm[7@0x80016a380000 + 0x2eb8] = 0x7e724127  v_exp_f32_e32 v57, v39  pgm[7@0x80016a380000 + 0x2ebc] = 0x044e0a40  v_sub_f32_e32 v39, s64, v5  pgm[7@0x80016a380000 + 0x2ec0] = 0x04760c41  v_sub_f32_e32 v59, s65, v6  pgm[7@0x80016a380000 + 0x2ec4] = 0x0a784f27  v_mul_f32_e32 v60, v39, v39  pgm[7@0x80016a380000 + 0x2ec8] = 0x2c78773b  v_mac_f32_e32 v60, v59, v59  pgm[7@0x80016a380000 + 0x2ecc] = 0x047a0842  v_sub_f32_e32 v61, s66, v4  pgm[7@0x80016a380000 + 0x2ed0] = 0x2c787b3d  v_mac_f32_e32 v60, v61, v61  pgm[7@0x80016a380000 + 0x2ed4] = 0xd164013c  v_rsq_f32_e64 v60, |v60|  pgm[7@0x80016a380000 + 0x2ed8] = 0x0000013c ;;  pgm[7@0x80016a380000 + 0x2edc] = 0xd1d3001e  v_max3_f32 v30, v7, 0, v30  pgm[7@0x80016a380000 + 0x2ee0] = 0x04790107 ;;  pgm[7@0x80016a380000 + 0x2ee4] = 0x040e72f2  v_sub_f32_e32 v7, 1.0, v57  pgm[7@0x80016a380000 + 0x2ee8] = 0xbed300ff  s_mov_b32 s83, 0x7f7fffff  pgm[7@0x80016a380000 + 0x2eec] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x2ef0] = 0x2c720e64  v_mac_f32_e32 v57, s100, v7  pgm[7@0x80016a380000 + 0x2ef4] = 0x140e7853  v_min_f32_e32 v7, s83, v60  pgm[7@0x80016a380000 + 0x2ef8] = 0x0a784f07  v_mul_f32_e32 v60, v7, v39  pgm[7@0x80016a380000 + 0x2efc] = 0x7e4e443b  v_rcp_f32_e32 v39, s59  pgm[7@0x80016a380000 + 0x2f00] = 0x7e7c4507  v_rcp_f32_e32 v62, v7  pgm[7@0x80016a380000 + 0x2f04] = 0x0a767707  v_mul_f32_e32 v59, v7, v59  pgm[7@0x80016a380000 + 0x2f08] = 0x0a0e7b07  v_mul_f32_e32 v7, v7, v61  pgm[7@0x80016a380000 + 0x2f0c] = 0xbed200ff  s_mov_b32 s82, 0xff7fffff  pgm[7@0x80016a380000 + 0x2f10] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x2f14] = 0x147a7c53  v_min_f32_e32 v61, s83, v62  pgm[7@0x80016a380000 + 0x2f18] = 0x144e4e53  v_min_f32_e32 v39, s83, v39  pgm[7@0x80016a380000 + 0x2f1c] = 0x164e4e52  v_max_f32_e32 v39, s82, v39  pgm[7@0x80016a380000 + 0x2f20] = 0x167a7a52  v_max_f32_e32 v61, s82, v61  pgm[7@0x80016a380000 + 0x2f24] = 0xd1058027  v_mul_f32_e64 v39, v39, v61 clamp  pgm[7@0x80016a380000 + 0x2f28] = 0x00027b27 ;;  pgm[7@0x80016a380000 + 0x2f2c] = 0x7e7a023f  v_mov_b32_e32 v61, s63  pgm[7@0x80016a380000 + 0x2f30] = 0x047a7a43  v_sub_f32_e32 v61, s67, v61  pgm[7@0x80016a380000 + 0x2f34] = 0x7e7a453d  v_rcp_f32_e32 v61, v61  pgm[7@0x80016a380000 + 0x2f38] = 0x307e4f27  v_madak_f32 v63, v39, v39, 0x3ca3d70a  pgm[7@0x80016a380000 + 0x2f3c] = 0x3ca3d70a ;;  pgm[7@0x80016a380000 + 0x2f40] = 0x0a7c783c  v_mul_f32_e32 v62, s60, v60  pgm[7@0x80016a380000 + 0x2f44] = 0xd1c1003e  v_mad_f32 v62, v59, -s61, -v62  pgm[7@0x80016a380000 + 0x2f48] = 0xc4f87b3b ;;  pgm[7@0x80016a380000 + 0x2f4c] = 0x7e7e453f  v_rcp_f32_e32 v63, v63  pgm[7@0x80016a380000 + 0x2f50] = 0xd1c1003e  v_mad_f32 v62, -v7, s62, v62  pgm[7@0x80016a380000 + 0x2f54] = 0x24f87d07 ;;  pgm[7@0x80016a380000 + 0x2f58] = 0x147a7a53  v_min_f32_e32 v61, s83, v61  pgm[7@0x80016a380000 + 0x2f5c] = 0x067c7c3f  v_subrev_f32_e32 v62, s63, v62  pgm[7@0x80016a380000 + 0x2f60] = 0x167a7a52  v_max_f32_e32 v61, s82, v61  pgm[7@0x80016a380000 + 0x2f64] = 0xd105803d  v_mul_f32_e64 v61, v62, v61 clamp  pgm[7@0x80016a380000 + 0x2f68] = 0x00027b3e ;;  pgm[7@0x80016a380000 + 0x2f6c] = 0x044e4ef2  v_sub_f32_e32 v39, 1.0, v39  pgm[7@0x80016a380000 + 0x2f70] = 0x0a4e7b27  v_mul_f32_e32 v39, v39, v61  pgm[7@0x80016a380000 + 0x2f74] = 0x147a7e53  v_min_f32_e32 v61, s83, v63  pgm[7@0x80016a380000 + 0x2f78] = 0x167a7a52  v_max_f32_e32 v61, s82, v61  pgm[7@0x80016a380000 + 0x2f7c] = 0x7e8002ff  v_mov_b32_e32 v64, 0xbf7afafb  pgm[7@0x80016a380000 + 0x2f80] = 0xbf7afafb ;;  pgm[7@0x80016a380000 + 0x2f84] = 0x027a813d  v_add_f32_e32 v61, v61, v64  pgm[7@0x80016a380000 + 0x2f88] = 0x7e8202ff  v_mov_b32_e32 v65, 0x3e50e561  pgm[7@0x80016a380000 + 0x2f8c] = 0x3e50e561 ;;  pgm[7@0x80016a380000 + 0x2f90] = 0xbe820881  s_brev_b32 s2, 1  pgm[7@0x80016a380000 + 0x2f94] = 0x0a7a833d  v_mul_f32_e32 v61, v61, v65  pgm[7@0x80016a380000 + 0x2f98] = 0x027c2af5  v_add_f32_e32 v62, -2.0, v21  pgm[7@0x80016a380000 + 0x2f9c] = 0x0a7e7a38  v_mul_f32_e32 v63, s56, v61  pgm[7@0x80016a380000 + 0x2fa0] = 0xd0440140  v_cmp_gt_f32_e64 s[64:65], |v62|, s2  pgm[7@0x80016a380000 + 0x2fa4] = 0x0000053e ;;  pgm[7@0x80016a380000 + 0x2fa8] = 0xd100003e  v_cndmask_b32_e64 v62, v63, 0, s[64:65]  pgm[7@0x80016a380000 + 0x2fac] = 0x0101013f ;;  pgm[7@0x80016a380000 + 0x2fb0] = 0x027e2af3  v_add_f32_e32 v63, -1.0, v21  pgm[7@0x80016a380000 + 0x2fb4] = 0x0a844e38  v_mul_f32_e32 v66, s56, v39  pgm[7@0x80016a380000 + 0x2fb8] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v63|, s2  pgm[7@0x80016a380000 + 0x2fbc] = 0x0000053f ;;  pgm[7@0x80016a380000 + 0x2fc0] = 0x007c7d42  v_cndmask_b32_e32 v62, v66, v62, vcc  pgm[7@0x80016a380000 + 0x2fc4] = 0x0a847a39  v_mul_f32_e32 v66, s57, v61  pgm[7@0x80016a380000 + 0x2fc8] = 0x0a7a7a3a  v_mul_f32_e32 v61, s58, v61  pgm[7@0x80016a380000 + 0x2fcc] = 0x0a864e39  v_mul_f32_e32 v67, s57, v39  pgm[7@0x80016a380000 + 0x2fd0] = 0x0a4e4e3a  v_mul_f32_e32 v39, s58, v39  pgm[7@0x80016a380000 + 0x2fd4] = 0xd100003d  v_cndmask_b32_e64 v61, v61, 0, s[64:65]  pgm[7@0x80016a380000 + 0x2fd8] = 0x0101013d ;;  pgm[7@0x80016a380000 + 0x2fdc] = 0xd1000042  v_cndmask_b32_e64 v66, v66, 0, s[64:65]  pgm[7@0x80016a380000 + 0x2fe0] = 0x01010142 ;;  pgm[7@0x80016a380000 + 0x2fe4] = 0x007a7b27  v_cndmask_b32_e32 v61, v39, v61, vcc  pgm[7@0x80016a380000 + 0x2fe8] = 0x7e4e0238  v_mov_b32_e32 v39, s56  pgm[7@0x80016a380000 + 0x2fec] = 0xd0410000  v_cmp_lt_f32_e64 s[0:1], s2, v21  pgm[7@0x80016a380000 + 0x2ff0] = 0x00022a02 ;;  pgm[7@0x80016a380000 + 0x2ff4] = 0x00848543  v_cndmask_b32_e32 v66, v67, v66, vcc  pgm[7@0x80016a380000 + 0x2ff8] = 0xd1000015  v_cndmask_b32_e64 v21, v39, 0, s[0:1]  pgm[7@0x80016a380000 + 0x2ffc] = 0x00010127 ;;  pgm[7@0x80016a380000 + 0x3000] = 0x7e4e0202  v_mov_b32_e32 v39, s2  pgm[7@0x80016a380000 + 0x3004] = 0x7e86023c  v_mov_b32_e32 v67, s60  pgm[7@0x80016a380000 + 0x3008] = 0x86c0406a  s_and_b64 s[64:65], vcc, s[64:65]  pgm[7@0x80016a380000 + 0x300c] = 0xd1000043  v_cndmask_b32_e64 v67, v67, v39, s[0:1]  pgm[7@0x80016a380000 + 0x3010] = 0x00024f43 ;;  pgm[7@0x80016a380000 + 0x3014] = 0x7e885881  v_bfrev_b32_e32 v68, 1  pgm[7@0x80016a380000 + 0x3018] = 0x2a868943  v_xor_b32_e32 v67, v67, v68  pgm[7@0x80016a380000 + 0x301c] = 0xd100003c  v_cndmask_b32_e64 v60, v60, 0, s[64:65]  pgm[7@0x80016a380000 + 0x3020] = 0x0101013c ;;  pgm[7@0x80016a380000 + 0x3024] = 0x7c887e80  v_cmp_gt_f32_e32 vcc, 0, v63  pgm[7@0x80016a380000 + 0x3028] = 0x007e873c  v_cndmask_b32_e32 v63, v60, v67, vcc  pgm[7@0x80016a380000 + 0x302c] = 0x7e78023d  v_mov_b32_e32 v60, s61  pgm[7@0x80016a380000 + 0x3030] = 0xd100003c  v_cndmask_b32_e64 v60, v60, v39, s[0:1]  pgm[7@0x80016a380000 + 0x3034] = 0x00024f3c ;;  pgm[7@0x80016a380000 + 0x3038] = 0x2a78893c  v_xor_b32_e32 v60, v60, v68  pgm[7@0x80016a380000 + 0x303c] = 0xd100003b  v_cndmask_b32_e64 v59, v59, 0, s[64:65]  pgm[7@0x80016a380000 + 0x3040] = 0x0101013b ;;  pgm[7@0x80016a380000 + 0x3044] = 0x0086793b  v_cndmask_b32_e32 v67, v59, v60, vcc  pgm[7@0x80016a380000 + 0x3048] = 0x7e76023e  v_mov_b32_e32 v59, s62  pgm[7@0x80016a380000 + 0x304c] = 0xd100003b  v_cndmask_b32_e64 v59, v59, v39, s[0:1]  pgm[7@0x80016a380000 + 0x3050] = 0x00024f3b ;;  pgm[7@0x80016a380000 + 0x3054] = 0x2a76893b  v_xor_b32_e32 v59, v59, v68  pgm[7@0x80016a380000 + 0x3058] = 0xd1000007  v_cndmask_b32_e64 v7, v7, 0, s[64:65]  pgm[7@0x80016a380000 + 0x305c] = 0x01010107 ;;  pgm[7@0x80016a380000 + 0x3060] = 0x008a7707  v_cndmask_b32_e32 v69, v7, v59, vcc  pgm[7@0x80016a380000 + 0x3064] = 0x7e0e0239  v_mov_b32_e32 v7, s57  pgm[7@0x80016a380000 + 0x3068] = 0xd1000007  v_cndmask_b32_e64 v7, v7, 0, s[0:1]  pgm[7@0x80016a380000 + 0x306c] = 0x00010107 ;;  pgm[7@0x80016a380000 + 0x3070] = 0x00780f42  v_cndmask_b32_e32 v60, v66, v7, vcc  pgm[7@0x80016a380000 + 0x3074] = 0x040e0a08  v_sub_f32_e32 v7, s8, v5  pgm[7@0x80016a380000 + 0x3078] = 0x00762b3e  v_cndmask_b32_e32 v59, v62, v21, vcc  pgm[7@0x80016a380000 + 0x307c] = 0x042a0c09  v_sub_f32_e32 v21, s9, v6  pgm[7@0x80016a380000 + 0x3080] = 0x0a7c0f07  v_mul_f32_e32 v62, v7, v7  pgm[7@0x80016a380000 + 0x3084] = 0x2c7c2b15  v_mac_f32_e32 v62, v21, v21  pgm[7@0x80016a380000 + 0x3088] = 0x0484080a  v_sub_f32_e32 v66, s10, v4  pgm[7@0x80016a380000 + 0x308c] = 0x2c7c8542  v_mac_f32_e32 v62, v66, v66  pgm[7@0x80016a380000 + 0x3090] = 0xd164013e  v_rsq_f32_e64 v62, |v62|  pgm[7@0x80016a380000 + 0x3094] = 0x0000013e ;;  pgm[7@0x80016a380000 + 0x3098] = 0x7e8c023a  v_mov_b32_e32 v70, s58  pgm[7@0x80016a380000 + 0x309c] = 0xd1000046  v_cndmask_b32_e64 v70, v70, 0, s[0:1]  pgm[7@0x80016a380000 + 0x30a0] = 0x00010146 ;;  pgm[7@0x80016a380000 + 0x30a4] = 0x007a8d3d  v_cndmask_b32_e32 v61, v61, v70, vcc  pgm[7@0x80016a380000 + 0x30a8] = 0x147c7c53  v_min_f32_e32 v62, s83, v62  pgm[7@0x80016a380000 + 0x30ac] = 0x7e8c4413  v_rcp_f32_e32 v70, s19  pgm[7@0x80016a380000 + 0x30b0] = 0x7e8e453e  v_rcp_f32_e32 v71, v62  pgm[7@0x80016a380000 + 0x30b4] = 0x0a0e0f3e  v_mul_f32_e32 v7, v62, v7  pgm[7@0x80016a380000 + 0x30b8] = 0x0a2a2b3e  v_mul_f32_e32 v21, v62, v21  pgm[7@0x80016a380000 + 0x30bc] = 0x0a7c853e  v_mul_f32_e32 v62, v62, v66  pgm[7@0x80016a380000 + 0x30c0] = 0x14848c53  v_min_f32_e32 v66, s83, v70  pgm[7@0x80016a380000 + 0x30c4] = 0x148c8e53  v_min_f32_e32 v70, s83, v71  pgm[7@0x80016a380000 + 0x30c8] = 0x16848452  v_max_f32_e32 v66, s82, v66  pgm[7@0x80016a380000 + 0x30cc] = 0x168c8c52  v_max_f32_e32 v70, s82, v70  pgm[7@0x80016a380000 + 0x30d0] = 0xd1058042  v_mul_f32_e64 v66, v66, v70 clamp  pgm[7@0x80016a380000 + 0x30d4] = 0x00028d42 ;;  pgm[7@0x80016a380000 + 0x30d8] = 0x7e8c0207  v_mov_b32_e32 v70, s7  pgm[7@0x80016a380000 + 0x30dc] = 0x048c8c0b  v_sub_f32_e32 v70, s11, v70  pgm[7@0x80016a380000 + 0x30e0] = 0x7e8c4546  v_rcp_f32_e32 v70, v70  pgm[7@0x80016a380000 + 0x30e4] = 0x30908542  v_madak_f32 v72, v66, v66, 0x3ca3d70a  pgm[7@0x80016a380000 + 0x30e8] = 0x3ca3d70a ;;  pgm[7@0x80016a380000 + 0x30ec] = 0x0a8e0e04  v_mul_f32_e32 v71, s4, v7  pgm[7@0x80016a380000 + 0x30f0] = 0xd1c10047  v_mad_f32 v71, v21, -s5, -v71  pgm[7@0x80016a380000 + 0x30f4] = 0xc51c0b15 ;;  pgm[7@0x80016a380000 + 0x30f8] = 0x7e904548  v_rcp_f32_e32 v72, v72  pgm[7@0x80016a380000 + 0x30fc] = 0xd1c10047  v_mad_f32 v71, -v62, s6, v71  pgm[7@0x80016a380000 + 0x3100] = 0x251c0d3e ;;  pgm[7@0x80016a380000 + 0x3104] = 0x148c8c53  v_min_f32_e32 v70, s83, v70  pgm[7@0x80016a380000 + 0x3108] = 0x068e8e07  v_subrev_f32_e32 v71, s7, v71  pgm[7@0x80016a380000 + 0x310c] = 0x168c8c52  v_max_f32_e32 v70, s82, v70  pgm[7@0x80016a380000 + 0x3110] = 0xd1058046  v_mul_f32_e64 v70, v70, v71 clamp  pgm[7@0x80016a380000 + 0x3114] = 0x00028f46 ;;  pgm[7@0x80016a380000 + 0x3118] = 0x048484f2  v_sub_f32_e32 v66, 1.0, v66  pgm[7@0x80016a380000 + 0x311c] = 0x0a848d42  v_mul_f32_e32 v66, v66, v70  pgm[7@0x80016a380000 + 0x3120] = 0x148c9053  v_min_f32_e32 v70, s83, v72  pgm[7@0x80016a380000 + 0x3124] = 0x168c8c52  v_max_f32_e32 v70, s82, v70  pgm[7@0x80016a380000 + 0x3128] = 0x028c8146  v_add_f32_e32 v70, v70, v64  pgm[7@0x80016a380000 + 0x312c] = 0x0a8c8346  v_mul_f32_e32 v70, v70, v65  pgm[7@0x80016a380000 + 0x3130] = 0x028e22f5  v_add_f32_e32 v71, -2.0, v17  pgm[7@0x80016a380000 + 0x3134] = 0x0a908c10  v_mul_f32_e32 v72, s16, v70  pgm[7@0x80016a380000 + 0x3138] = 0xd0440108  v_cmp_gt_f32_e64 s[8:9], |v71|, s2  pgm[7@0x80016a380000 + 0x313c] = 0x00000547 ;;  pgm[7@0x80016a380000 + 0x3140] = 0xd1000047  v_cndmask_b32_e64 v71, v72, 0, s[8:9]  pgm[7@0x80016a380000 + 0x3144] = 0x00210148 ;;  pgm[7@0x80016a380000 + 0x3148] = 0x029022f3  v_add_f32_e32 v72, -1.0, v17  pgm[7@0x80016a380000 + 0x314c] = 0x0a928410  v_mul_f32_e32 v73, s16, v66  pgm[7@0x80016a380000 + 0x3150] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v72|, s2  pgm[7@0x80016a380000 + 0x3154] = 0x00000548 ;;  pgm[7@0x80016a380000 + 0x3158] = 0x008e8f49  v_cndmask_b32_e32 v71, v73, v71, vcc  pgm[7@0x80016a380000 + 0x315c] = 0x0a928c11  v_mul_f32_e32 v73, s17, v70  pgm[7@0x80016a380000 + 0x3160] = 0x0a8c8c12  v_mul_f32_e32 v70, s18, v70  pgm[7@0x80016a380000 + 0x3164] = 0x0a948411  v_mul_f32_e32 v74, s17, v66  pgm[7@0x80016a380000 + 0x3168] = 0x0a848412  v_mul_f32_e32 v66, s18, v66  pgm[7@0x80016a380000 + 0x316c] = 0xd1000046  v_cndmask_b32_e64 v70, v70, 0, s[8:9]  pgm[7@0x80016a380000 + 0x3170] = 0x00210146 ;;  pgm[7@0x80016a380000 + 0x3174] = 0x00848d42  v_cndmask_b32_e32 v66, v66, v70, vcc  pgm[7@0x80016a380000 + 0x3178] = 0x7e8c0210  v_mov_b32_e32 v70, s16  pgm[7@0x80016a380000 + 0x317c] = 0xd0410000  v_cmp_lt_f32_e64 s[0:1], s2, v17  pgm[7@0x80016a380000 + 0x3180] = 0x00022202 ;;  pgm[7@0x80016a380000 + 0x3184] = 0xd1000011  v_cndmask_b32_e64 v17, v70, 0, s[0:1]  pgm[7@0x80016a380000 + 0x3188] = 0x00010146 ;;  pgm[7@0x80016a380000 + 0x318c] = 0x7e8c0204  v_mov_b32_e32 v70, s4  pgm[7@0x80016a380000 + 0x3190] = 0xd1000049  v_cndmask_b32_e64 v73, v73, 0, s[8:9]  pgm[7@0x80016a380000 + 0x3194] = 0x00210149 ;;  pgm[7@0x80016a380000 + 0x3198] = 0xd1000046  v_cndmask_b32_e64 v70, v70, v39, s[0:1]  pgm[7@0x80016a380000 + 0x319c] = 0x00024f46 ;;  pgm[7@0x80016a380000 + 0x31a0] = 0x8688086a  s_and_b64 s[8:9], vcc, s[8:9]  pgm[7@0x80016a380000 + 0x31a4] = 0x0092934a  v_cndmask_b32_e32 v73, v74, v73, vcc  pgm[7@0x80016a380000 + 0x31a8] = 0x2a8c8946  v_xor_b32_e32 v70, v70, v68  pgm[7@0x80016a380000 + 0x31ac] = 0xd1000007  v_cndmask_b32_e64 v7, v7, 0, s[8:9]  pgm[7@0x80016a380000 + 0x31b0] = 0x00210107 ;;  pgm[7@0x80016a380000 + 0x31b4] = 0x7c889080  v_cmp_gt_f32_e32 vcc, 0, v72  pgm[7@0x80016a380000 + 0x31b8] = 0x008c8d07  v_cndmask_b32_e32 v70, v7, v70, vcc  pgm[7@0x80016a380000 + 0x31bc] = 0x7e0e0205  v_mov_b32_e32 v7, s5  pgm[7@0x80016a380000 + 0x31c0] = 0xd1000007  v_cndmask_b32_e64 v7, v7, v39, s[0:1]  pgm[7@0x80016a380000 + 0x31c4] = 0x00024f07 ;;  pgm[7@0x80016a380000 + 0x31c8] = 0x2a0e8907  v_xor_b32_e32 v7, v7, v68  pgm[7@0x80016a380000 + 0x31cc] = 0xd1000015  v_cndmask_b32_e64 v21, v21, 0, s[8:9]  pgm[7@0x80016a380000 + 0x31d0] = 0x00210115 ;;  pgm[7@0x80016a380000 + 0x31d4] = 0x00900f15  v_cndmask_b32_e32 v72, v21, v7, vcc  pgm[7@0x80016a380000 + 0x31d8] = 0x7e0e0206  v_mov_b32_e32 v7, s6  pgm[7@0x80016a380000 + 0x31dc] = 0xd1000007  v_cndmask_b32_e64 v7, v7, v39, s[0:1]  pgm[7@0x80016a380000 + 0x31e0] = 0x00024f07 ;;  pgm[7@0x80016a380000 + 0x31e4] = 0x2a0e8907  v_xor_b32_e32 v7, v7, v68  pgm[7@0x80016a380000 + 0x31e8] = 0xd1000015  v_cndmask_b32_e64 v21, v62, 0, s[8:9]  pgm[7@0x80016a380000 + 0x31ec] = 0x0021013e ;;  pgm[7@0x80016a380000 + 0x31f0] = 0x007c0f15  v_cndmask_b32_e32 v62, v21, v7, vcc  pgm[7@0x80016a380000 + 0x31f4] = 0x7e2a0212  v_mov_b32_e32 v21, s18  pgm[7@0x80016a380000 + 0x31f8] = 0xd1000015  v_cndmask_b32_e64 v21, v21, 0, s[0:1]  pgm[7@0x80016a380000 + 0x31fc] = 0x00010115 ;;  pgm[7@0x80016a380000 + 0x3200] = 0x000e2347  v_cndmask_b32_e32 v7, v71, v17, vcc  pgm[7@0x80016a380000 + 0x3204] = 0x002a2b42  v_cndmask_b32_e32 v21, v66, v21, vcc  pgm[7@0x80016a380000 + 0x3208] = 0x7e220211  v_mov_b32_e32 v17, s17  pgm[7@0x80016a380000 + 0x320c] = 0xd1c10042  v_mad_f32 v66, v19, -v20, v70  pgm[7@0x80016a380000 + 0x3210] = 0x451a2913 ;;  pgm[7@0x80016a380000 + 0x3214] = 0xd1000011  v_cndmask_b32_e64 v17, v17, 0, s[0:1]  pgm[7@0x80016a380000 + 0x3218] = 0x00010111 ;;  pgm[7@0x80016a380000 + 0x321c] = 0xd1c10047  v_mad_f32 v71, v18, -v20, v72  pgm[7@0x80016a380000 + 0x3220] = 0x45222912 ;;  pgm[7@0x80016a380000 + 0x3224] = 0x0a948542  v_mul_f32_e32 v74, v66, v66  pgm[7@0x80016a380000 + 0x3228] = 0x00222349  v_cndmask_b32_e32 v17, v73, v17, vcc  pgm[7@0x80016a380000 + 0x322c] = 0xd1c10049  v_mad_f32 v73, v15, -v20, v62  pgm[7@0x80016a380000 + 0x3230] = 0x44fa290f ;;  pgm[7@0x80016a380000 + 0x3234] = 0x2c948f47  v_mac_f32_e32 v74, v71, v71  pgm[7@0x80016a380000 + 0x3238] = 0x2c949349  v_mac_f32_e32 v74, v73, v73  pgm[7@0x80016a380000 + 0x323c] = 0x7e94494a  v_rsq_f32_e32 v74, v74  pgm[7@0x80016a380000 + 0x3240] = 0x0a0e0f38  v_mul_f32_e32 v7, v56, v7  pgm[7@0x80016a380000 + 0x3244] = 0x0a222338  v_mul_f32_e32 v17, v56, v17  pgm[7@0x80016a380000 + 0x3248] = 0x0a2a2b38  v_mul_f32_e32 v21, v56, v21  pgm[7@0x80016a380000 + 0x324c] = 0x14709453  v_min_f32_e32 v56, s83, v74  pgm[7@0x80016a380000 + 0x3250] = 0x0a8c4946  v_mul_f32_e32 v70, v70, v36  pgm[7@0x80016a380000 + 0x3254] = 0x0a847142  v_mul_f32_e32 v66, v66, v56  pgm[7@0x80016a380000 + 0x3258] = 0x2c8c4b48  v_mac_f32_e32 v70, v72, v37  pgm[7@0x80016a380000 + 0x325c] = 0x0a8e7147  v_mul_f32_e32 v71, v71, v56  pgm[7@0x80016a380000 + 0x3260] = 0x0a908524  v_mul_f32_e32 v72, v36, v66  pgm[7@0x80016a380000 + 0x3264] = 0x0a845d42  v_mul_f32_e32 v66, v66, v46  pgm[7@0x80016a380000 + 0x3268] = 0x0a707149  v_mul_f32_e32 v56, v73, v56  pgm[7@0x80016a380000 + 0x326c] = 0x2c908f25  v_mac_f32_e32 v72, v37, v71  pgm[7@0x80016a380000 + 0x3270] = 0xd1c10042  v_mad_f32 v66, v71, -v47, -v66  pgm[7@0x80016a380000 + 0x3274] = 0xc50a5f47 ;;  pgm[7@0x80016a380000 + 0x3278] = 0xd1168048  v_mac_f32_e64 v72, v35, v56 clamp  pgm[7@0x80016a380000 + 0x327c] = 0x00027123 ;;  pgm[7@0x80016a380000 + 0x3280] = 0xd1c18038  v_mad_f32 v56, -v56, v48, v66 clamp  pgm[7@0x80016a380000 + 0x3284] = 0x250a6138 ;;  pgm[7@0x80016a380000 + 0x3288] = 0x30847538  v_madak_f32 v66, v56, v58, 0xc0df760c  pgm[7@0x80016a380000 + 0x328c] = 0xc0df760c ;;  pgm[7@0x80016a380000 + 0x3290] = 0x0a708538  v_mul_f32_e32 v56, v56, v66  pgm[7@0x80016a380000 + 0x3294] = 0x0a849148  v_mul_f32_e32 v66, v72, v72  pgm[7@0x80016a380000 + 0x3298] = 0x7e8e02ff  v_mov_b32_e32 v71, 0xbf7fffbd  pgm[7@0x80016a380000 + 0x329c] = 0xbf7fffbd ;;  pgm[7@0x80016a380000 + 0x32a0] = 0xd1c10042  v_mad_f32 v66, v66, v71, 1.0  pgm[7@0x80016a380000 + 0x32a4] = 0x03ca8f42 ;;  pgm[7@0x80016a380000 + 0x32a8] = 0x0a848542  v_mul_f32_e32 v66, v66, v66  pgm[7@0x80016a380000 + 0x32ac] = 0x7e704138  v_exp_f32_e32 v56, v56  pgm[7@0x80016a380000 + 0x32b0] = 0x7e844542  v_rcp_f32_e32 v66, v66  pgm[7@0x80016a380000 + 0x32b4] = 0xd1168046  v_mac_f32_e64 v70, v62, v35 clamp  pgm[7@0x80016a380000 + 0x32b8] = 0x0002473e ;;  pgm[7@0x80016a380000 + 0x32bc] = 0x7e9002ff  v_mov_b32_e32 v72, 0x3f7fbe77  pgm[7@0x80016a380000 + 0x32c0] = 0x3f7fbe77 ;;  pgm[7@0x80016a380000 + 0x32c4] = 0x047c70f2  v_sub_f32_e32 v62, 1.0, v56  pgm[7@0x80016a380000 + 0x32c8] = 0x2c707c64  v_mac_f32_e32 v56, s100, v62  pgm[7@0x80016a380000 + 0x32cc] = 0x147c8453  v_min_f32_e32 v62, s83, v66  pgm[7@0x80016a380000 + 0x32d0] = 0x0a84492e  v_mul_f32_e32 v66, v46, v36  pgm[7@0x80016a380000 + 0x32d4] = 0xd1c10042  v_mad_f32 v66, v37, -v47, -v66  pgm[7@0x80016a380000 + 0x32d8] = 0xc50a5f25 ;;  pgm[7@0x80016a380000 + 0x32dc] = 0xd1c18042  v_mad_f32 v66, -v35, v48, v66 clamp  pgm[7@0x80016a380000 + 0x32e0] = 0x250a6123 ;;  pgm[7@0x80016a380000 + 0x32e4] = 0x30849142  v_madak_f32 v66, v66, v72, 0x3a83126f  pgm[7@0x80016a380000 + 0x32e8] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x32ec] = 0x30929146  v_madak_f32 v73, v70, v72, 0x3a83126f  pgm[7@0x80016a380000 + 0x32f0] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x32f4] = 0x0a929342  v_mul_f32_e32 v73, v66, v73  pgm[7@0x80016a380000 + 0x32f8] = 0x7e924549  v_rcp_f32_e32 v73, v73  pgm[7@0x80016a380000 + 0x32fc] = 0x167c7c52  v_max_f32_e32 v62, s82, v62  pgm[7@0x80016a380000 + 0x3300] = 0x7e9402ff  v_mov_b32_e32 v74, 0x368637be  pgm[7@0x80016a380000 + 0x3304] = 0x368637be ;;  pgm[7@0x80016a380000 + 0x3308] = 0x0a7c953e  v_mul_f32_e32 v62, v62, v74  pgm[7@0x80016a380000 + 0x330c] = 0x0a70713e  v_mul_f32_e32 v56, v62, v56  pgm[7@0x80016a380000 + 0x3310] = 0x147c9253  v_min_f32_e32 v62, s83, v73  pgm[7@0x80016a380000 + 0x3314] = 0x167c7c52  v_max_f32_e32 v62, s82, v62  pgm[7@0x80016a380000 + 0x3318] = 0x7e9202ff  v_mov_b32_e32 v73, 0x3e800000  pgm[7@0x80016a380000 + 0x331c] = 0x3e800000 ;;  pgm[7@0x80016a380000 + 0x3320] = 0x0a7c933e  v_mul_f32_e32 v62, v62, v73  pgm[7@0x80016a380000 + 0x3324] = 0x0a70713e  v_mul_f32_e32 v56, v62, v56  pgm[7@0x80016a380000 + 0x3328] = 0x0a7c7146  v_mul_f32_e32 v62, v70, v56  pgm[7@0x80016a380000 + 0x332c] = 0x0a968d07  v_mul_f32_e32 v75, v7, v70  pgm[7@0x80016a380000 + 0x3330] = 0x0a707d07  v_mul_f32_e32 v56, v7, v62  pgm[7@0x80016a380000 + 0x3334] = 0x0a9a8d11  v_mul_f32_e32 v77, v17, v70  pgm[7@0x80016a380000 + 0x3338] = 0x2c0e7726  v_mac_f32_e32 v7, v38, v59  pgm[7@0x80016a380000 + 0x333c] = 0x0a987726  v_mul_f32_e32 v76, v38, v59  pgm[7@0x80016a380000 + 0x3340] = 0x0a767d11  v_mul_f32_e32 v59, v17, v62  pgm[7@0x80016a380000 + 0x3344] = 0x2c227926  v_mac_f32_e32 v17, v38, v60  pgm[7@0x80016a380000 + 0x3348] = 0x0a9c7926  v_mul_f32_e32 v78, v38, v60  pgm[7@0x80016a380000 + 0x334c] = 0x0a787d15  v_mul_f32_e32 v60, v21, v62  pgm[7@0x80016a380000 + 0x3350] = 0xd1c1003e  v_mad_f32 v62, v19, -v20, v63  pgm[7@0x80016a380000 + 0x3354] = 0x44fe2913 ;;  pgm[7@0x80016a380000 + 0x3358] = 0xd1c1004f  v_mad_f32 v79, v18, -v20, v67  pgm[7@0x80016a380000 + 0x335c] = 0x450e2912 ;;  pgm[7@0x80016a380000 + 0x3360] = 0x0aa27d3e  v_mul_f32_e32 v81, v62, v62  pgm[7@0x80016a380000 + 0x3364] = 0xd1c10050  v_mad_f32 v80, v15, -v20, v69  pgm[7@0x80016a380000 + 0x3368] = 0x4516290f ;;  pgm[7@0x80016a380000 + 0x336c] = 0x2ca29f4f  v_mac_f32_e32 v81, v79, v79  pgm[7@0x80016a380000 + 0x3370] = 0x2ca2a150  v_mac_f32_e32 v81, v80, v80  pgm[7@0x80016a380000 + 0x3374] = 0x7ea24951  v_rsq_f32_e32 v81, v81  pgm[7@0x80016a380000 + 0x3378] = 0x0a8c8d15  v_mul_f32_e32 v70, v21, v70  pgm[7@0x80016a380000 + 0x337c] = 0x2c2a7b26  v_mac_f32_e32 v21, v38, v61  pgm[7@0x80016a380000 + 0x3380] = 0x0a4c7b26  v_mul_f32_e32 v38, v38, v61  pgm[7@0x80016a380000 + 0x3384] = 0x0a7a493f  v_mul_f32_e32 v61, v63, v36  pgm[7@0x80016a380000 + 0x3388] = 0x147ea253  v_min_f32_e32 v63, s83, v81  pgm[7@0x80016a380000 + 0x338c] = 0x0a7c7f3e  v_mul_f32_e32 v62, v62, v63  pgm[7@0x80016a380000 + 0x3390] = 0x2c7a4b43  v_mac_f32_e32 v61, v67, v37  pgm[7@0x80016a380000 + 0x3394] = 0x0a867f4f  v_mul_f32_e32 v67, v79, v63  pgm[7@0x80016a380000 + 0x3398] = 0x0a9e7d24  v_mul_f32_e32 v79, v36, v62  pgm[7@0x80016a380000 + 0x339c] = 0x0a7c5d3e  v_mul_f32_e32 v62, v62, v46  pgm[7@0x80016a380000 + 0x33a0] = 0x0a7e7f50  v_mul_f32_e32 v63, v80, v63  pgm[7@0x80016a380000 + 0x33a4] = 0xd1c1003e  v_mad_f32 v62, v67, -v47, -v62  pgm[7@0x80016a380000 + 0x33a8] = 0xc4fa5f43 ;;  pgm[7@0x80016a380000 + 0x33ac] = 0x2c9e8725  v_mac_f32_e32 v79, v37, v67  pgm[7@0x80016a380000 + 0x33b0] = 0xd1c1803e  v_mad_f32 v62, -v63, v48, v62 clamp  pgm[7@0x80016a380000 + 0x33b4] = 0x24fa613f ;;  pgm[7@0x80016a380000 + 0x33b8] = 0xd116804f  v_mac_f32_e64 v79, v35, v63 clamp  pgm[7@0x80016a380000 + 0x33bc] = 0x00027f23 ;;  pgm[7@0x80016a380000 + 0x33c0] = 0x307e753e  v_madak_f32 v63, v62, v58, 0xc0df760c  pgm[7@0x80016a380000 + 0x33c4] = 0xc0df760c ;;  pgm[7@0x80016a380000 + 0x33c8] = 0x0a7c7f3e  v_mul_f32_e32 v62, v62, v63  pgm[7@0x80016a380000 + 0x33cc] = 0x7e7c413e  v_exp_f32_e32 v62, v62  pgm[7@0x80016a380000 + 0x33d0] = 0x0a7e9f4f  v_mul_f32_e32 v63, v79, v79  pgm[7@0x80016a380000 + 0x33d4] = 0xd1c1003f  v_mad_f32 v63, v63, v71, 1.0  pgm[7@0x80016a380000 + 0x33d8] = 0x03ca8f3f ;;  pgm[7@0x80016a380000 + 0x33dc] = 0x0a7e7f3f  v_mul_f32_e32 v63, v63, v63  pgm[7@0x80016a380000 + 0x33e0] = 0x7e7e453f  v_rcp_f32_e32 v63, v63  pgm[7@0x80016a380000 + 0x33e4] = 0x04867cf2  v_sub_f32_e32 v67, 1.0, v62  pgm[7@0x80016a380000 + 0x33e8] = 0xd116803d  v_mac_f32_e64 v61, v69, v35 clamp  pgm[7@0x80016a380000 + 0x33ec] = 0x00024745 ;;  pgm[7@0x80016a380000 + 0x33f0] = 0x2c7c8664  v_mac_f32_e32 v62, s100, v67  pgm[7@0x80016a380000 + 0x33f4] = 0x3086913d  v_madak_f32 v67, v61, v72, 0x3a83126f  pgm[7@0x80016a380000 + 0x33f8] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x33fc] = 0x0a868742  v_mul_f32_e32 v67, v66, v67  pgm[7@0x80016a380000 + 0x3400] = 0x7e864543  v_rcp_f32_e32 v67, v67  pgm[7@0x80016a380000 + 0x3404] = 0x147e7e53  v_min_f32_e32 v63, s83, v63  pgm[7@0x80016a380000 + 0x3408] = 0x167e7e52  v_max_f32_e32 v63, s82, v63  pgm[7@0x80016a380000 + 0x340c] = 0x0a7e953f  v_mul_f32_e32 v63, v63, v74  pgm[7@0x80016a380000 + 0x3410] = 0x0a7c7d3f  v_mul_f32_e32 v62, v63, v62  pgm[7@0x80016a380000 + 0x3414] = 0x147e8653  v_min_f32_e32 v63, s83, v67  pgm[7@0x80016a380000 + 0x3418] = 0x167e7e52  v_max_f32_e32 v63, s82, v63  pgm[7@0x80016a380000 + 0x341c] = 0x0a7e933f  v_mul_f32_e32 v63, v63, v73  pgm[7@0x80016a380000 + 0x3420] = 0x0a7c7d3f  v_mul_f32_e32 v62, v63, v62  pgm[7@0x80016a380000 + 0x3424] = 0x0a7c7d3d  v_mul_f32_e32 v62, v61, v62  pgm[7@0x80016a380000 + 0x3428] = 0x04860a44  v_sub_f32_e32 v67, s68, v5  pgm[7@0x80016a380000 + 0x342c] = 0x2c784d3e  v_mac_f32_e32 v60, v62, v38  pgm[7@0x80016a380000 + 0x3430] = 0x2c70993e  v_mac_f32_e32 v56, v62, v76  pgm[7@0x80016a380000 + 0x3434] = 0x2c769d3e  v_mac_f32_e32 v59, v62, v78  pgm[7@0x80016a380000 + 0x3438] = 0x0a7c7b4c  v_mul_f32_e32 v62, v76, v61  pgm[7@0x80016a380000 + 0x343c] = 0x0a7e7b4e  v_mul_f32_e32 v63, v78, v61  pgm[7@0x80016a380000 + 0x3440] = 0x0a4c7b26  v_mul_f32_e32 v38, v38, v61  pgm[7@0x80016a380000 + 0x3444] = 0x0a7a970b  v_mul_f32_e32 v61, v11, v75  pgm[7@0x80016a380000 + 0x3448] = 0x048a0c45  v_sub_f32_e32 v69, s69, v6  pgm[7@0x80016a380000 + 0x344c] = 0x0a968743  v_mul_f32_e32 v75, v67, v67  pgm[7@0x80016a380000 + 0x3450] = 0x2c968b45  v_mac_f32_e32 v75, v69, v69  pgm[7@0x80016a380000 + 0x3454] = 0x04980846  v_sub_f32_e32 v76, s70, v4  pgm[7@0x80016a380000 + 0x3458] = 0x2c96994c  v_mac_f32_e32 v75, v76, v76  pgm[7@0x80016a380000 + 0x345c] = 0xd164014b  v_rsq_f32_e64 v75, |v75|  pgm[7@0x80016a380000 + 0x3460] = 0x0000014b ;;  pgm[7@0x80016a380000 + 0x3464] = 0x2c7a173e  v_mac_f32_e32 v61, v62, v11  pgm[7@0x80016a380000 + 0x3468] = 0x0a7c9b0a  v_mul_f32_e32 v62, v10, v77  pgm[7@0x80016a380000 + 0x346c] = 0x2c7c153f  v_mac_f32_e32 v62, v63, v10  pgm[7@0x80016a380000 + 0x3470] = 0x0a7e8d09  v_mul_f32_e32 v63, v9, v70  pgm[7@0x80016a380000 + 0x3474] = 0x2c7e1326  v_mac_f32_e32 v63, v38, v9  pgm[7@0x80016a380000 + 0x3478] = 0x144c9653  v_min_f32_e32 v38, s83, v75  pgm[7@0x80016a380000 + 0x347c] = 0x7e8c444f  v_rcp_f32_e32 v70, s79  pgm[7@0x80016a380000 + 0x3480] = 0x7e964526  v_rcp_f32_e32 v75, v38  pgm[7@0x80016a380000 + 0x3484] = 0x0a868726  v_mul_f32_e32 v67, v38, v67  pgm[7@0x80016a380000 + 0x3488] = 0x0a8a8b26  v_mul_f32_e32 v69, v38, v69  pgm[7@0x80016a380000 + 0x348c] = 0x148c8c53  v_min_f32_e32 v70, s83, v70  pgm[7@0x80016a380000 + 0x3490] = 0x14969653  v_min_f32_e32 v75, s83, v75  pgm[7@0x80016a380000 + 0x3494] = 0x168c8c52  v_max_f32_e32 v70, s82, v70  pgm[7@0x80016a380000 + 0x3498] = 0x16969652  v_max_f32_e32 v75, s82, v75  pgm[7@0x80016a380000 + 0x349c] = 0xd1058046  v_mul_f32_e64 v70, v70, v75 clamp  pgm[7@0x80016a380000 + 0x34a0] = 0x00029746 ;;  pgm[7@0x80016a380000 + 0x34a4] = 0x7e96024b  v_mov_b32_e32 v75, s75  pgm[7@0x80016a380000 + 0x34a8] = 0x04969647  v_sub_f32_e32 v75, s71, v75  pgm[7@0x80016a380000 + 0x34ac] = 0x7e96454b  v_rcp_f32_e32 v75, v75  pgm[7@0x80016a380000 + 0x34b0] = 0x309a8d46  v_madak_f32 v77, v70, v70, 0x3ca3d70a  pgm[7@0x80016a380000 + 0x34b4] = 0x3ca3d70a ;;  pgm[7@0x80016a380000 + 0x34b8] = 0x0a4c9926  v_mul_f32_e32 v38, v38, v76  pgm[7@0x80016a380000 + 0x34bc] = 0x0a988648  v_mul_f32_e32 v76, s72, v67  pgm[7@0x80016a380000 + 0x34c0] = 0xd1c1004c  v_mad_f32 v76, v69, -s73, -v76  pgm[7@0x80016a380000 + 0x34c4] = 0xc5309345 ;;  pgm[7@0x80016a380000 + 0x34c8] = 0x7e9a454d  v_rcp_f32_e32 v77, v77  pgm[7@0x80016a380000 + 0x34cc] = 0xd1c1004c  v_mad_f32 v76, -v38, s74, v76  pgm[7@0x80016a380000 + 0x34d0] = 0x25309526 ;;  pgm[7@0x80016a380000 + 0x34d4] = 0x14969653  v_min_f32_e32 v75, s83, v75  pgm[7@0x80016a380000 + 0x34d8] = 0x0698984b  v_subrev_f32_e32 v76, s75, v76  pgm[7@0x80016a380000 + 0x34dc] = 0x16969652  v_max_f32_e32 v75, s82, v75  pgm[7@0x80016a380000 + 0x34e0] = 0xd105804b  v_mul_f32_e64 v75, v76, v75 clamp  pgm[7@0x80016a380000 + 0x34e4] = 0x0002974c ;;  pgm[7@0x80016a380000 + 0x34e8] = 0x048c8cf2  v_sub_f32_e32 v70, 1.0, v70  pgm[7@0x80016a380000 + 0x34ec] = 0x0a8c9746  v_mul_f32_e32 v70, v70, v75  pgm[7@0x80016a380000 + 0x34f0] = 0x14969a53  v_min_f32_e32 v75, s83, v77  pgm[7@0x80016a380000 + 0x34f4] = 0x16969652  v_max_f32_e32 v75, s82, v75  pgm[7@0x80016a380000 + 0x34f8] = 0x0296814b  v_add_f32_e32 v75, v75, v64  pgm[7@0x80016a380000 + 0x34fc] = 0x0a96834b  v_mul_f32_e32 v75, v75, v65  pgm[7@0x80016a380000 + 0x3500] = 0x029858f5  v_add_f32_e32 v76, -2.0, v44  pgm[7@0x80016a380000 + 0x3504] = 0x0a9a964c  v_mul_f32_e32 v77, s76, v75  pgm[7@0x80016a380000 + 0x3508] = 0xd0440104  v_cmp_gt_f32_e64 s[4:5], |v76|, s2  pgm[7@0x80016a380000 + 0x350c] = 0x0000054c ;;  pgm[7@0x80016a380000 + 0x3510] = 0xd100004c  v_cndmask_b32_e64 v76, v77, 0, s[4:5]  pgm[7@0x80016a380000 + 0x3514] = 0x0011014d ;;  pgm[7@0x80016a380000 + 0x3518] = 0x029a58f3  v_add_f32_e32 v77, -1.0, v44  pgm[7@0x80016a380000 + 0x351c] = 0x0a9c8c4c  v_mul_f32_e32 v78, s76, v70  pgm[7@0x80016a380000 + 0x3520] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v77|, s2  pgm[7@0x80016a380000 + 0x3524] = 0x0000054d ;;  pgm[7@0x80016a380000 + 0x3528] = 0x0098994e  v_cndmask_b32_e32 v76, v78, v76, vcc  pgm[7@0x80016a380000 + 0x352c] = 0x0a9c964d  v_mul_f32_e32 v78, s77, v75  pgm[7@0x80016a380000 + 0x3530] = 0x0a96964e  v_mul_f32_e32 v75, s78, v75  pgm[7@0x80016a380000 + 0x3534] = 0x0a9e8c4d  v_mul_f32_e32 v79, s77, v70  pgm[7@0x80016a380000 + 0x3538] = 0x0a8c8c4e  v_mul_f32_e32 v70, s78, v70  pgm[7@0x80016a380000 + 0x353c] = 0xd100004b  v_cndmask_b32_e64 v75, v75, 0, s[4:5]  pgm[7@0x80016a380000 + 0x3540] = 0x0011014b ;;  pgm[7@0x80016a380000 + 0x3544] = 0x008c9746  v_cndmask_b32_e32 v70, v70, v75, vcc  pgm[7@0x80016a380000 + 0x3548] = 0x7e96024c  v_mov_b32_e32 v75, s76  pgm[7@0x80016a380000 + 0x354c] = 0xd0410000  v_cmp_lt_f32_e64 s[0:1], s2, v44  pgm[7@0x80016a380000 + 0x3550] = 0x00025802 ;;  pgm[7@0x80016a380000 + 0x3554] = 0xd100002c  v_cndmask_b32_e64 v44, v75, 0, s[0:1]  pgm[7@0x80016a380000 + 0x3558] = 0x0001014b ;;  pgm[7@0x80016a380000 + 0x355c] = 0x7e960248  v_mov_b32_e32 v75, s72  pgm[7@0x80016a380000 + 0x3560] = 0xd100004e  v_cndmask_b32_e64 v78, v78, 0, s[4:5]  pgm[7@0x80016a380000 + 0x3564] = 0x0011014e ;;  pgm[7@0x80016a380000 + 0x3568] = 0x8684046a  s_and_b64 s[4:5], vcc, s[4:5]  pgm[7@0x80016a380000 + 0x356c] = 0xd100004b  v_cndmask_b32_e64 v75, v75, v39, s[0:1]  pgm[7@0x80016a380000 + 0x3570] = 0x00024f4b ;;  pgm[7@0x80016a380000 + 0x3574] = 0x009c9d4f  v_cndmask_b32_e32 v78, v79, v78, vcc  pgm[7@0x80016a380000 + 0x3578] = 0x7c889a80  v_cmp_gt_f32_e32 vcc, 0, v77  pgm[7@0x80016a380000 + 0x357c] = 0x2a96894b  v_xor_b32_e32 v75, v75, v68  pgm[7@0x80016a380000 + 0x3580] = 0xd1000043  v_cndmask_b32_e64 v67, v67, 0, s[4:5]  pgm[7@0x80016a380000 + 0x3584] = 0x00110143 ;;  pgm[7@0x80016a380000 + 0x3588] = 0x00869743  v_cndmask_b32_e32 v67, v67, v75, vcc  pgm[7@0x80016a380000 + 0x358c] = 0x7e960249  v_mov_b32_e32 v75, s73  pgm[7@0x80016a380000 + 0x3590] = 0xd100004b  v_cndmask_b32_e64 v75, v75, v39, s[0:1]  pgm[7@0x80016a380000 + 0x3594] = 0x00024f4b ;;  pgm[7@0x80016a380000 + 0x3598] = 0x2a96894b  v_xor_b32_e32 v75, v75, v68  pgm[7@0x80016a380000 + 0x359c] = 0xd1000045  v_cndmask_b32_e64 v69, v69, 0, s[4:5]  pgm[7@0x80016a380000 + 0x35a0] = 0x00110145 ;;  pgm[7@0x80016a380000 + 0x35a4] = 0x008a9745  v_cndmask_b32_e32 v69, v69, v75, vcc  pgm[7@0x80016a380000 + 0x35a8] = 0x7e96024a  v_mov_b32_e32 v75, s74  pgm[7@0x80016a380000 + 0x35ac] = 0xd100004b  v_cndmask_b32_e64 v75, v75, v39, s[0:1]  pgm[7@0x80016a380000 + 0x35b0] = 0x00024f4b ;;  pgm[7@0x80016a380000 + 0x35b4] = 0x0058594c  v_cndmask_b32_e32 v44, v76, v44, vcc  pgm[7@0x80016a380000 + 0x35b8] = 0x7e98024e  v_mov_b32_e32 v76, s78  pgm[7@0x80016a380000 + 0x35bc] = 0xd1000026  v_cndmask_b32_e64 v38, v38, 0, s[4:5]  pgm[7@0x80016a380000 + 0x35c0] = 0x00110126 ;;  pgm[7@0x80016a380000 + 0x35c4] = 0x2a96894b  v_xor_b32_e32 v75, v75, v68  pgm[7@0x80016a380000 + 0x35c8] = 0xd100004c  v_cndmask_b32_e64 v76, v76, 0, s[0:1]  pgm[7@0x80016a380000 + 0x35cc] = 0x0001014c ;;  pgm[7@0x80016a380000 + 0x35d0] = 0x008c9946  v_cndmask_b32_e32 v70, v70, v76, vcc  pgm[7@0x80016a380000 + 0x35d4] = 0xd1c1004c  v_mad_f32 v76, v19, -v20, v67  pgm[7@0x80016a380000 + 0x35d8] = 0x450e2913 ;;  pgm[7@0x80016a380000 + 0x35dc] = 0x004c9726  v_cndmask_b32_e32 v38, v38, v75, vcc  pgm[7@0x80016a380000 + 0x35e0] = 0x7e96024d  v_mov_b32_e32 v75, s77  pgm[7@0x80016a380000 + 0x35e4] = 0xd100004b  v_cndmask_b32_e64 v75, v75, 0, s[0:1]  pgm[7@0x80016a380000 + 0x35e8] = 0x0001014b ;;  pgm[7@0x80016a380000 + 0x35ec] = 0xd1c1004d  v_mad_f32 v77, v18, -v20, v69  pgm[7@0x80016a380000 + 0x35f0] = 0x45162912 ;;  pgm[7@0x80016a380000 + 0x35f4] = 0x0a9e994c  v_mul_f32_e32 v79, v76, v76  pgm[7@0x80016a380000 + 0x35f8] = 0x0096974e  v_cndmask_b32_e32 v75, v78, v75, vcc  pgm[7@0x80016a380000 + 0x35fc] = 0xd1c1004e  v_mad_f32 v78, v15, -v20, v38  pgm[7@0x80016a380000 + 0x3600] = 0x449a290f ;;  pgm[7@0x80016a380000 + 0x3604] = 0x2c9e9b4d  v_mac_f32_e32 v79, v77, v77  pgm[7@0x80016a380000 + 0x3608] = 0x2c9e9d4e  v_mac_f32_e32 v79, v78, v78  pgm[7@0x80016a380000 + 0x360c] = 0x7e9e494f  v_rsq_f32_e32 v79, v79  pgm[7@0x80016a380000 + 0x3610] = 0x0a864943  v_mul_f32_e32 v67, v67, v36  pgm[7@0x80016a380000 + 0x3614] = 0x2c864b45  v_mac_f32_e32 v67, v69, v37  pgm[7@0x80016a380000 + 0x3618] = 0x2c0e5931  v_mac_f32_e32 v7, v49, v44  pgm[7@0x80016a380000 + 0x361c] = 0x148a9e53  v_min_f32_e32 v69, s83, v79  pgm[7@0x80016a380000 + 0x3620] = 0x2c229731  v_mac_f32_e32 v17, v49, v75  pgm[7@0x80016a380000 + 0x3624] = 0x0a585931  v_mul_f32_e32 v44, v49, v44  pgm[7@0x80016a380000 + 0x3628] = 0x0a969731  v_mul_f32_e32 v75, v49, v75  pgm[7@0x80016a380000 + 0x362c] = 0x2c2a8d31  v_mac_f32_e32 v21, v49, v70  pgm[7@0x80016a380000 + 0x3630] = 0x0a628d31  v_mul_f32_e32 v49, v49, v70  pgm[7@0x80016a380000 + 0x3634] = 0x0a8c8b4c  v_mul_f32_e32 v70, v76, v69  pgm[7@0x80016a380000 + 0x3638] = 0x0a988b4d  v_mul_f32_e32 v76, v77, v69  pgm[7@0x80016a380000 + 0x363c] = 0x0a9a8d24  v_mul_f32_e32 v77, v36, v70  pgm[7@0x80016a380000 + 0x3640] = 0x0a8c5d46  v_mul_f32_e32 v70, v70, v46  pgm[7@0x80016a380000 + 0x3644] = 0x0a8a8b4e  v_mul_f32_e32 v69, v78, v69  pgm[7@0x80016a380000 + 0x3648] = 0x2c9a9925  v_mac_f32_e32 v77, v37, v76  pgm[7@0x80016a380000 + 0x364c] = 0xd1c10046  v_mad_f32 v70, v76, -v47, -v70  pgm[7@0x80016a380000 + 0x3650] = 0xc51a5f4c ;;  pgm[7@0x80016a380000 + 0x3654] = 0xd116804d  v_mac_f32_e64 v77, v35, v69 clamp  pgm[7@0x80016a380000 + 0x3658] = 0x00028b23 ;;  pgm[7@0x80016a380000 + 0x365c] = 0xd1c18045  v_mad_f32 v69, -v69, v48, v70 clamp  pgm[7@0x80016a380000 + 0x3660] = 0x251a6145 ;;  pgm[7@0x80016a380000 + 0x3664] = 0x308c7545  v_madak_f32 v70, v69, v58, 0xc0df760c  pgm[7@0x80016a380000 + 0x3668] = 0xc0df760c ;;  pgm[7@0x80016a380000 + 0x366c] = 0x0a8a8d45  v_mul_f32_e32 v69, v69, v70  pgm[7@0x80016a380000 + 0x3670] = 0x0a8c9b4d  v_mul_f32_e32 v70, v77, v77  pgm[7@0x80016a380000 + 0x3674] = 0xd1c10046  v_mad_f32 v70, v70, v71, 1.0  pgm[7@0x80016a380000 + 0x3678] = 0x03ca8f46 ;;  pgm[7@0x80016a380000 + 0x367c] = 0x0a8c8d46  v_mul_f32_e32 v70, v70, v70  pgm[7@0x80016a380000 + 0x3680] = 0x7e8a4145  v_exp_f32_e32 v69, v69  pgm[7@0x80016a380000 + 0x3684] = 0x7e8c4546  v_rcp_f32_e32 v70, v70  pgm[7@0x80016a380000 + 0x3688] = 0xd1168043  v_mac_f32_e64 v67, v38, v35 clamp  pgm[7@0x80016a380000 + 0x368c] = 0x00024726 ;;  pgm[7@0x80016a380000 + 0x3690] = 0xd2890004  v_readlane_b32 s4, v83, 7  pgm[7@0x80016a380000 + 0x3694] = 0x00010f53 ;;  pgm[7@0x80016a380000 + 0x3698] = 0x044c8af2  v_sub_f32_e32 v38, 1.0, v69  pgm[7@0x80016a380000 + 0x369c] = 0x2c8a4c64  v_mac_f32_e32 v69, s100, v38  pgm[7@0x80016a380000 + 0x36a0] = 0x144c8c53  v_min_f32_e32 v38, s83, v70  pgm[7@0x80016a380000 + 0x36a4] = 0x308c9143  v_madak_f32 v70, v67, v72, 0x3a83126f  pgm[7@0x80016a380000 + 0x36a8] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x36ac] = 0x0a8c8546  v_mul_f32_e32 v70, v70, v66  pgm[7@0x80016a380000 + 0x36b0] = 0x7e8c4546  v_rcp_f32_e32 v70, v70  pgm[7@0x80016a380000 + 0x36b4] = 0x164c4c52  v_max_f32_e32 v38, s82, v38  pgm[7@0x80016a380000 + 0x36b8] = 0x0a4c9526  v_mul_f32_e32 v38, v38, v74  pgm[7@0x80016a380000 + 0x36bc] = 0x0a4c8b26  v_mul_f32_e32 v38, v38, v69  pgm[7@0x80016a380000 + 0x36c0] = 0x148a8c53  v_min_f32_e32 v69, s83, v70  pgm[7@0x80016a380000 + 0x36c4] = 0x168a8a52  v_max_f32_e32 v69, s82, v69  pgm[7@0x80016a380000 + 0x36c8] = 0xd2890005  v_readlane_b32 s5, v83, 8  pgm[7@0x80016a380000 + 0x36cc] = 0x00011153 ;;  pgm[7@0x80016a380000 + 0x36d0] = 0x0a8a9345  v_mul_f32_e32 v69, v69, v73  pgm[7@0x80016a380000 + 0x36d4] = 0x0a4c4d45  v_mul_f32_e32 v38, v69, v38  pgm[7@0x80016a380000 + 0x36d8] = 0xd2890006  v_readlane_b32 s6, v83, 9  pgm[7@0x80016a380000 + 0x36dc] = 0x00011353 ;;  pgm[7@0x80016a380000 + 0x36e0] = 0x0a4c4d43  v_mul_f32_e32 v38, v67, v38  pgm[7@0x80016a380000 + 0x36e4] = 0xd2890007  v_readlane_b32 s7, v83, 10  pgm[7@0x80016a380000 + 0x36e8] = 0x00011553 ;;  pgm[7@0x80016a380000 + 0x36ec] = 0x2c786326  v_mac_f32_e32 v60, v38, v49  pgm[7@0x80016a380000 + 0x36f0] = 0x0a628731  v_mul_f32_e32 v49, v49, v67  pgm[7@0x80016a380000 + 0x36f4] = 0x2c705926  v_mac_f32_e32 v56, v38, v44  pgm[7@0x80016a380000 + 0x36f8] = 0x2c769726  v_mac_f32_e32 v59, v38, v75  pgm[7@0x80016a380000 + 0x36fc] = 0x0a4c872c  v_mul_f32_e32 v38, v44, v67  pgm[7@0x80016a380000 + 0x3700] = 0x0a58874b  v_mul_f32_e32 v44, v75, v67  pgm[7@0x80016a380000 + 0x3704] = 0x04860a04  v_sub_f32_e32 v67, s4, v5  pgm[7@0x80016a380000 + 0x3708] = 0x048a0c05  v_sub_f32_e32 v69, s5, v6  pgm[7@0x80016a380000 + 0x370c] = 0x0a8c8743  v_mul_f32_e32 v70, v67, v67  pgm[7@0x80016a380000 + 0x3710] = 0x2c8c8b45  v_mac_f32_e32 v70, v69, v69  pgm[7@0x80016a380000 + 0x3714] = 0x04960806  v_sub_f32_e32 v75, s6, v4  pgm[7@0x80016a380000 + 0x3718] = 0x2c8c974b  v_mac_f32_e32 v70, v75, v75  pgm[7@0x80016a380000 + 0x371c] = 0xd1640146  v_rsq_f32_e64 v70, |v70|  pgm[7@0x80016a380000 + 0x3720] = 0x00000146 ;;  pgm[7@0x80016a380000 + 0x3724] = 0x2c7c152c  v_mac_f32_e32 v62, v44, v10  pgm[7@0x80016a380000 + 0x3728] = 0x2c7e1331  v_mac_f32_e32 v63, v49, v9  pgm[7@0x80016a380000 + 0x372c] = 0x7c825002  v_cmp_lt_f32_e32 vcc, s2, v40  pgm[7@0x80016a380000 + 0x3730] = 0x7e580258  v_mov_b32_e32 v44, s88  pgm[7@0x80016a380000 + 0x3734] = 0x7e620259  v_mov_b32_e32 v49, s89  pgm[7@0x80016a380000 + 0x3738] = 0x7e98025a  v_mov_b32_e32 v76, s90  pgm[7@0x80016a380000 + 0x373c] = 0x148c8c53  v_min_f32_e32 v70, s83, v70  pgm[7@0x80016a380000 + 0x3740] = 0x00584f2c  v_cndmask_b32_e32 v44, v44, v39, vcc  pgm[7@0x80016a380000 + 0x3744] = 0x00624f31  v_cndmask_b32_e32 v49, v49, v39, vcc  pgm[7@0x80016a380000 + 0x3748] = 0x00984f4c  v_cndmask_b32_e32 v76, v76, v39, vcc  pgm[7@0x80016a380000 + 0x374c] = 0x2a58892c  v_xor_b32_e32 v44, v44, v68  pgm[7@0x80016a380000 + 0x3750] = 0x2a628931  v_xor_b32_e32 v49, v49, v68  pgm[7@0x80016a380000 + 0x3754] = 0x2a88894c  v_xor_b32_e32 v68, v76, v68  pgm[7@0x80016a380000 + 0x3758] = 0x7e984457  v_rcp_f32_e32 v76, s87  pgm[7@0x80016a380000 + 0x375c] = 0x7e9a4546  v_rcp_f32_e32 v77, v70  pgm[7@0x80016a380000 + 0x3760] = 0x0a868746  v_mul_f32_e32 v67, v70, v67  pgm[7@0x80016a380000 + 0x3764] = 0x0a8a8b46  v_mul_f32_e32 v69, v70, v69  pgm[7@0x80016a380000 + 0x3768] = 0x0a8c9746  v_mul_f32_e32 v70, v70, v75  pgm[7@0x80016a380000 + 0x376c] = 0x14969853  v_min_f32_e32 v75, s83, v76  pgm[7@0x80016a380000 + 0x3770] = 0x14989a53  v_min_f32_e32 v76, s83, v77  pgm[7@0x80016a380000 + 0x3774] = 0x16969652  v_max_f32_e32 v75, s82, v75  pgm[7@0x80016a380000 + 0x3778] = 0x16989852  v_max_f32_e32 v76, s82, v76  pgm[7@0x80016a380000 + 0x377c] = 0xd105804b  v_mul_f32_e64 v75, v75, v76 clamp  pgm[7@0x80016a380000 + 0x3780] = 0x0002994b ;;  pgm[7@0x80016a380000 + 0x3784] = 0x7e98025b  v_mov_b32_e32 v76, s91  pgm[7@0x80016a380000 + 0x3788] = 0x04989807  v_sub_f32_e32 v76, s7, v76  pgm[7@0x80016a380000 + 0x378c] = 0x7e98454c  v_rcp_f32_e32 v76, v76  pgm[7@0x80016a380000 + 0x3790] = 0x7e9c02ff  v_mov_b32_e32 v78, 0x3ca3d70a  pgm[7@0x80016a380000 + 0x3794] = 0x3ca3d70a ;;  pgm[7@0x80016a380000 + 0x3798] = 0x2c9c974b  v_mac_f32_e32 v78, v75, v75  pgm[7@0x80016a380000 + 0x379c] = 0x0a9a8658  v_mul_f32_e32 v77, s88, v67  pgm[7@0x80016a380000 + 0x37a0] = 0xd1c1004d  v_mad_f32 v77, v69, -s89, -v77  pgm[7@0x80016a380000 + 0x37a4] = 0xc534b345 ;;  pgm[7@0x80016a380000 + 0x37a8] = 0x7e9c454e  v_rcp_f32_e32 v78, v78  pgm[7@0x80016a380000 + 0x37ac] = 0xd1c1004d  v_mad_f32 v77, -v70, s90, v77  pgm[7@0x80016a380000 + 0x37b0] = 0x2534b546 ;;  pgm[7@0x80016a380000 + 0x37b4] = 0x14989853  v_min_f32_e32 v76, s83, v76  pgm[7@0x80016a380000 + 0x37b8] = 0x069a9a5b  v_subrev_f32_e32 v77, s91, v77  pgm[7@0x80016a380000 + 0x37bc] = 0x16989852  v_max_f32_e32 v76, s82, v76  pgm[7@0x80016a380000 + 0x37c0] = 0xd105804c  v_mul_f32_e64 v76, v77, v76 clamp  pgm[7@0x80016a380000 + 0x37c4] = 0x0002994d ;;  pgm[7@0x80016a380000 + 0x37c8] = 0x049696f2  v_sub_f32_e32 v75, 1.0, v75  pgm[7@0x80016a380000 + 0x37cc] = 0x0a96994b  v_mul_f32_e32 v75, v75, v76  pgm[7@0x80016a380000 + 0x37d0] = 0x14989c53  v_min_f32_e32 v76, s83, v78  pgm[7@0x80016a380000 + 0x37d4] = 0x16989852  v_max_f32_e32 v76, s82, v76  pgm[7@0x80016a380000 + 0x37d8] = 0x0280814c  v_add_f32_e32 v64, v76, v64  pgm[7@0x80016a380000 + 0x37dc] = 0x0a808340  v_mul_f32_e32 v64, v64, v65  pgm[7@0x80016a380000 + 0x37e0] = 0x028250f5  v_add_f32_e32 v65, -2.0, v40  pgm[7@0x80016a380000 + 0x37e4] = 0x025050f3  v_add_f32_e32 v40, -1.0, v40  pgm[7@0x80016a380000 + 0x37e8] = 0x0a988054  v_mul_f32_e32 v76, s84, v64  pgm[7@0x80016a380000 + 0x37ec] = 0xd0440104  v_cmp_gt_f32_e64 s[4:5], |v65|, s2  pgm[7@0x80016a380000 + 0x37f0] = 0x00000541 ;;  pgm[7@0x80016a380000 + 0x37f4] = 0xd1000041  v_cndmask_b32_e64 v65, v76, 0, s[4:5]  pgm[7@0x80016a380000 + 0x37f8] = 0x0011014c ;;  pgm[7@0x80016a380000 + 0x37fc] = 0x0a989654  v_mul_f32_e32 v76, s84, v75  pgm[7@0x80016a380000 + 0x3800] = 0xd0440100  v_cmp_gt_f32_e64 s[0:1], |v40|, s2  pgm[7@0x80016a380000 + 0x3804] = 0x00000528 ;;  pgm[7@0x80016a380000 + 0x3808] = 0xd1000041  v_cndmask_b32_e64 v65, v76, v65, s[0:1]  pgm[7@0x80016a380000 + 0x380c] = 0x0002834c ;;  pgm[7@0x80016a380000 + 0x3810] = 0x0a988055  v_mul_f32_e32 v76, s85, v64  pgm[7@0x80016a380000 + 0x3814] = 0x0a808056  v_mul_f32_e32 v64, s86, v64  pgm[7@0x80016a380000 + 0x3818] = 0x2c7a1726  v_mac_f32_e32 v61, v38, v11  pgm[7@0x80016a380000 + 0x381c] = 0x7e4c0254  v_mov_b32_e32 v38, s84  pgm[7@0x80016a380000 + 0x3820] = 0x0a9a9655  v_mul_f32_e32 v77, s85, v75  pgm[7@0x80016a380000 + 0x3824] = 0xd100004c  v_cndmask_b32_e64 v76, v76, 0, s[4:5]  pgm[7@0x80016a380000 + 0x3828] = 0x0011014c ;;  pgm[7@0x80016a380000 + 0x382c] = 0xd1000040  v_cndmask_b32_e64 v64, v64, 0, s[4:5]  pgm[7@0x80016a380000 + 0x3830] = 0x00110140 ;;  pgm[7@0x80016a380000 + 0x3834] = 0x0a969656  v_mul_f32_e32 v75, s86, v75  pgm[7@0x80016a380000 + 0x3838] = 0x86840400  s_and_b64 s[4:5], s[0:1], s[4:5]  pgm[7@0x80016a380000 + 0x383c] = 0xd1000026  v_cndmask_b32_e64 v38, v38, 0, vcc  pgm[7@0x80016a380000 + 0x3840] = 0x01a90126 ;;  pgm[7@0x80016a380000 + 0x3844] = 0xd100004c  v_cndmask_b32_e64 v76, v77, v76, s[0:1]  pgm[7@0x80016a380000 + 0x3848] = 0x0002994d ;;  pgm[7@0x80016a380000 + 0x384c] = 0xd1000040  v_cndmask_b32_e64 v64, v75, v64, s[0:1]  pgm[7@0x80016a380000 + 0x3850] = 0x0002814b ;;  pgm[7@0x80016a380000 + 0x3854] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v40  pgm[7@0x80016a380000 + 0x3858] = 0x00025080 ;;  pgm[7@0x80016a380000 + 0x385c] = 0xd1000043  v_cndmask_b32_e64 v67, v67, 0, s[4:5]  pgm[7@0x80016a380000 + 0x3860] = 0x00110143 ;;  pgm[7@0x80016a380000 + 0x3864] = 0xd1000028  v_cndmask_b32_e64 v40, v67, v44, s[0:1]  pgm[7@0x80016a380000 + 0x3868] = 0x00025943 ;;  pgm[7@0x80016a380000 + 0x386c] = 0xd1000026  v_cndmask_b32_e64 v38, v65, v38, s[0:1]  pgm[7@0x80016a380000 + 0x3870] = 0x00024d41 ;;  pgm[7@0x80016a380000 + 0x3874] = 0x7e820255  v_mov_b32_e32 v65, s85  pgm[7@0x80016a380000 + 0x3878] = 0x7e860256  v_mov_b32_e32 v67, s86  pgm[7@0x80016a380000 + 0x387c] = 0xd100002c  v_cndmask_b32_e64 v44, v69, 0, s[4:5]  pgm[7@0x80016a380000 + 0x3880] = 0x00110145 ;;  pgm[7@0x80016a380000 + 0x3884] = 0xd1000041  v_cndmask_b32_e64 v65, v65, 0, vcc  pgm[7@0x80016a380000 + 0x3888] = 0x01a90141 ;;  pgm[7@0x80016a380000 + 0x388c] = 0xd1000043  v_cndmask_b32_e64 v67, v67, 0, vcc  pgm[7@0x80016a380000 + 0x3890] = 0x01a90143 ;;  pgm[7@0x80016a380000 + 0x3894] = 0xd100002c  v_cndmask_b32_e64 v44, v44, v49, s[0:1]  pgm[7@0x80016a380000 + 0x3898] = 0x0002632c ;;  pgm[7@0x80016a380000 + 0x389c] = 0xd1000031  v_cndmask_b32_e64 v49, v70, 0, s[4:5]  pgm[7@0x80016a380000 + 0x38a0] = 0x00110146 ;;  pgm[7@0x80016a380000 + 0x38a4] = 0xd1000041  v_cndmask_b32_e64 v65, v76, v65, s[0:1]  pgm[7@0x80016a380000 + 0x38a8] = 0x0002834c ;;  pgm[7@0x80016a380000 + 0x38ac] = 0xd1000040  v_cndmask_b32_e64 v64, v64, v67, s[0:1]  pgm[7@0x80016a380000 + 0x38b0] = 0x00028740 ;;  pgm[7@0x80016a380000 + 0x38b4] = 0xd1c10013  v_mad_f32 v19, -v19, v20, v40  pgm[7@0x80016a380000 + 0x38b8] = 0x24a22913 ;;  pgm[7@0x80016a380000 + 0x38bc] = 0xd1000031  v_cndmask_b32_e64 v49, v49, v68, s[0:1]  pgm[7@0x80016a380000 + 0x38c0] = 0x00028931 ;;  pgm[7@0x80016a380000 + 0x38c4] = 0x2c0e4d2d  v_mac_f32_e32 v7, v45, v38  pgm[7@0x80016a380000 + 0x38c8] = 0x2c22832d  v_mac_f32_e32 v17, v45, v65  pgm[7@0x80016a380000 + 0x38cc] = 0xd1c10012  v_mad_f32 v18, -v18, v20, v44  pgm[7@0x80016a380000 + 0x38d0] = 0x24b22912 ;;  pgm[7@0x80016a380000 + 0x38d4] = 0x0a4c4d2d  v_mul_f32_e32 v38, v45, v38  pgm[7@0x80016a380000 + 0x38d8] = 0x0a82832d  v_mul_f32_e32 v65, v45, v65  pgm[7@0x80016a380000 + 0x38dc] = 0x2c2a812d  v_mac_f32_e32 v21, v45, v64  pgm[7@0x80016a380000 + 0x38e0] = 0x0a5a812d  v_mul_f32_e32 v45, v45, v64  pgm[7@0x80016a380000 + 0x38e4] = 0x0a802713  v_mul_f32_e32 v64, v19, v19  pgm[7@0x80016a380000 + 0x38e8] = 0xd1c10014  v_mad_f32 v20, -v15, v20, v49  pgm[7@0x80016a380000 + 0x38ec] = 0x24c6290f ;;  pgm[7@0x80016a380000 + 0x38f0] = 0x2c802512  v_mac_f32_e32 v64, v18, v18  pgm[7@0x80016a380000 + 0x38f4] = 0x2c802914  v_mac_f32_e32 v64, v20, v20  pgm[7@0x80016a380000 + 0x38f8] = 0x7e804940  v_rsq_f32_e32 v64, v64  pgm[7@0x80016a380000 + 0x38fc] = 0x0a504928  v_mul_f32_e32 v40, v40, v36  pgm[7@0x80016a380000 + 0x3900] = 0x2c504b2c  v_mac_f32_e32 v40, v44, v37  pgm[7@0x80016a380000 + 0x3904] = 0xd1168028  v_mac_f32_e64 v40, v49, v35 clamp  pgm[7@0x80016a380000 + 0x3908] = 0x00024731 ;;  pgm[7@0x80016a380000 + 0x390c] = 0x14588053  v_min_f32_e32 v44, s83, v64  pgm[7@0x80016a380000 + 0x3910] = 0x0a265913  v_mul_f32_e32 v19, v19, v44  pgm[7@0x80016a380000 + 0x3914] = 0x0a245912  v_mul_f32_e32 v18, v18, v44  pgm[7@0x80016a380000 + 0x3918] = 0x0a285914  v_mul_f32_e32 v20, v20, v44  pgm[7@0x80016a380000 + 0x391c] = 0x0a582724  v_mul_f32_e32 v44, v36, v19  pgm[7@0x80016a380000 + 0x3920] = 0x2c582525  v_mac_f32_e32 v44, v37, v18  pgm[7@0x80016a380000 + 0x3924] = 0xd116802c  v_mac_f32_e64 v44, v35, v20 clamp  pgm[7@0x80016a380000 + 0x3928] = 0x00022923 ;;  pgm[7@0x80016a380000 + 0x392c] = 0x0a58592c  v_mul_f32_e32 v44, v44, v44  pgm[7@0x80016a380000 + 0x3930] = 0xd1c1002c  v_mad_f32 v44, v44, v71, 1.0  pgm[7@0x80016a380000 + 0x3934] = 0x03ca8f2c ;;  pgm[7@0x80016a380000 + 0x3938] = 0x0a58592c  v_mul_f32_e32 v44, v44, v44  pgm[7@0x80016a380000 + 0x393c] = 0x7e58452c  v_rcp_f32_e32 v44, v44  pgm[7@0x80016a380000 + 0x3940] = 0x0a265d13  v_mul_f32_e32 v19, v19, v46  pgm[7@0x80016a380000 + 0x3944] = 0xd1c10012  v_mad_f32 v18, v18, -v47, -v19  pgm[7@0x80016a380000 + 0x3948] = 0xc44e5f12 ;;  pgm[7@0x80016a380000 + 0x394c] = 0xd1c18012  v_mad_f32 v18, -v20, v48, v18 clamp  pgm[7@0x80016a380000 + 0x3950] = 0x244a6114 ;;  pgm[7@0x80016a380000 + 0x3954] = 0x14265853  v_min_f32_e32 v19, s83, v44  pgm[7@0x80016a380000 + 0x3958] = 0x7e5802ff  v_mov_b32_e32 v44, 0xc0df760c  pgm[7@0x80016a380000 + 0x395c] = 0xc0df760c ;;  pgm[7@0x80016a380000 + 0x3960] = 0x30289128  v_madak_f32 v20, v40, v72, 0x3a83126f  pgm[7@0x80016a380000 + 0x3964] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x3968] = 0x2c587512  v_mac_f32_e32 v44, v18, v58  pgm[7@0x80016a380000 + 0x396c] = 0x0a288514  v_mul_f32_e32 v20, v20, v66  pgm[7@0x80016a380000 + 0x3970] = 0x0a245912  v_mul_f32_e32 v18, v18, v44  pgm[7@0x80016a380000 + 0x3974] = 0x7e284514  v_rcp_f32_e32 v20, v20  pgm[7@0x80016a380000 + 0x3978] = 0x7e244112  v_exp_f32_e32 v18, v18  pgm[7@0x80016a380000 + 0x397c] = 0x16262652  v_max_f32_e32 v19, s82, v19  pgm[7@0x80016a380000 + 0x3980] = 0x0a269513  v_mul_f32_e32 v19, v19, v74  pgm[7@0x80016a380000 + 0x3984] = 0x14282853  v_min_f32_e32 v20, s83, v20  pgm[7@0x80016a380000 + 0x3988] = 0x045824f2  v_sub_f32_e32 v44, 1.0, v18  pgm[7@0x80016a380000 + 0x398c] = 0x16282852  v_max_f32_e32 v20, s82, v20  pgm[7@0x80016a380000 + 0x3990] = 0x2c245864  v_mac_f32_e32 v18, s100, v44  pgm[7@0x80016a380000 + 0x3994] = 0x0a242513  v_mul_f32_e32 v18, v19, v18  pgm[7@0x80016a380000 + 0x3998] = 0x0a289314  v_mul_f32_e32 v20, v20, v73  pgm[7@0x80016a380000 + 0x399c] = 0x0a242514  v_mul_f32_e32 v18, v20, v18  pgm[7@0x80016a380000 + 0x39a0] = 0x0a242528  v_mul_f32_e32 v18, v40, v18  pgm[7@0x80016a380000 + 0x39a4] = 0x0a28512d  v_mul_f32_e32 v20, v45, v40  pgm[7@0x80016a380000 + 0x39a8] = 0xd2890000  v_readlane_b32 s0, v82, 5  pgm[7@0x80016a380000 + 0x39ac] = 0x00010b52 ;;  pgm[7@0x80016a380000 + 0x39b0] = 0x2c785b12  v_mac_f32_e32 v60, v18, v45  pgm[7@0x80016a380000 + 0x39b4] = 0x2c7e1314  v_mac_f32_e32 v63, v20, v9  pgm[7@0x80016a380000 + 0x39b8] = 0x0a280c00  v_mul_f32_e32 v20, s0, v6  pgm[7@0x80016a380000 + 0x39bc] = 0xd2890000  v_readlane_b32 s0, v83, 11  pgm[7@0x80016a380000 + 0x39c0] = 0x00011753 ;;  pgm[7@0x80016a380000 + 0x39c4] = 0x2c704d12  v_mac_f32_e32 v56, v18, v38  pgm[7@0x80016a380000 + 0x39c8] = 0x2c768312  v_mac_f32_e32 v59, v18, v65  pgm[7@0x80016a380000 + 0x39cc] = 0x0a245126  v_mul_f32_e32 v18, v38, v40  pgm[7@0x80016a380000 + 0x39d0] = 0x2c7a1712  v_mac_f32_e32 v61, v18, v11  pgm[7@0x80016a380000 + 0x39d4] = 0x0a240c34  v_mul_f32_e32 v18, s52, v6  pgm[7@0x80016a380000 + 0x39d8] = 0x2c280a00  v_mac_f32_e32 v20, s0, v5  pgm[7@0x80016a380000 + 0x39dc] = 0xd2890000  v_readlane_b32 s0, v82, 6  pgm[7@0x80016a380000 + 0x39e0] = 0x00010d52 ;;  pgm[7@0x80016a380000 + 0x39e4] = 0x2c240a22  v_mac_f32_e32 v18, s34, v5  pgm[7@0x80016a380000 + 0x39e8] = 0x0a265141  v_mul_f32_e32 v19, v65, v40  pgm[7@0x80016a380000 + 0x39ec] = 0x2c280800  v_mac_f32_e32 v20, s0, v4  pgm[7@0x80016a380000 + 0x39f0] = 0xd2890000  v_readlane_b32 s0, v82, 10  pgm[7@0x80016a380000 + 0x39f4] = 0x00011552 ;;  pgm[7@0x80016a380000 + 0x39f8] = 0x2c7c1513  v_mac_f32_e32 v62, v19, v10  pgm[7@0x80016a380000 + 0x39fc] = 0x0a260c35  v_mul_f32_e32 v19, s53, v6  pgm[7@0x80016a380000 + 0x3a00] = 0x2c240850  v_mac_f32_e32 v18, s80, v4  pgm[7@0x80016a380000 + 0x3a04] = 0xd2890001  v_readlane_b32 s1, v82, 11  pgm[7@0x80016a380000 + 0x3a08] = 0x00011752 ;;  pgm[7@0x80016a380000 + 0x3a0c] = 0x2c260a23  v_mac_f32_e32 v19, s35, v5  pgm[7@0x80016a380000 + 0x3a10] = 0x02502400  v_add_f32_e32 v40, s0, v18  pgm[7@0x80016a380000 + 0x3a14] = 0xd2890000  v_readlane_b32 s0, v82, 7  pgm[7@0x80016a380000 + 0x3a18] = 0x00010f52 ;;  pgm[7@0x80016a380000 + 0x3a1c] = 0x024c2800  v_add_f32_e32 v38, s0, v20  pgm[7@0x80016a380000 + 0x3a20] = 0x2c260851  v_mac_f32_e32 v19, s81, v4  pgm[7@0x80016a380000 + 0x3a24] = 0x04283cf2  v_sub_f32_e32 v20, 1.0, v30  pgm[7@0x80016a380000 + 0x3a28] = 0xd2890000  v_readlane_b32 s0, v83, 6  pgm[7@0x80016a380000 + 0x3a2c] = 0x00010d53 ;;  pgm[7@0x80016a380000 + 0x3a30] = 0x0a622939  v_mul_f32_e32 v49, v57, v20  pgm[7@0x80016a380000 + 0x3a34] = 0x02582601  v_add_f32_e32 v44, s1, v19  pgm[7@0x80016a380000 + 0x3a38] = 0x0a742000  v_mul_f32_e32 v58, s0, v16  pgm[7@0x80016a380000 + 0x3a3c] = 0xd2890000  v_readlane_b32 s0, v82, 0  pgm[7@0x80016a380000 + 0x3a40] = 0x00010152 ;;  pgm[7@0x80016a380000 + 0x3a44] = 0xd1c10039  v_mad_f32 v57, -v57, v20, 1.0  pgm[7@0x80016a380000 + 0x3a48] = 0x23ca2939 ;;  pgm[7@0x80016a380000 + 0x3a4c] = 0x048010f2  v_sub_f32_e32 v64, 1.0, v8  pgm[7@0x80016a380000 + 0x3a50] = 0x04243cff  v_sub_f32_e32 v18, 0x3f7fffef, v30  pgm[7@0x80016a380000 + 0x3a54] = 0x3f7fffef ;;  pgm[7@0x80016a380000 + 0x3a58] = 0x0a268139  v_mul_f32_e32 v19, v57, v64  pgm[7@0x80016a380000 + 0x3a5c] = 0x7e5a02ff  v_mov_b32_e32 v45, 0x3a83126f  pgm[7@0x80016a380000 + 0x3a60] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x3a64] = 0xd2890001  v_readlane_b32 s1, v82, 1  pgm[7@0x80016a380000 + 0x3a68] = 0x00010352 ;;  pgm[7@0x80016a380000 + 0x3a6c] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x80016a380000 + 0x3a70] = 0xd101010f  v_add_f32_e64 v15, |v15|, v45  pgm[7@0x80016a380000 + 0x3a74] = 0x00025b0f ;;  pgm[7@0x80016a380000 + 0x3a78] = 0x0a5a6f37  v_mul_f32_e32 v45, v55, v55  pgm[7@0x80016a380000 + 0x3a7c] = 0x0a5c6934  v_mul_f32_e32 v46, v52, v52  pgm[7@0x80016a380000 + 0x3a80] = 0x2c5a6d36  v_mac_f32_e32 v45, v54, v54  pgm[7@0x80016a380000 + 0x3a84] = 0x2c5c6733  v_mac_f32_e32 v46, v51, v51  pgm[7@0x80016a380000 + 0x3a88] = 0xd2890006  v_readlane_b32 s6, v82, 37  pgm[7@0x80016a380000 + 0x3a8c] = 0x00014b52 ;;  pgm[7@0x80016a380000 + 0x3a90] = 0x2c5c6532  v_mac_f32_e32 v46, v50, v50  pgm[7@0x80016a380000 + 0x3a94] = 0x2c5a6b35  v_mac_f32_e32 v45, v53, v53  pgm[7@0x80016a380000 + 0x3a98] = 0x16605d2d  v_max_f32_e32 v48, v45, v46  pgm[7@0x80016a380000 + 0x3a9c] = 0xd1c7002d  v_cubema_f32 v45, v41, v42, v43  pgm[7@0x80016a380000 + 0x3aa0] = 0x04ae5529 ;;  pgm[7@0x80016a380000 + 0x3aa4] = 0xd2890007  v_readlane_b32 s7, v82, 38  pgm[7@0x80016a380000 + 0x3aa8] = 0x00014d52 ;;  pgm[7@0x80016a380000 + 0x3aac] = 0xd162012e  v_rcp_f32_e64 v46, |v45|  pgm[7@0x80016a380000 + 0x3ab0] = 0x0000012d ;;  pgm[7@0x80016a380000 + 0x3ab4] = 0xd1c5002d  v_cubesc_f32 v45, v41, v42, v43  pgm[7@0x80016a380000 + 0x3ab8] = 0x04ae5529 ;;  pgm[7@0x80016a380000 + 0x3abc] = 0xd1c60032  v_cubetc_f32 v50, v41, v42, v43  pgm[7@0x80016a380000 + 0x3ac0] = 0x04ae5529 ;;  pgm[7@0x80016a380000 + 0x3ac4] = 0xd1c4002f  v_cubeid_f32 v47, v41, v42, v43  pgm[7@0x80016a380000 + 0x3ac8] = 0x04ae5529 ;;  pgm[7@0x80016a380000 + 0x3acc] = 0x0a524a06  v_mul_f32_e32 v41, s6, v37  pgm[7@0x80016a380000 + 0x3ad0] = 0xd2890006  v_readlane_b32 s6, v82, 39  pgm[7@0x80016a380000 + 0x3ad4] = 0x00014f52 ;;  pgm[7@0x80016a380000 + 0x3ad8] = 0x0a544a07  v_mul_f32_e32 v42, s7, v37  pgm[7@0x80016a380000 + 0x3adc] = 0x0a4a4a06  v_mul_f32_e32 v37, s6, v37  pgm[7@0x80016a380000 + 0x3ae0] = 0xd2890006  v_readlane_b32 s6, v82, 40  pgm[7@0x80016a380000 + 0x3ae4] = 0x00015152 ;;  pgm[7@0x80016a380000 + 0x3ae8] = 0xd2890007  v_readlane_b32 s7, v82, 41  pgm[7@0x80016a380000 + 0x3aec] = 0x00015352 ;;  pgm[7@0x80016a380000 + 0x3af0] = 0x2c524806  v_mac_f32_e32 v41, s6, v36  pgm[7@0x80016a380000 + 0x3af4] = 0xd2890006  v_readlane_b32 s6, v82, 42  pgm[7@0x80016a380000 + 0x3af8] = 0x00015552 ;;  pgm[7@0x80016a380000 + 0x3afc] = 0x2c4a4806  v_mac_f32_e32 v37, s6, v36  pgm[7@0x80016a380000 + 0x3b00] = 0xd2890006  v_readlane_b32 s6, v82, 43  pgm[7@0x80016a380000 + 0x3b04] = 0x00015752 ;;  pgm[7@0x80016a380000 + 0x3b08] = 0xd2890038  v_readlane_b32 s56, v82, 56  pgm[7@0x80016a380000 + 0x3b0c] = 0x00017152 ;;  pgm[7@0x80016a380000 + 0x3b10] = 0xd2890039  v_readlane_b32 s57, v82, 57  pgm[7@0x80016a380000 + 0x3b14] = 0x00017352 ;;  pgm[7@0x80016a380000 + 0x3b18] = 0xd289003a  v_readlane_b32 s58, v82, 58  pgm[7@0x80016a380000 + 0x3b1c] = 0x00017552 ;;  pgm[7@0x80016a380000 + 0x3b20] = 0x2c544807  v_mac_f32_e32 v42, s7, v36  pgm[7@0x80016a380000 + 0x3b24] = 0xd289003b  v_readlane_b32 s59, v82, 59  pgm[7@0x80016a380000 + 0x3b28] = 0x00017752 ;;  pgm[7@0x80016a380000 + 0x3b2c] = 0xd289003c  v_readlane_b32 s60, v82, 60  pgm[7@0x80016a380000 + 0x3b30] = 0x00017952 ;;  pgm[7@0x80016a380000 + 0x3b34] = 0x2c524632  v_mac_f32_e32 v41, s50, v35  pgm[7@0x80016a380000 + 0x3b38] = 0x2c544633  v_mac_f32_e32 v42, s51, v35  pgm[7@0x80016a380000 + 0x3b3c] = 0x2c4a4606  v_mac_f32_e32 v37, s6, v35  pgm[7@0x80016a380000 + 0x3b40] = 0xd289003d  v_readlane_b32 s61, v82, 61  pgm[7@0x80016a380000 + 0x3b44] = 0x00017b52 ;;  pgm[7@0x80016a380000 + 0x3b48] = 0xd1c70023  v_cubema_f32 v35, v41, v42, v37  pgm[7@0x80016a380000 + 0x3b4c] = 0x04965529 ;;  pgm[7@0x80016a380000 + 0x3b50] = 0xd289003e  v_readlane_b32 s62, v82, 62  pgm[7@0x80016a380000 + 0x3b54] = 0x00017d52 ;;  pgm[7@0x80016a380000 + 0x3b58] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0x3b0  pgm[7@0x80016a380000 + 0x3b5c] = 0x000003b0 ;;  pgm[7@0x80016a380000 + 0x3b60] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x3c0  pgm[7@0x80016a380000 + 0x3b64] = 0x000003c0 ;;  pgm[7@0x80016a380000 + 0x3b68] = 0xc0220046  s_buffer_load_dword s1, s[12:15], 0x3d0  pgm[7@0x80016a380000 + 0x3b6c] = 0x000003d0 ;;  pgm[7@0x80016a380000 + 0x3b70] = 0xc0260406  s_buffer_load_dwordx2 s[16:17], s[12:15], 0x3f0  pgm[7@0x80016a380000 + 0x3b74] = 0x000003f0 ;;  pgm[7@0x80016a380000 + 0x3b78] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x350  pgm[7@0x80016a380000 + 0x3b7c] = 0x00000350 ;;  pgm[7@0x80016a380000 + 0x3b80] = 0xd162012b  v_rcp_f32_e64 v43, |v35|  pgm[7@0x80016a380000 + 0x3b84] = 0x00000123 ;;  pgm[7@0x80016a380000 + 0x3b88] = 0xd289003f  v_readlane_b32 s63, v82, 63  pgm[7@0x80016a380000 + 0x3b8c] = 0x00017f52 ;;  pgm[7@0x80016a380000 + 0x3b90] = 0xd2890008  v_readlane_b32 s8, v83, 0  pgm[7@0x80016a380000 + 0x3b94] = 0x00010153 ;;  pgm[7@0x80016a380000 + 0x3b98] = 0xd2890009  v_readlane_b32 s9, v83, 1  pgm[7@0x80016a380000 + 0x3b9c] = 0x00010353 ;;  pgm[7@0x80016a380000 + 0x3ba0] = 0xd1c50023  v_cubesc_f32 v35, v41, v42, v37  pgm[7@0x80016a380000 + 0x3ba4] = 0x04965529 ;;  pgm[7@0x80016a380000 + 0x3ba8] = 0xd289000a  v_readlane_b32 s10, v83, 2  pgm[7@0x80016a380000 + 0x3bac] = 0x00010553 ;;  pgm[7@0x80016a380000 + 0x3bb0] = 0x305a5d2d  v_madak_f32 v45, v45, v46, 0x3fc00000  pgm[7@0x80016a380000 + 0x3bb4] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x3bb8] = 0x305c5d32  v_madak_f32 v46, v50, v46, 0x3fc00000  pgm[7@0x80016a380000 + 0x3bbc] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x3bc0] = 0xd1c60032  v_cubetc_f32 v50, v41, v42, v37  pgm[7@0x80016a380000 + 0x3bc4] = 0x04965529 ;;  pgm[7@0x80016a380000 + 0x3bc8] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3fc00000  pgm[7@0x80016a380000 + 0x3bcc] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x3bd0] = 0xd1c40025  v_cubeid_f32 v37, v41, v42, v37  pgm[7@0x80016a380000 + 0x3bd4] = 0x04965529 ;;  pgm[7@0x80016a380000 + 0x3bd8] = 0x30465723  v_madak_f32 v35, v35, v43, 0x3fc00000  pgm[7@0x80016a380000 + 0x3bdc] = 0x3fc00000 ;;  pgm[7@0x80016a380000 + 0x3be0] = 0x2c485732  v_mac_f32_e32 v36, v50, v43  pgm[7@0x80016a380000 + 0x3be4] = 0xd289000b  v_readlane_b32 s11, v83, 3  pgm[7@0x80016a380000 + 0x3be8] = 0x00010753 ;;  pgm[7@0x80016a380000 + 0x3bec] = 0xc02a1106  s_buffer_load_dwordx4 s[68:71], s[12:15], 0x360  pgm[7@0x80016a380000 + 0x3bf0] = 0x00000360 ;;  pgm[7@0x80016a380000 + 0x3bf4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x3bf8] = 0x7e640205  v_mov_b32_e32 v50, s5  pgm[7@0x80016a380000 + 0x3bfc] = 0xd1610129  v_log_f32_e64 v41, |v48|  pgm[7@0x80016a380000 + 0x3c00] = 0x00000130 ;;  pgm[7@0x80016a380000 + 0x3c04] = 0xd1c10033  v_mad_f32 v51, s4, v7, v50  pgm[7@0x80016a380000 + 0x3c08] = 0x04ca0e04 ;;  pgm[7@0x80016a380000 + 0x3c0c] = 0xd1c10034  v_mad_f32 v52, s4, v17, v50  pgm[7@0x80016a380000 + 0x3c10] = 0x04ca2204 ;;  pgm[7@0x80016a380000 + 0x3c14] = 0x2c642a04  v_mac_f32_e32 v50, s4, v21  pgm[7@0x80016a380000 + 0x3c18] = 0x16525252  v_max_f32_e32 v41, s82, v41  pgm[7@0x80016a380000 + 0x3c1c] = 0xd1c10029  v_mad_f32 v41, v41, 0.5, -0.5  pgm[7@0x80016a380000 + 0x3c20] = 0x03c5e129 ;;  pgm[7@0x80016a380000 + 0x3c24] = 0x166052ff  v_max_f32_e32 v48, 0x3f2367f1, v41  pgm[7@0x80016a380000 + 0x3c28] = 0x3f2367f1 ;;  pgm[7@0x80016a380000 + 0x3c2c] = 0xd10b8037  v_max_f32_e64 v55, s70, s70 clamp  pgm[7@0x80016a380000 + 0x3c30] = 0x00008c46 ;;  pgm[7@0x80016a380000 + 0x3c34] = 0x7e6e4337  v_log_f32_e32 v55, v55  pgm[7@0x80016a380000 + 0x3c38] = 0xd10b8035  v_max_f32_e64 v53, s68, s68 clamp  pgm[7@0x80016a380000 + 0x3c3c] = 0x00008844 ;;  pgm[7@0x80016a380000 + 0x3c40] = 0xd10b8036  v_max_f32_e64 v54, s69, s69 clamp  pgm[7@0x80016a380000 + 0x3c44] = 0x00008a45 ;;  pgm[7@0x80016a380000 + 0x3c48] = 0x7e6a4335  v_log_f32_e32 v53, v53  pgm[7@0x80016a380000 + 0x3c4c] = 0x7e6c4336  v_log_f32_e32 v54, v54  pgm[7@0x80016a380000 + 0x3c50] = 0x166e6e52  v_max_f32_e32 v55, s82, v55  pgm[7@0x80016a380000 + 0x3c54] = 0x7e8802ff  v_mov_b32_e32 v68, 0x400ccccd  pgm[7@0x80016a380000 + 0x3c58] = 0x400ccccd ;;  pgm[7@0x80016a380000 + 0x3c5c] = 0x166a6a52  v_max_f32_e32 v53, s82, v53  pgm[7@0x80016a380000 + 0x3c60] = 0x166c6c52  v_max_f32_e32 v54, s82, v54  pgm[7@0x80016a380000 + 0x3c64] = 0x7c962080  v_cmp_ngt_f32_e32 vcc, 0, v16  pgm[7@0x80016a380000 + 0x3c68] = 0x7e1e450f  v_rcp_f32_e32 v15, v15  pgm[7@0x80016a380000 + 0x3c6c] = 0x2c44411c  v_mac_f32_e32 v34, v28, v32  pgm[7@0x80016a380000 + 0x3c70] = 0x2c44431d  v_mac_f32_e32 v34, v29, v33  pgm[7@0x80016a380000 + 0x3c74] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x3c78] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x3c7c] = 0xf09c4700  image_sample_lz v[35:37], v35, s[56:63], s[8:11] dmask:0x7 da pgm[7@0x80016a380000 + 0x3c80] = 0x004e2323 ;;  pgm[7@0x80016a380000 + 0x3c84] = 0xd289003c  v_readlane_b32 s60, v82, 44  pgm[7@0x80016a380000 + 0x3c88] = 0x00015952 ;;  pgm[7@0x80016a380000 + 0x3c8c] = 0xd289003d  v_readlane_b32 s61, v82, 45  pgm[7@0x80016a380000 + 0x3c90] = 0x00015b52 ;;  pgm[7@0x80016a380000 + 0x3c94] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x3f8  pgm[7@0x80016a380000 + 0x3c98] = 0x000003f8 ;;  pgm[7@0x80016a380000 + 0x3c9c] = 0xc0260286  s_buffer_load_dwordx2 s[10:11], s[12:15], 0x410  pgm[7@0x80016a380000 + 0x3ca0] = 0x00000410 ;;  pgm[7@0x80016a380000 + 0x3ca4] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0x418  pgm[7@0x80016a380000 + 0x3ca8] = 0x00000418 ;;  pgm[7@0x80016a380000 + 0x3cac] = 0xc02a0e06  s_buffer_load_dwordx4 s[56:59], s[12:15], 0x450  pgm[7@0x80016a380000 + 0x3cb0] = 0x00000450 ;;  pgm[7@0x80016a380000 + 0x3cb4] = 0xd289003e  v_readlane_b32 s62, v82, 46  pgm[7@0x80016a380000 + 0x3cb8] = 0x00015d52 ;;  pgm[7@0x80016a380000 + 0x3cbc] = 0xd289003f  v_readlane_b32 s63, v82, 47  pgm[7@0x80016a380000 + 0x3cc0] = 0x00015f52 ;;  pgm[7@0x80016a380000 + 0x3cc4] = 0xd2890040  v_readlane_b32 s64, v82, 48  pgm[7@0x80016a380000 + 0x3cc8] = 0x00016152 ;;  pgm[7@0x80016a380000 + 0x3ccc] = 0xd2890041  v_readlane_b32 s65, v82, 49  pgm[7@0x80016a380000 + 0x3cd0] = 0x00016352 ;;  pgm[7@0x80016a380000 + 0x3cd4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x3cd8] = 0xd10b8029  v_max_f32_e64 v41, s56, s56 clamp  pgm[7@0x80016a380000 + 0x3cdc] = 0x00007038 ;;  pgm[7@0x80016a380000 + 0x3ce0] = 0xd10b802a  v_max_f32_e64 v42, s57, s57 clamp  pgm[7@0x80016a380000 + 0x3ce4] = 0x00007239 ;;  pgm[7@0x80016a380000 + 0x3ce8] = 0xd10b802b  v_max_f32_e64 v43, s58, s58 clamp  pgm[7@0x80016a380000 + 0x3cec] = 0x0000743a ;;  pgm[7@0x80016a380000 + 0x3cf0] = 0xd2890042  v_readlane_b32 s66, v82, 50  pgm[7@0x80016a380000 + 0x3cf4] = 0x00016552 ;;  pgm[7@0x80016a380000 + 0x3cf8] = 0x7e524329  v_log_f32_e32 v41, v41  pgm[7@0x80016a380000 + 0x3cfc] = 0x7e54432a  v_log_f32_e32 v42, v42  pgm[7@0x80016a380000 + 0x3d00] = 0x7e56432b  v_log_f32_e32 v43, v43  pgm[7@0x80016a380000 + 0x3d04] = 0xd2890043  v_readlane_b32 s67, v82, 51  pgm[7@0x80016a380000 + 0x3d08] = 0x00016752 ;;  pgm[7@0x80016a380000 + 0x3d0c] = 0xd2890048  v_readlane_b32 s72, v82, 52  pgm[7@0x80016a380000 + 0x3d10] = 0x00016952 ;;  pgm[7@0x80016a380000 + 0x3d14] = 0xd2890049  v_readlane_b32 s73, v82, 53  pgm[7@0x80016a380000 + 0x3d18] = 0x00016b52 ;;  pgm[7@0x80016a380000 + 0x3d1c] = 0xd289004a  v_readlane_b32 s74, v82, 54  pgm[7@0x80016a380000 + 0x3d20] = 0x00016d52 ;;  pgm[7@0x80016a380000 + 0x3d24] = 0xd289004b  v_readlane_b32 s75, v82, 55  pgm[7@0x80016a380000 + 0x3d28] = 0x00016f52 ;;  pgm[7@0x80016a380000 + 0x3d2c] = 0x16825252  v_max_f32_e32 v65, s82, v41  pgm[7@0x80016a380000 + 0x3d30] = 0x16845452  v_max_f32_e32 v66, s82, v42  pgm[7@0x80016a380000 + 0x3d34] = 0x16865652  v_max_f32_e32 v67, s82, v43  pgm[7@0x80016a380000 + 0x3d38] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], s5, v39  pgm[7@0x80016a380000 + 0x3d3c] = 0x00024e05 ;;  pgm[7@0x80016a380000 + 0x3d40] = 0x141e1e53  v_min_f32_e32 v15, s83, v15  pgm[7@0x80016a380000 + 0x3d44] = 0x161e1e52  v_max_f32_e32 v15, s82, v15  pgm[7@0x80016a380000 + 0x3d48] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x480  pgm[7@0x80016a380000 + 0x3d4c] = 0x00000480 ;;  pgm[7@0x80016a380000 + 0x3d50] = 0xf0904700  image_sample_l v[41:43], v45, s[60:67], s[72:75] dmask:0x7 da pgm[7@0x80016a380000 + 0x3d54] = 0x024f292d ;;  pgm[7@0x80016a380000 + 0x3d58] = 0x0a5a8941  v_mul_f32_e32 v45, v65, v68  pgm[7@0x80016a380000 + 0x3d5c] = 0x0a5e8935  v_mul_f32_e32 v47, v53, v68  pgm[7@0x80016a380000 + 0x3d60] = 0x0a5c8942  v_mul_f32_e32 v46, v66, v68  pgm[7@0x80016a380000 + 0x3d64] = 0x7e5a412d  v_exp_f32_e32 v45, v45  pgm[7@0x80016a380000 + 0x3d68] = 0x7e5e412f  v_exp_f32_e32 v47, v47  pgm[7@0x80016a380000 + 0x3d6c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x3d70] = 0x2c3c2805  v_mac_f32_e32 v30, s5, v20  pgm[7@0x80016a380000 + 0x3d74] = 0xd2890032  v_readlane_b32 s50, v82, 36  pgm[7@0x80016a380000 + 0x3d78] = 0x00014952 ;;  pgm[7@0x80016a380000 + 0x3d7c] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80016a380000 + 0x3d80] = 0x2c0e4733  v_mac_f32_e32 v7, v51, v35  pgm[7@0x80016a380000 + 0x3d84] = 0x2c2a4b32  v_mac_f32_e32 v21, v50, v37  pgm[7@0x80016a380000 + 0x3d88] = 0x0a464733  v_mul_f32_e32 v35, v51, v35  pgm[7@0x80016a380000 + 0x3d8c] = 0x0a4a4b32  v_mul_f32_e32 v37, v50, v37  pgm[7@0x80016a380000 + 0x3d90] = 0x2c7a470b  v_mac_f32_e32 v61, v11, v35  pgm[7@0x80016a380000 + 0x3d94] = 0x2c7e4b09  v_mac_f32_e32 v63, v9, v37  pgm[7@0x80016a380000 + 0x3d98] = 0x2c224934  v_mac_f32_e32 v17, v52, v36  pgm[7@0x80016a380000 + 0x3d9c] = 0x0a484934  v_mul_f32_e32 v36, v52, v36  pgm[7@0x80016a380000 + 0x3da0] = 0x2c7c490a  v_mac_f32_e32 v62, v10, v36  pgm[7@0x80016a380000 + 0x3da4] = 0x7e48412e  v_exp_f32_e32 v36, v46  pgm[7@0x80016a380000 + 0x3da8] = 0x04465b2f  v_sub_f32_e32 v35, v47, v45  pgm[7@0x80016a380000 + 0x3dac] = 0x2c5a4702  v_mac_f32_e32 v45, v2, v35  pgm[7@0x80016a380000 + 0x3db0] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x3db4] = 0x0a165732  v_mul_f32_e32 v11, v50, v43  pgm[7@0x80016a380000 + 0x3db8] = 0x0a125333  v_mul_f32_e32 v9, v51, v41  pgm[7@0x80016a380000 + 0x3dbc] = 0x2c706309  v_mac_f32_e32 v56, v9, v49  pgm[7@0x80016a380000 + 0x3dc0] = 0x2c78630b  v_mac_f32_e32 v60, v11, v49  pgm[7@0x80016a380000 + 0x3dc4] = 0x0a128943  v_mul_f32_e32 v9, v67, v68  pgm[7@0x80016a380000 + 0x3dc8] = 0x0a168937  v_mul_f32_e32 v11, v55, v68  pgm[7@0x80016a380000 + 0x3dcc] = 0x0a145534  v_mul_f32_e32 v10, v52, v42  pgm[7@0x80016a380000 + 0x3dd0] = 0x7e4a4109  v_exp_f32_e32 v37, v9  pgm[7@0x80016a380000 + 0x3dd4] = 0x7e12410b  v_exp_f32_e32 v9, v11  pgm[7@0x80016a380000 + 0x3dd8] = 0x2c76630a  v_mac_f32_e32 v59, v10, v49  pgm[7@0x80016a380000 + 0x3ddc] = 0x0a148936  v_mul_f32_e32 v10, v54, v68  pgm[7@0x80016a380000 + 0x3de0] = 0x7e14410a  v_exp_f32_e32 v10, v10  pgm[7@0x80016a380000 + 0x3de4] = 0x04124b09  v_sub_f32_e32 v9, v9, v37  pgm[7@0x80016a380000 + 0x3de8] = 0x2c4a1302  v_mac_f32_e32 v37, v2, v9  pgm[7@0x80016a380000 + 0x3dec] = 0x0a1274ff  v_mul_f32_e32 v9, 0x3851b717, v58  pgm[7@0x80016a380000 + 0x3df0] = 0x3851b717 ;;  pgm[7@0x80016a380000 + 0x3df4] = 0x0414490a  v_sub_f32_e32 v10, v10, v36  pgm[7@0x80016a380000 + 0x3df8] = 0x00121280  v_cndmask_b32_e32 v9, 0, v9, vcc  pgm[7@0x80016a380000 + 0x3dfc] = 0x7c882c80  v_cmp_gt_f32_e32 vcc, 0, v22  pgm[7@0x80016a380000 + 0x3e00] = 0x2c481502  v_mac_f32_e32 v36, v2, v10  pgm[7@0x80016a380000 + 0x3e04] = 0x00142d27  v_cndmask_b32_e32 v10, v39, v22, vcc  pgm[7@0x80016a380000 + 0x3e08] = 0x0a14130a  v_mul_f32_e32 v10, v10, v9  pgm[7@0x80016a380000 + 0x3e0c] = 0x0a125b07  v_mul_f32_e32 v9, v7, v45  pgm[7@0x80016a380000 + 0x3e10] = 0x0a2014ff  v_mul_f32_e32 v16, 0xc1f00000, v10  pgm[7@0x80016a380000 + 0x3e14] = 0xc1f00000 ;;  pgm[7@0x80016a380000 + 0x3e18] = 0x0a1412ff  v_mul_f32_e32 v10, 0x42f00000, v9  pgm[7@0x80016a380000 + 0x3e1c] = 0x42f00000 ;;  pgm[7@0x80016a380000 + 0x3e20] = 0x2c12210a  v_mac_f32_e32 v9, v10, v16  pgm[7@0x80016a380000 + 0x3e24] = 0x0a144911  v_mul_f32_e32 v10, v17, v36  pgm[7@0x80016a380000 + 0x3e28] = 0x0a1614ff  v_mul_f32_e32 v11, 0x42960000, v10  pgm[7@0x80016a380000 + 0x3e2c] = 0x42960000 ;;  pgm[7@0x80016a380000 + 0x3e30] = 0x2c14210b  v_mac_f32_e32 v10, v11, v16  pgm[7@0x80016a380000 + 0x3e34] = 0x261680ff  v_and_b32_e32 v11, 0x7fffffff, v64  pgm[7@0x80016a380000 + 0x3e38] = 0x7fffffff ;;  pgm[7@0x80016a380000 + 0x3e3c] = 0x7e2c430b  v_log_f32_e32 v22, v11  pgm[7@0x80016a380000 + 0x3e40] = 0x0a164b15  v_mul_f32_e32 v11, v21, v37  pgm[7@0x80016a380000 + 0x3e44] = 0x0a4616ff  v_mul_f32_e32 v35, 0x41700000, v11  pgm[7@0x80016a380000 + 0x3e48] = 0x41700000 ;;  pgm[7@0x80016a380000 + 0x3e4c] = 0x2c162123  v_mac_f32_e32 v11, v35, v16  pgm[7@0x80016a380000 + 0x3e50] = 0x08202cff  v_mul_legacy_f32_e32 v16, 0x41200000, v22  pgm[7@0x80016a380000 + 0x3e54] = 0x41200000 ;;  pgm[7@0x80016a380000 + 0x3e58] = 0x7e204110  v_exp_f32_e32 v16, v16  pgm[7@0x80016a380000 + 0x3e5c] = 0x0a2c7b08  v_mul_f32_e32 v22, v8, v61  pgm[7@0x80016a380000 + 0x3e60] = 0x0a467d08  v_mul_f32_e32 v35, v8, v62  pgm[7@0x80016a380000 + 0x3e64] = 0x0a487f08  v_mul_f32_e32 v36, v8, v63  pgm[7@0x80016a380000 + 0x3e68] = 0x2c2c2138  v_mac_f32_e32 v22, v56, v16  pgm[7@0x80016a380000 + 0x3e6c] = 0x2c46213b  v_mac_f32_e32 v35, v59, v16  pgm[7@0x80016a380000 + 0x3e70] = 0x2c48213c  v_mac_f32_e32 v36, v60, v16  pgm[7@0x80016a380000 + 0x3e74] = 0x0a102c01  v_mul_f32_e32 v8, s1, v22  pgm[7@0x80016a380000 + 0x3e78] = 0x7e2002ff  v_mov_b32_e32 v16, 0xbfb8aa3b  pgm[7@0x80016a380000 + 0x3e7c] = 0xbfb8aa3b ;;  pgm[7@0x80016a380000 + 0x3e80] = 0x0a102108  v_mul_f32_e32 v8, v8, v16  pgm[7@0x80016a380000 + 0x3e84] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x80016a380000 + 0x3e88] = 0x0a4a4601  v_mul_f32_e32 v37, s1, v35  pgm[7@0x80016a380000 + 0x3e8c] = 0x0a524801  v_mul_f32_e32 v41, s1, v36  pgm[7@0x80016a380000 + 0x3e90] = 0x0a4a2125  v_mul_f32_e32 v37, v37, v16  pgm[7@0x80016a380000 + 0x3e94] = 0x0a202129  v_mul_f32_e32 v16, v41, v16  pgm[7@0x80016a380000 + 0x3e98] = 0xd1020029  v_sub_f32_e64 v41, 1.0, s1  pgm[7@0x80016a380000 + 0x3e9c] = 0x000002f2 ;;  pgm[7@0x80016a380000 + 0x3ea0] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x80016a380000 + 0x3ea4] = 0x7c885280  v_cmp_gt_f32_e32 vcc, 0, v41  pgm[7@0x80016a380000 + 0x3ea8] = 0x7e4a4125  v_exp_f32_e32 v37, v37  pgm[7@0x80016a380000 + 0x3eac] = 0x7e204110  v_exp_f32_e32 v16, v16  pgm[7@0x80016a380000 + 0x3eb0] = 0x002c1116  v_cndmask_b32_e32 v22, v22, v8, vcc  pgm[7@0x80016a380000 + 0x3eb4] = 0xd1c10008  v_mad_f32 v8, -v57, v64, 1.0  pgm[7@0x80016a380000 + 0x3eb8] = 0x23ca8139 ;;  pgm[7@0x80016a380000 + 0x3ebc] = 0x7e524508  v_rcp_f32_e32 v41, v8  pgm[7@0x80016a380000 + 0x3ec0] = 0x042020f2  v_sub_f32_e32 v16, 1.0, v16  pgm[7@0x80016a380000 + 0x3ec4] = 0x044a4af2  v_sub_f32_e32 v37, 1.0, v37  pgm[7@0x80016a380000 + 0x3ec8] = 0x00464b23  v_cndmask_b32_e32 v35, v35, v37, vcc  pgm[7@0x80016a380000 + 0x3ecc] = 0x00202124  v_cndmask_b32_e32 v16, v36, v16, vcc  pgm[7@0x80016a380000 + 0x3ed0] = 0x14485253  v_min_f32_e32 v36, s83, v41  pgm[7@0x80016a380000 + 0x3ed4] = 0x044a10ff  v_sub_f32_e32 v37, 0x38d1b717, v8  pgm[7@0x80016a380000 + 0x3ed8] = 0x38d1b717 ;;  pgm[7@0x80016a380000 + 0x3edc] = 0x16484852  v_max_f32_e32 v36, s82, v36  pgm[7@0x80016a380000 + 0x3ee0] = 0x7e5202ff  v_mov_b32_e32 v41, 0x461c4000  pgm[7@0x80016a380000 + 0x3ee4] = 0x461c4000 ;;  pgm[7@0x80016a380000 + 0x3ee8] = 0x7c884a80  v_cmp_gt_f32_e32 vcc, 0, v37  pgm[7@0x80016a380000 + 0x3eec] = 0x00484929  v_cndmask_b32_e32 v36, v41, v36, vcc  pgm[7@0x80016a380000 + 0x3ef0] = 0x0a4a2d24  v_mul_f32_e32 v37, v36, v22  pgm[7@0x80016a380000 + 0x3ef4] = 0x0a464724  v_mul_f32_e32 v35, v36, v35  pgm[7@0x80016a380000 + 0x3ef8] = 0x0a482124  v_mul_f32_e32 v36, v36, v16  pgm[7@0x80016a380000 + 0x3efc] = 0x7e2c0210  v_mov_b32_e32 v22, s16  pgm[7@0x80016a380000 + 0x3f00] = 0x02201810  v_add_f32_e32 v16, s16, v12  pgm[7@0x80016a380000 + 0x3f04] = 0xd1000010  v_cndmask_b32_e64 v16, v22, v16, s[6:7]  pgm[7@0x80016a380000 + 0x3f08] = 0x001a2116 ;;  pgm[7@0x80016a380000 + 0x3f0c] = 0x1618210c  v_max_f32_e32 v12, v12, v16  pgm[7@0x80016a380000 + 0x3f10] = 0x16202104  v_max_f32_e32 v16, v4, v16  pgm[7@0x80016a380000 + 0x3f14] = 0x04181910  v_sub_f32_e32 v12, v16, v12  pgm[7@0x80016a380000 + 0x3f18] = 0x7e204411  v_rcp_f32_e32 v16, s17  pgm[7@0x80016a380000 + 0x3f1c] = 0xd105810c  v_mul_f32_e64 v12, |v12|, v15 clamp  pgm[7@0x80016a380000 + 0x3f20] = 0x00021f0c ;;  pgm[7@0x80016a380000 + 0x3f24] = 0x0a181b0c  v_mul_f32_e32 v12, v12, v13  pgm[7@0x80016a380000 + 0x3f28] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v39  pgm[7@0x80016a380000 + 0x3f2c] = 0x00024e00 ;;  pgm[7@0x80016a380000 + 0x3f30] = 0x141a2053  v_min_f32_e32 v13, s83, v16  pgm[7@0x80016a380000 + 0x3f34] = 0x16201a52  v_max_f32_e32 v16, s82, v13  pgm[7@0x80016a380000 + 0x3f38] = 0xd1058029  v_mul_f32_e64 v41, v12, v16 clamp  pgm[7@0x80016a380000 + 0x3f3c] = 0x0002210c ;;  pgm[7@0x80016a380000 + 0x3f40] = 0xd105800c  v_mul_f32_e64 v12, v41, s10 clamp  pgm[7@0x80016a380000 + 0x3f44] = 0x00001529 ;;  pgm[7@0x80016a380000 + 0x3f48] = 0xd100000c  v_cndmask_b32_e64 v12, 0, v12, s[0:1]  pgm[7@0x80016a380000 + 0x3f4c] = 0x00021880 ;;  pgm[7@0x80016a380000 + 0x3f50] = 0xd101800d  v_add_f32_e64 v13, v25, v12 clamp  pgm[7@0x80016a380000 + 0x3f54] = 0x00021919 ;;  pgm[7@0x80016a380000 + 0x3f58] = 0x7e32451e  v_rcp_f32_e32 v25, v30  pgm[7@0x80016a380000 + 0x3f5c] = 0xd105800c  v_mul_f32_e64 v12, v41, s11 clamp  pgm[7@0x80016a380000 + 0x3f60] = 0x00001729 ;;  pgm[7@0x80016a380000 + 0x3f64] = 0xd100000c  v_cndmask_b32_e64 v12, 0, v12, s[0:1]  pgm[7@0x80016a380000 + 0x3f68] = 0x00021880 ;;  pgm[7@0x80016a380000 + 0x3f6c] = 0xd101800c  v_add_f32_e64 v12, v26, v12 clamp  pgm[7@0x80016a380000 + 0x3f70] = 0x0002191a ;;  pgm[7@0x80016a380000 + 0x3f74] = 0x14323253  v_min_f32_e32 v25, s83, v25  pgm[7@0x80016a380000 + 0x3f78] = 0x16323252  v_max_f32_e32 v25, s82, v25  pgm[7@0x80016a380000 + 0x3f7c] = 0x0a343319  v_mul_f32_e32 v26, v25, v25  pgm[7@0x80016a380000 + 0x3f80] = 0xd1c1001e  v_mad_f32 v30, v34, v34, -1.0  pgm[7@0x80016a380000 + 0x3f84] = 0x03ce4522 ;;  pgm[7@0x80016a380000 + 0x3f88] = 0xd1c1001a  v_mad_f32 v26, v30, v26, 1.0  pgm[7@0x80016a380000 + 0x3f8c] = 0x03ca351e ;;  pgm[7@0x80016a380000 + 0x3f90] = 0xd105800f  v_mul_f32_e64 v15, v41, s4 clamp  pgm[7@0x80016a380000 + 0x3f94] = 0x00000929 ;;  pgm[7@0x80016a380000 + 0x3f98] = 0xd164011e  v_rsq_f32_e64 v30, |v26|  pgm[7@0x80016a380000 + 0x3f9c] = 0x0000011a ;;  pgm[7@0x80016a380000 + 0x3fa0] = 0xd100000f  v_cndmask_b32_e64 v15, 0, v15, s[0:1]  pgm[7@0x80016a380000 + 0x3fa4] = 0x00021e80 ;;  pgm[7@0x80016a380000 + 0x3fa8] = 0xd101800f  v_add_f32_e64 v15, v24, v15 clamp  pgm[7@0x80016a380000 + 0x3fac] = 0x00021f18 ;;  pgm[7@0x80016a380000 + 0x3fb0] = 0xd10b8018  v_max_f32_e64 v24, v41, v41 clamp  pgm[7@0x80016a380000 + 0x3fb4] = 0x00025329 ;;  pgm[7@0x80016a380000 + 0x3fb8] = 0xd1000018  v_cndmask_b32_e64 v24, 0, v24, s[0:1]  pgm[7@0x80016a380000 + 0x3fbc] = 0x00023080 ;;  pgm[7@0x80016a380000 + 0x3fc0] = 0xd1018017  v_add_f32_e64 v23, v23, v24 clamp  pgm[7@0x80016a380000 + 0x3fc4] = 0x00023117 ;;  pgm[7@0x80016a380000 + 0x3fc8] = 0x14303c53  v_min_f32_e32 v24, s83, v30  pgm[7@0x80016a380000 + 0x3fcc] = 0x7e304518  v_rcp_f32_e32 v24, v24  pgm[7@0x80016a380000 + 0x3fd0] = 0x042e2ef2  v_sub_f32_e32 v23, 1.0, v23  pgm[7@0x80016a380000 + 0x3fd4] = 0x2c182f23  v_mac_f32_e32 v12, v35, v23  pgm[7@0x80016a380000 + 0x3fd8] = 0x2c1e2f24  v_mac_f32_e32 v15, v36, v23  pgm[7@0x80016a380000 + 0x3fdc] = 0x2c1a2f25  v_mac_f32_e32 v13, v37, v23  pgm[7@0x80016a380000 + 0x3fe0] = 0x142e3053  v_min_f32_e32 v23, s83, v24  pgm[7@0x80016a380000 + 0x3fe4] = 0x162e2e52  v_max_f32_e32 v23, s82, v23  pgm[7@0x80016a380000 + 0x3fe8] = 0xd1c10017  v_mad_f32 v23, v25, -v34, -v23  pgm[7@0x80016a380000 + 0x3fec] = 0xc45e4519 ;;  pgm[7@0x80016a380000 + 0x3ff0] = 0x0a302f1f  v_mul_f32_e32 v24, v31, v23  pgm[7@0x80016a380000 + 0x3ff4] = 0x0a3e2f20  v_mul_f32_e32 v31, v32, v23  pgm[7@0x80016a380000 + 0x3ff8] = 0x0a2e2f21  v_mul_f32_e32 v23, v33, v23  pgm[7@0x80016a380000 + 0x3ffc] = 0x2c303719  v_mac_f32_e32 v24, v25, v27  pgm[7@0x80016a380000 + 0x4000] = 0x2c3e3919  v_mac_f32_e32 v31, v25, v28  pgm[7@0x80016a380000 + 0x4004] = 0x2c2e3b19  v_mac_f32_e32 v23, v25, v29  pgm[7@0x80016a380000 + 0x4008] = 0x7e32023b  v_mov_b32_e32 v25, s59  pgm[7@0x80016a380000 + 0x400c] = 0x7c823402  v_cmp_lt_f32_e32 vcc, s2, v26  pgm[7@0x80016a380000 + 0x4010] = 0x04323247  v_sub_f32_e32 v25, s71, v25  pgm[7@0x80016a380000 + 0x4014] = 0x003c311b  v_cndmask_b32_e32 v30, v27, v24, vcc  pgm[7@0x80016a380000 + 0x4018] = 0x00303f1c  v_cndmask_b32_e32 v24, v28, v31, vcc  pgm[7@0x80016a380000 + 0x401c] = 0xd1c1001c  v_mad_f32 v28, v2, v25, s59  pgm[7@0x80016a380000 + 0x4020] = 0x00ee3302 ;;  pgm[7@0x80016a380000 + 0x4024] = 0xd2890038  v_readlane_b32 s56, v82, 12  pgm[7@0x80016a380000 + 0x4028] = 0x00011952 ;;  pgm[7@0x80016a380000 + 0x402c] = 0xd2890039  v_readlane_b32 s57, v82, 13  pgm[7@0x80016a380000 + 0x4030] = 0x00011b52 ;;  pgm[7@0x80016a380000 + 0x4034] = 0xd289003a  v_readlane_b32 s58, v82, 14  pgm[7@0x80016a380000 + 0x4038] = 0x00011d52 ;;  pgm[7@0x80016a380000 + 0x403c] = 0xd289003b  v_readlane_b32 s59, v82, 15  pgm[7@0x80016a380000 + 0x4040] = 0x00011f52 ;;  pgm[7@0x80016a380000 + 0x4044] = 0xd289003c  v_readlane_b32 s60, v82, 16  pgm[7@0x80016a380000 + 0x4048] = 0x00012152 ;;  pgm[7@0x80016a380000 + 0x404c] = 0xd289003d  v_readlane_b32 s61, v82, 17  pgm[7@0x80016a380000 + 0x4050] = 0x00012352 ;;  pgm[7@0x80016a380000 + 0x4054] = 0xd289003e  v_readlane_b32 s62, v82, 18  pgm[7@0x80016a380000 + 0x4058] = 0x00012552 ;;  pgm[7@0x80016a380000 + 0x405c] = 0xd289003f  v_readlane_b32 s63, v82, 19  pgm[7@0x80016a380000 + 0x4060] = 0x00012752 ;;  pgm[7@0x80016a380000 + 0x4064] = 0xd2890040  v_readlane_b32 s64, v82, 20  pgm[7@0x80016a380000 + 0x4068] = 0x00012952 ;;  pgm[7@0x80016a380000 + 0x406c] = 0xd2890041  v_readlane_b32 s65, v82, 21  pgm[7@0x80016a380000 + 0x4070] = 0x00012b52 ;;  pgm[7@0x80016a380000 + 0x4074] = 0xd2890042  v_readlane_b32 s66, v82, 22  pgm[7@0x80016a380000 + 0x4078] = 0x00012d52 ;;  pgm[7@0x80016a380000 + 0x407c] = 0x002e2f1d  v_cndmask_b32_e32 v23, v29, v23, vcc  pgm[7@0x80016a380000 + 0x4080] = 0x7e3a0283  v_mov_b32_e32 v29, 3  pgm[7@0x80016a380000 + 0x4084] = 0x7e3e0328  v_mov_b32_e32 v31, v40  pgm[7@0x80016a380000 + 0x4088] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x80016a380000 + 0x408c] = 0x7e420326  v_mov_b32_e32 v33, v38  pgm[7@0x80016a380000 + 0x4090] = 0x7e340328  v_mov_b32_e32 v26, v40  pgm[7@0x80016a380000 + 0x4094] = 0x7e36032c  v_mov_b32_e32 v27, v44  pgm[7@0x80016a380000 + 0x4098] = 0x7e320326  v_mov_b32_e32 v25, v38  pgm[7@0x80016a380000 + 0x409c] = 0x7e440328  v_mov_b32_e32 v34, v40  pgm[7@0x80016a380000 + 0x40a0] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x80016a380000 + 0x40a4] = 0x7e48032c  v_mov_b32_e32 v36, v44  pgm[7@0x80016a380000 + 0x40a8] = 0xd2890043  v_readlane_b32 s67, v82, 23  pgm[7@0x80016a380000 + 0x40ac] = 0x00012f52 ;;  pgm[7@0x80016a380000 + 0x40b0] = 0x7e5602ff  v_mov_b32_e32 v43, 0x7f7fffff  pgm[7@0x80016a380000 + 0x40b4] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x40b8] = 0x7e5a02ff  v_mov_b32_e32 v45, 0xff7fffff  pgm[7@0x80016a380000 + 0x40bc] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x40c0] = 0xbf820078  s_branch 120  pgm[7@0x80016a380000 + 0x40c4] = 0x0a52481a  v_mul_f32_e32 v41, s26, v36  pgm[7@0x80016a380000 + 0x40c8] = 0x2c524419  v_mac_f32_e32 v41, s25, v34  pgm[7@0x80016a380000 + 0x40cc] = 0x2c524616  v_mac_f32_e32 v41, s22, v35  pgm[7@0x80016a380000 + 0x40d0] = 0x02525228  v_add_f32_e32 v41, s40, v41  pgm[7@0x80016a380000 + 0x40d4] = 0x7e524529  v_rcp_f32_e32 v41, v41  pgm[7@0x80016a380000 + 0x40d8] = 0x0a4e481f  v_mul_f32_e32 v39, s31, v36  pgm[7@0x80016a380000 + 0x40dc] = 0x0a4a481e  v_mul_f32_e32 v37, s30, v36  pgm[7@0x80016a380000 + 0x40e0] = 0x2c4e441d  v_mac_f32_e32 v39, s29, v34  pgm[7@0x80016a380000 + 0x40e4] = 0x2c4a441c  v_mac_f32_e32 v37, s28, v34  pgm[7@0x80016a380000 + 0x40e8] = 0x2c4e4618  v_mac_f32_e32 v39, s24, v35  pgm[7@0x80016a380000 + 0x40ec] = 0x14525729  v_min_f32_e32 v41, v41, v43  pgm[7@0x80016a380000 + 0x40f0] = 0x2c4a461b  v_mac_f32_e32 v37, s27, v35  pgm[7@0x80016a380000 + 0x40f4] = 0x024e4e37  v_add_f32_e32 v39, s55, v39  pgm[7@0x80016a380000 + 0x40f8] = 0x16525b29  v_max_f32_e32 v41, v41, v45  pgm[7@0x80016a380000 + 0x40fc] = 0x024a4a17  v_add_f32_e32 v37, s23, v37  pgm[7@0x80016a380000 + 0x4100] = 0x0a4e4f29  v_mul_f32_e32 v39, v41, v39  pgm[7@0x80016a380000 + 0x4104] = 0x0a4a4b29  v_mul_f32_e32 v37, v41, v37  pgm[7@0x80016a380000 + 0x4108] = 0xd1c10027  v_mad_f32 v39, v39, 0.5, 0.5  pgm[7@0x80016a380000 + 0x410c] = 0x03c1e127 ;;  pgm[7@0x80016a380000 + 0x4110] = 0xd1c10025  v_mad_f32 v37, v37, 0.5, 0.5  pgm[7@0x80016a380000 + 0x4114] = 0x03c1e125 ;;  pgm[7@0x80016a380000 + 0x4118] = 0x044e4ef2  v_sub_f32_e32 v39, 1.0, v39  pgm[7@0x80016a380000 + 0x411c] = 0x02524b00  v_add_f32_e32 v41, v0, v37  pgm[7@0x80016a380000 + 0x4120] = 0x02544f01  v_add_f32_e32 v42, v1, v39  pgm[7@0x80016a380000 + 0x4124] = 0x0a525214  v_mul_f32_e32 v41, s20, v41  pgm[7@0x80016a380000 + 0x4128] = 0x0a545415  v_mul_f32_e32 v42, s21, v42  pgm[7@0x80016a380000 + 0x412c] = 0x044e4ef2  v_sub_f32_e32 v39, 1.0, v39  pgm[7@0x80016a380000 + 0x4130] = 0xd1c10027  v_mad_f32 v39, v39, 2.0, -1.0  pgm[7@0x80016a380000 + 0x4134] = 0x03cde927 ;;  pgm[7@0x80016a380000 + 0x4138] = 0xd1c10025  v_mad_f32 v37, v37, 2.0, -1.0  pgm[7@0x80016a380000 + 0x413c] = 0x03cde925 ;;  pgm[7@0x80016a380000 + 0x4140] = 0x0a624e2d  v_mul_f32_e32 v49, s45, v39  pgm[7@0x80016a380000 + 0x4144] = 0x0a644e2e  v_mul_f32_e32 v50, s46, v39  pgm[7@0x80016a380000 + 0x4148] = 0x2c624a2a  v_mac_f32_e32 v49, s42, v37  pgm[7@0x80016a380000 + 0x414c] = 0x2c644a2b  v_mac_f32_e32 v50, s43, v37  pgm[7@0x80016a380000 + 0x4150] = 0xd101002e  v_add_f32_e64 v46, v31, v34 div:2  pgm[7@0x80016a380000 + 0x4154] = 0x1802451f ;;  pgm[7@0x80016a380000 + 0x4158] = 0xd1010030  v_add_f32_e64 v48, v33, v35 div:2  pgm[7@0x80016a380000 + 0x415c] = 0x18024721 ;;  pgm[7@0x80016a380000 + 0x4160] = 0xd101002f  v_add_f32_e64 v47, v32, v36 div:2  pgm[7@0x80016a380000 + 0x4164] = 0x18024920 ;;  pgm[7@0x80016a380000 + 0x4168] = 0x683a3ac1  v_add_u32_e32 v29, -1, v29  pgm[7@0x80016a380000 + 0x416c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x4170] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x4174] = 0xf09c0100  image_sample_lz v41, v41, s[56:63], s[64:67] dmask:0x1  pgm[7@0x80016a380000 + 0x4178] = 0x020e2929 ;;  pgm[7@0x80016a380000 + 0x417c] = 0x0a544e2c  v_mul_f32_e32 v42, s44, v39  pgm[7@0x80016a380000 + 0x4180] = 0x0a4e4e2f  v_mul_f32_e32 v39, s47, v39  pgm[7@0x80016a380000 + 0x4184] = 0x2c4e4a36  v_mac_f32_e32 v39, s54, v37  pgm[7@0x80016a380000 + 0x4188] = 0x2c544a29  v_mac_f32_e32 v42, s41, v37  pgm[7@0x80016a380000 + 0x418c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x4190] = 0x2c4e5227  v_mac_f32_e32 v39, s39, v41  pgm[7@0x80016a380000 + 0x4194] = 0x024a4e21  v_add_f32_e32 v37, s33, v39  pgm[7@0x80016a380000 + 0x4198] = 0x7e4a4525  v_rcp_f32_e32 v37, v37  pgm[7@0x80016a380000 + 0x419c] = 0x2c545224  v_mac_f32_e32 v42, s36, v41  pgm[7@0x80016a380000 + 0x41a0] = 0x2c625225  v_mac_f32_e32 v49, s37, v41  pgm[7@0x80016a380000 + 0x41a4] = 0x2c645226  v_mac_f32_e32 v50, s38, v41  pgm[7@0x80016a380000 + 0x41a8] = 0x144a5725  v_min_f32_e32 v37, v37, v43  pgm[7@0x80016a380000 + 0x41ac] = 0x024e5430  v_add_f32_e32 v39, s48, v42  pgm[7@0x80016a380000 + 0x41b0] = 0x164a5b25  v_max_f32_e32 v37, v37, v45  pgm[7@0x80016a380000 + 0x41b4] = 0x02526231  v_add_f32_e32 v41, s49, v49  pgm[7@0x80016a380000 + 0x41b8] = 0x02546420  v_add_f32_e32 v42, s32, v50  pgm[7@0x80016a380000 + 0x41bc] = 0x0a624f25  v_mul_f32_e32 v49, v37, v39  pgm[7@0x80016a380000 + 0x41c0] = 0xd1c10027  v_mad_f32 v39, v37, v39, -v40  [ 1 waves ( 1 %)] pgm[7@0x80016a380000 + 0x41c4] = 0x84a24f25 ;;  pgm[7@0x80016a380000 + 0x41c8] = 0x0a645325  v_mul_f32_e32 v50, v37, v41  pgm[7@0x80016a380000 + 0x41cc] = 0xd1c10029  v_mad_f32 v41, v37, v41, -v44  pgm[7@0x80016a380000 + 0x41d0] = 0x84b25325 ;;  pgm[7@0x80016a380000 + 0x41d4] = 0x0a665525  v_mul_f32_e32 v51, v37, v42  pgm[7@0x80016a380000 + 0x41d8] = 0xd1c10025  v_mad_f32 v37, v37, v42, -v38  pgm[7@0x80016a380000 + 0x41dc] = 0x849a5525 ;;  pgm[7@0x80016a380000 + 0x41e0] = 0x0a546331  v_mul_f32_e32 v42, v49, v49  pgm[7@0x80016a380000 + 0x41e4] = 0x0a4e3d27  v_mul_f32_e32 v39, v39, v30  pgm[7@0x80016a380000 + 0x41e8] = 0x2c546532  v_mac_f32_e32 v42, v50, v50  pgm[7@0x80016a380000 + 0x41ec] = 0x2c4e3129  v_mac_f32_e32 v39, v41, v24  pgm[7@0x80016a380000 + 0x41f0] = 0x2c546733  v_mac_f32_e32 v42, v51, v51  pgm[7@0x80016a380000 + 0x41f4] = 0x2c4e2f25  v_mac_f32_e32 v39, v37, v23  pgm[7@0x80016a380000 + 0x41f8] = 0xd1640125  v_rsq_f32_e64 v37, |v42|  pgm[7@0x80016a380000 + 0x41fc] = 0x0000012a ;;  pgm[7@0x80016a380000 + 0x4200] = 0x7c884e80  v_cmp_gt_f32_e32 vcc, 0, v39  pgm[7@0x80016a380000 + 0x4204] = 0x003e3f22  v_cndmask_b32_e32 v31, v34, v31, vcc  pgm[7@0x80016a380000 + 0x4208] = 0x00424323  v_cndmask_b32_e32 v33, v35, v33, vcc  pgm[7@0x80016a380000 + 0x420c] = 0x14445725  v_min_f32_e32 v34, v37, v43  pgm[7@0x80016a380000 + 0x4210] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x80016a380000 + 0x4214] = 0x00404124  v_cndmask_b32_e32 v32, v36, v32, vcc  pgm[7@0x80016a380000 + 0x4218] = 0x0a486322  v_mul_f32_e32 v36, v34, v49  pgm[7@0x80016a380000 + 0x421c] = 0x0a4a6522  v_mul_f32_e32 v37, v34, v50  pgm[7@0x80016a380000 + 0x4220] = 0x14465723  v_min_f32_e32 v35, v35, v43  pgm[7@0x80016a380000 + 0x4224] = 0x16465b23  v_max_f32_e32 v35, v35, v45  pgm[7@0x80016a380000 + 0x4228] = 0xd1c10027  v_mad_f32 v39, v35, v36, -v40  pgm[7@0x80016a380000 + 0x422c] = 0x84a24923 ;;  pgm[7@0x80016a380000 + 0x4230] = 0x0a446722  v_mul_f32_e32 v34, v34, v51  pgm[7@0x80016a380000 + 0x4234] = 0xd1c10029  v_mad_f32 v41, v35, v37, -v44  pgm[7@0x80016a380000 + 0x4238] = 0x84b24b23 ;;  pgm[7@0x80016a380000 + 0x423c] = 0x0a4e4f27  v_mul_f32_e32 v39, v39, v39  pgm[7@0x80016a380000 + 0x4240] = 0xd1c1002a  v_mad_f32 v42, v35, v34, -v38  pgm[7@0x80016a380000 + 0x4244] = 0x849a4523 ;;  pgm[7@0x80016a380000 + 0x4248] = 0x2c4e5329  v_mac_f32_e32 v39, v41, v41  pgm[7@0x80016a380000 + 0x424c] = 0x2c4e552a  v_mac_f32_e32 v39, v42, v42  pgm[7@0x80016a380000 + 0x4250] = 0xd1640127  v_rsq_f32_e64 v39, |v39|  pgm[7@0x80016a380000 + 0x4254] = 0x00000127 ;;  pgm[7@0x80016a380000 + 0x4258] = 0x0a484923  v_mul_f32_e32 v36, v35, v36  pgm[7@0x80016a380000 + 0x425c] = 0x0a4a4b23  v_mul_f32_e32 v37, v35, v37  pgm[7@0x80016a380000 + 0x4260] = 0x0a444523  v_mul_f32_e32 v34, v35, v34  pgm[7@0x80016a380000 + 0x4264] = 0x14465727  v_min_f32_e32 v35, v39, v43  pgm[7@0x80016a380000 + 0x4268] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x80016a380000 + 0x426c] = 0x00323322  v_cndmask_b32_e32 v25, v34, v25, vcc  pgm[7@0x80016a380000 + 0x4270] = 0x00343524  v_cndmask_b32_e32 v26, v36, v26, vcc  pgm[7@0x80016a380000 + 0x4274] = 0x00363725  v_cndmask_b32_e32 v27, v37, v27, vcc  pgm[7@0x80016a380000 + 0x4278] = 0x14445723  v_min_f32_e32 v34, v35, v43  pgm[7@0x80016a380000 + 0x427c] = 0x16445b22  v_max_f32_e32 v34, v34, v45  pgm[7@0x80016a380000 + 0x4280] = 0xd1c10024  v_mad_f32 v36, v34, v24, v44  pgm[7@0x80016a380000 + 0x4284] = 0x04b23122 ;;  pgm[7@0x80016a380000 + 0x4288] = 0xd1c10023  v_mad_f32 v35, v34, v30, v40  pgm[7@0x80016a380000 + 0x428c] = 0x04a23d22 ;;  pgm[7@0x80016a380000 + 0x4290] = 0xd1c10025  v_mad_f32 v37, v34, v23, v38  pgm[7@0x80016a380000 + 0x4294] = 0x049a2f22 ;;  pgm[7@0x80016a380000 + 0x4298] = 0x00445d23  v_cndmask_b32_e32 v34, v35, v46, vcc  pgm[7@0x80016a380000 + 0x429c] = 0x00466125  v_cndmask_b32_e32 v35, v37, v48, vcc  pgm[7@0x80016a380000 + 0x42a0] = 0x00485f24  v_cndmask_b32_e32 v36, v36, v47, vcc  pgm[7@0x80016a380000 + 0x42a4] = 0x7d883a81  v_cmp_gt_i32_e32 vcc, 1, v29  pgm[7@0x80016a380000 + 0x42a8] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x42ac] = 0xbf86ff85  s_cbranch_vccz 65413  pgm[7@0x80016a380000 + 0x42b0] = 0x0a40361a  v_mul_f32_e32 v32, s26, v27  pgm[7@0x80016a380000 + 0x42b4] = 0x2c403419  v_mac_f32_e32 v32, s25, v26  pgm[7@0x80016a380000 + 0x42b8] = 0x2c403216  v_mac_f32_e32 v32, s22, v25  pgm[7@0x80016a380000 + 0x42bc] = 0x0a44581a  v_mul_f32_e32 v34, s26, v44  pgm[7@0x80016a380000 + 0x42c0] = 0x02404028  v_add_f32_e32 v32, s40, v32  pgm[7@0x80016a380000 + 0x42c4] = 0x2c445019  v_mac_f32_e32 v34, s25, v40  pgm[7@0x80016a380000 + 0x42c8] = 0x2c444c16  v_mac_f32_e32 v34, s22, v38  pgm[7@0x80016a380000 + 0x42cc] = 0x7e404520  v_rcp_f32_e32 v32, v32  pgm[7@0x80016a380000 + 0x42d0] = 0x02444428  v_add_f32_e32 v34, s40, v34  pgm[7@0x80016a380000 + 0x42d4] = 0x0a3a361e  v_mul_f32_e32 v29, s30, v27  pgm[7@0x80016a380000 + 0x42d8] = 0x0a3e361f  v_mul_f32_e32 v31, s31, v27  pgm[7@0x80016a380000 + 0x42dc] = 0x7e444522  v_rcp_f32_e32 v34, v34  pgm[7@0x80016a380000 + 0x42e0] = 0x2c3a341c  v_mac_f32_e32 v29, s28, v26  pgm[7@0x80016a380000 + 0x42e4] = 0x2c3e341d  v_mac_f32_e32 v31, s29, v26  pgm[7@0x80016a380000 + 0x42e8] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x7f7fffff  pgm[7@0x80016a380000 + 0x42ec] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x42f0] = 0x2c3a321b  v_mac_f32_e32 v29, s27, v25  pgm[7@0x80016a380000 + 0x42f4] = 0x2c3e3218  v_mac_f32_e32 v31, s24, v25  pgm[7@0x80016a380000 + 0x42f8] = 0x0a42581f  v_mul_f32_e32 v33, s31, v44  pgm[7@0x80016a380000 + 0x42fc] = 0x14404b20  v_min_f32_e32 v32, v32, v37  pgm[7@0x80016a380000 + 0x4300] = 0x7e4e02ff  v_mov_b32_e32 v39, 0xff7fffff  pgm[7@0x80016a380000 + 0x4304] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x4308] = 0x2c42501d  v_mac_f32_e32 v33, s29, v40  pgm[7@0x80016a380000 + 0x430c] = 0x023a3a17  v_add_f32_e32 v29, s23, v29  pgm[7@0x80016a380000 + 0x4310] = 0x16404f20  v_max_f32_e32 v32, v32, v39  pgm[7@0x80016a380000 + 0x4314] = 0x023e3e37  v_add_f32_e32 v31, s55, v31  pgm[7@0x80016a380000 + 0x4318] = 0x0a3a3b20  v_mul_f32_e32 v29, v32, v29  pgm[7@0x80016a380000 + 0x431c] = 0x0a3e3f20  v_mul_f32_e32 v31, v32, v31  pgm[7@0x80016a380000 + 0x4320] = 0x0a40581e  v_mul_f32_e32 v32, s30, v44  pgm[7@0x80016a380000 + 0x4324] = 0x2c424c18  v_mac_f32_e32 v33, s24, v38  pgm[7@0x80016a380000 + 0x4328] = 0x14444b22  v_min_f32_e32 v34, v34, v37  pgm[7@0x80016a380000 + 0x432c] = 0x2c40501c  v_mac_f32_e32 v32, s28, v40  pgm[7@0x80016a380000 + 0x4330] = 0x02424237  v_add_f32_e32 v33, s55, v33  pgm[7@0x80016a380000 + 0x4334] = 0x16444f22  v_max_f32_e32 v34, v34, v39  pgm[7@0x80016a380000 + 0x4338] = 0x2c404c1b  v_mac_f32_e32 v32, s27, v38  pgm[7@0x80016a380000 + 0x433c] = 0x0a424322  v_mul_f32_e32 v33, v34, v33  pgm[7@0x80016a380000 + 0x4340] = 0x02404017  v_add_f32_e32 v32, s23, v32  pgm[7@0x80016a380000 + 0x4344] = 0xd1c1001f  v_mad_f32 v31, v31, 0.5, 0.5  pgm[7@0x80016a380000 + 0x4348] = 0x03c1e11f ;;  pgm[7@0x80016a380000 + 0x434c] = 0xd1c10021  v_mad_f32 v33, v33, 0.5, 0.5  pgm[7@0x80016a380000 + 0x4350] = 0x03c1e121 ;;  pgm[7@0x80016a380000 + 0x4354] = 0x0a404122  v_mul_f32_e32 v32, v34, v32  pgm[7@0x80016a380000 + 0x4358] = 0x04563ef2  v_sub_f32_e32 v43, 1.0, v31  pgm[7@0x80016a380000 + 0x435c] = 0x043e42f2  v_sub_f32_e32 v31, 1.0, v33  pgm[7@0x80016a380000 + 0x4360] = 0xd1c1001d  v_mad_f32 v29, v29, 0.5, 0.5  pgm[7@0x80016a380000 + 0x4364] = 0x03c1e11d ;;  pgm[7@0x80016a380000 + 0x4368] = 0xd1c10020  v_mad_f32 v32, v32, 0.5, 0.5  pgm[7@0x80016a380000 + 0x436c] = 0x03c1e120 ;;  pgm[7@0x80016a380000 + 0x4370] = 0x043e571f  v_sub_f32_e32 v31, v31, v43  pgm[7@0x80016a380000 + 0x4374] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3e4ccccd  pgm[7@0x80016a380000 + 0x4378] = 0x3e4ccccd ;;  pgm[7@0x80016a380000 + 0x437c] = 0x04403b20  v_sub_f32_e32 v32, v32, v29  pgm[7@0x80016a380000 + 0x4380] = 0x0a3e431f  v_mul_f32_e32 v31, v31, v33  pgm[7@0x80016a380000 + 0x4384] = 0x0a404320  v_mul_f32_e32 v32, v32, v33  pgm[7@0x80016a380000 + 0x4388] = 0x0a423f1f  v_mul_f32_e32 v33, v31, v31  pgm[7@0x80016a380000 + 0x438c] = 0x2c424120  v_mac_f32_e32 v33, v32, v32  pgm[7@0x80016a380000 + 0x4390] = 0xd1640121  v_rsq_f32_e64 v33, |v33|  pgm[7@0x80016a380000 + 0x4394] = 0x00000121 ;;  pgm[7@0x80016a380000 + 0x4398] = 0x8108ff03  s_add_i32 s8, s3, 0x400  pgm[7@0x80016a380000 + 0x439c] = 0x00000400 ;;  pgm[7@0x80016a380000 + 0x43a0] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x80016a380000 + 0x43a4] = 0xc00e0604  s_load_dwordx8 s[24:31], s[8:9], 0x0  pgm[7@0x80016a380000 + 0x43a8] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x43ac] = 0x14424b21  v_min_f32_e32 v33, v33, v37  pgm[7@0x80016a380000 + 0x43b0] = 0x7e424521  v_rcp_f32_e32 v33, v33  pgm[7@0x80016a380000 + 0x43b4] = 0x8108ff03  s_add_i32 s8, s3, 0x430  pgm[7@0x80016a380000 + 0x43b8] = 0x00000430 ;;  pgm[7@0x80016a380000 + 0x43bc] = 0xc00a0404  s_load_dwordx4 s[16:19], s[8:9], 0x0  pgm[7@0x80016a380000 + 0x43c0] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x43c4] = 0x02463b00  v_add_f32_e32 v35, v0, v29  pgm[7@0x80016a380000 + 0x43c8] = 0x14424b21  v_min_f32_e32 v33, v33, v37  pgm[7@0x80016a380000 + 0x43cc] = 0x16424f21  v_max_f32_e32 v33, v33, v39  pgm[7@0x80016a380000 + 0x43d0] = 0x024442ff  v_add_f32_e32 v34, 0x33d6bf95, v33  pgm[7@0x80016a380000 + 0x43d4] = 0x33d6bf95 ;;  pgm[7@0x80016a380000 + 0x43d8] = 0x7e444522  v_rcp_f32_e32 v34, v34  pgm[7@0x80016a380000 + 0x43dc] = 0x144242ff  v_min_f32_e32 v33, 0x3b449ba6, v33  pgm[7@0x80016a380000 + 0x43e0] = 0x3b449ba6 ;;  pgm[7@0x80016a380000 + 0x43e4] = 0x02485701  v_add_f32_e32 v36, v1, v43  pgm[7@0x80016a380000 + 0x43e8] = 0x0a524614  v_mul_f32_e32 v41, s20, v35  pgm[7@0x80016a380000 + 0x43ec] = 0x14444b22  v_min_f32_e32 v34, v34, v37  pgm[7@0x80016a380000 + 0x43f0] = 0x16444f22  v_max_f32_e32 v34, v34, v39  pgm[7@0x80016a380000 + 0x43f4] = 0x0a424322  v_mul_f32_e32 v33, v34, v33  pgm[7@0x80016a380000 + 0x43f8] = 0x0a444121  v_mul_f32_e32 v34, v33, v32  pgm[7@0x80016a380000 + 0x43fc] = 0xd1c10022  v_mad_f32 v34, 2.0, v34, v29  pgm[7@0x80016a380000 + 0x4400] = 0x047644f4 ;;  pgm[7@0x80016a380000 + 0x4404] = 0x2c3a4121  v_mac_f32_e32 v29, v33, v32  pgm[7@0x80016a380000 + 0x4408] = 0x0a403f21  v_mul_f32_e32 v32, v33, v31  pgm[7@0x80016a380000 + 0x440c] = 0xd1c10020  v_mad_f32 v32, 2.0, v32, v43  pgm[7@0x80016a380000 + 0x4410] = 0x04ae40f4 ;;  pgm[7@0x80016a380000 + 0x4414] = 0x2c563f21  v_mac_f32_e32 v43, v33, v31  pgm[7@0x80016a380000 + 0x4418] = 0x023e4500  v_add_f32_e32 v31, v0, v34  pgm[7@0x80016a380000 + 0x441c] = 0x02424101  v_add_f32_e32 v33, v1, v32  pgm[7@0x80016a380000 + 0x4420] = 0x0a5a3e14  v_mul_f32_e32 v45, s20, v31  pgm[7@0x80016a380000 + 0x4424] = 0x043e40f2  v_sub_f32_e32 v31, 1.0, v32  pgm[7@0x80016a380000 + 0x4428] = 0xd1c1001f  v_mad_f32 v31, v31, 2.0, -1.0  pgm[7@0x80016a380000 + 0x442c] = 0x03cde91f ;;  pgm[7@0x80016a380000 + 0x4430] = 0x0a5c4215  v_mul_f32_e32 v46, s21, v33  pgm[7@0x80016a380000 + 0x4434] = 0x0a544815  v_mul_f32_e32 v42, s21, v36  pgm[7@0x80016a380000 + 0x4438] = 0x02003b00  v_add_f32_e32 v0, v0, v29  pgm[7@0x80016a380000 + 0x443c] = 0x02025701  v_add_f32_e32 v1, v1, v43  pgm[7@0x80016a380000 + 0x4440] = 0xd1c1002f  v_mad_f32 v47, v34, 2.0, -1.0  pgm[7@0x80016a380000 + 0x4444] = 0x03cde922 ;;  pgm[7@0x80016a380000 + 0x4448] = 0x0a603e2c  v_mul_f32_e32 v48, s44, v31  pgm[7@0x80016a380000 + 0x444c] = 0x0a623e2d  v_mul_f32_e32 v49, s45, v31  pgm[7@0x80016a380000 + 0x4450] = 0x0a643e2e  v_mul_f32_e32 v50, s46, v31  pgm[7@0x80016a380000 + 0x4454] = 0x0a663e2f  v_mul_f32_e32 v51, s47, v31  pgm[7@0x80016a380000 + 0x4458] = 0xf09c0100  image_sample_lz v52, v45, s[56:63], s[64:67] dmask:0x1  pgm[7@0x80016a380000 + 0x445c] = 0x020e342d ;;  pgm[7@0x80016a380000 + 0x4460] = 0x2c665e36  v_mac_f32_e32 v51, s54, v47  pgm[7@0x80016a380000 + 0x4464] = 0x2c605e29  v_mac_f32_e32 v48, s41, v47  pgm[7@0x80016a380000 + 0x4468] = 0x2c625e2a  v_mac_f32_e32 v49, s42, v47  pgm[7@0x80016a380000 + 0x446c] = 0x2c645e2b  v_mac_f32_e32 v50, s43, v47  pgm[7@0x80016a380000 + 0x4470] = 0x7e6a5881  v_bfrev_b32_e32 v53, 1  pgm[7@0x80016a380000 + 0x4474] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x4478] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x447c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x4480] = 0xf09c0700  image_sample_lz v[31:33], v41, s[24:31], s[16:19] dmask:0x7 pgm[7@0x80016a380000 + 0x4484] = 0x00861f29 ;;  pgm[7@0x80016a380000 + 0x4488] = 0xf09c0700  image_sample_lz v[34:36], v45, s[24:31], s[16:19] dmask:0x7 pgm[7@0x80016a380000 + 0x448c] = 0x0086222d ;;  pgm[7@0x80016a380000 + 0x4490] = 0x0a520014  v_mul_f32_e32 v41, s20, v0  pgm[7@0x80016a380000 + 0x4494] = 0x0a540215  v_mul_f32_e32 v42, s21, v1  pgm[7@0x80016a380000 + 0x4498] = 0x040056f2  v_sub_f32_e32 v0, 1.0, v43  pgm[7@0x80016a380000 + 0x449c] = 0xd1c10001  v_mad_f32 v1, v29, 2.0, -1.0  pgm[7@0x80016a380000 + 0x44a0] = 0x03cde91d ;;  pgm[7@0x80016a380000 + 0x44a4] = 0xd1c1001d  v_mad_f32 v29, v0, 2.0, -1.0  pgm[7@0x80016a380000 + 0x44a8] = 0x03cde900 ;;  pgm[7@0x80016a380000 + 0x44ac] = 0x0a003a2f  v_mul_f32_e32 v0, s47, v29  pgm[7@0x80016a380000 + 0x44b0] = 0x2c000236  v_mac_f32_e32 v0, s54, v1  pgm[7@0x80016a380000 + 0x44b4] = 0x0a5a3a2c  v_mul_f32_e32 v45, s44, v29  pgm[7@0x80016a380000 + 0x44b8] = 0x2c5a0229  v_mac_f32_e32 v45, s41, v1  pgm[7@0x80016a380000 + 0x44bc] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x44c0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x44c4] = 0xf09c0100  image_sample_lz v43, v41, s[56:63], s[64:67] dmask:0x1  pgm[7@0x80016a380000 + 0x44c8] = 0x020e2b29 ;;  pgm[7@0x80016a380000 + 0x44cc] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80016a380000 + 0x44d0] = 0x2c666827  v_mac_f32_e32 v51, s39, v52  pgm[7@0x80016a380000 + 0x44d4] = 0x025c6621  v_add_f32_e32 v46, s33, v51  pgm[7@0x80016a380000 + 0x44d8] = 0x7e5c452e  v_rcp_f32_e32 v46, v46  pgm[7@0x80016a380000 + 0x44dc] = 0x2c606824  v_mac_f32_e32 v48, s36, v52  pgm[7@0x80016a380000 + 0x44e0] = 0x2c626825  v_mac_f32_e32 v49, s37, v52  pgm[7@0x80016a380000 + 0x44e4] = 0x025e6030  v_add_f32_e32 v47, s48, v48  pgm[7@0x80016a380000 + 0x44e8] = 0x145c4b2e  v_min_f32_e32 v46, v46, v37  pgm[7@0x80016a380000 + 0x44ec] = 0x2c646826  v_mac_f32_e32 v50, s38, v52  pgm[7@0x80016a380000 + 0x44f0] = 0x165c4f2e  v_max_f32_e32 v46, v46, v39  pgm[7@0x80016a380000 + 0x44f4] = 0x02606231  v_add_f32_e32 v48, s49, v49  pgm[7@0x80016a380000 + 0x44f8] = 0x02626420  v_add_f32_e32 v49, s32, v50  pgm[7@0x80016a380000 + 0x44fc] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x4500] = 0x2c005627  v_mac_f32_e32 v0, s39, v43  pgm[7@0x80016a380000 + 0x4504] = 0x02000021  v_add_f32_e32 v0, s33, v0  pgm[7@0x80016a380000 + 0x4508] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x80016a380000 + 0x450c] = 0x2c5a5624  v_mac_f32_e32 v45, s36, v43  pgm[7@0x80016a380000 + 0x4510] = 0x025a5a30  v_add_f32_e32 v45, s48, v45  pgm[7@0x80016a380000 + 0x4514] = 0x14004b00  v_min_f32_e32 v0, v0, v37  pgm[7@0x80016a380000 + 0x4518] = 0x16644f00  v_max_f32_e32 v50, v0, v39  pgm[7@0x80016a380000 + 0x451c] = 0xd1c10000  v_mad_f32 v0, v47, v46, -v40  pgm[7@0x80016a380000 + 0x4520] = 0x84a25d2f ;;  pgm[7@0x80016a380000 + 0x4524] = 0xd1c1002f  v_mad_f32 v47, v48, v46, -v44  pgm[7@0x80016a380000 + 0x4528] = 0x84b25d30 ;;  pgm[7@0x80016a380000 + 0x452c] = 0x0a003d00  v_mul_f32_e32 v0, v0, v30  pgm[7@0x80016a380000 + 0x4530] = 0xd1c1002e  v_mad_f32 v46, v49, v46, -v38  pgm[7@0x80016a380000 + 0x4534] = 0x849a5d31 ;;  pgm[7@0x80016a380000 + 0x4538] = 0x2c00312f  v_mac_f32_e32 v0, v47, v24  pgm[7@0x80016a380000 + 0x453c] = 0x2c002f2e  v_mac_f32_e32 v0, v46, v23  pgm[7@0x80016a380000 + 0x4540] = 0x7c886b00  v_cmp_gt_f32_e32 vcc, v0, v53  pgm[7@0x80016a380000 + 0x4544] = 0x0000451f  v_cndmask_b32_e32 v0, v31, v34, vcc  pgm[7@0x80016a380000 + 0x4548] = 0xd1c10022  v_mad_f32 v34, v45, v50, -v40  pgm[7@0x80016a380000 + 0x454c] = 0x84a2652d ;;  pgm[7@0x80016a380000 + 0x4550] = 0x0a3c3d22  v_mul_f32_e32 v30, v34, v30  pgm[7@0x80016a380000 + 0x4554] = 0x0a443a2d  v_mul_f32_e32 v34, s45, v29  pgm[7@0x80016a380000 + 0x4558] = 0x2c44022a  v_mac_f32_e32 v34, s42, v1  pgm[7@0x80016a380000 + 0x455c] = 0x2c445625  v_mac_f32_e32 v34, s37, v43  pgm[7@0x80016a380000 + 0x4560] = 0x02444431  v_add_f32_e32 v34, s49, v34  pgm[7@0x80016a380000 + 0x4564] = 0xd1c10022  v_mad_f32 v34, v34, v50, -v44  pgm[7@0x80016a380000 + 0x4568] = 0x84b26522 ;;  pgm[7@0x80016a380000 + 0x456c] = 0x2c3c3122  v_mac_f32_e32 v30, v34, v24  pgm[7@0x80016a380000 + 0x4570] = 0x005c4720  v_cndmask_b32_e32 v46, v32, v35, vcc  pgm[7@0x80016a380000 + 0x4574] = 0x005e4921  v_cndmask_b32_e32 v47, v33, v36, vcc  pgm[7@0x80016a380000 + 0x4578] = 0x0a303a2e  v_mul_f32_e32 v24, s46, v29  pgm[7@0x80016a380000 + 0x457c] = 0x2c30022b  v_mac_f32_e32 v24, s43, v1  pgm[7@0x80016a380000 + 0x4580] = 0x2c305626  v_mac_f32_e32 v24, s38, v43  pgm[7@0x80016a380000 + 0x4584] = 0x02023020  v_add_f32_e32 v1, s32, v24  pgm[7@0x80016a380000 + 0x4588] = 0xd1c10001  v_mad_f32 v1, v1, v50, -v38  pgm[7@0x80016a380000 + 0x458c] = 0x849a6501 ;;  pgm[7@0x80016a380000 + 0x4590] = 0x2c3c2f01  v_mac_f32_e32 v30, v1, v23  pgm[7@0x80016a380000 + 0x4594] = 0x7c886b1e  v_cmp_gt_f32_e32 vcc, v30, v53  pgm[7@0x80016a380000 + 0x4598] = 0x043a372c  v_sub_f32_e32 v29, v44, v27  pgm[7@0x80016a380000 + 0x459c] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x45a0] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x45a4] = 0xf09c0700  image_sample_lz v[34:36], v41, s[24:31], s[16:19] dmask:0x7 pgm[7@0x80016a380000 + 0x45a8] = 0x00862229 ;;  pgm[7@0x80016a380000 + 0x45ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x45b0] = 0x002e451f  v_cndmask_b32_e32 v23, v31, v34, vcc  pgm[7@0x80016a380000 + 0x45b4] = 0x2c002e80  v_mac_f32_e32 v0, 0, v23  pgm[7@0x80016a380000 + 0x45b8] = 0x042e3528  v_sub_f32_e32 v23, v40, v26  pgm[7@0x80016a380000 + 0x45bc] = 0x0a2e2f17  v_mul_f32_e32 v23, v23, v23  pgm[7@0x80016a380000 + 0x45c0] = 0x2c2e3b1d  v_mac_f32_e32 v23, v29, v29  pgm[7@0x80016a380000 + 0x45c4] = 0x043a3326  v_sub_f32_e32 v29, v38, v25  pgm[7@0x80016a380000 + 0x45c8] = 0x2c2e3b1d  v_mac_f32_e32 v23, v29, v29  pgm[7@0x80016a380000 + 0x45cc] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x80016a380000 + 0x45d0] = 0x00000117 ;;  pgm[7@0x80016a380000 + 0x45d4] = 0x00304921  v_cndmask_b32_e32 v24, v33, v36, vcc  pgm[7@0x80016a380000 + 0x45d8] = 0x0a303080  v_mul_f32_e32 v24, 0, v24  pgm[7@0x80016a380000 + 0x45dc] = 0x2c305e80  v_mac_f32_e32 v24, 0, v47  pgm[7@0x80016a380000 + 0x45e0] = 0x142e4b17  v_min_f32_e32 v23, v23, v37  pgm[7@0x80016a380000 + 0x45e4] = 0x7e3a4517  v_rcp_f32_e32 v29, v23  pgm[7@0x80016a380000 + 0x45e8] = 0x022e3121  v_add_f32_e32 v23, v33, v24  pgm[7@0x80016a380000 + 0x45ec] = 0x0a303914  v_mul_f32_e32 v24, v20, v28  pgm[7@0x80016a380000 + 0x45f0] = 0x00024720  v_cndmask_b32_e32 v1, v32, v35, vcc  pgm[7@0x80016a380000 + 0x45f4] = 0x143a4b1d  v_min_f32_e32 v29, v29, v37  pgm[7@0x80016a380000 + 0x45f8] = 0x163a4f1d  v_max_f32_e32 v29, v29, v39  pgm[7@0x80016a380000 + 0x45fc] = 0x0a30311d  v_mul_f32_e32 v24, v29, v24  pgm[7@0x80016a380000 + 0x4600] = 0x0a3030ff  v_mul_f32_e32 v24, 0xbfb8aa3b, v24  pgm[7@0x80016a380000 + 0x4604] = 0xbfb8aa3b ;;  pgm[7@0x80016a380000 + 0x4608] = 0x7e304118  v_exp_f32_e32 v24, v24  pgm[7@0x80016a380000 + 0x460c] = 0x2c025c80  v_mac_f32_e32 v1, 0, v46  pgm[7@0x80016a380000 + 0x4610] = 0x7c886b1c  v_cmp_gt_f32_e32 vcc, v28, v53  pgm[7@0x80016a380000 + 0x4614] = 0xd100001c  v_cndmask_b32_e64 v28, 0, 1.0, vcc  pgm[7@0x80016a380000 + 0x4618] = 0x01a9e480 ;;  pgm[7@0x80016a380000 + 0x461c] = 0x2c003e80  v_mac_f32_e32 v0, 0, v31  pgm[7@0x80016a380000 + 0x4620] = 0x2c024080  v_mac_f32_e32 v1, 0, v32  pgm[7@0x80016a380000 + 0x4624] = 0xd04d0010  v_cmp_neq_f32_e64 s[16:17], v28, -v28  pgm[7@0x80016a380000 + 0x4628] = 0x4002391c ;;  pgm[7@0x80016a380000 + 0x462c] = 0xbe88017e  s_mov_b64 s[8:9], exec  pgm[7@0x80016a380000 + 0x4630] = 0xd2890026  v_readlane_b32 s38, v82, 33  pgm[7@0x80016a380000 + 0x4634] = 0x00014352 ;;  pgm[7@0x80016a380000 + 0x4638] = 0xd2890027  v_readlane_b32 s39, v82, 34  pgm[7@0x80016a380000 + 0x463c] = 0x00014552 ;;  pgm[7@0x80016a380000 + 0x4640] = 0xd289002a  v_readlane_b32 s42, v83, 4  pgm[7@0x80016a380000 + 0x4644] = 0x00010953 ;;  pgm[7@0x80016a380000 + 0x4648] = 0x86901008  s_and_b64 s[16:17], s[8:9], s[16:17]  pgm[7@0x80016a380000 + 0x464c] = 0xd289002b  v_readlane_b32 s43, v83, 5  pgm[7@0x80016a380000 + 0x4650] = 0x00010b53 ;;  pgm[7@0x80016a380000 + 0x4654] = 0xbefe0110  s_mov_b64 exec, s[16:17]  pgm[7@0x80016a380000 + 0x4658] = 0xbf8800f0  s_cbranch_execz 240  pgm[7@0x80016a380000 + 0x465c] = 0xd2890010  v_readlane_b32 s16, v82, 24  pgm[7@0x80016a380000 + 0x4660] = 0x00013152 ;;  pgm[7@0x80016a380000 + 0x4664] = 0xd2890011  v_readlane_b32 s17, v82, 25  pgm[7@0x80016a380000 + 0x4668] = 0x00013352 ;;  pgm[7@0x80016a380000 + 0x466c] = 0xd2890002  v_readlane_b32 s2, v82, 26  pgm[7@0x80016a380000 + 0x4670] = 0x00013552 ;;  pgm[7@0x80016a380000 + 0x4674] = 0x0a383610  v_mul_f32_e32 v28, s16, v27  pgm[7@0x80016a380000 + 0x4678] = 0x0a3a3611  v_mul_f32_e32 v29, s17, v27  pgm[7@0x80016a380000 + 0x467c] = 0xd2890010  v_readlane_b32 s16, v82, 27  pgm[7@0x80016a380000 + 0x4680] = 0x00013752 ;;  pgm[7@0x80016a380000 + 0x4684] = 0xd2890011  v_readlane_b32 s17, v82, 28  pgm[7@0x80016a380000 + 0x4688] = 0x00013952 ;;  pgm[7@0x80016a380000 + 0x468c] = 0x2c383410  v_mac_f32_e32 v28, s16, v26  pgm[7@0x80016a380000 + 0x4690] = 0x2c3a3411  v_mac_f32_e32 v29, s17, v26  pgm[7@0x80016a380000 + 0x4694] = 0xd2890005  v_readlane_b32 s5, v82, 29  pgm[7@0x80016a380000 + 0x4698] = 0x00013b52 ;;  pgm[7@0x80016a380000 + 0x469c] = 0xd2890010  v_readlane_b32 s16, v82, 30  pgm[7@0x80016a380000 + 0x46a0] = 0x00013d52 ;;  pgm[7@0x80016a380000 + 0x46a4] = 0xd2890011  v_readlane_b32 s17, v82, 31  pgm[7@0x80016a380000 + 0x46a8] = 0x00013f52 ;;  pgm[7@0x80016a380000 + 0x46ac] = 0x0a3c3602  v_mul_f32_e32 v30, s2, v27  pgm[7@0x80016a380000 + 0x46b0] = 0x2c3a3211  v_mac_f32_e32 v29, s17, v25  pgm[7@0x80016a380000 + 0x46b4] = 0x2c383210  v_mac_f32_e32 v28, s16, v25  pgm[7@0x80016a380000 + 0x46b8] = 0x2c3c3405  v_mac_f32_e32 v30, s5, v26  pgm[7@0x80016a380000 + 0x46bc] = 0xd2890028  v_readlane_b32 s40, v82, 32  pgm[7@0x80016a380000 + 0x46c0] = 0x00014152 ;;  pgm[7@0x80016a380000 + 0x46c4] = 0x86902a7e  s_and_b64 s[16:17], exec, s[42:43]  pgm[7@0x80016a380000 + 0x46c8] = 0x2c3c3228  v_mac_f32_e32 v30, s40, v25  pgm[7@0x80016a380000 + 0x46cc] = 0x02363a27  v_add_f32_e32 v27, s39, v29  pgm[7@0x80016a380000 + 0x46d0] = 0xd100001d  v_cndmask_b32_e64 v29, 0, 1, s[16:17]  pgm[7@0x80016a380000 + 0x46d4] = 0x00410280 ;;  pgm[7@0x80016a380000 + 0x46d8] = 0x7d9a3a81  v_cmp_ne_u32_e32 vcc, 1, v29  pgm[7@0x80016a380000 + 0x46dc] = 0x0232071e  v_add_f32_e32 v25, v30, v3  pgm[7@0x80016a380000 + 0x46e0] = 0x02343826  v_add_f32_e32 v26, s38, v28  pgm[7@0x80016a380000 + 0x46e4] = 0x023832ff  v_add_f32_e32 v28, 0xc61c4000, v25  pgm[7@0x80016a380000 + 0x46e8] = 0xc61c4000 ;;  pgm[7@0x80016a380000 + 0x46ec] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x46f0] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x80016a380000 + 0x46f4] = 0xbf87002f  s_cbranch_vccnz 47  pgm[7@0x80016a380000 + 0x46f8] = 0x043c351a  v_sub_f32_e32 v30, v26, v26  pgm[7@0x80016a380000 + 0x46fc] = 0x043e371b  v_sub_f32_e32 v31, v27, v27  pgm[7@0x80016a380000 + 0x4700] = 0x0a3c3d1e  v_mul_f32_e32 v30, v30, v30  pgm[7@0x80016a380000 + 0x4704] = 0x04403919  v_sub_f32_e32 v32, v25, v28  pgm[7@0x80016a380000 + 0x4708] = 0x2c3c3f1f  v_mac_f32_e32 v30, v31, v31  pgm[7@0x80016a380000 + 0x470c] = 0x2c3c4120  v_mac_f32_e32 v30, v32, v32  pgm[7@0x80016a380000 + 0x4710] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0x3e0  pgm[7@0x80016a380000 + 0x4714] = 0x000003e0 ;;  pgm[7@0x80016a380000 + 0x4718] = 0xd164011e  v_rsq_f32_e64 v30, |v30|  pgm[7@0x80016a380000 + 0x471c] = 0x0000011e ;;  pgm[7@0x80016a380000 + 0x4720] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3a83126f  pgm[7@0x80016a380000 + 0x4724] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x4728] = 0xd101011f  v_add_f32_e64 v31, |v32|, v33  pgm[7@0x80016a380000 + 0x472c] = 0x00024320 ;;  pgm[7@0x80016a380000 + 0x4730] = 0x7e4002ff  v_mov_b32_e32 v32, 0x7f7fffff  pgm[7@0x80016a380000 + 0x4734] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x4738] = 0x143c411e  v_min_f32_e32 v30, v30, v32  pgm[7@0x80016a380000 + 0x473c] = 0x7e3e451f  v_rcp_f32_e32 v31, v31  pgm[7@0x80016a380000 + 0x4740] = 0x7e3c451e  v_rcp_f32_e32 v30, v30  pgm[7@0x80016a380000 + 0x4744] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x4748] = 0x7e444411  v_rcp_f32_e32 v34, s17  pgm[7@0x80016a380000 + 0x474c] = 0x7e3a5881  v_bfrev_b32_e32 v29, 1  pgm[7@0x80016a380000 + 0x4750] = 0x02460610  v_add_f32_e32 v35, s16, v3  pgm[7@0x80016a380000 + 0x4754] = 0x7e480210  v_mov_b32_e32 v36, s16  pgm[7@0x80016a380000 + 0x4758] = 0x7c883a12  v_cmp_gt_f32_e32 vcc, s18, v29  pgm[7@0x80016a380000 + 0x475c] = 0x143e411f  v_min_f32_e32 v31, v31, v32  pgm[7@0x80016a380000 + 0x4760] = 0x7e4202ff  v_mov_b32_e32 v33, 0xff7fffff  pgm[7@0x80016a380000 + 0x4764] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x4768] = 0x143c411e  v_min_f32_e32 v30, v30, v32  pgm[7@0x80016a380000 + 0x476c] = 0x14404122  v_min_f32_e32 v32, v34, v32  pgm[7@0x80016a380000 + 0x4770] = 0x003a4724  v_cndmask_b32_e32 v29, v36, v35, vcc  pgm[7@0x80016a380000 + 0x4774] = 0x163e431f  v_max_f32_e32 v31, v31, v33  pgm[7@0x80016a380000 + 0x4778] = 0x163c431e  v_max_f32_e32 v30, v30, v33  pgm[7@0x80016a380000 + 0x477c] = 0x16404320  v_max_f32_e32 v32, v32, v33  pgm[7@0x80016a380000 + 0x4780] = 0x16423b19  v_max_f32_e32 v33, v25, v29  pgm[7@0x80016a380000 + 0x4784] = 0x163a3b1c  v_max_f32_e32 v29, v28, v29  pgm[7@0x80016a380000 + 0x4788] = 0x043a3b21  v_sub_f32_e32 v29, v33, v29  pgm[7@0x80016a380000 + 0x478c] = 0xd105811d  v_mul_f32_e64 v29, |v29|, v31 clamp  pgm[7@0x80016a380000 + 0x4790] = 0x00023f1d ;;  pgm[7@0x80016a380000 + 0x4794] = 0x0a3a3d1d  v_mul_f32_e32 v29, v29, v30  pgm[7@0x80016a380000 + 0x4798] = 0xd105801d  v_mul_f32_e64 v29, v29, v32 clamp  pgm[7@0x80016a380000 + 0x479c] = 0x0002411d ;;  pgm[7@0x80016a380000 + 0x47a0] = 0x7e3a431d  v_log_f32_e32 v29, v29  pgm[7@0x80016a380000 + 0x47a4] = 0x083a3a13  v_mul_legacy_f32_e32 v29, s19, v29  pgm[7@0x80016a380000 + 0x47a8] = 0x7e3a411d  v_exp_f32_e32 v29, v29  pgm[7@0x80016a380000 + 0x47ac] = 0xd10b801d  v_max_f32_e64 v29, v29, v29 clamp  pgm[7@0x80016a380000 + 0x47b0] = 0x00023b1d ;;  pgm[7@0x80016a380000 + 0x47b4] = 0x8124ff03  s_add_i32 s36, s3, 0x300  pgm[7@0x80016a380000 + 0x47b8] = 0x00000300 ;;  pgm[7@0x80016a380000 + 0x47bc] = 0xb0258000  s_movk_i32 s37, 0x8000  pgm[7@0x80016a380000 + 0x47c0] = 0xc00e0612  s_load_dwordx8 s[24:31], s[36:37], 0x0  pgm[7@0x80016a380000 + 0x47c4] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x47c8] = 0x8124ff03  s_add_i32 s36, s3, 0x330  pgm[7@0x80016a380000 + 0x47cc] = 0x00000330 ;;  pgm[7@0x80016a380000 + 0x47d0] = 0xd1018020  v_add_f32_e64 v32, v2, v2 clamp  pgm[7@0x80016a380000 + 0x47d4] = 0x00020502 ;;  pgm[7@0x80016a380000 + 0x47d8] = 0xc00a0812  s_load_dwordx4 s[32:35], s[36:37], 0x0  pgm[7@0x80016a380000 + 0x47dc] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x47e0] = 0xd1c1001e  v_mad_f32 v30, v32, 2.0, 1.0  pgm[7@0x80016a380000 + 0x47e4] = 0x03c9e920 ;;  pgm[7@0x80016a380000 + 0x47e8] = 0x8124ff03  s_add_i32 s36, s3, 0x3c0  pgm[7@0x80016a380000 + 0x47ec] = 0x000003c0 ;;  pgm[7@0x80016a380000 + 0x47f0] = 0x0a44351e  v_mul_f32_e32 v34, v30, v26  pgm[7@0x80016a380000 + 0x47f4] = 0x0a46371e  v_mul_f32_e32 v35, v30, v27  pgm[7@0x80016a380000 + 0x47f8] = 0x7e4202ff  v_mov_b32_e32 v33, 0x3a83126f  pgm[7@0x80016a380000 + 0x47fc] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x4800] = 0x023c2d03  v_add_f32_e32 v30, v3, v22  pgm[7@0x80016a380000 + 0x4804] = 0x86ea067e  s_and_b64 vcc, exec, s[6:7]  pgm[7@0x80016a380000 + 0x4808] = 0x004e3d16  v_cndmask_b32_e32 v39, v22, v30, vcc  pgm[7@0x80016a380000 + 0x480c] = 0xc00e0412  s_load_dwordx8 s[16:23], s[36:37], 0x0  pgm[7@0x80016a380000 + 0x4810] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x4814] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3d4ccccd  pgm[7@0x80016a380000 + 0x4818] = 0x3d4ccccd ;;  pgm[7@0x80016a380000 + 0x481c] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3c75c290  pgm[7@0x80016a380000 + 0x4820] = 0x3c75c290 ;;  pgm[7@0x80016a380000 + 0x4824] = 0x0a3c4322  v_mul_f32_e32 v30, v34, v33  pgm[7@0x80016a380000 + 0x4828] = 0xd2890024  v_readlane_b32 s36, v82, 35  pgm[7@0x80016a380000 + 0x482c] = 0x00014752 ;;  pgm[7@0x80016a380000 + 0x4830] = 0x0a3e4323  v_mul_f32_e32 v31, v35, v33  pgm[7@0x80016a380000 + 0x4834] = 0x2c3c4824  v_mac_f32_e32 v30, s36, v36  pgm[7@0x80016a380000 + 0x4838] = 0x2c3e4a24  v_mac_f32_e32 v31, s36, v37  pgm[7@0x80016a380000 + 0x483c] = 0x0a485802  v_mul_f32_e32 v36, s2, v44  pgm[7@0x80016a380000 + 0x4840] = 0x0434351a  v_sub_f32_e32 v26, v26, v26  pgm[7@0x80016a380000 + 0x4844] = 0x2c485005  v_mac_f32_e32 v36, s5, v40  pgm[7@0x80016a380000 + 0x4848] = 0x0436371b  v_sub_f32_e32 v27, v27, v27  pgm[7@0x80016a380000 + 0x484c] = 0x0a50351a  v_mul_f32_e32 v40, v26, v26  pgm[7@0x80016a380000 + 0x4850] = 0x2c484c28  v_mac_f32_e32 v36, s40, v38  pgm[7@0x80016a380000 + 0x4854] = 0x16524f19  v_max_f32_e32 v41, v25, v39  pgm[7@0x80016a380000 + 0x4858] = 0x164e4f1c  v_max_f32_e32 v39, v28, v39  pgm[7@0x80016a380000 + 0x485c] = 0x04383919  v_sub_f32_e32 v28, v25, v28  pgm[7@0x80016a380000 + 0x4860] = 0x2c50371b  v_mac_f32_e32 v40, v27, v27  pgm[7@0x80016a380000 + 0x4864] = 0x02480724  v_add_f32_e32 v36, v36, v3  pgm[7@0x80016a380000 + 0x4868] = 0x2c50391c  v_mac_f32_e32 v40, v28, v28  pgm[7@0x80016a380000 + 0x486c] = 0xd101011a  v_add_f32_e64 v26, |v28|, v33  pgm[7@0x80016a380000 + 0x4870] = 0x0002431c ;;  pgm[7@0x80016a380000 + 0x4874] = 0x7e4a02ff  v_mov_b32_e32 v37, 0x3b03126f  pgm[7@0x80016a380000 + 0x4878] = 0x3b03126f ;;  pgm[7@0x80016a380000 + 0x487c] = 0x7e5402ff  v_mov_b32_e32 v42, 0x3dcccccd  pgm[7@0x80016a380000 + 0x4880] = 0x3dcccccd ;;  pgm[7@0x80016a380000 + 0x4884] = 0x04324919  v_sub_f32_e32 v25, v25, v36  pgm[7@0x80016a380000 + 0x4888] = 0xd164011c  v_rsq_f32_e64 v28, |v40|  pgm[7@0x80016a380000 + 0x488c] = 0x00000128 ;;  pgm[7@0x80016a380000 + 0x4890] = 0x7e42451a  v_rcp_f32_e32 v33, v26  pgm[7@0x80016a380000 + 0x4894] = 0x0a344b22  v_mul_f32_e32 v26, v34, v37  pgm[7@0x80016a380000 + 0x4898] = 0xd1058122  v_mul_f32_e64 v34, |v25|, v42 clamp  pgm[7@0x80016a380000 + 0x489c] = 0x00025519 ;;  pgm[7@0x80016a380000 + 0x48a0] = 0x0a364b23  v_mul_f32_e32 v27, v35, v37  pgm[7@0x80016a380000 + 0x48a4] = 0x0a464522  v_mul_f32_e32 v35, v34, v34  pgm[7@0x80016a380000 + 0x48a8] = 0x7e5602ff  v_mov_b32_e32 v43, 0x7f7fffff  pgm[7@0x80016a380000 + 0x48ac] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x48b0] = 0x0a484722  v_mul_f32_e32 v36, v34, v35  pgm[7@0x80016a380000 + 0x48b4] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x460  pgm[7@0x80016a380000 + 0x48b8] = 0x00000460 ;;  pgm[7@0x80016a380000 + 0x48bc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x48c0] = 0xf09c0300  image_sample_lz v[30:31], v30, s[24:31], s[32:35] dmask:0x3 pgm[7@0x80016a380000 + 0x48c4] = 0x01061e1e ;;  pgm[7@0x80016a380000 + 0x48c8] = 0x1438571c  v_min_f32_e32 v28, v28, v43  pgm[7@0x80016a380000 + 0x48cc] = 0xd1c10022  v_mad_f32 v34, -v34, v35, -v36  pgm[7@0x80016a380000 + 0x48d0] = 0xa4924722 ;;  pgm[7@0x80016a380000 + 0x48d4] = 0x7e38451c  v_rcp_f32_e32 v28, v28  pgm[7@0x80016a380000 + 0x48d8] = 0x2c4446ff  v_mac_f32_e32 v34, 0x40400000, v35  pgm[7@0x80016a380000 + 0x48dc] = 0x40400000 ;;  pgm[7@0x80016a380000 + 0x48e0] = 0x020404f1  v_add_f32_e32 v2, -0.5, v2  pgm[7@0x80016a380000 + 0x48e4] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3f333333, v34  pgm[7@0x80016a380000 + 0x48e8] = 0x3f333333 ;;  pgm[7@0x80016a380000 + 0x48ec] = 0x0a440522  v_mul_f32_e32 v34, v34, v2  pgm[7@0x80016a380000 + 0x48f0] = 0x7e5802ff  v_mov_b32_e32 v44, 0xbe99999a  pgm[7@0x80016a380000 + 0x48f4] = 0xbe99999a ;;  pgm[7@0x80016a380000 + 0x48f8] = 0x7e5a02ff  v_mov_b32_e32 v45, 0x3ca3d70a  pgm[7@0x80016a380000 + 0x48fc] = 0x3ca3d70a ;;  pgm[7@0x80016a380000 + 0x4900] = 0xd1c18119  v_mad_f32 v25, |v25|, v45, v44 clamp  pgm[7@0x80016a380000 + 0x4904] = 0x04b25b19 ;;  pgm[7@0x80016a380000 + 0x4908] = 0x0a464402  v_mul_f32_e32 v35, s2, v34  pgm[7@0x80016a380000 + 0x490c] = 0x8124ff03  s_add_i32 s36, s3, 0x3f0  pgm[7@0x80016a380000 + 0x4910] = 0x000003f0 ;;  pgm[7@0x80016a380000 + 0x4914] = 0x7e5c02ff  v_mov_b32_e32 v46, 0xff7fffff  pgm[7@0x80016a380000 + 0x4918] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x491c] = 0x14425721  v_min_f32_e32 v33, v33, v43  pgm[7@0x80016a380000 + 0x4920] = 0x0a323318  v_mul_f32_e32 v25, v24, v25  pgm[7@0x80016a380000 + 0x4924] = 0x1438571c  v_min_f32_e32 v28, v28, v43  pgm[7@0x80016a380000 + 0x4928] = 0x044e4f29  v_sub_f32_e32 v39, v41, v39  pgm[7@0x80016a380000 + 0x492c] = 0x16425d21  v_max_f32_e32 v33, v33, v46  pgm[7@0x80016a380000 + 0x4930] = 0xc00a0612  s_load_dwordx4 s[24:27], s[36:37], 0x0  pgm[7@0x80016a380000 + 0x4934] = 0x00000000 ;;  pgm[7@0x80016a380000 + 0x4938] = 0x2c464402  v_mac_f32_e32 v35, s2, v34  pgm[7@0x80016a380000 + 0x493c] = 0x7c960480  v_cmp_ngt_f32_e32 vcc, 0, v2  pgm[7@0x80016a380000 + 0x4940] = 0x0a323202  v_mul_f32_e32 v25, s2, v25  pgm[7@0x80016a380000 + 0x4944] = 0x00044680  v_cndmask_b32_e32 v2, 0, v35, vcc  pgm[7@0x80016a380000 + 0x4948] = 0xd1058121  v_mul_f32_e64 v33, |v39|, v33 clamp  pgm[7@0x80016a380000 + 0x494c] = 0x00024327 ;;  pgm[7@0x80016a380000 + 0x4950] = 0x16385d1c  v_max_f32_e32 v28, v28, v46  pgm[7@0x80016a380000 + 0x4954] = 0x0a4832ff  v_mul_f32_e32 v36, 0x3fa66666, v25  pgm[7@0x80016a380000 + 0x4958] = 0x3fa66666 ;;  pgm[7@0x80016a380000 + 0x495c] = 0x2c0432ff  v_mac_f32_e32 v2, 0xbfa66666, v25  pgm[7@0x80016a380000 + 0x4960] = 0xbfa66666 ;;  pgm[7@0x80016a380000 + 0x4964] = 0x0a323921  v_mul_f32_e32 v25, v33, v28  pgm[7@0x80016a380000 + 0x4968] = 0x2c480520  v_mac_f32_e32 v36, v32, v2  pgm[7@0x80016a380000 + 0x496c] = 0xd1058002  v_mul_f32_e64 v2, v16, v25 clamp  pgm[7@0x80016a380000 + 0x4970] = 0x00023310 ;;  pgm[7@0x80016a380000 + 0x4974] = 0x7e5202ff [32;1m v_mov_b32_e32 v41, 0x3ecccccd  pgm[7@0x80016a380000 + 0x4978] = 0x3ecccccd ;;  pgm[7@0x80016a380000 + 0x497c] = 0x86ea007e  s_and_b64 vcc, exec, s[0:1]  pgm[7@0x80016a380000 + 0x4980] = 0x00040480  v_cndmask_b32_e32 v2, 0, v2, vcc  pgm[7@0x80016a380000 + 0x4984] = 0xd1018002  v_add_f32_e64 v2, v29, v2 clamp  pgm[7@0x80016a380000 + 0x4988] = 0x0002051d ;;  pgm[7@0x80016a380000 + 0x498c] = 0x0a284914  v_mul_f32_e32 v20, v20, v36  pgm[7@0x80016a380000 + 0x4990] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x80016a380000 + 0x4994] = 0x0a042902  v_mul_f32_e32 v2, v2, v20  pgm[7@0x80016a380000 + 0x4998] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x499c] = 0xd1c10019  v_mad_f32 v25, v30, 2.0, -1.0  pgm[7@0x80016a380000 + 0x49a0] = 0x03cde91e ;;  pgm[7@0x80016a380000 + 0x49a4] = 0xd1c1001c  v_mad_f32 v28, v31, 2.0, -1.0  pgm[7@0x80016a380000 + 0x49a8] = 0x03cde91f ;;  pgm[7@0x80016a380000 + 0x49ac] = 0x2c345319  v_mac_f32_e32 v26, v25, v41  pgm[7@0x80016a380000 + 0x49b0] = 0x2c36531c  v_mac_f32_e32 v27, v28, v41  pgm[7@0x80016a380000 + 0x49b4] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x49b8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x49bc] = 0xbf800000  s_nop 0  pgm[7@0x80016a380000 + 0x49c0] = 0xf09c0200  image_sample_lz v25, v26, s[16:23], s[24:27] dmask:0x2  pgm[7@0x80016a380000 + 0x49c4] = 0x00c4191a ;;  pgm[7@0x80016a380000 + 0x49c8] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a380000 + 0x49cc] = 0xd10b8019  v_max_f32_e64 v25, v25, v25 clamp  pgm[7@0x80016a380000 + 0x49d0] = 0x00023319 ;;  pgm[7@0x80016a380000 + 0x49d4] = 0x7e324319  v_log_f32_e32 v25, v25  pgm[7@0x80016a380000 + 0x49d8] = 0x083232ff  v_mul_legacy_f32_e32 v25, 0x3e73cf3d, v25  pgm[7@0x80016a380000 + 0x49dc] = 0x3e73cf3d ;;  pgm[7@0x80016a380000 + 0x49e0] = 0x7e324119  v_exp_f32_e32 v25, v25  pgm[7@0x80016a380000 + 0x49e4] = 0xd1c10014  v_mad_f32 v20, v25, 2.0, -1.0  pgm[7@0x80016a380000 + 0x49e8] = 0x03cde919 ;;  pgm[7@0x80016a380000 + 0x49ec] = 0x0a0e2907  v_mul_f32_e32 v7, v7, v20  pgm[7@0x80016a380000 + 0x49f0] = 0x0a222911  v_mul_f32_e32 v17, v17, v20  pgm[7@0x80016a380000 + 0x49f4] = 0x0a282915  v_mul_f32_e32 v20, v21, v20  pgm[7@0x80016a380000 + 0x49f8] = 0xd1c10007  v_mad_f32 v7, v7, v2, 1.0  pgm[7@0x80016a380000 + 0x49fc] = 0x03ca0507 ;;  pgm[7@0x80016a380000 + 0x4a00] = 0xd1c10011  v_mad_f32 v17, v17, v2, 1.0  pgm[7@0x80016a380000 + 0x4a04] = 0x03ca0511 ;;  pgm[7@0x80016a380000 + 0x4a08] = 0xd1c10002  v_mad_f32 v2, v20, v2, 1.0  pgm[7@0x80016a380000 + 0x4a0c] = 0x03ca0514 ;;  pgm[7@0x80016a380000 + 0x4a10] = 0x0a000f00  v_mul_f32_e32 v0, v0, v7  pgm[7@0x80016a380000 + 0x4a14] = 0x0a022301  v_mul_f32_e32 v1, v1, v17  pgm[7@0x80016a380000 + 0x4a18] = 0x0a2e0517  v_mul_f32_e32 v23, v23, v2  pgm[7@0x80016a380000 + 0x4a1c] = 0x87fe087e  s_or_b64 exec, exec, s[8:9]  pgm[7@0x80016a380000 + 0x4a20] = 0x86822a7e  s_and_b64 s[2:3], exec, s[42:43]  pgm[7@0x80016a380000 + 0x4a24] = 0xd1000007  v_cndmask_b32_e64 v7, 0, 1, s[2:3]  pgm[7@0x80016a380000 + 0x4a28] = 0x00090280 ;;  pgm[7@0x80016a380000 + 0x4a2c] = 0x7d9a0e81  v_cmp_ne_u32_e32 vcc, 1, v7  pgm[7@0x80016a380000 + 0x4a30] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x80016a380000 + 0x4a34] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80016a380000 + 0x4a38] = 0x7e280280  v_mov_b32_e32 v20, 0  pgm[7@0x80016a380000 + 0x4a3c] = 0x7e0e0280  v_mov_b32_e32 v7, 0  pgm[7@0x80016a380000 + 0x4a40] = 0x7e220280  v_mov_b32_e32 v17, 0  pgm[7@0x80016a380000 + 0x4a44] = 0xbf87003b  s_cbranch_vccnz 59  pgm[7@0x80016a380000 + 0x4a48] = 0x060e0a26  v_subrev_f32_e32 v7, s38, v5  pgm[7@0x80016a380000 + 0x4a4c] = 0x06220c27  v_subrev_f32_e32 v17, s39, v6  pgm[7@0x80016a380000 + 0x4a50] = 0x0a0e0f07  v_mul_f32_e32 v7, v7, v7  pgm[7@0x80016a380000 + 0x4a54] = 0x06280832  v_subrev_f32_e32 v20, s50, v4  pgm[7@0x80016a380000 + 0x4a58] = 0x2c0e2311  v_mac_f32_e32 v7, v17, v17  pgm[7@0x80016a380000 + 0x4a5c] = 0x2c0e2914  v_mac_f32_e32 v7, v20, v20  pgm[7@0x80016a380000 + 0x4a60] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0x3e0  pgm[7@0x80016a380000 + 0x4a64] = 0x000003e0 ;;  pgm[7@0x80016a380000 + 0x4a68] = 0xd1640107  v_rsq_f32_e64 v7, |v7|  pgm[7@0x80016a380000 + 0x4a6c] = 0x00000107 ;;  pgm[7@0x80016a380000 + 0x4a70] = 0x7e2a02ff  v_mov_b32_e32 v21, 0x3a83126f  pgm[7@0x80016a380000 + 0x4a74] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x4a78] = 0xd1010111  v_add_f32_e64 v17, |v20|, v21  pgm[7@0x80016a380000 + 0x4a7c] = 0x00022b14 ;;  pgm[7@0x80016a380000 + 0x4a80] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x80016a380000 + 0x4a84] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x4a88] = 0x140e2907  v_min_f32_e32 v7, v7, v20  pgm[7@0x80016a380000 + 0x4a8c] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x80016a380000 + 0x4a90] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x80016a380000 + 0x4a94] = 0xc0260086  s_buffer_load_dwordx2 s[2:3], s[12:15], 0x400  pgm[7@0x80016a380000 + 0x4a98] = 0x00000400 ;;  pgm[7@0x80016a380000 + 0x4a9c] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x408  pgm[7@0x80016a380000 + 0x4aa0] = 0x00000408 ;;  pgm[7@0x80016a380000 + 0x4aa4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x4aa8] = 0x7e324411  v_rcp_f32_e32 v25, s17  pgm[7@0x80016a380000 + 0x4aac] = 0x7e045881  v_bfrev_b32_e32 v2, 1  pgm[7@0x80016a380000 + 0x4ab0] = 0x02340610  v_add_f32_e32 v26, s16, v3  pgm[7@0x80016a380000 + 0x4ab4] = 0x7e360210  v_mov_b32_e32 v27, s16  pgm[7@0x80016a380000 + 0x4ab8] = 0x7c880412  v_cmp_gt_f32_e32 vcc, s18, v2  pgm[7@0x80016a380000 + 0x4abc] = 0x14222911  v_min_f32_e32 v17, v17, v20  pgm[7@0x80016a380000 + 0x4ac0] = 0x7e2a02ff  v_mov_b32_e32 v21, 0xff7fffff  pgm[7@0x80016a380000 + 0x4ac4] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x4ac8] = 0x140e2907  v_min_f32_e32 v7, v7, v20  pgm[7@0x80016a380000 + 0x4acc] = 0x14282919  v_min_f32_e32 v20, v25, v20  pgm[7@0x80016a380000 + 0x4ad0] = 0x0004351b  v_cndmask_b32_e32 v2, v27, v26, vcc  pgm[7@0x80016a380000 + 0x4ad4] = 0x16222b11  v_max_f32_e32 v17, v17, v21  pgm[7@0x80016a380000 + 0x4ad8] = 0x160e2b07  v_max_f32_e32 v7, v7, v21  pgm[7@0x80016a380000 + 0x4adc] = 0x16282b14  v_max_f32_e32 v20, v20, v21  pgm[7@0x80016a380000 + 0x4ae0] = 0x162a0504  v_max_f32_e32 v21, v4, v2  pgm[7@0x80016a380000 + 0x4ae4] = 0x16040503  v_max_f32_e32 v2, v3, v2  pgm[7@0x80016a380000 + 0x4ae8] = 0x04040515  v_sub_f32_e32 v2, v21, v2  pgm[7@0x80016a380000 + 0x4aec] = 0xd1058102  v_mul_f32_e64 v2, |v2|, v17 clamp  pgm[7@0x80016a380000 + 0x4af0] = 0x00022302 ;;  pgm[7@0x80016a380000 + 0x4af4] = 0x0a040f02  v_mul_f32_e32 v2, v2, v7  pgm[7@0x80016a380000 + 0x4af8] = 0xd1058002  v_mul_f32_e64 v2, v2, v20 clamp  pgm[7@0x80016a380000 + 0x4afc] = 0x00022902 ;;  pgm[7@0x80016a380000 + 0x4b00] = 0x7e044302  v_log_f32_e32 v2, v2  pgm[7@0x80016a380000 + 0x4b04] = 0x08040413  v_mul_legacy_f32_e32 v2, s19, v2  pgm[7@0x80016a380000 + 0x4b08] = 0x7e044102  v_exp_f32_e32 v2, v2  pgm[7@0x80016a380000 + 0x4b0c] = 0xd10b8003  v_max_f32_e64 v3, v2, v2 clamp  pgm[7@0x80016a380000 + 0x4b10] = 0x00020502 ;;  pgm[7@0x80016a380000 + 0x4b14] = 0xd1058002  v_mul_f32_e64 v2, v3, s2 clamp  pgm[7@0x80016a380000 + 0x4b18] = 0x00000503 ;;  pgm[7@0x80016a380000 + 0x4b1c] = 0xd1058014  v_mul_f32_e64 v20, v3, s3 clamp  pgm[7@0x80016a380000 + 0x4b20] = 0x00000703 ;;  pgm[7@0x80016a380000 + 0x4b24] = 0xd1058007  v_mul_f32_e64 v7, v3, s5 clamp  pgm[7@0x80016a380000 + 0x4b28] = 0x00000b03 ;;  pgm[7@0x80016a380000 + 0x4b2c] = 0xd10b8011  v_max_f32_e64 v17, v3, v3 clamp  pgm[7@0x80016a380000 + 0x4b30] = 0x00020703 ;;  pgm[7@0x80016a380000 + 0x4b34] = 0x06060a26  v_subrev_f32_e32 v3, s38, v5  pgm[7@0x80016a380000 + 0x4b38] = 0x060a0c27  v_subrev_f32_e32 v5, s39, v6  pgm[7@0x80016a380000 + 0x4b3c] = 0x0a060703  v_mul_f32_e32 v3, v3, v3  pgm[7@0x80016a380000 + 0x4b40] = 0x2c060b05  v_mac_f32_e32 v3, v5, v5  pgm[7@0x80016a380000 + 0x4b44] = 0x060c0832  v_subrev_f32_e32 v6, s50, v4  pgm[7@0x80016a380000 + 0x4b48] = 0x2c060d06  v_mac_f32_e32 v3, v6, v6  pgm[7@0x80016a380000 + 0x4b4c] = 0x020a2c32  v_add_f32_e32 v5, s50, v22  pgm[7@0x80016a380000 + 0x4b50] = 0x86ea067e  s_and_b64 vcc, exec, s[6:7]  pgm[7@0x80016a380000 + 0x4b54] = 0xd1640103  v_rsq_f32_e64 v3, |v3|  pgm[7@0x80016a380000 + 0x4b58] = 0x00000103 ;;  pgm[7@0x80016a380000 + 0x4b5c] = 0x000a0b16  v_cndmask_b32_e32 v5, v22, v5, vcc  pgm[7@0x80016a380000 + 0x4b60] = 0x16080b04  v_max_f32_e32 v4, v4, v5  pgm[7@0x80016a380000 + 0x4b64] = 0x160a0a32  v_max_f32_e32 v5, s50, v5  pgm[7@0x80016a380000 + 0x4b68] = 0x7e2a02ff  v_mov_b32_e32 v21, 0x3a83126f  pgm[7@0x80016a380000 + 0x4b6c] = 0x3a83126f ;;  pgm[7@0x80016a380000 + 0x4b70] = 0xd1010106  v_add_f32_e64 v6, |v6|, v21  pgm[7@0x80016a380000 + 0x4b74] = 0x00022b06 ;;  pgm[7@0x80016a380000 + 0x4b78] = 0x04080b04  v_sub_f32_e32 v4, v4, v5  pgm[7@0x80016a380000 + 0x4b7c] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x7f7fffff  pgm[7@0x80016a380000 + 0x4b80] = 0x7f7fffff ;;  pgm[7@0x80016a380000 + 0x4b84] = 0x7e0c4506  v_rcp_f32_e32 v6, v6  pgm[7@0x80016a380000 + 0x4b88] = 0x14060b03  v_min_f32_e32 v3, v3, v5  pgm[7@0x80016a380000 + 0x4b8c] = 0x7e064503  v_rcp_f32_e32 v3, v3  pgm[7@0x80016a380000 + 0x4b90] = 0x7e2a02ff  v_mov_b32_e32 v21, 0xff7fffff  pgm[7@0x80016a380000 + 0x4b94] = 0xff7fffff ;;  pgm[7@0x80016a380000 + 0x4b98] = 0x140c0b06  v_min_f32_e32 v6, v6, v5  pgm[7@0x80016a380000 + 0x4b9c] = 0x160c2b06  v_max_f32_e32 v6, v6, v21  pgm[7@0x80016a380000 + 0x4ba0] = 0x14060b03  v_min_f32_e32 v3, v3, v5  pgm[7@0x80016a380000 + 0x4ba4] = 0xd1058204  v_mul_f32_e64 v4, v6, |v4| clamp  pgm[7@0x80016a380000 + 0x4ba8] = 0x00020906 ;;  pgm[7@0x80016a380000 + 0x4bac] = 0x16062b03  v_max_f32_e32 v3, v3, v21  pgm[7@0x80016a380000 + 0x4bb0] = 0x0a060704  v_mul_f32_e32 v3, v4, v3  pgm[7@0x80016a380000 + 0x4bb4] = 0xd1058003  v_mul_f32_e64 v3, v16, v3 clamp  pgm[7@0x80016a380000 + 0x4bb8] = 0x00020710 ;;  pgm[7@0x80016a380000 + 0x4bbc] = 0xd1058004  v_mul_f32_e64 v4, v3, s10 clamp  pgm[7@0x80016a380000 + 0x4bc0] = 0x00001503 ;;  pgm[7@0x80016a380000 + 0x4bc4] = 0x86ea007e  s_and_b64 vcc, exec, s[0:1]  pgm[7@0x80016a380000 + 0x4bc8] = 0x00080880  v_cndmask_b32_e32 v4, 0, v4, vcc  pgm[7@0x80016a380000 + 0x4bcc] = 0xd1058005  v_mul_f32_e64 v5, v3, s4 clamp  pgm[7@0x80016a380000 + 0x4bd0] = 0x00000903 ;;  pgm[7@0x80016a380000 + 0x4bd4] = 0xd1018002  v_add_f32_e64 v2, v2, v4 clamp  pgm[7@0x80016a380000 + 0x4bd8] = 0x00020902 ;;  pgm[7@0x80016a380000 + 0x4bdc] = 0xd1058004  v_mul_f32_e64 v4, v3, s11 clamp  pgm[7@0x80016a380000 + 0x4be0] = 0x00001703 ;;  pgm[7@0x80016a380000 + 0x4be4] = 0xd10b8003  v_max_f32_e64 v3, v3, v3 clamp  pgm[7@0x80016a380000 + 0x4be8] = 0x00020703 ;;  pgm[7@0x80016a380000 + 0x4bec] = 0x00060680  v_cndmask_b32_e32 v3, 0, v3, vcc  pgm[7@0x80016a380000 + 0x4bf0] = 0x00080880  v_cndmask_b32_e32 v4, 0, v4, vcc  pgm[7@0x80016a380000 + 0x4bf4] = 0x000a0a80  v_cndmask_b32_e32 v5, 0, v5, vcc  pgm[7@0x80016a380000 + 0x4bf8] = 0xd1018003  v_add_f32_e64 v3, v17, v3 clamp  pgm[7@0x80016a380000 + 0x4bfc] = 0x00020711 ;;  pgm[7@0x80016a380000 + 0x4c00] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x4a0  pgm[7@0x80016a380000 + 0x4c04] = 0x000004a0 ;;  pgm[7@0x80016a380000 + 0x4c08] = 0x040606f2  v_sub_f32_e32 v3, 1.0, v3  pgm[7@0x80016a380000 + 0x4c0c] = 0xd1018004  v_add_f32_e64 v4, v20, v4 clamp  pgm[7@0x80016a380000 + 0x4c10] = 0x00020914 ;;  pgm[7@0x80016a380000 + 0x4c14] = 0xd1018005  v_add_f32_e64 v5, v7, v5 clamp  pgm[7@0x80016a380000 + 0x4c18] = 0x00020b07 ;;  pgm[7@0x80016a380000 + 0x4c1c] = 0x2c040709  v_mac_f32_e32 v2, v9, v3  pgm[7@0x80016a380000 + 0x4c20] = 0x2c08070a  v_mac_f32_e32 v4, v10, v3  pgm[7@0x80016a380000 + 0x4c24] = 0x2c0a070b  v_mac_f32_e32 v5, v11, v3  pgm[7@0x80016a380000 + 0x4c28] = 0x040630f2  v_sub_f32_e32 v3, 1.0, v24  pgm[7@0x80016a380000 + 0x4c2c] = 0x0a040702  v_mul_f32_e32 v2, v2, v3  pgm[7@0x80016a380000 + 0x4c30] = 0x0a080704  v_mul_f32_e32 v4, v4, v3  pgm[7@0x80016a380000 + 0x4c34] = 0x0a060705  v_mul_f32_e32 v3, v5, v3  pgm[7@0x80016a380000 + 0x4c38] = 0x2c043100  v_mac_f32_e32 v2, v0, v24  pgm[7@0x80016a380000 + 0x4c3c] = 0x2c063117  v_mac_f32_e32 v3, v23, v24  pgm[7@0x80016a380000 + 0x4c40] = 0x0a000513  v_mul_f32_e32 v0, v19, v2  pgm[7@0x80016a380000 + 0x4c44] = 0x0a040713  v_mul_f32_e32 v2, v19, v3  pgm[7@0x80016a380000 + 0x4c48] = 0x2c083101  v_mac_f32_e32 v4, v1, v24  pgm[7@0x80016a380000 + 0x4c4c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a380000 + 0x4c50] = 0x7e060202  v_mov_b32_e32 v3, s2  pgm[7@0x80016a380000 + 0x4c54] = 0x7c882480  v_cmp_gt_f32_e32 vcc, 0, v18  pgm[7@0x80016a380000 + 0x4c58] = 0x0a020913  v_mul_f32_e32 v1, v19, v4  pgm[7@0x80016a380000 + 0x4c5c] = 0x00060680  v_cndmask_b32_e32 v3, 0, v3, vcc  pgm[7@0x80016a380000 + 0x4c60] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x80016a380000 + 0x4c64] = 0x7c880903  v_cmp_gt_f32_e32 vcc, v3, v4  pgm[7@0x80016a380000 + 0x4c68] = 0x2c00110d  v_mac_f32_e32 v0, v13, v8  pgm[7@0x80016a380000 + 0x4c6c] = 0x2c02110c  v_mac_f32_e32 v1, v12, v8  pgm[7@0x80016a380000 + 0x4c70] = 0x2c04110f  v_mac_f32_e32 v2, v15, v8  pgm[7@0x80016a380000 + 0x4c74] = 0xd1000003  v_cndmask_b32_e64 v3, 1.0, 0, vcc  pgm[7@0x80016a380000 + 0x4c78] = 0x01a900f2 ;;  pgm[7@0x80016a380000 + 0x4c7c] = 0xd1000000  v_cndmask_b32_e64 v0, v0, 0, vcc  pgm[7@0x80016a380000 + 0x4c80] = 0x01a90100 ;;  pgm[7@0x80016a380000 + 0x4c84] = 0xd1000001  v_cndmask_b32_e64 v1, v1, 0, vcc  pgm[7@0x80016a380000 + 0x4c88] = 0x01a90101 ;;  pgm[7@0x80016a380000 + 0x4c8c] = 0xd1000002  v_cndmask_b32_e64 v2, v2, 0, vcc  pgm[7@0x80016a380000 + 0x4c90] = 0x01a90102 ;;  pgm[7@0x80016a380000 + 0x4c94] = 0xd2890004  v_readlane_b32 s4, v82, 2  pgm[7@0x80016a380000 + 0x4c98] = 0x00010552 ;;  pgm[7@0x80016a380000 + 0x4c9c] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x80016a380000 + 0x4ca0] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x80016a380000 + 0x4ca4] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x80016a380000 + 0x4ca8] = 0x00020300 ;;  pgm[7@0x80016a380000 + 0x4cac] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x80016a380000 + 0x4cb0] = 0x00020702 ;;  pgm[7@0x80016a380000 + 0x4cb4] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  [ 3 waves ( 3 %)] pgm[7@0x80016a380000 + 0x4cb8] = 0x00000100 ;;  pgm[7@0x80016a380000 + 0x4cbc] = 0xbf810000  s_endpgm  End of disassembly. 8 waves in this shader (out of 85 active waves) Disassembly of shader 7@0x8001000ae400 of length 484 bytes from IB[7@0x8001a7dc0100 + 0x2ff0] pgm[7@0x8001000ae400 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000ae400 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000ae400 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001000ae400 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001000ae400 + 0x10 ] = 0x7e100304  v_mov_b32_e32 v8, v4  pgm[7@0x8001000ae400 + 0x14 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000ae400 + 0x18 ] = 0x81009008  s_add_i32 s0, s8, 16  pgm[7@0x8001000ae400 + 0x1c ] = 0xbe810009  s_mov_b32 s1, s9  pgm[7@0x8001000ae400 + 0x20 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x8001000ae400 + 0x24 ] = 0xc00a0000  s_load_dwordx4 s[0:3], s[0:1], 0x0  pgm[7@0x8001000ae400 + 0x28 ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x2c ] = 0x810ab008  s_add_i32 s10, s8, 48  pgm[7@0x8001000ae400 + 0x30 ] = 0xbe8b0009  s_mov_b32 s11, s9  pgm[7@0x8001000ae400 + 0x34 ] = 0x8104a008  s_add_i32 s4, s8, 32  pgm[7@0x8001000ae400 + 0x38 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x8001000ae400 + 0x3c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae400 + 0x40 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v5, s[0:3], 0 idxen  pgm[7@0x8001000ae400 + 0x44 ] = 0x80000005 ;;  pgm[7@0x8001000ae400 + 0x48 ] = 0xc00a0405  s_load_dwordx4 s[16:19], s[10:11], 0x0  pgm[7@0x8001000ae400 + 0x4c ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x50 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000ae400 + 0x54 ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x58 ] = 0x8108c008  s_add_i32 s8, s8, 64  pgm[7@0x8001000ae400 + 0x5c ] = 0xc00a0102  s_load_dwordx4 s[4:7], s[4:5], 0x0  pgm[7@0x8001000ae400 + 0x60 ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x64 ] = 0xbe8e00c0  s_mov_b32 s14, 64  pgm[7@0x8001000ae400 + 0x68 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x8001000ae400 + 0x6c ] = 0x00027fac ;;  pgm[7@0x8001000ae400 + 0x70 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae400 + 0x74 ] = 0xe00c2000  buffer_load_format_xyzw v[9:12], v4, s[0:3], 0 idxen  pgm[7@0x8001000ae400 + 0x78 ] = 0x80000904 ;;  pgm[7@0x8001000ae400 + 0x7c ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000ae400 + 0x80 ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0x84 ] = 0xe0042000  buffer_load_format_xy v[4:5], v6, s[4:7], 0 idxen  pgm[7@0x8001000ae400 + 0x88 ] = 0x80010406 ;;  pgm[7@0x8001000ae400 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[13:16], v7, s[16:19], 0 idxen  pgm[7@0x8001000ae400 + 0x90 ] = 0x80040d07 ;;  pgm[7@0x8001000ae400 + 0x94 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x8001000ae400 + 0x98 ] = 0x00008000 ;;  pgm[7@0x8001000ae400 + 0x9c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000ae400 + 0xa0 ] = 0xe0042000  buffer_load_format_xy v[17:18], v8, s[0:3], 0 idxen  pgm[7@0x8001000ae400 + 0xa4 ] = 0x80001108 ;;  pgm[7@0x8001000ae400 + 0xa8 ] = 0xc02a0406  s_buffer_load_dwordx4 s[16:19], s[12:15], 0x0  pgm[7@0x8001000ae400 + 0xac ] = 0x00000000 ;;  pgm[7@0x8001000ae400 + 0xb0 ] = 0xc02a0206  s_buffer_load_dwordx4 s[8:11], s[12:15], 0x10  pgm[7@0x8001000ae400 + 0xb4 ] = 0x00000010 ;;  pgm[7@0x8001000ae400 + 0xb8 ] = 0xc02a0106  s_buffer_load_dwordx4 s[4:7], s[12:15], 0x20  pgm[7@0x8001000ae400 + 0xbc ] = 0x00000020 ;;  pgm[7@0x8001000ae400 + 0xc0 ] = 0xc02a0006  s_buffer_load_dwordx4 s[0:3], s[12:15], 0x30  pgm[7@0x8001000ae400 + 0xc4 ] = 0x00000030 ;;  pgm[7@0x8001000ae400 + 0xc8 ] = 0x7e0c02f3  v_mov_b32_e32 v6, -1.0  pgm[7@0x8001000ae400 + 0xcc ] = 0xbf8c0f74  s_waitcnt vmcnt(4)  pgm[7@0x8001000ae400 + 0xd0 ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x8001000ae400 + 0xd4 ] = 0x03cde901 ;;  pgm[7@0x8001000ae400 + 0xd8 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x8001000ae400 + 0xdc ] = 0x03cde902 ;;  pgm[7@0x8001000ae400 + 0xe0 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x8001000ae400 + 0xe4 ] = 0x03cde900 ;;  pgm[7@0x8001000ae400 + 0xe8 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x8001000ae400 + 0xec ] = 0x03cde903 ;;  pgm[7@0x8001000ae400 + 0xf0 ] = 0xbf8c0073  s_waitcnt vmcnt(3) lgkmcnt(0)  pgm[7@0x8001000ae400 + 0xf4 ] = 0x0a0e1408  v_mul_f32_e32 v7, s8, v10  pgm[7@0x8001000ae400 + 0xf8 ] = 0x0a101409  v_mul_f32_e32 v8, s9, v10  pgm[7@0x8001000ae400 + 0xfc ] = 0x0a26140a  v_mul_f32_e32 v19, s10, v10  pgm[7@0x8001000ae400 + 0x100 ] = 0x0a28140b  v_mul_f32_e32 v20, s11, v10  pgm[7@0x8001000ae400 + 0x104 ] = 0x2c0e1210  v_mac_f32_e32 v7, s16, v9  pgm[7@0x8001000ae400 + 0x108 ] = 0x2c101211  v_mac_f32_e32 v8, s17, v9  pgm[7@0x8001000ae400 + 0x10c ] = 0x2c261212  v_mac_f32_e32 v19, s18, v9  pgm[7@0x8001000ae400 + 0x110 ] = 0x2c281213  v_mac_f32_e32 v20, s19, v9  pgm[7@0x8001000ae400 + 0x114 ] = 0x2c0e1604  v_mac_f32_e32 v7, s4, v11  pgm[7@0x8001000ae400 + 0x118 ] = 0x2c101605  v_mac_f32_e32 v8, s5, v11  pgm[7@0x8001000ae400 + 0x11c ] = 0x2c261606  v_mac_f32_e32 v19, s6, v11  pgm[7@0x8001000ae400 + 0x120 ] = 0x2c281607  v_mac_f32_e32 v20, s7, v11  pgm[7@0x8001000ae400 + 0x124 ] = 0x2c0e1800  v_mac_f32_e32 v7, s0, v12  pgm[7@0x8001000ae400 + 0x128 ] = 0x2c101801  v_mac_f32_e32 v8, s1, v12  pgm[7@0x8001000ae400 + 0x12c ] = 0x2c261802  v_mac_f32_e32 v19, s2, v12  pgm[7@0x8001000ae400 + 0x130 ] = 0x2c281803  v_mac_f32_e32 v20, s3, v12  pgm[7@0x8001000ae400 + 0x134 ] = 0xc40008cf  exp pos0 v7, v8, v19, v20 done  pgm[7@0x8001000ae400 + 0x138 ] = 0x14130807 ;;  pgm[7@0x8001000ae400 + 0x13c ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae400 + 0x140 ] = 0xd1c10008  v_mad_f32 v8, 0, v2, v1  pgm[7@0x8001000ae400 + 0x144 ] = 0x04060480 ;;  pgm[7@0x8001000ae400 + 0x148 ] = 0xc400020f  exp param0 v9, v10, v11, v12  pgm[7@0x8001000ae400 + 0x14c ] = 0x0c0b0a09 ;;  pgm[7@0x8001000ae400 + 0x150 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae400 + 0x154 ] = 0x0a1200ff  v_mul_f32_e32 v9, 0x80000000, v0  pgm[7@0x8001000ae400 + 0x158 ] = 0x80000000 ;;  pgm[7@0x8001000ae400 + 0x15c ] = 0xd1c10013  v_mad_f32 v19, -v2, 0, -v0  pgm[7@0x8001000ae400 + 0x160 ] = 0xa4010102 ;;  pgm[7@0x8001000ae400 + 0x164 ] = 0x0a141108  v_mul_f32_e32 v10, v8, v8  pgm[7@0x8001000ae400 + 0x168 ] = 0x2c120280  v_mac_f32_e32 v9, 0, v1  pgm[7@0x8001000ae400 + 0x16c ] = 0x2c142713  v_mac_f32_e32 v10, v19, v19  pgm[7@0x8001000ae400 + 0x170 ] = 0x2c141309  v_mac_f32_e32 v10, v9, v9  pgm[7@0x8001000ae400 + 0x174 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001000ae400 + 0x178 ] = 0xc400021f  exp param1 v4, v5, v0, v0  pgm[7@0x8001000ae400 + 0x17c ] = 0x00000504 ;;  pgm[7@0x8001000ae400 + 0x180 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae400 + 0x184 ] = 0x7e08490a  v_rsq_f32_e32 v4, v10  pgm[7@0x8001000ae400 + 0x188 ] = 0x7e0e0280  v_mov_b32_e32 v7, 0  pgm[7@0x8001000ae400 + 0x18c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000ae400 + 0x190 ] = 0xc400022f  exp param2 v13, v14, v15, v16  pgm[7@0x8001000ae400 + 0x194 ] = 0x100f0e0d ;;  pgm[7@0x8001000ae400 + 0x198 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000ae400 + 0x19c ] = 0xc400023f  exp param3 v17, v18, v0, v0  pgm[7@0x8001000ae400 + 0x1a0 ] = 0x00001211 ;;  pgm[7@0x8001000ae400 + 0x1a4 ] = 0x140808ff  v_min_f32_e32 v4, 0x7f7fffff, v4  pgm[7@0x8001000ae400 + 0x1a8 ] = 0x7f7fffff ;;  pgm[7@0x8001000ae400 + 0x1ac ] = 0xc400024f  exp param4 v7, v7, v6, v0  pgm[7@0x8001000ae400 + 0x1b0 ] = 0x00060707 ;;  pgm[7@0x8001000ae400 + 0x1b4 ] = 0x0a0a0908  v_mul_f32_e32 v5, v8, v4  pgm[7@0x8001000ae400 + 0x1b8 ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000ae400 + 0x1bc ] = 0x0a0c0913  v_mul_f32_e32 v6, v19, v4  pgm[7@0x8001000ae400 + 0x1c0 ] = 0x0a080909  v_mul_f32_e32 v4, v9, v4  pgm[7@0x8001000ae400 + 0x1c4 ] = 0x0a0a0b03  v_mul_f32_e32 v5, v3, v5  pgm[7@0x8001000ae400 + 0x1c8 ] = 0x0a0c0d03  v_mul_f32_e32 v6, v3, v6  pgm[7@0x8001000ae400 + 0x1cc ] = 0x0a060903  v_mul_f32_e32 v3, v3, v4  pgm[7@0x8001000ae400 + 0x1d0 ] = 0xc400025f  exp param5 v0, v1, v2, v0  pgm[7@0x8001000ae400 + 0x1d4 ] = 0x00020100 ;;  pgm[7@0x8001000ae400 + 0x1d8 ] = 0xc400026f  exp param6 v5, v6, v3, v0  pgm[7@0x8001000ae400 + 0x1dc ] = 0x00030605 ;;  pgm[7@0x8001000ae400 + 0x1e0 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x80015a3c8000 of length 4388 bytes from IB[7@0x8001a7dc0100 + 0x3064] pgm[7@0x80015a3c8000 + 0x0 ] = 0xbe8a017e  s_mov_b64 s[10:11], exec  pgm[7@0x80015a3c8000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x80015a3c8000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x80015a3c8000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x80015a3c8000 + 0x10 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x14 ] = 0xd4200402  v_interp_p1_f32_e32 v8, v2, attr1.x  pgm[7@0x80015a3c8000 + 0x18 ] = 0xd4240502  v_interp_p1_f32_e32 v9, v2, attr1.y  pgm[7@0x80015a3c8000 + 0x1c ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x80015a3c8000 + 0x20 ] = 0xd4500b02  v_interp_p1_f32_e32 v20, v2, attr2.w  pgm[7@0x80015a3c8000 + 0x24 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x80015a3c8000 + 0x28 ] = 0xd4210403  v_interp_p2_f32_e32 v8, v3, attr1.x  pgm[7@0x80015a3c8000 + 0x2c ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x80015a3c8000 + 0x30 ] = 0xd4250503  v_interp_p2_f32_e32 v9, v3, attr1.y  pgm[7@0x80015a3c8000 + 0x34 ] = 0xd4510b03  v_interp_p2_f32_e32 v20, v3, attr2.w  pgm[7@0x80015a3c8000 + 0x38 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x80015a3c8000 + 0x3c ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x80015a3c8000 + 0x40 ] = 0x04261113  v_sub_f32_e32 v19, v19, v8  pgm[7@0x80015a3c8000 + 0x44 ] = 0x04281314  v_sub_f32_e32 v20, v20, v9  pgm[7@0x80015a3c8000 + 0x48 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x80015a3c8000 + 0x4c ] = 0x04242509  v_sub_f32_e32 v18, v9, v18  pgm[7@0x80015a3c8000 + 0x50 ] = 0xd04b0006  v_cmp_ngt_f32_e64 s[6:7], 0, v19  pgm[7@0x80015a3c8000 + 0x54 ] = 0x00022680 ;;  pgm[7@0x80015a3c8000 + 0x58 ] = 0xd04b0008  v_cmp_ngt_f32_e64 s[8:9], 0, v20  pgm[7@0x80015a3c8000 + 0x5c ] = 0x00022880 ;;  pgm[7@0x80015a3c8000 + 0x60 ] = 0x04222308  v_sub_f32_e32 v17, v8, v17  pgm[7@0x80015a3c8000 + 0x64 ] = 0xd04b0000  v_cmp_ngt_f32_e64 s[0:1], 0, v18  pgm[7@0x80015a3c8000 + 0x68 ] = 0x00022480 ;;  pgm[7@0x80015a3c8000 + 0x6c ] = 0x86860608  s_and_b64 s[6:7], s[8:9], s[6:7]  pgm[7@0x80015a3c8000 + 0x70 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[7@0x80015a3c8000 + 0x74 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[7@0x80015a3c8000 + 0x78 ] = 0xd4100202  v_interp_p1_f32_e32 v4, v2, attr0.z  pgm[7@0x80015a3c8000 + 0x7c ] = 0xd4280c02  v_interp_p1_f32_e32 v10, v2, attr3.x  pgm[7@0x80015a3c8000 + 0x80 ] = 0xd42c0d02  v_interp_p1_f32_e32 v11, v2, attr3.y  pgm[7@0x80015a3c8000 + 0x84 ] = 0xd41c1002  v_interp_p1_f32_e32 v7, v2, attr4.x  pgm[7@0x80015a3c8000 + 0x88 ] = 0xd4141102  v_interp_p1_f32_e32 v5, v2, attr4.y  pgm[7@0x80015a3c8000 + 0x8c ] = 0xd4181202  v_interp_p1_f32_e32 v6, v2, attr4.z  pgm[7@0x80015a3c8000 + 0x90 ] = 0xd43c1402  v_interp_p1_f32_e32 v15, v2, attr5.x  pgm[7@0x80015a3c8000 + 0x94 ] = 0xd4401502  v_interp_p1_f32_e32 v16, v2, attr5.y  pgm[7@0x80015a3c8000 + 0x98 ] = 0xd4481802  v_interp_p1_f32_e32 v18, v2, attr6.x  pgm[7@0x80015a3c8000 + 0x9c ] = 0xd44c1902  v_interp_p1_f32_e32 v19, v2, attr6.y  pgm[7@0x80015a3c8000 + 0xa0 ] = 0x7c962280  v_cmp_ngt_f32_e32 vcc, 0, v17  pgm[7@0x80015a3c8000 + 0xa4 ] = 0xd4441602  v_interp_p1_f32_e32 v17, v2, attr5.z  pgm[7@0x80015a3c8000 + 0xa8 ] = 0xd4081a02  v_interp_p1_f32_e32 v2, v2, attr6.z  pgm[7@0x80015a3c8000 + 0xac ] = 0x86800006  s_and_b64 s[0:1], s[6:7], s[0:1]  pgm[7@0x80015a3c8000 + 0xb0 ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[7@0x80015a3c8000 + 0xb4 ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[7@0x80015a3c8000 + 0xb8 ] = 0xd4110203  v_interp_p2_f32_e32 v4, v3, attr0.z  pgm[7@0x80015a3c8000 + 0xbc ] = 0xd4290c03  v_interp_p2_f32_e32 v10, v3, attr3.x  pgm[7@0x80015a3c8000 + 0xc0 ] = 0xd42d0d03  v_interp_p2_f32_e32 v11, v3, attr3.y  pgm[7@0x80015a3c8000 + 0xc4 ] = 0xd41d1003  v_interp_p2_f32_e32 v7, v3, attr4.x  pgm[7@0x80015a3c8000 + 0xc8 ] = 0xd4151103  v_interp_p2_f32_e32 v5, v3, attr4.y  pgm[7@0x80015a3c8000 + 0xcc ] = 0xd4191203  v_interp_p2_f32_e32 v6, v3, attr4.z  pgm[7@0x80015a3c8000 + 0xd0 ] = 0xd43d1403  v_interp_p2_f32_e32 v15, v3, attr5.x  pgm[7@0x80015a3c8000 + 0xd4 ] = 0xd4411503  v_interp_p2_f32_e32 v16, v3, attr5.y  pgm[7@0x80015a3c8000 + 0xd8 ] = 0xd4451603  v_interp_p2_f32_e32 v17, v3, attr5.z  pgm[7@0x80015a3c8000 + 0xdc ] = 0xd4491803  v_interp_p2_f32_e32 v18, v3, attr6.x  pgm[7@0x80015a3c8000 + 0xe0 ] = 0xd44d1903  v_interp_p2_f32_e32 v19, v3, attr6.y  pgm[7@0x80015a3c8000 + 0xe4 ] = 0x86806a00  s_and_b64 s[0:1], s[0:1], vcc  pgm[7@0x80015a3c8000 + 0xe8 ] = 0xd4091a03  v_interp_p2_f32_e32 v2, v3, attr6.z  pgm[7@0x80015a3c8000 + 0xec ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x80015a3c8000 + 0xf0 ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x80015a3c8000 + 0xf4 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x80015a3c8000 + 0xf8 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xfc ] = 0xbf810000  s_endpgm  pgm[7@0x80015a3c8000 + 0x100 ] = 0x0a282512  v_mul_f32_e32 v20, v18, v18  pgm[7@0x80015a3c8000 + 0x104 ] = 0x2c282713  v_mac_f32_e32 v20, v19, v19  pgm[7@0x80015a3c8000 + 0x108 ] = 0x2c280502  v_mac_f32_e32 v20, v2, v2  pgm[7@0x80015a3c8000 + 0x10c ] = 0x8110ff03  s_add_i32 s16, s3, 0x240  pgm[7@0x80015a3c8000 + 0x110 ] = 0x00000240 ;;  pgm[7@0x80015a3c8000 + 0x114 ] = 0xb0118000  s_movk_i32 s17, 0x8000  pgm[7@0x80015a3c8000 + 0x118 ] = 0xc00e0708  s_load_dwordx8 s[28:35], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x11c ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x120 ] = 0x8110ff03  s_add_i32 s16, s3, 0x270  pgm[7@0x80015a3c8000 + 0x124 ] = 0x00000270 ;;  pgm[7@0x80015a3c8000 + 0x128 ] = 0x7e2e4914  v_rsq_f32_e32 v23, v20  pgm[7@0x80015a3c8000 + 0x12c ] = 0x0a281f0f  v_mul_f32_e32 v20, v15, v15  pgm[7@0x80015a3c8000 + 0x130 ] = 0x2c282110  v_mac_f32_e32 v20, v16, v16  pgm[7@0x80015a3c8000 + 0x134 ] = 0xc00a0908  s_load_dwordx4 s[36:39], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x138 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x13c ] = 0x2c282311  v_mac_f32_e32 v20, v17, v17  pgm[7@0x80015a3c8000 + 0x140 ] = 0x7e304914  v_rsq_f32_e32 v24, v20  pgm[7@0x80015a3c8000 + 0x144 ] = 0x0a280f07  v_mul_f32_e32 v20, v7, v7  pgm[7@0x80015a3c8000 + 0x148 ] = 0x2c280b05  v_mac_f32_e32 v20, v5, v5  pgm[7@0x80015a3c8000 + 0x14c ] = 0x2c280d06  v_mac_f32_e32 v20, v6, v6  pgm[7@0x80015a3c8000 + 0x150 ] = 0x7e324914  v_rsq_f32_e32 v25, v20  pgm[7@0x80015a3c8000 + 0x154 ] = 0xbe8c0002  s_mov_b32 s12, s2  pgm[7@0x80015a3c8000 + 0x158 ] = 0xbe8f00ff  s_mov_b32 s15, 0x27fac  pgm[7@0x80015a3c8000 + 0x15c ] = 0x00027fac ;;  pgm[7@0x80015a3c8000 + 0x160 ] = 0xb00e0f20  s_movk_i32 s14, 0xf20  pgm[7@0x80015a3c8000 + 0x164 ] = 0xbe8d00ff  s_mov_b32 s13, 0x8000  pgm[7@0x80015a3c8000 + 0x168 ] = 0x00008000 ;;  pgm[7@0x80015a3c8000 + 0x16c ] = 0xc0260a06  s_buffer_load_dwordx2 s[40:41], s[12:15], 0x140  pgm[7@0x80015a3c8000 + 0x170 ] = 0x00000140 ;;  pgm[7@0x80015a3c8000 + 0x174 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x178 ] = 0xf0800b00  image_sample v[20:22], v8, s[28:35], s[36:39] dmask:0xb  pgm[7@0x80015a3c8000 + 0x17c ] = 0x01271408 ;;  pgm[7@0x80015a3c8000 + 0x180 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2c0  pgm[7@0x80015a3c8000 + 0x184 ] = 0x000002c0 ;;  pgm[7@0x80015a3c8000 + 0x188 ] = 0xc00e0508  s_load_dwordx8 s[20:27], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x18c ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x190 ] = 0xc0220c46  s_buffer_load_dword s49, s[12:15], 0x34  pgm[7@0x80015a3c8000 + 0x194 ] = 0x00000034 ;;  pgm[7@0x80015a3c8000 + 0x198 ] = 0xc0220c86  s_buffer_load_dword s50, s[12:15], 0x3c  pgm[7@0x80015a3c8000 + 0x19c ] = 0x0000003c ;;  pgm[7@0x80015a3c8000 + 0x1a0 ] = 0xc0220c06  s_buffer_load_dword s48, s[12:15], 0xd0  pgm[7@0x80015a3c8000 + 0x1a4 ] = 0x000000d0 ;;  pgm[7@0x80015a3c8000 + 0x1a8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xe0  pgm[7@0x80015a3c8000 + 0x1ac ] = 0x000000e0 ;;  pgm[7@0x80015a3c8000 + 0x1b0 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0xf0  pgm[7@0x80015a3c8000 + 0x1b4 ] = 0x000000f0 ;;  pgm[7@0x80015a3c8000 + 0x1b8 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0x0  pgm[7@0x80015a3c8000 + 0x1bc ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x1c0 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xc  pgm[7@0x80015a3c8000 + 0x1c4 ] = 0x0000000c ;;  pgm[7@0x80015a3c8000 + 0x1c8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x10  pgm[7@0x80015a3c8000 + 0x1cc ] = 0x00000010 ;;  pgm[7@0x80015a3c8000 + 0x1d0 ] = 0xc0260a86  s_buffer_load_dwordx2 s[42:43], s[12:15], 0x150  pgm[7@0x80015a3c8000 + 0x1d4 ] = 0x00000150 ;;  pgm[7@0x80015a3c8000 + 0x1d8 ] = 0xc0220d86  s_buffer_load_dword s54, s[12:15], 0x160  pgm[7@0x80015a3c8000 + 0x1dc ] = 0x00000160 ;;  pgm[7@0x80015a3c8000 + 0x1e0 ] = 0x7e343e28  v_floor_f32_e32 v26, s40  pgm[7@0x80015a3c8000 + 0x1e4 ] = 0x7e363e29  v_floor_f32_e32 v27, s41  pgm[7@0x80015a3c8000 + 0x1e8 ] = 0x06343428  v_subrev_f32_e32 v26, s40, v26  pgm[7@0x80015a3c8000 + 0x1ec ] = 0x06363629  v_subrev_f32_e32 v27, s41, v27  pgm[7@0x80015a3c8000 + 0x1f0 ] = 0xbeb300ff  s_mov_b32 s51, 0x7f7fffff  pgm[7@0x80015a3c8000 + 0x1f4 ] = 0x7f7fffff ;;  pgm[7@0x80015a3c8000 + 0x1f8 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x1c  pgm[7@0x80015a3c8000 + 0x1fc ] = 0x0000001c ;;  pgm[7@0x80015a3c8000 + 0x200 ] = 0xc0220d46  s_buffer_load_dword s53, s[12:15], 0x24  pgm[7@0x80015a3c8000 + 0x204 ] = 0x00000024 ;;  pgm[7@0x80015a3c8000 + 0x208 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x2c  pgm[7@0x80015a3c8000 + 0x20c ] = 0x0000002c ;;  pgm[7@0x80015a3c8000 + 0x210 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x214 ] = 0x0a380200  v_mul_f32_e32 v28, s0, v1  pgm[7@0x80015a3c8000 + 0x218 ] = 0x0a3a0201  v_mul_f32_e32 v29, s1, v1  pgm[7@0x80015a3c8000 + 0x21c ] = 0xd041002c  v_cmp_lt_f32_e64 s[44:45], s40, 0  pgm[7@0x80015a3c8000 + 0x220 ] = 0x00010028 ;;  pgm[7@0x80015a3c8000 + 0x224 ] = 0xd041002e  v_cmp_lt_f32_e64 s[46:47], s41, 0  pgm[7@0x80015a3c8000 + 0x228 ] = 0x00010029 ;;  pgm[7@0x80015a3c8000 + 0x22c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v27  pgm[7@0x80015a3c8000 + 0x230 ] = 0x00023680 ;;  pgm[7@0x80015a3c8000 + 0x234 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x80015a3c8000 + 0x238 ] = 0x14303033  v_min_f32_e32 v24, s51, v24  pgm[7@0x80015a3c8000 + 0x23c ] = 0x142e2e33  v_min_f32_e32 v23, s51, v23  pgm[7@0x80015a3c8000 + 0x240 ] = 0x2c380008  v_mac_f32_e32 v28, s8, v0  pgm[7@0x80015a3c8000 + 0x244 ] = 0x2c3a0009  v_mac_f32_e32 v29, s9, v0  pgm[7@0x80015a3c8000 + 0x248 ] = 0x14323233  v_min_f32_e32 v25, s51, v25  pgm[7@0x80015a3c8000 + 0x24c ] = 0x86886a2c  s_and_b64 s[8:9], s[44:45], vcc  pgm[7@0x80015a3c8000 + 0x250 ] = 0x8680002e  s_and_b64 s[0:1], s[46:47], s[0:1]  pgm[7@0x80015a3c8000 + 0x254 ] = 0x0a242f12  v_mul_f32_e32 v18, v18, v23  pgm[7@0x80015a3c8000 + 0x258 ] = 0x0a262f13  v_mul_f32_e32 v19, v19, v23  pgm[7@0x80015a3c8000 + 0x25c ] = 0x0a2e2f02  v_mul_f32_e32 v23, v2, v23  pgm[7@0x80015a3c8000 + 0x260 ] = 0x02043428  v_add_f32_e32 v2, s40, v26  pgm[7@0x80015a3c8000 + 0x264 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[8:9]  pgm[7@0x80015a3c8000 + 0x268 ] = 0x0021e480 ;;  pgm[7@0x80015a3c8000 + 0x26c ] = 0x0a1e310f  v_mul_f32_e32 v15, v15, v24  pgm[7@0x80015a3c8000 + 0x270 ] = 0x0a203110  v_mul_f32_e32 v16, v16, v24  pgm[7@0x80015a3c8000 + 0x274 ] = 0x0a223111  v_mul_f32_e32 v17, v17, v24  pgm[7@0x80015a3c8000 + 0x278 ] = 0x0a303307  v_mul_f32_e32 v24, v7, v25  pgm[7@0x80015a3c8000 + 0x27c ] = 0x020e3629  v_add_f32_e32 v7, s41, v27  pgm[7@0x80015a3c8000 + 0x280 ] = 0xd100001b  v_cndmask_b32_e64 v27, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x284 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x288 ] = 0x0204051a  v_add_f32_e32 v2, v26, v2  pgm[7@0x80015a3c8000 + 0x28c ] = 0x020e0f1b  v_add_f32_e32 v7, v27, v7  pgm[7@0x80015a3c8000 + 0x290 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x80015a3c8000 + 0x294 ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x80015a3c8000 + 0x298 ] = 0x7e065881  v_bfrev_b32_e32 v3, 1  pgm[7@0x80015a3c8000 + 0x29c ] = 0x0a343305  v_mul_f32_e32 v26, v5, v25  pgm[7@0x80015a3c8000 + 0x2a0 ] = 0xbeb400ff  s_mov_b32 s52, 0xff7fffff  pgm[7@0x80015a3c8000 + 0x2a4 ] = 0xff7fffff ;;  pgm[7@0x80015a3c8000 + 0x2a8 ] = 0x14040433  v_min_f32_e32 v2, s51, v2  pgm[7@0x80015a3c8000 + 0x2ac ] = 0x140a0e33  v_min_f32_e32 v5, s51, v7  pgm[7@0x80015a3c8000 + 0x2b0 ] = 0x7c880605  v_cmp_gt_f32_e32 vcc, s5, v3  pgm[7@0x80015a3c8000 + 0x2b4 ] = 0x16360434  v_max_f32_e32 v27, s52, v2  pgm[7@0x80015a3c8000 + 0x2b8 ] = 0x163e0a34  v_max_f32_e32 v31, s52, v5  pgm[7@0x80015a3c8000 + 0x2bc ] = 0x0a323306  v_mul_f32_e32 v25, v6, v25  pgm[7@0x80015a3c8000 + 0x2c0 ] = 0x0a3c0206  v_mul_f32_e32 v30, s6, v1  pgm[7@0x80015a3c8000 + 0x2c4 ] = 0x2c3c0010  v_mac_f32_e32 v30, s16, v0  pgm[7@0x80015a3c8000 + 0x2c8 ] = 0x2c3c0812  v_mac_f32_e32 v30, s18, v4  pgm[7@0x80015a3c8000 + 0x2cc ] = 0x2c380807  v_mac_f32_e32 v28, s7, v4  pgm[7@0x80015a3c8000 + 0x2d0 ] = 0x2c3a0835  v_mac_f32_e32 v29, s53, v4  pgm[7@0x80015a3c8000 + 0x2d4 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2f0  pgm[7@0x80015a3c8000 + 0x2d8 ] = 0x000002f0 ;;  pgm[7@0x80015a3c8000 + 0x2dc ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x80015a3c8000 + 0x2e0 ] = 0x04141436  v_sub_f32_e32 v10, s54, v10  pgm[7@0x80015a3c8000 + 0x2e4 ] = 0x7e4c0280  v_mov_b32_e32 v38, 0  pgm[7@0x80015a3c8000 + 0x2e8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0xff  pgm[7@0x80015a3c8000 + 0x2ec ] = 0x000000ff ;;  pgm[7@0x80015a3c8000 + 0x2f0 ] = 0x14161633  v_min_f32_e32 v11, s51, v11  pgm[7@0x80015a3c8000 + 0x2f4 ] = 0x16161634  v_max_f32_e32 v11, s52, v11  pgm[7@0x80015a3c8000 + 0x2f8 ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x80015a3c8000 + 0x2fc ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x80015a3c8000 + 0x300 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x80015a3c8000 + 0x304 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x80015a3c8000 + 0x308 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x80015a3c8000 + 0x30c ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x80015a3c8000 + 0x310 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x80015a3c8000 + 0x314 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x80015a3c8000 + 0x318 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x80015a3c8000 + 0x31c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x320 ] = 0x00042880  v_cndmask_b32_e32 v2, 0, v20, vcc  pgm[7@0x80015a3c8000 + 0x324 ] = 0xd1c10005  v_mad_f32 v5, v22, 2.0, -1.0  pgm[7@0x80015a3c8000 + 0x328 ] = 0x03cde916 ;;  pgm[7@0x80015a3c8000 + 0x32c ] = 0x7c880630  v_cmp_gt_f32_e32 vcc, s48, v3  pgm[7@0x80015a3c8000 + 0x330 ] = 0xd1c10006  v_mad_f32 v6, v21, 2.0, -1.0  pgm[7@0x80015a3c8000 + 0x334 ] = 0x03cde915 ;;  pgm[7@0x80015a3c8000 + 0x338 ] = 0x00060a80  v_cndmask_b32_e32 v3, 0, v5, vcc  pgm[7@0x80015a3c8000 + 0x33c ] = 0x0a0a0b05  v_mul_f32_e32 v5, v5, v5  pgm[7@0x80015a3c8000 + 0x340 ] = 0xd1c10005  v_mad_f32 v5, v6, -v6, -v5  pgm[7@0x80015a3c8000 + 0x344 ] = 0xc4160d06 ;;  pgm[7@0x80015a3c8000 + 0x348 ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x80015a3c8000 + 0x34c ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x80015a3c8000 + 0x350 ] = 0x7e2a4905  v_rsq_f32_e32 v21, v5  pgm[7@0x80015a3c8000 + 0x354 ] = 0x00280c80  v_cndmask_b32_e32 v20, 0, v6, vcc  pgm[7@0x80015a3c8000 + 0x358 ] = 0x0a0e2514  v_mul_f32_e32 v7, v20, v18  pgm[7@0x80015a3c8000 + 0x35c ] = 0x0a0c2714  v_mul_f32_e32 v6, v20, v19  pgm[7@0x80015a3c8000 + 0x360 ] = 0x14242a33  v_min_f32_e32 v18, s51, v21  pgm[7@0x80015a3c8000 + 0x364 ] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x80015a3c8000 + 0x368 ] = 0x0a0a2f14  v_mul_f32_e32 v5, v20, v23  pgm[7@0x80015a3c8000 + 0x36c ] = 0x2c0e1f03  v_mac_f32_e32 v7, v3, v15  pgm[7@0x80015a3c8000 + 0x370 ] = 0x2c0c2103  v_mac_f32_e32 v6, v3, v16  pgm[7@0x80015a3c8000 + 0x374 ] = 0x2c0a2303  v_mac_f32_e32 v5, v3, v17  pgm[7@0x80015a3c8000 + 0x378 ] = 0x14062433  v_min_f32_e32 v3, s51, v18  pgm[7@0x80015a3c8000 + 0x37c ] = 0x16060634  v_max_f32_e32 v3, s52, v3  pgm[7@0x80015a3c8000 + 0x380 ] = 0x000606f2  v_cndmask_b32_e32 v3, 1.0, v3, vcc  pgm[7@0x80015a3c8000 + 0x384 ] = 0x2c0e3103  v_mac_f32_e32 v7, v3, v24  pgm[7@0x80015a3c8000 + 0x388 ] = 0x2c0c3503  v_mac_f32_e32 v6, v3, v26  pgm[7@0x80015a3c8000 + 0x38c ] = 0x2c0a3303  v_mac_f32_e32 v5, v3, v25  pgm[7@0x80015a3c8000 + 0x390 ] = 0x02063c32  v_add_f32_e32 v3, s50, v30  pgm[7@0x80015a3c8000 + 0x394 ] = 0x7e064503  v_rcp_f32_e32 v3, v3  pgm[7@0x80015a3c8000 + 0x398 ] = 0x021e3813  v_add_f32_e32 v15, s19, v28  pgm[7@0x80015a3c8000 + 0x39c ] = 0x02203a31  v_add_f32_e32 v16, s49, v29  pgm[7@0x80015a3c8000 + 0x3a0 ] = 0x7e22442b  v_rcp_f32_e32 v17, s43  pgm[7@0x80015a3c8000 + 0x3a4 ] = 0x14060633  v_min_f32_e32 v3, s51, v3  pgm[7@0x80015a3c8000 + 0x3a8 ] = 0x16060634  v_max_f32_e32 v3, s52, v3  pgm[7@0x80015a3c8000 + 0x3ac ] = 0x0a1e1f03  v_mul_f32_e32 v15, v3, v15  pgm[7@0x80015a3c8000 + 0x3b0 ] = 0x0a062103  v_mul_f32_e32 v3, v3, v16  pgm[7@0x80015a3c8000 + 0x3b4 ] = 0x7e20442a  v_rcp_f32_e32 v16, s42  pgm[7@0x80015a3c8000 + 0x3b8 ] = 0xc0260486  s_buffer_load_dwordx2 s[18:19], s[12:15], 0x100  pgm[7@0x80015a3c8000 + 0x3bc ] = 0x00000100 ;;  pgm[7@0x80015a3c8000 + 0x3c0 ] = 0xc0220d46  s_buffer_load_dword s53, s[12:15], 0x108  pgm[7@0x80015a3c8000 + 0x3c4 ] = 0x00000108 ;;  pgm[7@0x80015a3c8000 + 0x3c8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x124  pgm[7@0x80015a3c8000 + 0x3cc ] = 0x00000124 ;;  pgm[7@0x80015a3c8000 + 0x3d0 ] = 0x14202033  v_min_f32_e32 v16, s51, v16  pgm[7@0x80015a3c8000 + 0x3d4 ] = 0x16202034  v_max_f32_e32 v16, s52, v16  pgm[7@0x80015a3c8000 + 0x3d8 ] = 0x0a20211b  v_mul_f32_e32 v16, v27, v16  pgm[7@0x80015a3c8000 + 0x3dc ] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x80015a3c8000 + 0x3e0 ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x128  pgm[7@0x80015a3c8000 + 0x3e4 ] = 0x00000128 ;;  pgm[7@0x80015a3c8000 + 0x3e8 ] = 0x14222233  v_min_f32_e32 v17, s51, v17  pgm[7@0x80015a3c8000 + 0x3ec ] = 0x16222234  v_max_f32_e32 v17, s52, v17  pgm[7@0x80015a3c8000 + 0x3f0 ] = 0x0a22231f  v_mul_f32_e32 v17, v31, v17  pgm[7@0x80015a3c8000 + 0x3f4 ] = 0x14202033  v_min_f32_e32 v16, s51, v16  pgm[7@0x80015a3c8000 + 0x3f8 ] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x80015a3c8000 + 0x3fc ] = 0xd1c1000f  v_mad_f32 v15, v15, 0.5, 0.5  pgm[7@0x80015a3c8000 + 0x400 ] = 0x03c1e10f ;;  pgm[7@0x80015a3c8000 + 0x404 ] = 0x16202034  v_max_f32_e32 v16, s52, v16  pgm[7@0x80015a3c8000 + 0x408 ] = 0xd1c1000f  v_mad_f32 v15, v15, v16, 0.5  pgm[7@0x80015a3c8000 + 0x40c ] = 0x03c2210f ;;  pgm[7@0x80015a3c8000 + 0x410 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x414 ] = 0x0a20181e  v_mul_f32_e32 v16, s30, v12  pgm[7@0x80015a3c8000 + 0x418 ] = 0x7e283f10  v_floor_f32_e32 v20, v16  pgm[7@0x80015a3c8000 + 0x41c ] = 0x0a261a1f  v_mul_f32_e32 v19, s31, v13  pgm[7@0x80015a3c8000 + 0x420 ] = 0x7c882080  v_cmp_gt_f32_e32 vcc, 0, v16  pgm[7@0x80015a3c8000 + 0x424 ] = 0x7e203f13  v_floor_f32_e32 v16, v19  pgm[7@0x80015a3c8000 + 0x428 ] = 0xd1c10014  v_mad_f32 v20, -s30, v12, v20  pgm[7@0x80015a3c8000 + 0x42c ] = 0x2452181e ;;  pgm[7@0x80015a3c8000 + 0x430 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v20  pgm[7@0x80015a3c8000 + 0x434 ] = 0x00022880 ;;  pgm[7@0x80015a3c8000 + 0x438 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x80015a3c8000 + 0x43c ] = 0x03c1e103 ;;  pgm[7@0x80015a3c8000 + 0x440 ] = 0x14222233  v_min_f32_e32 v17, s51, v17  pgm[7@0x80015a3c8000 + 0x444 ] = 0xd1c10010  v_mad_f32 v16, -s31, v13, v16  pgm[7@0x80015a3c8000 + 0x448 ] = 0x24421a1f ;;  pgm[7@0x80015a3c8000 + 0x44c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v16  pgm[7@0x80015a3c8000 + 0x450 ] = 0x00022080 ;;  pgm[7@0x80015a3c8000 + 0x454 ] = 0x040606f2  v_sub_f32_e32 v3, 1.0, v3  pgm[7@0x80015a3c8000 + 0x458 ] = 0x16222234  v_max_f32_e32 v17, s52, v17  pgm[7@0x80015a3c8000 + 0x45c ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v19  pgm[7@0x80015a3c8000 + 0x460 ] = 0x00022680 ;;  pgm[7@0x80015a3c8000 + 0x464 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x468 ] = 0xd1c10003  v_mad_f32 v3, v3, v17, 0.5  pgm[7@0x80015a3c8000 + 0x46c ] = 0x03c22303 ;;  pgm[7@0x80015a3c8000 + 0x470 ] = 0xd1000013  v_cndmask_b32_e64 v19, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x474 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x478 ] = 0x2c28181e  v_mac_f32_e32 v20, s30, v12  pgm[7@0x80015a3c8000 + 0x47c ] = 0x86800608  s_and_b64 s[0:1], s[8:9], s[6:7]  pgm[7@0x80015a3c8000 + 0x480 ] = 0x0a24071f  v_mul_f32_e32 v18, v31, v3  pgm[7@0x80015a3c8000 + 0x484 ] = 0x2c201a1f  v_mac_f32_e32 v16, s31, v13  pgm[7@0x80015a3c8000 + 0x488 ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x48c ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x490 ] = 0x021a2913  v_add_f32_e32 v13, v19, v20  pgm[7@0x80015a3c8000 + 0x494 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0x3c800000  pgm[7@0x80015a3c8000 + 0x498 ] = 0x3c800000 ;;  pgm[7@0x80015a3c8000 + 0x49c ] = 0x0218210c  v_add_f32_e32 v12, v12, v16  pgm[7@0x80015a3c8000 + 0x4a0 ] = 0x0a20070d  v_mul_f32_e32 v16, v13, v3  pgm[7@0x80015a3c8000 + 0x4a4 ] = 0x0a26070c  v_mul_f32_e32 v19, v12, v3  pgm[7@0x80015a3c8000 + 0x4a8 ] = 0x7e203f10  v_floor_f32_e32 v16, v16  pgm[7@0x80015a3c8000 + 0x4ac ] = 0x7e263f13  v_floor_f32_e32 v19, v19  pgm[7@0x80015a3c8000 + 0x4b0 ] = 0xd1c10010  v_mad_f32 v16, -v13, v3, v16  pgm[7@0x80015a3c8000 + 0x4b4 ] = 0x2442070d ;;  pgm[7@0x80015a3c8000 + 0x4b8 ] = 0x7c882080  v_cmp_gt_f32_e32 vcc, 0, v16  pgm[7@0x80015a3c8000 + 0x4bc ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v13  pgm[7@0x80015a3c8000 + 0x4c0 ] = 0x00021a80 ;;  pgm[7@0x80015a3c8000 + 0x4c4 ] = 0xd1c10013  v_mad_f32 v19, -v12, v3, v19  pgm[7@0x80015a3c8000 + 0x4c8 ] = 0x244e070c ;;  pgm[7@0x80015a3c8000 + 0x4cc ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80015a3c8000 + 0x4d0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v19  pgm[7@0x80015a3c8000 + 0x4d4 ] = 0x00022680 ;;  pgm[7@0x80015a3c8000 + 0x4d8 ] = 0x7c881880  v_cmp_gt_f32_e32 vcc, 0, v12  pgm[7@0x80015a3c8000 + 0x4dc ] = 0x0a221f1b  v_mul_f32_e32 v17, v27, v15  pgm[7@0x80015a3c8000 + 0x4e0 ] = 0x7e1e0205  v_mov_b32_e32 v15, s5  pgm[7@0x80015a3c8000 + 0x4e4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x4e8 ] = 0x2c20070d  v_mac_f32_e32 v16, v13, v3  pgm[7@0x80015a3c8000 + 0x4ec ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x4f0 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x4f4 ] = 0x2c26070c  v_mac_f32_e32 v19, v12, v3  pgm[7@0x80015a3c8000 + 0x4f8 ] = 0x021e1e1d  v_add_f32_e32 v15, s29, v15  pgm[7@0x80015a3c8000 + 0x4fc ] = 0x0218270d  v_add_f32_e32 v12, v13, v19  pgm[7@0x80015a3c8000 + 0x500 ] = 0x021a1ef2  v_add_f32_e32 v13, 1.0, v15  pgm[7@0x80015a3c8000 + 0x504 ] = 0xd1000014  v_cndmask_b32_e64 v20, 0, 1.0, s[6:7]  pgm[7@0x80015a3c8000 + 0x508 ] = 0x0019e480 ;;  pgm[7@0x80015a3c8000 + 0x50c ] = 0x7e1a450d  v_rcp_f32_e32 v13, v13  pgm[7@0x80015a3c8000 + 0x510 ] = 0x02062114  v_add_f32_e32 v3, v20, v16  pgm[7@0x80015a3c8000 + 0x514 ] = 0x7e20441c  v_rcp_f32_e32 v16, s28  pgm[7@0x80015a3c8000 + 0x518 ] = 0xc00a0708  s_load_dwordx4 s[28:31], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x51c ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x520 ] = 0x022618f0  v_add_f32_e32 v19, 0.5, v12  pgm[7@0x80015a3c8000 + 0x524 ] = 0x14181a33  v_min_f32_e32 v12, s51, v13  pgm[7@0x80015a3c8000 + 0x528 ] = 0x16281834  v_max_f32_e32 v20, s52, v12  pgm[7@0x80015a3c8000 + 0x52c ] = 0x14182033  v_min_f32_e32 v12, s51, v16  pgm[7@0x80015a3c8000 + 0x530 ] = 0x16381834  v_max_f32_e32 v28, s52, v12  pgm[7@0x80015a3c8000 + 0x534 ] = 0x020606f0  v_add_f32_e32 v3, 0.5, v3  pgm[7@0x80015a3c8000 + 0x538 ] = 0x0a1a2913  v_mul_f32_e32 v13, v19, v20  pgm[7@0x80015a3c8000 + 0x53c ] = 0x0a183903  v_mul_f32_e32 v12, v3, v28  pgm[7@0x80015a3c8000 + 0x540 ] = 0x06260835  v_subrev_f32_e32 v19, s53, v4  pgm[7@0x80015a3c8000 + 0x544 ] = 0x0a3c38f0  v_mul_f32_e32 v30, 0.5, v28  pgm[7@0x80015a3c8000 + 0x548 ] = 0x0a4428f0  v_mul_f32_e32 v34, 0.5, v20  pgm[7@0x80015a3c8000 + 0x54c ] = 0x8110ff03  s_add_i32 s16, s3, 0x200  pgm[7@0x80015a3c8000 + 0x550 ] = 0x00000200 ;;  pgm[7@0x80015a3c8000 + 0x554 ] = 0xc00e0808  s_load_dwordx8 s[32:39], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x558 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x55c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x560 ] = 0xf09c0300  image_sample_lz v[12:13], v12, s[20:27], s[28:31] dmask:0x3 pgm[7@0x80015a3c8000 + 0x564 ] = 0x00e50c0c ;;  pgm[7@0x80015a3c8000 + 0x568 ] = 0x8110ff03  s_add_i32 s16, s3, 0x230  pgm[7@0x80015a3c8000 + 0x56c ] = 0x00000230 ;;  pgm[7@0x80015a3c8000 + 0x570 ] = 0x0a462805  v_mul_f32_e32 v35, s5, v20  pgm[7@0x80015a3c8000 + 0x574 ] = 0xd1c10025  v_mad_f32 v37, v15, v20, v34  pgm[7@0x80015a3c8000 + 0x578 ] = 0x048a290f ;;  pgm[7@0x80015a3c8000 + 0x57c ] = 0x7e280235  v_mov_b32_e32 v20, s53  pgm[7@0x80015a3c8000 + 0x580 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x584 ] = 0x7e203f0d  v_floor_f32_e32 v16, v13  pgm[7@0x80015a3c8000 + 0x588 ] = 0x7e063f0c  v_floor_f32_e32 v3, v12  pgm[7@0x80015a3c8000 + 0x58c ] = 0x04201b10  v_sub_f32_e32 v16, v16, v13  pgm[7@0x80015a3c8000 + 0x590 ] = 0x04061903  v_sub_f32_e32 v3, v3, v12  pgm[7@0x80015a3c8000 + 0x594 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v16  pgm[7@0x80015a3c8000 + 0x598 ] = 0x00022080 ;;  pgm[7@0x80015a3c8000 + 0x59c ] = 0xd0440008  v_cmp_gt_f32_e64 s[8:9], 0, v13  pgm[7@0x80015a3c8000 + 0x5a0 ] = 0x00021a80 ;;  pgm[7@0x80015a3c8000 + 0x5a4 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x80015a3c8000 + 0x5a8 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v12  pgm[7@0x80015a3c8000 + 0x5ac ] = 0x00021880 ;;  pgm[7@0x80015a3c8000 + 0x5b0 ] = 0x86800008  s_and_b64 s[0:1], s[8:9], s[0:1]  pgm[7@0x80015a3c8000 + 0x5b4 ] = 0x0206070c  v_add_f32_e32 v3, v12, v3  pgm[7@0x80015a3c8000 + 0x5b8 ] = 0x0218210d  v_add_f32_e32 v12, v13, v16  pgm[7@0x80015a3c8000 + 0x5bc ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80015a3c8000 + 0x5c0 ] = 0xd1000010  v_cndmask_b32_e64 v16, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x5c4 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x5c8 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x80015a3c8000 + 0x5cc ] = 0x0019e480 ;;  pgm[7@0x80015a3c8000 + 0x5d0 ] = 0x023a1910  v_add_f32_e32 v29, v16, v12  pgm[7@0x80015a3c8000 + 0x5d4 ] = 0xd105800c  v_mul_f32_e64 v12, v11, v10 clamp  pgm[7@0x80015a3c8000 + 0x5d8 ] = 0x0002150b ;;  pgm[7@0x80015a3c8000 + 0x5dc ] = 0x06140012  v_subrev_f32_e32 v10, s18, v0  pgm[7@0x80015a3c8000 + 0x5e0 ] = 0x0206070d  v_add_f32_e32 v3, v13, v3  pgm[7@0x80015a3c8000 + 0x5e4 ] = 0x06160213  v_subrev_f32_e32 v11, s19, v1  pgm[7@0x80015a3c8000 + 0x5e8 ] = 0x0a1a150a  v_mul_f32_e32 v13, v10, v10  pgm[7@0x80015a3c8000 + 0x5ec ] = 0x2c1a170b  v_mac_f32_e32 v13, v11, v11  pgm[7@0x80015a3c8000 + 0x5f0 ] = 0x2c1a2713  v_mac_f32_e32 v13, v19, v19  pgm[7@0x80015a3c8000 + 0x5f4 ] = 0xd1c1001f  v_mad_f32 v31, v3, v28, v30  pgm[7@0x80015a3c8000 + 0x5f8 ] = 0x047a3903 ;;  pgm[7@0x80015a3c8000 + 0x5fc ] = 0xd164010d  v_rsq_f32_e64 v13, |v13|  pgm[7@0x80015a3c8000 + 0x600 ] = 0x0000010d ;;  pgm[7@0x80015a3c8000 + 0x604 ] = 0x7e063f1f  v_floor_f32_e32 v3, v31  pgm[7@0x80015a3c8000 + 0x608 ] = 0x04063f03  v_sub_f32_e32 v3, v3, v31  pgm[7@0x80015a3c8000 + 0x60c ] = 0x02063f03  v_add_f32_e32 v3, v3, v31  pgm[7@0x80015a3c8000 + 0x610 ] = 0x14201a33  v_min_f32_e32 v16, s51, v13  pgm[7@0x80015a3c8000 + 0x614 ] = 0x0a404503  v_mul_f32_e32 v32, v3, v34  pgm[7@0x80015a3c8000 + 0x618 ] = 0x2c404503  v_mac_f32_e32 v32, v3, v34  pgm[7@0x80015a3c8000 + 0x61c ] = 0x0a061510  v_mul_f32_e32 v3, v16, v10  pgm[7@0x80015a3c8000 + 0x620 ] = 0xc00a0c08  s_load_dwordx4 s[48:51], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x624 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x628 ] = 0x8110ff03  s_add_i32 s16, s3, 0x280  pgm[7@0x80015a3c8000 + 0x62c ] = 0x00000280 ;;  pgm[7@0x80015a3c8000 + 0x630 ] = 0x0a060f03  v_mul_f32_e32 v3, v3, v7  pgm[7@0x80015a3c8000 + 0x634 ] = 0x0a1a1710  v_mul_f32_e32 v13, v16, v11  pgm[7@0x80015a3c8000 + 0x638 ] = 0x2c060d0d  v_mac_f32_e32 v3, v13, v6  pgm[7@0x80015a3c8000 + 0x63c ] = 0x0a1a2710  v_mul_f32_e32 v13, v16, v19  pgm[7@0x80015a3c8000 + 0x640 ] = 0xc00e0a08  s_load_dwordx8 s[40:47], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x644 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x648 ] = 0x8110ff03  s_add_i32 s16, s3, 0x2b0  pgm[7@0x80015a3c8000 + 0x64c ] = 0x000002b0 ;;  pgm[7@0x80015a3c8000 + 0x650 ] = 0xd1160003  v_mac_f32_e64 v3, v13, v5 mul:2  pgm[7@0x80015a3c8000 + 0x654 ] = 0x08020b0d ;;  pgm[7@0x80015a3c8000 + 0x658 ] = 0xc00a0408  s_load_dwordx4 s[16:19], s[16:17], 0x0  pgm[7@0x80015a3c8000 + 0x65c ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x660 ] = 0x0a1a0707  v_mul_f32_e32 v13, v7, v3  pgm[7@0x80015a3c8000 + 0x664 ] = 0xd1c10016  v_mad_f32 v22, v16, v10, -v13  pgm[7@0x80015a3c8000 + 0x668 ] = 0x84361510 ;;  pgm[7@0x80015a3c8000 + 0x66c ] = 0x0a140706  v_mul_f32_e32 v10, v6, v3  pgm[7@0x80015a3c8000 + 0x670 ] = 0xd1c10017  v_mad_f32 v23, v16, v11, -v10  pgm[7@0x80015a3c8000 + 0x674 ] = 0x842a1710 ;;  pgm[7@0x80015a3c8000 + 0x678 ] = 0xd101000a  v_add_f32_e64 v10, s2, 2.0  pgm[7@0x80015a3c8000 + 0x67c ] = 0x0001e802 ;;  pgm[7@0x80015a3c8000 + 0x680 ] = 0x0a3014ff  v_mul_f32_e32 v24, 0x3e22f98c, v10  pgm[7@0x80015a3c8000 + 0x684 ] = 0x3e22f98c ;;  pgm[7@0x80015a3c8000 + 0x688 ] = 0x0a060705  v_mul_f32_e32 v3, v5, v3  pgm[7@0x80015a3c8000 + 0x68c ] = 0xd1c10015  v_mad_f32 v21, v16, v19, -v3  pgm[7@0x80015a3c8000 + 0x690 ] = 0x840e2710 ;;  pgm[7@0x80015a3c8000 + 0x694 ] = 0xbe880180  s_mov_b64 s[8:9], 0  pgm[7@0x80015a3c8000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x69c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x6a0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x6a4 ] = 0xf0800f00  image_sample v[8:11], v8, s[32:39], s[48:51] dmask:0xf  pgm[7@0x80015a3c8000 + 0x6a8 ] = 0x01880808 ;;  pgm[7@0x80015a3c8000 + 0x6ac ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x6b0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x6b4 ] = 0xf09c0f00  image_sample_lz v[40:43], v17, s[40:47], s[16:19] dmask:0xf pgm[7@0x80015a3c8000 + 0x6b8 ] = 0x008a2811 ;;  pgm[7@0x80015a3c8000 + 0x6bc ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80015a3c8000 + 0x6c0 ] = 0x0a06170c  v_mul_f32_e32 v3, v12, v11  pgm[7@0x80015a3c8000 + 0x6c4 ] = 0x7d824e80  v_cmp_lt_i32_e32 vcc, 0, v39  pgm[7@0x80015a3c8000 + 0x6c8 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v38, v29  pgm[7@0x80015a3c8000 + 0x6cc ] = 0x00023b26 ;;  pgm[7@0x80015a3c8000 + 0x6d0 ] = 0x7e320330  v_mov_b32_e32 v25, v48  pgm[7@0x80015a3c8000 + 0x6d4 ] = 0x7e34032c  v_mov_b32_e32 v26, v44  pgm[7@0x80015a3c8000 + 0x6d8 ] = 0x7e360321  v_mov_b32_e32 v27, v33  pgm[7@0x80015a3c8000 + 0x6dc ] = 0x7e1e032f  v_mov_b32_e32 v15, v47  pgm[7@0x80015a3c8000 + 0x6e0 ] = 0x7e22032d  v_mov_b32_e32 v17, v45  pgm[7@0x80015a3c8000 + 0x6e4 ] = 0x7e240324  v_mov_b32_e32 v18, v36  pgm[7@0x80015a3c8000 + 0x6e8 ] = 0x7e160332  v_mov_b32_e32 v11, v50  pgm[7@0x80015a3c8000 + 0x6ec ] = 0x7e180331  v_mov_b32_e32 v12, v49  pgm[7@0x80015a3c8000 + 0x6f0 ] = 0x7e1a032e  v_mov_b32_e32 v13, v46  pgm[7@0x80015a3c8000 + 0x6f4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x6f8 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x80015a3c8000 + 0x6fc ] = 0x8890067e  s_xor_b64 s[16:17], exec, s[6:7]  pgm[7@0x80015a3c8000 + 0x700 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x80015a3c8000 + 0x704 ] = 0x02404123  v_add_f32_e32 v32, v35, v32  pgm[7@0x80015a3c8000 + 0x708 ] = 0x02404122  v_add_f32_e32 v32, v34, v32  pgm[7@0x80015a3c8000 + 0x70c ] = 0x0a423e80  v_mul_f32_e32 v33, 0, v31  pgm[7@0x80015a3c8000 + 0x710 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x80015a3c8000 + 0x714 ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x80015a3c8000 + 0x718 ] = 0x7f7fffff ;;  pgm[7@0x80015a3c8000 + 0x71c ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x80015a3c8000 + 0x720 ] = 0xff7fffff ;;  pgm[7@0x80015a3c8000 + 0x724 ] = 0x024c4cf2  v_add_f32_e32 v38, 1.0, v38  pgm[7@0x80015a3c8000 + 0x728 ] = 0x684e4ec1  v_add_u32_e32 v39, -1, v39  pgm[7@0x80015a3c8000 + 0x72c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x730 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x734 ] = 0xf0900100  image_sample_l v33, v31, s[20:27], s[28:31] dmask:0x1  pgm[7@0x80015a3c8000 + 0x738 ] = 0x00e5211f ;;  pgm[7@0x80015a3c8000 + 0x73c ] = 0x023e3f1c  v_add_f32_e32 v31, v28, v31  pgm[7@0x80015a3c8000 + 0x740 ] = 0x7e403f1f  v_floor_f32_e32 v32, v31  pgm[7@0x80015a3c8000 + 0x744 ] = 0x04403f20  v_sub_f32_e32 v32, v32, v31  pgm[7@0x80015a3c8000 + 0x748 ] = 0x0248411f  v_add_f32_e32 v36, v31, v32  pgm[7@0x80015a3c8000 + 0x74c ] = 0x0a404524  v_mul_f32_e32 v32, v36, v34  pgm[7@0x80015a3c8000 + 0x750 ] = 0x2c404524  v_mac_f32_e32 v32, v36, v34  pgm[7@0x80015a3c8000 + 0x754 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x758 ] = 0x02484321  v_add_f32_e32 v36, v33, v33  pgm[7@0x80015a3c8000 + 0x75c ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x80015a3c8000 + 0x760 ] = 0x2c4842f5  v_mac_f32_e32 v36, -2.0, v33  pgm[7@0x80015a3c8000 + 0x764 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x80015a3c8000 + 0x768 ] = 0x00024880 ;;  pgm[7@0x80015a3c8000 + 0x76c ] = 0x7c884280  v_cmp_gt_f32_e32 vcc, 0, v33  pgm[7@0x80015a3c8000 + 0x770 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x774 ] = 0x2c4842f4  v_mac_f32_e32 v36, 2.0, v33  pgm[7@0x80015a3c8000 + 0x778 ] = 0xd1000021  v_cndmask_b32_e64 v33, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x77c ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x780 ] = 0x02424921  v_add_f32_e32 v33, v33, v36  pgm[7@0x80015a3c8000 + 0x784 ] = 0xd1c10024  v_mad_f32 v36, v33, v28, v30  pgm[7@0x80015a3c8000 + 0x788 ] = 0x047a3921 ;;  pgm[7@0x80015a3c8000 + 0x78c ] = 0x0268491c  v_add_f32_e32 v52, v28, v36  pgm[7@0x80015a3c8000 + 0x790 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x794 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0x798 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[20:27], s[28:31] dmask:0xf pgm[7@0x80015a3c8000 + 0x79c ] = 0x00e53034 ;;  pgm[7@0x80015a3c8000 + 0x7a0 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[20:27], s[28:31] dmask:0xf pgm[7@0x80015a3c8000 + 0x7a4 ] = 0x00e52c24 ;;  pgm[7@0x80015a3c8000 + 0x7a8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80015a3c8000 + 0x7ac ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x80015a3c8000 + 0x7b0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x7b4 ] = 0x0442012c  v_sub_f32_e32 v33, v44, v0  pgm[7@0x80015a3c8000 + 0x7b8 ] = 0x0448032d  v_sub_f32_e32 v36, v45, v1  pgm[7@0x80015a3c8000 + 0x7bc ] = 0x0458092e  v_sub_f32_e32 v44, v46, v4  pgm[7@0x80015a3c8000 + 0x7c0 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x80015a3c8000 + 0x7c4 ] = 0xc0200000 ;;  pgm[7@0x80015a3c8000 + 0x7c8 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x80015a3c8000 + 0x7cc ] = 0xbfc00000 ;;  pgm[7@0x80015a3c8000 + 0x7d0 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x80015a3c8000 + 0x7d4 ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x80015a3c8000 + 0x7d8 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x80015a3c8000 + 0x7dc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x80015a3c8000 + 0x7e0 ] = 0x00026880 ;;  pgm[7@0x80015a3c8000 + 0x7e4 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x80015a3c8000 + 0x7e8 ] = 0x00025e80 ;;  pgm[7@0x80015a3c8000 + 0x7ec ] = 0x0a6a4321  v_mul_f32_e32 v53, v33, v33  pgm[7@0x80015a3c8000 + 0x7f0 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x80015a3c8000 + 0x7f4 ] = 0x000100f2 ;;  pgm[7@0x80015a3c8000 + 0x7f8 ] = 0x86920600  s_and_b64 s[18:19], s[0:1], s[6:7]  pgm[7@0x80015a3c8000 + 0x7fc ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x80015a3c8000 + 0x800 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x80015a3c8000 + 0x804 ] = 0x00025a80 ;;  pgm[7@0x80015a3c8000 + 0x808 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x80015a3c8000 + 0x80c ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x80015a3c8000 + 0x810 ] = 0x01a900f2 ;;  pgm[7@0x80015a3c8000 + 0x814 ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x80015a3c8000 + 0x818 ] = 0x001900f2 ;;  pgm[7@0x80015a3c8000 + 0x81c ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x80015a3c8000 + 0x820 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x80015a3c8000 + 0x824 ] = 0x00025c80 ;;  pgm[7@0x80015a3c8000 + 0x828 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x80015a3c8000 + 0x82c ] = 0x001a6880 ;;  pgm[7@0x80015a3c8000 + 0x830 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x80015a3c8000 + 0x834 ] = 0x8686126a  s_and_b64 s[6:7], vcc, s[18:19]  pgm[7@0x80015a3c8000 + 0x838 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x80015a3c8000 + 0x83c ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x80015a3c8000 + 0x840 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x80015a3c8000 + 0x844 ] = 0x00000135 ;;  pgm[7@0x80015a3c8000 + 0x848 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x80015a3c8000 + 0x84c ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x80015a3c8000 + 0x850 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x80015a3c8000 + 0x854 ] = 0x0001e480 ;;  pgm[7@0x80015a3c8000 + 0x858 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x80015a3c8000 + 0x85c ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x80015a3c8000 + 0x860 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x80015a3c8000 + 0x864 ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x80015a3c8000 + 0x868 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x80015a3c8000 + 0x86c ] = 0x0a42432d  v_mul_f32_e32 v33, v45, v33  pgm[7@0x80015a3c8000 + 0x870 ] = 0x0a48492d  v_mul_f32_e32 v36, v45, v36  pgm[7@0x80015a3c8000 + 0x874 ] = 0x0a58592d  v_mul_f32_e32 v44, v45, v44  pgm[7@0x80015a3c8000 + 0x878 ] = 0x0a5a2d21  v_mul_f32_e32 v45, v33, v22  pgm[7@0x80015a3c8000 + 0x87c ] = 0x0a680f21  v_mul_f32_e32 v52, v33, v7  pgm[7@0x80015a3c8000 + 0x880 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x80015a3c8000 + 0x884 ] = 0x2c5a2f24  v_mac_f32_e32 v45, v36, v23  pgm[7@0x80015a3c8000 + 0x888 ] = 0x14426d2e  v_min_f32_e32 v33, v46, v54  pgm[7@0x80015a3c8000 + 0x88c ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x80015a3c8000 + 0x890 ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x80015a3c8000 + 0x894 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v21 clamp  pgm[7@0x80015a3c8000 + 0x898 ] = 0x00022b2c ;;  pgm[7@0x80015a3c8000 + 0x89c ] = 0x2c680d24  v_mac_f32_e32 v52, v36, v6  pgm[7@0x80015a3c8000 + 0x8a0 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x80015a3c8000 + 0x8a4 ] = 0xd1058021  v_mul_f32_e64 v33, v51, v33 clamp  pgm[7@0x80015a3c8000 + 0x8a8 ] = 0x00024333 ;;  pgm[7@0x80015a3c8000 + 0x8ac ] = 0x30424321  v_madak_f32 v33, v33, v33, 0x3ca3d70a  pgm[7@0x80015a3c8000 + 0x8b0 ] = 0x3ca3d70a ;;  pgm[7@0x80015a3c8000 + 0x8b4 ] = 0x7e424521  v_rcp_f32_e32 v33, v33  pgm[7@0x80015a3c8000 + 0x8b8 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x80015a3c8000 + 0x8bc ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x80015a3c8000 + 0x8c0 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v5 clamp  pgm[7@0x80015a3c8000 + 0x8c4 ] = 0x00020b2c ;;  pgm[7@0x80015a3c8000 + 0x8c8 ] = 0x14426d21  v_min_f32_e32 v33, v33, v54  pgm[7@0x80015a3c8000 + 0x8cc ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x80015a3c8000 + 0x8d0 ] = 0x024242ff  v_add_f32_e32 v33, 0xbf7afafb, v33  pgm[7@0x80015a3c8000 + 0x8d4 ] = 0xbf7afafb ;;  pgm[7@0x80015a3c8000 + 0x8d8 ] = 0x0a4242ff  v_mul_f32_e32 v33, 0x3e50e561, v33  pgm[7@0x80015a3c8000 + 0x8dc ] = 0x3e50e561 ;;  pgm[7@0x80015a3c8000 + 0x8e0 ] = 0x0a484918  v_mul_f32_e32 v36, v24, v36  pgm[7@0x80015a3c8000 + 0x8e4 ] = 0x0a5c4902  v_mul_f32_e32 v46, v2, v36  pgm[7@0x80015a3c8000 + 0x8e8 ] = 0x0a5a6521  v_mul_f32_e32 v45, v33, v50  pgm[7@0x80015a3c8000 + 0x8ec ] = 0x0a486121  v_mul_f32_e32 v36, v33, v48  pgm[7@0x80015a3c8000 + 0x8f0 ] = 0x0a586321  v_mul_f32_e32 v44, v33, v49  pgm[7@0x80015a3c8000 + 0x8f4 ] = 0x0a645f2c  v_mul_f32_e32 v50, v44, v47  pgm[7@0x80015a3c8000 + 0x8f8 ] = 0x0a625f24  v_mul_f32_e32 v49, v36, v47  pgm[7@0x80015a3c8000 + 0x8fc ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x80015a3c8000 + 0x900 ] = 0xd1c10021  v_mad_f32 v33, v36, v47, v27  pgm[7@0x80015a3c8000 + 0x904 ] = 0x046e5f24 ;;  pgm[7@0x80015a3c8000 + 0x908 ] = 0xd1c10030  v_mad_f32 v48, v45, v47, v25  pgm[7@0x80015a3c8000 + 0x90c ] = 0x04665f2d ;;  pgm[7@0x80015a3c8000 + 0x910 ] = 0xd1c1002c  v_mad_f32 v44, v44, v47, v26  pgm[7@0x80015a3c8000 + 0x914 ] = 0x046a5f2c ;;  pgm[7@0x80015a3c8000 + 0x918 ] = 0xd1c10024  v_mad_f32 v36, v46, v49, v18  pgm[7@0x80015a3c8000 + 0x91c ] = 0x044a632e ;;  pgm[7@0x80015a3c8000 + 0x920 ] = 0xd1c1002d  v_mad_f32 v45, v46, v50, v17  pgm[7@0x80015a3c8000 + 0x924 ] = 0x0446652e ;;  pgm[7@0x80015a3c8000 + 0x928 ] = 0xd1c1002f  v_mad_f32 v47, v46, v51, v15  pgm[7@0x80015a3c8000 + 0x92c ] = 0x043e672e ;;  pgm[7@0x80015a3c8000 + 0x930 ] = 0x0a5c6931  v_mul_f32_e32 v46, v49, v52  pgm[7@0x80015a3c8000 + 0x934 ] = 0x0a626932  v_mul_f32_e32 v49, v50, v52  pgm[7@0x80015a3c8000 + 0x938 ] = 0x0a646933  v_mul_f32_e32 v50, v51, v52  pgm[7@0x80015a3c8000 + 0x93c ] = 0xd1c1002e  v_mad_f32 v46, v46, v8, v13  pgm[7@0x80015a3c8000 + 0x940 ] = 0x0436112e ;;  pgm[7@0x80015a3c8000 + 0x944 ] = 0xd1c10031  v_mad_f32 v49, v49, v9, v12  pgm[7@0x80015a3c8000 + 0x948 ] = 0x04321331 ;;  pgm[7@0x80015a3c8000 + 0x94c ] = 0xd1c10032  v_mad_f32 v50, v50, v10, v11  pgm[7@0x80015a3c8000 + 0x950 ] = 0x042e1532 ;;  pgm[7@0x80015a3c8000 + 0x954 ] = 0x87fe107e  s_or_b64 exec, exec, s[16:17]  pgm[7@0x80015a3c8000 + 0x958 ] = 0xbe800108  s_mov_b64 s[0:1], s[8:9]  pgm[7@0x80015a3c8000 + 0x95c ] = 0x8688107e  s_and_b64 s[8:9], exec, s[16:17]  pgm[7@0x80015a3c8000 + 0x960 ] = 0x87880008  s_or_b64 s[8:9], s[8:9], s[0:1]  pgm[7@0x80015a3c8000 + 0x964 ] = 0x89fe087e  s_andn2_b64 exec, exec, s[8:9]  pgm[7@0x80015a3c8000 + 0x968 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x80015a3c8000 + 0x96c ] = 0x87fe087e  s_or_b64 exec, exec, s[8:9]  pgm[7@0x80015a3c8000 + 0x970 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf00  pgm[7@0x80015a3c8000 + 0x974 ] = 0x00000f00 ;;  pgm[7@0x80015a3c8000 + 0x978 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x97c ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3c8000 + 0x980 ] = 0xbf850083  s_cbranch_scc1 131  pgm[7@0x80015a3c8000 + 0x984 ] = 0xc02a0806  s_buffer_load_dwordx4 s[32:35], s[12:15], 0x40  pgm[7@0x80015a3c8000 + 0x988 ] = 0x00000040 ;;  pgm[7@0x80015a3c8000 + 0x98c ] = 0xc02a0706  s_buffer_load_dwordx4 s[28:31], s[12:15], 0x50  pgm[7@0x80015a3c8000 + 0x990 ] = 0x00000050 ;;  pgm[7@0x80015a3c8000 + 0x994 ] = 0xc02a0906  s_buffer_load_dwordx4 s[36:39], s[12:15], 0x60  pgm[7@0x80015a3c8000 + 0x998 ] = 0x00000060 ;;  pgm[7@0x80015a3c8000 + 0x99c ] = 0xc02a0a06  s_buffer_load_dwordx4 s[40:43], s[12:15], 0x70  pgm[7@0x80015a3c8000 + 0x9a0 ] = 0x00000070 ;;  pgm[7@0x80015a3c8000 + 0x9a4 ] = 0x8100ff03  s_add_i32 s0, s3, 0x300  pgm[7@0x80015a3c8000 + 0x9a8 ] = 0x00000300 ;;  pgm[7@0x80015a3c8000 + 0x9ac ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x80015a3c8000 + 0x9b0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x9b4 ] = 0x0a38021f  v_mul_f32_e32 v28, s31, v1  pgm[7@0x80015a3c8000 + 0x9b8 ] = 0x2c380023  v_mac_f32_e32 v28, s35, v0  pgm[7@0x80015a3c8000 + 0x9bc ] = 0x2c380827  v_mac_f32_e32 v28, s39, v4  pgm[7@0x80015a3c8000 + 0x9c0 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x80015a3c8000 + 0x9c4 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x9c8 ] = 0x8100ff03  s_add_i32 s0, s3, 0x330  pgm[7@0x80015a3c8000 + 0x9cc ] = 0x00000330 ;;  pgm[7@0x80015a3c8000 + 0x9d0 ] = 0x0238382b  v_add_f32_e32 v28, s43, v28  pgm[7@0x80015a3c8000 + 0x9d4 ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x80015a3c8000 + 0x9d8 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0x9dc ] = 0x0a3a021e  v_mul_f32_e32 v29, s30, v1  pgm[7@0x80015a3c8000 + 0x9e0 ] = 0x7e4a451c  v_rcp_f32_e32 v37, v28  pgm[7@0x80015a3c8000 + 0x9e4 ] = 0x2c3a0022  v_mac_f32_e32 v29, s34, v0  pgm[7@0x80015a3c8000 + 0x9e8 ] = 0x0a38021c  v_mul_f32_e32 v28, s28, v1  pgm[7@0x80015a3c8000 + 0x9ec ] = 0x0a02021d  v_mul_f32_e32 v1, s29, v1  pgm[7@0x80015a3c8000 + 0x9f0 ] = 0x2c3a0826  v_mac_f32_e32 v29, s38, v4  pgm[7@0x80015a3c8000 + 0x9f4 ] = 0x2c380020  v_mac_f32_e32 v28, s32, v0  pgm[7@0x80015a3c8000 + 0x9f8 ] = 0x2c020021  v_mac_f32_e32 v1, s33, v0  pgm[7@0x80015a3c8000 + 0x9fc ] = 0x02003a2a  v_add_f32_e32 v0, s42, v29  pgm[7@0x80015a3c8000 + 0xa00 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0xc0  pgm[7@0x80015a3c8000 + 0xa04 ] = 0x000000c0 ;;  pgm[7@0x80015a3c8000 + 0xa08 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xc8  pgm[7@0x80015a3c8000 + 0xa0c ] = 0x000000c8 ;;  pgm[7@0x80015a3c8000 + 0xa10 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1d0  pgm[7@0x80015a3c8000 + 0xa14 ] = 0x000001d0 ;;  pgm[7@0x80015a3c8000 + 0xa18 ] = 0x2c020825  v_mac_f32_e32 v1, s37, v4  pgm[7@0x80015a3c8000 + 0xa1c ] = 0x2c380824  v_mac_f32_e32 v28, s36, v4  pgm[7@0x80015a3c8000 + 0xa20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xa24 ] = 0x8608ff1b  s_and_b32 s8, s27, 0x20000000  pgm[7@0x80015a3c8000 + 0xa28 ] = 0x20000000 ;;  pgm[7@0x80015a3c8000 + 0xa2c ] = 0x0a004b00  v_mul_f32_e32 v0, v0, v37  pgm[7@0x80015a3c8000 + 0xa30 ] = 0x024c3828  v_add_f32_e32 v38, s40, v28  pgm[7@0x80015a3c8000 + 0xa34 ] = 0x02020229  v_add_f32_e32 v1, s41, v1  pgm[7@0x80015a3c8000 + 0xa38 ] = 0xd10b801c  v_max_f32_e64 v28, v0, v0 clamp  pgm[7@0x80015a3c8000 + 0xa3c ] = 0x00020100 ;;  pgm[7@0x80015a3c8000 + 0xa40 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s8, 0  pgm[7@0x80015a3c8000 + 0xa44 ] = 0x00010008 ;;  pgm[7@0x80015a3c8000 + 0xa48 ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x80015a3c8000 + 0xa4c ] = 0x0a3c4b01  v_mul_f32_e32 v30, v1, v37  pgm[7@0x80015a3c8000 + 0xa50 ] = 0x0038011c  v_cndmask_b32_e32 v28, v28, v0, vcc  pgm[7@0x80015a3c8000 + 0xa54 ] = 0xd1c10024  v_mad_f32 v36, 0, s1, v1  pgm[7@0x80015a3c8000 + 0xa58 ] = 0x04040280 ;;  pgm[7@0x80015a3c8000 + 0xa5c ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ab8caa6  pgm[7@0x80015a3c8000 + 0xa60 ] = 0x3ab8caa6 ;;  pgm[7@0x80015a3c8000 + 0xa64 ] = 0x0a484b24  v_mul_f32_e32 v36, v36, v37  pgm[7@0x80015a3c8000 + 0xa68 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xa6c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xa70 ] = 0xf0a00100  image_sample_c v0, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xa74 ] = 0x00c4001c ;;  pgm[7@0x80015a3c8000 + 0xa78 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xba55629e  pgm[7@0x80015a3c8000 + 0xa7c ] = 0xba55629e ;;  pgm[7@0x80015a3c8000 + 0xa80 ] = 0xd1c1001f  v_mad_f32 v31, s0, v29, v38  pgm[7@0x80015a3c8000 + 0xa84 ] = 0x049a3a00 ;;  pgm[7@0x80015a3c8000 + 0xa88 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbab8caa6  pgm[7@0x80015a3c8000 + 0xa8c ] = 0xbab8caa6 ;;  pgm[7@0x80015a3c8000 + 0xa90 ] = 0xd1c1001e  v_mad_f32 v30, s1, v29, v1  pgm[7@0x80015a3c8000 + 0xa94 ] = 0x04063a01 ;;  pgm[7@0x80015a3c8000 + 0xa98 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0x3a55629e  pgm[7@0x80015a3c8000 + 0xa9c ] = 0x3a55629e ;;  pgm[7@0x80015a3c8000 + 0xaa0 ] = 0xd1c1001d  v_mad_f32 v29, s0, v29, v38  pgm[7@0x80015a3c8000 + 0xaa4 ] = 0x049a3a00 ;;  pgm[7@0x80015a3c8000 + 0xaa8 ] = 0x0a3c4b1e  v_mul_f32_e32 v30, v30, v37  pgm[7@0x80015a3c8000 + 0xaac ] = 0x0a3a4b1d  v_mul_f32_e32 v29, v29, v37  pgm[7@0x80015a3c8000 + 0xab0 ] = 0x7e42031e  v_mov_b32_e32 v33, v30  pgm[7@0x80015a3c8000 + 0xab4 ] = 0x2c024401  v_mac_f32_e32 v1, s1, v34  pgm[7@0x80015a3c8000 + 0xab8 ] = 0x7e44031c  v_mov_b32_e32 v34, v28  pgm[7@0x80015a3c8000 + 0xabc ] = 0x0a404b1f  v_mul_f32_e32 v32, v31, v37  pgm[7@0x80015a3c8000 + 0xac0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xac4 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xac8 ] = 0xf0a00100  image_sample_c v39, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xacc ] = 0x00c4271c ;;  pgm[7@0x80015a3c8000 + 0xad0 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x3ad5629e  pgm[7@0x80015a3c8000 + 0xad4 ] = 0x3ad5629e ;;  pgm[7@0x80015a3c8000 + 0xad8 ] = 0xd1c1001e  v_mad_f32 v30, s0, v30, v38  pgm[7@0x80015a3c8000 + 0xadc ] = 0x049a3c00 ;;  pgm[7@0x80015a3c8000 + 0xae0 ] = 0x0a464b1e  v_mul_f32_e32 v35, v30, v37  pgm[7@0x80015a3c8000 + 0xae4 ] = 0x7e3e031c  v_mov_b32_e32 v31, v28  pgm[7@0x80015a3c8000 + 0xae8 ] = 0x0a3c4b01  v_mul_f32_e32 v30, v1, v37  pgm[7@0x80015a3c8000 + 0xaec ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xaf4 ] = 0xf0a00100  image_sample_c v34, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xaf8 ] = 0x00c42222 ;;  pgm[7@0x80015a3c8000 + 0xafc ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb00 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb04 ] = 0xf0a00100  image_sample_c v1, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xb08 ] = 0x00c4011c ;;  pgm[7@0x80015a3c8000 + 0xb0c ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbad5629e  pgm[7@0x80015a3c8000 + 0xb10 ] = 0xbad5629e ;;  pgm[7@0x80015a3c8000 + 0xb14 ] = 0x2c4c3a00  v_mac_f32_e32 v38, s0, v29  pgm[7@0x80015a3c8000 + 0xb18 ] = 0x7e3a0320  v_mov_b32_e32 v29, v32  pgm[7@0x80015a3c8000 + 0xb1c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb20 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb24 ] = 0xf0a00100  image_sample_c v35, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xb28 ] = 0x00c4231c ;;  pgm[7@0x80015a3c8000 + 0xb2c ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x80015a3c8000 + 0xb30 ] = 0x7e3c0324  v_mov_b32_e32 v30, v36  pgm[7@0x80015a3c8000 + 0xb34 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb38 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xb3c ] = 0xf0a00100  image_sample_c v37, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xb40 ] = 0x00c4251c ;;  pgm[7@0x80015a3c8000 + 0xb44 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80015a3c8000 + 0xb48 ] = 0xf0a00100  image_sample_c v36, v[31:32], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3c8000 + 0xb4c ] = 0x00c4241f ;;  pgm[7@0x80015a3c8000 + 0xb50 ] = 0x02004500  v_add_f32_e32 v0, v0, v34  pgm[7@0x80015a3c8000 + 0xb54 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80015a3c8000 + 0xb58 ] = 0x02000300  v_add_f32_e32 v0, v0, v1  pgm[7@0x80015a3c8000 + 0xb5c ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80015a3c8000 + 0xb60 ] = 0x02004700  v_add_f32_e32 v0, v0, v35  pgm[7@0x80015a3c8000 + 0xb64 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80015a3c8000 + 0xb68 ] = 0x02004b00  v_add_f32_e32 v0, v0, v37  pgm[7@0x80015a3c8000 + 0xb6c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0xb70 ] = 0x02000124  v_add_f32_e32 v0, v36, v0  pgm[7@0x80015a3c8000 + 0xb74 ] = 0x02000127  v_add_f32_e32 v0, v39, v0  pgm[7@0x80015a3c8000 + 0xb78 ] = 0x0a0000ff  v_mul_f32_e32 v0, 0x3e124925, v0  pgm[7@0x80015a3c8000 + 0xb7c ] = 0x3e124925 ;;  pgm[7@0x80015a3c8000 + 0xb80 ] = 0x0a380006  v_mul_f32_e32 v28, s6, v0  pgm[7@0x80015a3c8000 + 0xb84 ] = 0x0a3a0007  v_mul_f32_e32 v29, s7, v0  pgm[7@0x80015a3c8000 + 0xb88 ] = 0x0a3c0005  v_mul_f32_e32 v30, s5, v0  pgm[7@0x80015a3c8000 + 0xb8c ] = 0xbf820008  s_branch 8  pgm[7@0x80015a3c8000 + 0xb90 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xc0  pgm[7@0x80015a3c8000 + 0xb94 ] = 0x000000c0 ;;  pgm[7@0x80015a3c8000 + 0xb98 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xc8  pgm[7@0x80015a3c8000 + 0xb9c ] = 0x000000c8 ;;  pgm[7@0x80015a3c8000 + 0xba0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xba4 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x80015a3c8000 + 0xba8 ] = 0x7e3a0201  v_mov_b32_e32 v29, s1  pgm[7@0x80015a3c8000 + 0xbac ] = 0x7e3c0205  v_mov_b32_e32 v30, s5  pgm[7@0x80015a3c8000 + 0xbb0 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0xb0  pgm[7@0x80015a3c8000 + 0xbb4 ] = 0x000000b0 ;;  pgm[7@0x80015a3c8000 + 0xbb8 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0xb8  pgm[7@0x80015a3c8000 + 0xbbc ] = 0x000000b8 ;;  pgm[7@0x80015a3c8000 + 0xbc0 ] = 0xc0220186  s_buffer_load_dword s6, s[12:15], 0xf04  pgm[7@0x80015a3c8000 + 0xbc4 ] = 0x00000f04 ;;  pgm[7@0x80015a3c8000 + 0xbc8 ] = 0x0200371c  v_add_f32_e32 v0, v28, v27  pgm[7@0x80015a3c8000 + 0xbcc ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x80015a3c8000 + 0xbd0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xbd4 ] = 0x0a362c00  v_mul_f32_e32 v27, s0, v22  pgm[7@0x80015a3c8000 + 0xbd8 ] = 0xd1c1001b  v_mad_f32 v27, v23, -s1, -v27  pgm[7@0x80015a3c8000 + 0xbdc ] = 0xc46c0317 ;;  pgm[7@0x80015a3c8000 + 0xbe0 ] = 0xd1c1801b  v_mad_f32 v27, -v21, s5, v27 clamp  pgm[7@0x80015a3c8000 + 0xbe4 ] = 0x246c0b15 ;;  pgm[7@0x80015a3c8000 + 0xbe8 ] = 0x7e42431b  v_log_f32_e32 v33, v27  pgm[7@0x80015a3c8000 + 0xbec ] = 0x0202351d  v_add_f32_e32 v1, v29, v26  pgm[7@0x80015a3c8000 + 0xbf0 ] = 0x2a344000  v_xor_b32_e32 v26, s0, v32  pgm[7@0x80015a3c8000 + 0xbf4 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x80015a3c8000 + 0xbf8 ] = 0x2a364005  v_xor_b32_e32 v27, s5, v32  pgm[7@0x80015a3c8000 + 0xbfc ] = 0x08404202  v_mul_legacy_f32_e32 v32, s2, v33  pgm[7@0x80015a3c8000 + 0xc00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x80015a3c8000 + 0xc04 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x80015a3c8000 + 0xc08 ] = 0x0a304118  v_mul_f32_e32 v24, v24, v32  pgm[7@0x80015a3c8000 + 0xc0c ] = 0x0a303102  v_mul_f32_e32 v24, v2, v24  pgm[7@0x80015a3c8000 + 0xc10 ] = 0x2c243918  v_mac_f32_e32 v18, v24, v28  pgm[7@0x80015a3c8000 + 0xc14 ] = 0x2c223b18  v_mac_f32_e32 v17, v24, v29  pgm[7@0x80015a3c8000 + 0xc18 ] = 0x2c1e3d18  v_mac_f32_e32 v15, v24, v30  pgm[7@0x80015a3c8000 + 0xc1c ] = 0x0230331e  v_add_f32_e32 v24, v30, v25  pgm[7@0x80015a3c8000 + 0xc20 ] = 0xbf850046  s_cbranch_scc1 70  pgm[7@0x80015a3c8000 + 0xc24 ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x98  pgm[7@0x80015a3c8000 + 0xc28 ] = 0x00000098 ;;  pgm[7@0x80015a3c8000 + 0xc2c ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xa0  pgm[7@0x80015a3c8000 + 0xc30 ] = 0x000000a0 ;;  pgm[7@0x80015a3c8000 + 0xc34 ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0xa8  pgm[7@0x80015a3c8000 + 0xc38 ] = 0x000000a8 ;;  pgm[7@0x80015a3c8000 + 0xc3c ] = 0xc0260706  s_buffer_load_dwordx2 s[28:29], s[12:15], 0x110  pgm[7@0x80015a3c8000 + 0xc40 ] = 0x00000110 ;;  pgm[7@0x80015a3c8000 + 0xc44 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x80  pgm[7@0x80015a3c8000 + 0xc48 ] = 0x00000080 ;;  pgm[7@0x80015a3c8000 + 0xc4c ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x88  pgm[7@0x80015a3c8000 + 0xc50 ] = 0x00000088 ;;  pgm[7@0x80015a3c8000 + 0xc54 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x90  pgm[7@0x80015a3c8000 + 0xc58 ] = 0x00000090 ;;  pgm[7@0x80015a3c8000 + 0xc5c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xc60 ] = 0x0a322e02  v_mul_f32_e32 v25, s2, v23  pgm[7@0x80015a3c8000 + 0xc64 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x80015a3c8000 + 0xc68 ] = 0x00000380 ;;  pgm[7@0x80015a3c8000 + 0xc6c ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x80015a3c8000 + 0xc70 ] = 0x2c322c05  v_mac_f32_e32 v25, s5, v22  pgm[7@0x80015a3c8000 + 0xc74 ] = 0x0a402e00  v_mul_f32_e32 v32, s0, v23  pgm[7@0x80015a3c8000 + 0xc78 ] = 0x0a2e2e01  v_mul_f32_e32 v23, s1, v23  pgm[7@0x80015a3c8000 + 0xc7c ] = 0x2c402c06  v_mac_f32_e32 v32, s6, v22  pgm[7@0x80015a3c8000 + 0xc80 ] = 0x2c2e2c07  v_mac_f32_e32 v23, s7, v22  pgm[7@0x80015a3c8000 + 0xc84 ] = 0x2c322a10  v_mac_f32_e32 v25, s16, v21  pgm[7@0x80015a3c8000 + 0xc88 ] = 0x2c402a08  v_mac_f32_e32 v32, s8, v21  pgm[7@0x80015a3c8000 + 0xc8c ] = 0x2c2e2a09  v_mac_f32_e32 v23, s9, v21  pgm[7@0x80015a3c8000 + 0xc90 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x80015a3c8000 + 0xc94 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xc98 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x80015a3c8000 + 0xc9c ] = 0x000003b0 ;;  pgm[7@0x80015a3c8000 + 0xca0 ] = 0xd1c70015  v_cubema_f32 v21, v32, v23, v25  pgm[7@0x80015a3c8000 + 0xca4 ] = 0x04662f20 ;;  pgm[7@0x80015a3c8000 + 0xca8 ] = 0xd1620121  v_rcp_f32_e64 v33, |v21|  pgm[7@0x80015a3c8000 + 0xcac ] = 0x00000115 ;;  pgm[7@0x80015a3c8000 + 0xcb0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x80015a3c8000 + 0xcb4 ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xcb8 ] = 0xd1c50015  v_cubesc_f32 v21, v32, v23, v25  pgm[7@0x80015a3c8000 + 0xcbc ] = 0x04662f20 ;;  pgm[7@0x80015a3c8000 + 0xcc0 ] = 0xd1c60022  v_cubetc_f32 v34, v32, v23, v25  pgm[7@0x80015a3c8000 + 0xcc4 ] = 0x04662f20 ;;  pgm[7@0x80015a3c8000 + 0xcc8 ] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3fc00000  pgm[7@0x80015a3c8000 + 0xccc ] = 0x3fc00000 ;;  pgm[7@0x80015a3c8000 + 0xcd0 ] = 0xd1c40017  v_cubeid_f32 v23, v32, v23, v25  pgm[7@0x80015a3c8000 + 0xcd4 ] = 0x04662f20 ;;  pgm[7@0x80015a3c8000 + 0xcd8 ] = 0x302a4315  v_madak_f32 v21, v21, v33, 0x3fc00000  pgm[7@0x80015a3c8000 + 0xcdc ] = 0x3fc00000 ;;  pgm[7@0x80015a3c8000 + 0xce0 ] = 0x2c2c4322  v_mac_f32_e32 v22, v34, v33  pgm[7@0x80015a3c8000 + 0xce4 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x170  pgm[7@0x80015a3c8000 + 0xce8 ] = 0x00000170 ;;  pgm[7@0x80015a3c8000 + 0xcec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xcf0 ] = 0xf0804700  image_sample v[21:23], v21, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x80015a3c8000 + 0xcf4 ] = 0x00c41515 ;;  pgm[7@0x80015a3c8000 + 0xcf8 ] = 0x7e32021c  v_mov_b32_e32 v25, s28  pgm[7@0x80015a3c8000 + 0xcfc ] = 0xd1c10020  v_mad_f32 v32, s0, v0, v25  pgm[7@0x80015a3c8000 + 0xd00 ] = 0x04660000 ;;  pgm[7@0x80015a3c8000 + 0xd04 ] = 0xd1c10021  v_mad_f32 v33, s0, v1, v25  pgm[7@0x80015a3c8000 + 0xd08 ] = 0x04660200 ;;  pgm[7@0x80015a3c8000 + 0xd0c ] = 0xd1c10019  v_mad_f32 v25, s0, v24, v25  pgm[7@0x80015a3c8000 + 0xd10 ] = 0x04663000 ;;  pgm[7@0x80015a3c8000 + 0xd14 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0xd18 ] = 0x0a2a2a1d  v_mul_f32_e32 v21, s29, v21  pgm[7@0x80015a3c8000 + 0xd1c ] = 0x0a2c2c1d  v_mul_f32_e32 v22, s29, v22  pgm[7@0x80015a3c8000 + 0xd20 ] = 0x0a2e2e1d  v_mul_f32_e32 v23, s29, v23  pgm[7@0x80015a3c8000 + 0xd24 ] = 0x0a2a4115  v_mul_f32_e32 v21, v21, v32  pgm[7@0x80015a3c8000 + 0xd28 ] = 0x0a2c4316  v_mul_f32_e32 v22, v22, v33  pgm[7@0x80015a3c8000 + 0xd2c ] = 0x0a2e3317  v_mul_f32_e32 v23, v23, v25  pgm[7@0x80015a3c8000 + 0xd30 ] = 0x2c240515  v_mac_f32_e32 v18, v21, v2  pgm[7@0x80015a3c8000 + 0xd34 ] = 0x2c220516  v_mac_f32_e32 v17, v22, v2  pgm[7@0x80015a3c8000 + 0xd38 ] = 0x2c1e0517  v_mac_f32_e32 v15, v23, v2  pgm[7@0x80015a3c8000 + 0xd3c ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf08  pgm[7@0x80015a3c8000 + 0xd40 ] = 0x00000f08 ;;  pgm[7@0x80015a3c8000 + 0xd44 ] = 0x7e2a0280  v_mov_b32_e32 v21, 0  pgm[7@0x80015a3c8000 + 0xd48 ] = 0x7e2c0280  v_mov_b32_e32 v22, 0  pgm[7@0x80015a3c8000 + 0xd4c ] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x80015a3c8000 + 0xd50 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xd54 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3c8000 + 0xd58 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x80015a3c8000 + 0xd5c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x98  pgm[7@0x80015a3c8000 + 0xd60 ] = 0x00000098 ;;  pgm[7@0x80015a3c8000 + 0xd64 ] = 0xc0260206  s_buffer_load_dwordx2 s[8:9], s[12:15], 0xa0  pgm[7@0x80015a3c8000 + 0xd68 ] = 0x000000a0 ;;  pgm[7@0x80015a3c8000 + 0xd6c ] = 0xc0220446  s_buffer_load_dword s17, s[12:15], 0xa8  pgm[7@0x80015a3c8000 + 0xd70 ] = 0x000000a8 ;;  pgm[7@0x80015a3c8000 + 0xd74 ] = 0xc0220146  s_buffer_load_dword s5, s[12:15], 0x110  pgm[7@0x80015a3c8000 + 0xd78 ] = 0x00000110 ;;  pgm[7@0x80015a3c8000 + 0xd7c ] = 0xc0220686  s_buffer_load_dword s26, s[12:15], 0x170  pgm[7@0x80015a3c8000 + 0xd80 ] = 0x00000170 ;;  pgm[7@0x80015a3c8000 + 0xd84 ] = 0xc0260186  s_buffer_load_dwordx2 s[6:7], s[12:15], 0x80  pgm[7@0x80015a3c8000 + 0xd88 ] = 0x00000080 ;;  pgm[7@0x80015a3c8000 + 0xd8c ] = 0xc0220406  s_buffer_load_dword s16, s[12:15], 0x88  pgm[7@0x80015a3c8000 + 0xd90 ] = 0x00000088 ;;  pgm[7@0x80015a3c8000 + 0xd94 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x90  pgm[7@0x80015a3c8000 + 0xd98 ] = 0x00000090 ;;  pgm[7@0x80015a3c8000 + 0xd9c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xda0 ] = 0x0a040c02  v_mul_f32_e32 v2, s2, v6  pgm[7@0x80015a3c8000 + 0xda4 ] = 0x8118ff03  s_add_i32 s24, s3, 0x340  pgm[7@0x80015a3c8000 + 0xda8 ] = 0x00000340 ;;  pgm[7@0x80015a3c8000 + 0xdac ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x80015a3c8000 + 0xdb0 ] = 0x2c040e10  v_mac_f32_e32 v2, s16, v7  pgm[7@0x80015a3c8000 + 0xdb4 ] = 0x0a2a0c00  v_mul_f32_e32 v21, s0, v6  pgm[7@0x80015a3c8000 + 0xdb8 ] = 0x0a2c0c01  v_mul_f32_e32 v22, s1, v6  pgm[7@0x80015a3c8000 + 0xdbc ] = 0x2c2a0e06  v_mac_f32_e32 v21, s6, v7  pgm[7@0x80015a3c8000 + 0xdc0 ] = 0x2c2c0e07  v_mac_f32_e32 v22, s7, v7  pgm[7@0x80015a3c8000 + 0xdc4 ] = 0x2c040a11  v_mac_f32_e32 v2, s17, v5  pgm[7@0x80015a3c8000 + 0xdc8 ] = 0x2c2a0a08  v_mac_f32_e32 v21, s8, v5  pgm[7@0x80015a3c8000 + 0xdcc ] = 0x2c2c0a09  v_mac_f32_e32 v22, s9, v5  pgm[7@0x80015a3c8000 + 0xdd0 ] = 0xd1c70017  v_cubema_f32 v23, v21, v22, v2  pgm[7@0x80015a3c8000 + 0xdd4 ] = 0x040a2d15 ;;  pgm[7@0x80015a3c8000 + 0xdd8 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x80015a3c8000 + 0xddc ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xde0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x370  pgm[7@0x80015a3c8000 + 0xde4 ] = 0x00000370 ;;  pgm[7@0x80015a3c8000 + 0xde8 ] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x80015a3c8000 + 0xdec ] = 0x00000000 ;;  pgm[7@0x80015a3c8000 + 0xdf0 ] = 0xd1620117  v_rcp_f32_e64 v23, |v23|  pgm[7@0x80015a3c8000 + 0xdf4 ] = 0x00000117 ;;  pgm[7@0x80015a3c8000 + 0xdf8 ] = 0x7e400205  v_mov_b32_e32 v32, s5  pgm[7@0x80015a3c8000 + 0xdfc ] = 0xd1c10021  v_mad_f32 v33, s26, v0, v32  pgm[7@0x80015a3c8000 + 0xe00 ] = 0x0482001a ;;  pgm[7@0x80015a3c8000 + 0xe04 ] = 0xd1c10022  v_mad_f32 v34, s26, v1, v32  pgm[7@0x80015a3c8000 + 0xe08 ] = 0x0482021a ;;  pgm[7@0x80015a3c8000 + 0xe0c ] = 0xd1c50000  v_cubesc_f32 v0, v21, v22, v2  pgm[7@0x80015a3c8000 + 0xe10 ] = 0x040a2d15 ;;  pgm[7@0x80015a3c8000 + 0xe14 ] = 0xd1c60019  v_cubetc_f32 v25, v21, v22, v2  pgm[7@0x80015a3c8000 + 0xe18 ] = 0x040a2d15 ;;  pgm[7@0x80015a3c8000 + 0xe1c ] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3fc00000  pgm[7@0x80015a3c8000 + 0xe20 ] = 0x3fc00000 ;;  pgm[7@0x80015a3c8000 + 0xe24 ] = 0xd1c40002  v_cubeid_f32 v2, v21, v22, v2  pgm[7@0x80015a3c8000 + 0xe28 ] = 0x040a2d15 ;;  pgm[7@0x80015a3c8000 + 0xe2c ] = 0x30002f00  v_madak_f32 v0, v0, v23, 0x3fc00000  pgm[7@0x80015a3c8000 + 0xe30 ] = 0x3fc00000 ;;  pgm[7@0x80015a3c8000 + 0xe34 ] = 0x2c022f19  v_mac_f32_e32 v1, v25, v23  pgm[7@0x80015a3c8000 + 0xe38 ] = 0x2c40301a  v_mac_f32_e32 v32, s26, v24  pgm[7@0x80015a3c8000 + 0xe3c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xe40 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xe44 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3c8000 + 0xe48 ] = 0xf0804700  image_sample v[0:2], v0, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x80015a3c8000 + 0xe4c ] = 0x00040000 ;;  pgm[7@0x80015a3c8000 + 0xe50 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0xe54 ] = 0x0a000121  v_mul_f32_e32 v0, v33, v0  pgm[7@0x80015a3c8000 + 0xe58 ] = 0x0a020322  v_mul_f32_e32 v1, v34, v1  pgm[7@0x80015a3c8000 + 0xe5c ] = 0x0a040520  v_mul_f32_e32 v2, v32, v2  pgm[7@0x80015a3c8000 + 0xe60 ] = 0x0a2a0108  v_mul_f32_e32 v21, v8, v0  pgm[7@0x80015a3c8000 + 0xe64 ] = 0x0a2c0309  v_mul_f32_e32 v22, v9, v1  pgm[7@0x80015a3c8000 + 0xe68 ] = 0x0a2e050a  v_mul_f32_e32 v23, v10, v2  pgm[7@0x80015a3c8000 + 0xe6c ] = 0x86fe0a7e  s_and_b64 exec, exec, s[10:11]  pgm[7@0x80015a3c8000 + 0xe70 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf0c  pgm[7@0x80015a3c8000 + 0xe74 ] = 0x00000f0c ;;  pgm[7@0x80015a3c8000 + 0xe78 ] = 0x7e000280  v_mov_b32_e32 v0, 0  pgm[7@0x80015a3c8000 + 0xe7c ] = 0x7e020280  v_mov_b32_e32 v1, 0  pgm[7@0x80015a3c8000 + 0xe80 ] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x80015a3c8000 + 0xe84 ] = 0x7e300280  v_mov_b32_e32 v24, 0  pgm[7@0x80015a3c8000 + 0xe88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xe8c ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3c8000 + 0xe90 ] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x80015a3c8000 + 0xe94 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x198  pgm[7@0x80015a3c8000 + 0xe98 ] = 0x00000198 ;;  pgm[7@0x80015a3c8000 + 0xe9c ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x80015a3c8000 + 0xea0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xea4 ] = 0x7c960000  v_cmp_ngt_f32_e32 vcc, s0, v0  pgm[7@0x80015a3c8000 + 0xea8 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x190  pgm[7@0x80015a3c8000 + 0xeac ] = 0x00000190 ;;  pgm[7@0x80015a3c8000 + 0xeb0 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80015a3c8000 + 0xeb4 ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x80015a3c8000 + 0xeb8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xebc ] = 0x02002800  v_add_f32_e32 v0, s0, v20  pgm[7@0x80015a3c8000 + 0xec0 ] = 0xbf820002  s_branch 2  pgm[7@0x80015a3c8000 + 0xec4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xec8 ] = 0x7e000200  v_mov_b32_e32 v0, s0  pgm[7@0x80015a3c8000 + 0xecc ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x194  pgm[7@0x80015a3c8000 + 0xed0 ] = 0x00000194 ;;  pgm[7@0x80015a3c8000 + 0xed4 ] = 0xd1620101  v_rcp_f32_e64 v1, |v19|  pgm[7@0x80015a3c8000 + 0xed8 ] = 0x00000113 ;;  pgm[7@0x80015a3c8000 + 0xedc ] = 0x7e324510  v_rcp_f32_e32 v25, v16  pgm[7@0x80015a3c8000 + 0xee0 ] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x19c  pgm[7@0x80015a3c8000 + 0xee4 ] = 0x0000019c ;;  pgm[7@0x80015a3c8000 + 0xee8 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1b0  pgm[7@0x80015a3c8000 + 0xeec ] = 0x000001b0 ;;  pgm[7@0x80015a3c8000 + 0xef0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xef4 ] = 0x7e404402  v_rcp_f32_e32 v32, s2  pgm[7@0x80015a3c8000 + 0xef8 ] = 0x7e0402ff  v_mov_b32_e32 v2, 0x7f7fffff  pgm[7@0x80015a3c8000 + 0xefc ] = 0x7f7fffff ;;  pgm[7@0x80015a3c8000 + 0xf00 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0xff7fffff  pgm[7@0x80015a3c8000 + 0xf04 ] = 0xff7fffff ;;  pgm[7@0x80015a3c8000 + 0xf08 ] = 0x14020501  v_min_f32_e32 v1, v1, v2  pgm[7@0x80015a3c8000 + 0xf0c ] = 0x14320519  v_min_f32_e32 v25, v25, v2  pgm[7@0x80015a3c8000 + 0xf10 ] = 0x04000104  v_sub_f32_e32 v0, v4, v0  pgm[7@0x80015a3c8000 + 0xf14 ] = 0x16023101  v_max_f32_e32 v1, v1, v24  pgm[7@0x80015a3c8000 + 0xf18 ] = 0xd1058000  v_mul_f32_e64 v0, v0, v1 clamp  pgm[7@0x80015a3c8000 + 0xf1c ] = 0x00020300 ;;  pgm[7@0x80015a3c8000 + 0xf20 ] = 0x16023119  v_max_f32_e32 v1, v25, v24  pgm[7@0x80015a3c8000 + 0xf24 ] = 0x14040520  v_min_f32_e32 v2, v32, v2  pgm[7@0x80015a3c8000 + 0xf28 ] = 0x0a000300  v_mul_f32_e32 v0, v0, v1  pgm[7@0x80015a3c8000 + 0xf2c ] = 0x16023102  v_max_f32_e32 v1, v2, v24  pgm[7@0x80015a3c8000 + 0xf30 ] = 0xd1058000  v_mul_f32_e64 v0, v0, v1 clamp  pgm[7@0x80015a3c8000 + 0xf34 ] = 0x00020300 ;;  pgm[7@0x80015a3c8000 + 0xf38 ] = 0x7e004300  v_log_f32_e32 v0, v0  pgm[7@0x80015a3c8000 + 0xf3c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1b8  pgm[7@0x80015a3c8000 + 0xf40 ] = 0x000001b8 ;;  pgm[7@0x80015a3c8000 + 0xf44 ] = 0x08000003  v_mul_legacy_f32_e32 v0, s3, v0  pgm[7@0x80015a3c8000 + 0xf48 ] = 0x7e004100  v_exp_f32_e32 v0, v0  pgm[7@0x80015a3c8000 + 0xf4c ] = 0xd10b8018  v_max_f32_e64 v24, v0, v0 clamp  pgm[7@0x80015a3c8000 + 0xf50 ] = 0x00020100 ;;  pgm[7@0x80015a3c8000 + 0xf54 ] = 0xd1058000  v_mul_f32_e64 v0, v24, s0 clamp  pgm[7@0x80015a3c8000 + 0xf58 ] = 0x00000118 ;;  pgm[7@0x80015a3c8000 + 0xf5c ] = 0xd1058001  v_mul_f32_e64 v1, v24, s1 clamp  pgm[7@0x80015a3c8000 + 0xf60 ] = 0x00000318 ;;  pgm[7@0x80015a3c8000 + 0xf64 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xf68 ] = 0xd1058002  v_mul_f32_e64 v2, v24, s2 clamp  pgm[7@0x80015a3c8000 + 0xf6c ] = 0x00000518 ;;  pgm[7@0x80015a3c8000 + 0xf70 ] = 0xd10b8018  v_max_f32_e64 v24, v24, v24 clamp  pgm[7@0x80015a3c8000 + 0xf74 ] = 0x00023118 ;;  pgm[7@0x80015a3c8000 + 0xf78 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0xf10  pgm[7@0x80015a3c8000 + 0xf7c ] = 0x00000f10 ;;  pgm[7@0x80015a3c8000 + 0xf80 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xf84 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3c8000 + 0xf88 ] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x80015a3c8000 + 0xf8c ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1a8  pgm[7@0x80015a3c8000 + 0xf90 ] = 0x000001a8 ;;  pgm[7@0x80015a3c8000 + 0xf94 ] = 0x7e325881  v_bfrev_b32_e32 v25, 1  pgm[7@0x80015a3c8000 + 0xf98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xf9c ] = 0x7c963200  v_cmp_ngt_f32_e32 vcc, s0, v25  pgm[7@0x80015a3c8000 + 0xfa0 ] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x1a0  pgm[7@0x80015a3c8000 + 0xfa4 ] = 0x000001a0 ;;  pgm[7@0x80015a3c8000 + 0xfa8 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80015a3c8000 + 0xfac ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x80015a3c8000 + 0xfb0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xfb4 ] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x80015a3c8000 + 0xfb8 ] = 0xbf820002  s_branch 2  pgm[7@0x80015a3c8000 + 0xfbc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0xfc0 ] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x80015a3c8000 + 0xfc4 ] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x80015a3c8000 + 0xfc8 ] = 0x00000113 ;;  pgm[7@0x80015a3c8000 + 0xfcc ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x1a4  pgm[7@0x80015a3c8000 + 0xfd0 ] = 0x000001a4 ;;  pgm[7@0x80015a3c8000 + 0xfd4 ] = 0x04082904  v_sub_f32_e32 v4, v4, v20  pgm[7@0x80015a3c8000 + 0xfd8 ] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x80015a3c8000 + 0xfdc ] = 0x7f7fffff ;;  pgm[7@0x80015a3c8000 + 0xfe0 ] = 0x7e204510  v_rcp_f32_e32 v16, v16  pgm[7@0x80015a3c8000 + 0xfe4 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x80015a3c8000 + 0xfe8 ] = 0xff7fffff ;;  pgm[7@0x80015a3c8000 + 0xfec ] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x80015a3c8000 + 0xff0 ] = 0x16263313  v_max_f32_e32 v19, v19, v25  pgm[7@0x80015a3c8000 + 0xff4 ] = 0xc0260006  s_buffer_load_dwordx2 s[0:1], s[12:15], 0x1c0  pgm[7@0x80015a3c8000 + 0xff8 ] = 0x000001c0 ;;  pgm[7@0x80015a3c8000 + 0xffc ] = 0xd1058004  v_mul_f32_e64 v4, v4, v19 clamp  pgm[7@0x80015a3c8000 + 0x1000] = 0x00022704 ;;  pgm[7@0x80015a3c8000 + 0x1004] = 0xc02200c6  s_buffer_load_dword s3, s[12:15], 0x1c8  pgm[7@0x80015a3c8000 + 0x1008] = 0x000001c8 ;;  pgm[7@0x80015a3c8000 + 0x100c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x1010] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x80015a3c8000 + 0x1014] = 0x14202910  v_min_f32_e32 v16, v16, v20  pgm[7@0x80015a3c8000 + 0x1018] = 0x16203310  v_max_f32_e32 v16, v16, v25  pgm[7@0x80015a3c8000 + 0x101c] = 0x0a082104  v_mul_f32_e32 v4, v4, v16  pgm[7@0x80015a3c8000 + 0x1020] = 0x14202913  v_min_f32_e32 v16, v19, v20  pgm[7@0x80015a3c8000 + 0x1024] = 0x16203310  v_max_f32_e32 v16, v16, v25  pgm[7@0x80015a3c8000 + 0x1028] = 0xd1058004  v_mul_f32_e64 v4, v4, v16 clamp  pgm[7@0x80015a3c8000 + 0x102c] = 0x00022104 ;;  pgm[7@0x80015a3c8000 + 0x1030] = 0xd1018018  v_add_f32_e64 v24, v4, v24 clamp  pgm[7@0x80015a3c8000 + 0x1034] = 0x00023104 ;;  pgm[7@0x80015a3c8000 + 0x1038] = 0xd1168000  v_mac_f32_e64 v0, s0, v4 clamp  pgm[7@0x80015a3c8000 + 0x103c] = 0x00020800 ;;  pgm[7@0x80015a3c8000 + 0x1040] = 0xd1168001  v_mac_f32_e64 v1, s1, v4 clamp  pgm[7@0x80015a3c8000 + 0x1044] = 0x00020801 ;;  pgm[7@0x80015a3c8000 + 0x1048] = 0xd1168002  v_mac_f32_e64 v2, s3, v4 clamp  pgm[7@0x80015a3c8000 + 0x104c] = 0x00020803 ;;  pgm[7@0x80015a3c8000 + 0x1050] = 0x0a0e3507  v_mul_f32_e32 v7, v7, v26  pgm[7@0x80015a3c8000 + 0x1054] = 0x2c0e3f06  v_mac_f32_e32 v7, v6, v31  pgm[7@0x80015a3c8000 + 0x1058] = 0xc0220006  s_buffer_load_dword s0, s[12:15], 0x180  pgm[7@0x80015a3c8000 + 0x105c] = 0x00000180 ;;  pgm[7@0x80015a3c8000 + 0x1060] = 0xd1168007  v_mac_f32_e64 v7, v5, v27 clamp  pgm[7@0x80015a3c8000 + 0x1064] = 0x00023705 ;;  pgm[7@0x80015a3c8000 + 0x1068] = 0x0a0a0f1c  v_mul_f32_e32 v5, v28, v7  pgm[7@0x80015a3c8000 + 0x106c] = 0x0a0c0f1d  v_mul_f32_e32 v6, v29, v7  pgm[7@0x80015a3c8000 + 0x1070] = 0x0a0e0f1e  v_mul_f32_e32 v7, v30, v7  pgm[7@0x80015a3c8000 + 0x1074] = 0x2c161507  v_mac_f32_e32 v11, v7, v10  pgm[7@0x80015a3c8000 + 0x1078] = 0x02082b12  v_add_f32_e32 v4, v18, v21  pgm[7@0x80015a3c8000 + 0x107c] = 0x2c1a1105  v_mac_f32_e32 v13, v5, v8  pgm[7@0x80015a3c8000 + 0x1080] = 0x02202d11  v_add_f32_e32 v16, v17, v22  pgm[7@0x80015a3c8000 + 0x1084] = 0x2c181306  v_mac_f32_e32 v12, v6, v9  pgm[7@0x80015a3c8000 + 0x1088] = 0x021e2f0f  v_add_f32_e32 v15, v15, v23  pgm[7@0x80015a3c8000 + 0x108c] = 0x02081b04  v_add_f32_e32 v4, v4, v13  pgm[7@0x80015a3c8000 + 0x1090] = 0x020a1910  v_add_f32_e32 v5, v16, v12  pgm[7@0x80015a3c8000 + 0x1094] = 0x020c170f  v_add_f32_e32 v6, v15, v11  pgm[7@0x80015a3c8000 + 0x1098] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3c8000 + 0x109c] = 0x0a0e0800  v_mul_f32_e32 v7, s0, v4  pgm[7@0x80015a3c8000 + 0x10a0] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x80015a3c8000 + 0x10a4] = 0xbfb8aa3b ;;  pgm[7@0x80015a3c8000 + 0x10a8] = 0x0a100a00  v_mul_f32_e32 v8, s0, v5  pgm[7@0x80015a3c8000 + 0x10ac] = 0x0a120c00  v_mul_f32_e32 v9, s0, v6  pgm[7@0x80015a3c8000 + 0x10b0] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x80015a3c8000 + 0x10b4] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x80015a3c8000 + 0x10b8] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x80015a3c8000 + 0x10bc] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x80015a3c8000 + 0x10c0] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x80015a3c8000 + 0x10c4] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x80015a3c8000 + 0x10c8] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x80015a3c8000 + 0x10cc] = 0x000000f2 ;;  pgm[7@0x80015a3c8000 + 0x10d0] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x80015a3c8000 + 0x10d4] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x80015a3c8000 + 0x10d8] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x80015a3c8000 + 0x10dc] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x80015a3c8000 + 0x10e0] = 0x00080f04  v_cndmask_b32_e32 v4, v4, v7, vcc  pgm[7@0x80015a3c8000 + 0x10e4] = 0x040e30f2  v_sub_f32_e32 v7, 1.0, v24  pgm[7@0x80015a3c8000 + 0x10e8] = 0x000a1105  v_cndmask_b32_e32 v5, v5, v8, vcc  pgm[7@0x80015a3c8000 + 0x10ec] = 0x000c1306  v_cndmask_b32_e32 v6, v6, v9, vcc  pgm[7@0x80015a3c8000 + 0x10f0] = 0x2c000f04  v_mac_f32_e32 v0, v4, v7  pgm[7@0x80015a3c8000 + 0x10f4] = 0x2c020f05  v_mac_f32_e32 v1, v5, v7  pgm[7@0x80015a3c8000 + 0x10f8] = 0x2c040f06  v_mac_f32_e32 v2, v6, v7  pgm[7@0x80015a3c8000 + 0x10fc] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3c8000 + 0x1100] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x80015a3c8000 + 0x1104] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x80015a3c8000 + 0x1108] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x80015a3c8000 + 0x110c] = 0x00020300 ;;  pgm[7@0x80015a3c8000 + 0x1110] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x80015a3c8000 + 0x1114] = 0x00020702 ;;  pgm[7@0x80015a3c8000 + 0x1118] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x80015a3c8000 + 0x111c] = 0x00000100 ;;  pgm[7@0x80015a3c8000 + 0x1120] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800123f4dc00 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x31d4] pgm[7@0x800123f4dc00 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800123f4dc00 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800123f4dc00 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800123f4dc00 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800123f4dc00 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800123f4dc00 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800123f4dc00 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800123f4dc00 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800123f4dc00 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800123f4dc00 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800123f4dc00 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800123f4dc00 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800123f4dc00 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4dc00 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800123f4dc00 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800123f4dc00 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800123f4dc00 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800123f4dc00 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800123f4dc00 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800123f4dc00 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800123f4dc00 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800123f4dc00 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800123f4dc00 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800123f4dc00 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800123f4dc00 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4dc00 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800123f4dc00 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800123f4dc00 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800123f4dc00 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800123f4dc00 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800123f4dc00 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800123f4dc00 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800123f4dc00 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800123f4dc00 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800123f4dc00 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800123f4dc00 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800123f4dc00 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800123f4dc00 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800123f4dc00 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800123f4dc00 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800123f4dc00 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800123f4dc00 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800123f4dc00 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800123f4dc00 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800123f4dc00 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800123f4dc00 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800123f4dc00 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800123f4dc00 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800123f4dc00 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800123f4dc00 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800123f4dc00 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800123f4dc00 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800123f4dc00 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800123f4dc00 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800123f4dc00 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800123f4dc00 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800123f4dc00 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800123f4dc00 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800123f4dc00 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800123f4dc00 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4dc00 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800123f4dc00 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800123f4dc00 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800123f4dc00 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800123f4dc00 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800123f4dc00 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800123f4dc00 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800123f4dc00 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800123f4dc00 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800123f4dc00 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800123f4dc00 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123f4dc00 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800123f4dc00 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800123f4dc00 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800123f4dc00 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800123f4dc00 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800123f4dc00 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800123f4dc00 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800123f4dc00 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800123f4dc00 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800123f4dc00 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800123f4dc00 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800123f4dc00 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800123f4dc00 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800123f4dc00 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800123f4dc00 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800123f4dc00 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800123f4dc00 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800123f4dc00 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800123f4dc00 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800123f4dc00 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800123f4dc00 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800123f4dc00 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800123f4dc00 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800123f4dc00 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800123f4dc00 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800123f4dc00 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800123f4dc00 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800123f4dc00 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800123f4dc00 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800123f4dc00 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800123f4dc00 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800123f4dc00 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800123f4dc00 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800123f4dc00 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800123f4dc00 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800123f4dc00 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800123f4dc00 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800123f4dc00 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800123f4dc00 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800123f4dc00 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800123f4dc00 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800123f4dc00 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800123f4dc00 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800123f4dc00 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800123f4dc00 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800123f4dc00 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800123f4dc00 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800123f4dc00 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800123f4dc00 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800123f4dc00 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800123f4dc00 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123f4dc00 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123f4dc00 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800123f4dc00 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800123f4dc00 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800123f4dc00 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800123f4dc00 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800123f4dc00 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800123f4dc00 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800123f4dc00 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800123f4dc00 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800123f4dc00 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800123f4dc00 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800123f4dc00 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800123f4dc00 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800123f4dc00 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800123f4dc00 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800123f4dc00 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800123f4dc00 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800123f4dc00 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800123f4dc00 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800123f4dc00 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800123f4dc00 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800123f4dc00 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800123f4dc00 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800123f4dc00 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800123f4dc00 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800123f4dc00 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800123f4dc00 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800123f4dc00 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800123f4dc00 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800123f4dc00 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800123f4dc00 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800123f4dc00 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800123f4dc00 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001a69c0000 of length 4996 bytes from IB[7@0x8001a7dc0100 + 0x3248] pgm[7@0x8001a69c0000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x8001a69c0000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001a69c0000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001a69c0000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001a69c0000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001a69c0000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x8001a69c0000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x8001a69c0000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x8001a69c0000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x8001a69c0000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x8001a69c0000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x8001a69c0000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x8001a69c0000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x8001a69c0000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x8001a69c0000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x8001a69c0000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x8001a69c0000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x8001a69c0000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x8001a69c0000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x8001a69c0000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x8001a69c0000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x8001a69c0000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x8001a69c0000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001a69c0000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001a69c0000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x8001a69c0000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001a69c0000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x8001a69c0000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x8001a69c0000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x8001a69c0000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001a69c0000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x8001a69c0000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x8001a69c0000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x8001a69c0000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x1b0  pgm[7@0x8001a69c0000 + 0x8c ] = 0x000001b0 ;;  pgm[7@0x8001a69c0000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x8001a69c0000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x8001a69c0000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001a69c0000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x8001a69c0000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x8001a69c0000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001a69c0000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001a69c0000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x8001a69c0000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001a69c0000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x8001a69c0000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001a69c0000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x8001a69c0000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x8001a69c0000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x8001a69c0000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x8001a69c0000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x1c0  pgm[7@0x8001a69c0000 + 0xd4 ] = 0x000001c0 ;;  pgm[7@0x8001a69c0000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x8001a69c0000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x8001a69c0000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x8001a69c0000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x8001a69c0000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x8001a69c0000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x8001a69c0000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x8001a69c0000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x8001a69c0000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x8001a69c0000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x8001a69c0000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x8001a69c0000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x8001a69c0000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x8001a69c0000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x8001a69c0000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x8001a69c0000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x8001a69c0000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x140  pgm[7@0x8001a69c0000 + 0x124 ] = 0x00000140 ;;  pgm[7@0x8001a69c0000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x150  pgm[7@0x8001a69c0000 + 0x12c ] = 0x00000150 ;;  pgm[7@0x8001a69c0000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001a69c0000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x8001a69c0000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001a69c0000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x160  pgm[7@0x8001a69c0000 + 0x140 ] = 0x00000160 ;;  pgm[7@0x8001a69c0000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001a69c0000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x8001a69c0000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x8001a69c0000 + 0x154 ] = 0x0a322907  v_mul_f32_e32 v25, v7, v20  pgm[7@0x8001a69c0000 + 0x158 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x8001a69c0000 + 0x15c ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x8001a69c0000 + 0x160 ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x8001a69c0000 + 0x164 ] = 0x0a342b09  v_mul_f32_e32 v26, v9, v21  pgm[7@0x8001a69c0000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x8001a69c0000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x8001a69c0000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x8001a69c0000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001a69c0000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x8001a69c0000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x8001a69c0000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x8001a69c0000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x8001a69c0000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x8001a69c0000 + 0x18c ] = 0xd4700102  v_interp_p1_f32_e32 v28, v2, attr0.y  pgm[7@0x8001a69c0000 + 0x190 ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x8001a69c0000 + 0x194 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001a69c0000 + 0x198 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x8001a69c0000 + 0x19c ] = 0xd4710103  v_interp_p2_f32_e32 v28, v3, attr0.y  pgm[7@0x8001a69c0000 + 0x1a0 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001a69c0000 + 0x1a4 ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x8001a69c0000 + 0x1a8 ] = 0x000000ff ;;  pgm[7@0x8001a69c0000 + 0x1ac ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001a69c0000 + 0x1b0 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001a69c0000 + 0x1b4 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001a69c0000 + 0x1b8 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001a69c0000 + 0x1bc ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001a69c0000 + 0x1c0 ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001a69c0000 + 0x1c4 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001a69c0000 + 0x1c8 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x8001a69c0000 + 0x1cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0x1d0 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001a69c0000 + 0x1d4 ] = 0x03cde906 ;;  pgm[7@0x8001a69c0000 + 0x1d8 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x8001a69c0000 + 0x1dc ] = 0x00020880 ;;  pgm[7@0x8001a69c0000 + 0x1e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x8001a69c0000 + 0x1e4 ] = 0x00020026 ;;  pgm[7@0x8001a69c0000 + 0x1e8 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001a69c0000 + 0x1ec ] = 0x03cde905 ;;  pgm[7@0x8001a69c0000 + 0x1f0 ] = 0x0a0e0d06  v_mul_f32_e32 v7, v6, v6  pgm[7@0x8001a69c0000 + 0x1f4 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x8001a69c0000 + 0x1f8 ] = 0x00020c80 ;;  pgm[7@0x8001a69c0000 + 0x1fc ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x8001a69c0000 + 0x200 ] = 0x00020a80 ;;  pgm[7@0x8001a69c0000 + 0x204 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v7  pgm[7@0x8001a69c0000 + 0x208 ] = 0xc41e0b05 ;;  pgm[7@0x8001a69c0000 + 0x20c ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001a69c0000 + 0x210 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001a69c0000 + 0x214 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001a69c0000 + 0x218 ] = 0x0a0e0306  v_mul_f32_e32 v7, v6, v1  pgm[7@0x8001a69c0000 + 0x21c ] = 0x0a103306  v_mul_f32_e32 v8, v6, v25  pgm[7@0x8001a69c0000 + 0x220 ] = 0x0a122906  v_mul_f32_e32 v9, v6, v20  pgm[7@0x8001a69c0000 + 0x224 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001a69c0000 + 0x228 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001a69c0000 + 0x22c ] = 0x2c0e3500  v_mac_f32_e32 v7, v0, v26  pgm[7@0x8001a69c0000 + 0x230 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x8001a69c0000 + 0x234 ] = 0x2c121700  v_mac_f32_e32 v9, v0, v11  pgm[7@0x8001a69c0000 + 0x238 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001a69c0000 + 0x23c ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001a69c0000 + 0x240 ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x8001a69c0000 + 0x244 ] = 0x000200f2 ;;  pgm[7@0x8001a69c0000 + 0x248 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x8001a69c0000 + 0x24c ] = 0x0061e480 ;;  pgm[7@0x8001a69c0000 + 0x250 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x8001a69c0000 + 0x254 ] = 0x00023080 ;;  pgm[7@0x8001a69c0000 + 0x258 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x8001a69c0000 + 0x25c ] = 0x00010007 ;;  pgm[7@0x8001a69c0000 + 0x260 ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x8001a69c0000 + 0x264 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x8001a69c0000 + 0x268 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x8001a69c0000 + 0x26c ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x8001a69c0000 + 0x270 ] = 0x0001e480 ;;  pgm[7@0x8001a69c0000 + 0x274 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x8001a69c0000 + 0x278 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x8001a69c0000 + 0x27c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001a69c0000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x284 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x8001a69c0000 + 0x288 ] = 0x0000000c ;;  pgm[7@0x8001a69c0000 + 0x28c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x8001a69c0000 + 0x290 ] = 0x00000010 ;;  pgm[7@0x8001a69c0000 + 0x294 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001a69c0000 + 0x298 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001a69c0000 + 0x29c ] = 0xd4180002  v_interp_p1_f32_e32 v6, v2, attr0.x  pgm[7@0x8001a69c0000 + 0x2a0 ] = 0x2c0e2300  v_mac_f32_e32 v7, v0, v17  pgm[7@0x8001a69c0000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x8001a69c0000 + 0x2a8 ] = 0x2c122700  v_mac_f32_e32 v9, v0, v19  pgm[7@0x8001a69c0000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001a69c0000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001a69c0000 + 0x2b4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x2b8 ] = 0x0a0a3800  v_mul_f32_e32 v5, s0, v28  pgm[7@0x8001a69c0000 + 0x2bc ] = 0x0a163801  v_mul_f32_e32 v11, s1, v28  pgm[7@0x8001a69c0000 + 0x2c0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x8001a69c0000 + 0x2c4 ] = 0x0000001c ;;  pgm[7@0x8001a69c0000 + 0x2c8 ] = 0xd4190003  v_interp_p2_f32_e32 v6, v3, attr0.x  pgm[7@0x8001a69c0000 + 0x2cc ] = 0x2c0a0c06  v_mac_f32_e32 v5, s6, v6  pgm[7@0x8001a69c0000 + 0x2d0 ] = 0x2c160c07  v_mac_f32_e32 v11, s7, v6  pgm[7@0x8001a69c0000 + 0x2d4 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x8001a69c0000 + 0x2d8 ] = 0x00000024 ;;  pgm[7@0x8001a69c0000 + 0x2dc ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x8001a69c0000 + 0x2e0 ] = 0x0000002c ;;  pgm[7@0x8001a69c0000 + 0x2e4 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x8001a69c0000 + 0x2e8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x2ec ] = 0x0a043800  v_mul_f32_e32 v2, s0, v28  pgm[7@0x8001a69c0000 + 0x2f0 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x8001a69c0000 + 0x2f4 ] = 0x2c040c18  v_mac_f32_e32 v2, s24, v6  pgm[7@0x8001a69c0000 + 0x2f8 ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x8001a69c0000 + 0x2fc ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x8001a69c0000 + 0x300 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001a69c0000 + 0x304 ] = 0x2c0a1401  v_mac_f32_e32 v5, s1, v10  pgm[7@0x8001a69c0000 + 0x308 ] = 0x2c161419  v_mac_f32_e32 v11, s25, v10  pgm[7@0x8001a69c0000 + 0x30c ] = 0x02060a07  v_add_f32_e32 v3, s7, v5  pgm[7@0x8001a69c0000 + 0x310 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001a69c0000 + 0x314 ] = 0x020a1627  v_add_f32_e32 v5, s39, v11  pgm[7@0x8001a69c0000 + 0x318 ] = 0x7e164425  v_rcp_f32_e32 v11, s37  pgm[7@0x8001a69c0000 + 0x31c ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x8001a69c0000 + 0x320 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001a69c0000 + 0x324 ] = 0x0a040b02  v_mul_f32_e32 v2, v2, v5  pgm[7@0x8001a69c0000 + 0x328 ] = 0x7e0a4424  v_rcp_f32_e32 v5, s36  pgm[7@0x8001a69c0000 + 0x32c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001a69c0000 + 0x330 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x8001a69c0000 + 0x334 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001a69c0000 + 0x338 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001a69c0000 + 0x33c ] = 0x0a161701  v_mul_f32_e32 v11, v1, v11  pgm[7@0x8001a69c0000 + 0x340 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001a69c0000 + 0x344 ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001a69c0000 + 0x348 ] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001a69c0000 + 0x34c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001a69c0000 + 0x350 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001a69c0000 + 0x354 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x170  pgm[7@0x8001a69c0000 + 0x358 ] = 0x00000170 ;;  pgm[7@0x8001a69c0000 + 0x35c ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x178  pgm[7@0x8001a69c0000 + 0x360 ] = 0x00000178 ;;  pgm[7@0x8001a69c0000 + 0x364 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x194  pgm[7@0x8001a69c0000 + 0x368 ] = 0x00000194 ;;  pgm[7@0x8001a69c0000 + 0x36c ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x198  pgm[7@0x8001a69c0000 + 0x370 ] = 0x00000198 ;;  pgm[7@0x8001a69c0000 + 0x374 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001a69c0000 + 0x378 ] = 0x03c1e102 ;;  pgm[7@0x8001a69c0000 + 0x37c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001a69c0000 + 0x380 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001a69c0000 + 0x384 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001a69c0000 + 0x388 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001a69c0000 + 0x38c ] = 0xd1c10002  v_mad_f32 v2, v2, v11, 0.5  pgm[7@0x8001a69c0000 + 0x390 ] = 0x03c21702 ;;  pgm[7@0x8001a69c0000 + 0x394 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001a69c0000 + 0x398 ] = 0x03c1e103 ;;  pgm[7@0x8001a69c0000 + 0x39c ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001a69c0000 + 0x3a0 ] = 0x0a400501  v_mul_f32_e32 v32, v1, v2  pgm[7@0x8001a69c0000 + 0x3a4 ] = 0xd1c10003  v_mad_f32 v3, v3, v5, 0.5  pgm[7@0x8001a69c0000 + 0x3a8 ] = 0x03c20b03 ;;  pgm[7@0x8001a69c0000 + 0x3ac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x3b0 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x8001a69c0000 + 0x3b4 ] = 0x0a3e0700  v_mul_f32_e32 v31, v0, v3  pgm[7@0x8001a69c0000 + 0x3b8 ] = 0x7e0a3f02  v_floor_f32_e32 v5, v2  pgm[7@0x8001a69c0000 + 0x3bc ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x8001a69c0000 + 0x3c0 ] = 0x7e163f03  v_floor_f32_e32 v11, v3  pgm[7@0x8001a69c0000 + 0x3c4 ] = 0xd1c10005  v_mad_f32 v5, -s26, v12, v5  pgm[7@0x8001a69c0000 + 0x3c8 ] = 0x2416181a ;;  pgm[7@0x8001a69c0000 + 0x3cc ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001a69c0000 + 0x3d0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001a69c0000 + 0x3d4 ] = 0x00020480 ;;  pgm[7@0x8001a69c0000 + 0x3d8 ] = 0xd1c1000b  v_mad_f32 v11, -s27, v13, v11  pgm[7@0x8001a69c0000 + 0x3dc ] = 0x242e1a1b ;;  pgm[7@0x8001a69c0000 + 0x3e0 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001a69c0000 + 0x3e4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001a69c0000 + 0x3e8 ] = 0x00021680 ;;  pgm[7@0x8001a69c0000 + 0x3ec ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001a69c0000 + 0x3f0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001a69c0000 + 0x3f4 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001a69c0000 + 0x3f8 ] = 0x0019e480 ;;  pgm[7@0x8001a69c0000 + 0x3fc ] = 0x2c0a181a  v_mac_f32_e32 v5, s26, v12  pgm[7@0x8001a69c0000 + 0x400 ] = 0x02040b02  v_add_f32_e32 v2, v2, v5  pgm[7@0x8001a69c0000 + 0x404 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001a69c0000 + 0x408 ] = 0x3c800000 ;;  pgm[7@0x8001a69c0000 + 0x40c ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001a69c0000 + 0x410 ] = 0x0001e480 ;;  pgm[7@0x8001a69c0000 + 0x414 ] = 0x2c161a1b  v_mac_f32_e32 v11, s27, v13  pgm[7@0x8001a69c0000 + 0x418 ] = 0x02061703  v_add_f32_e32 v3, v3, v11  pgm[7@0x8001a69c0000 + 0x41c ] = 0x0a0a0102  v_mul_f32_e32 v5, v2, v0  pgm[7@0x8001a69c0000 + 0x420 ] = 0x0a160103  v_mul_f32_e32 v11, v3, v0  pgm[7@0x8001a69c0000 + 0x424 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x8001a69c0000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x8001a69c0000 + 0x42c ] = 0xd1c10005  v_mad_f32 v5, -v2, v0, v5  pgm[7@0x8001a69c0000 + 0x430 ] = 0x24160102 ;;  pgm[7@0x8001a69c0000 + 0x434 ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001a69c0000 + 0x438 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001a69c0000 + 0x43c ] = 0x00020480 ;;  pgm[7@0x8001a69c0000 + 0x440 ] = 0xd1c1000b  v_mad_f32 v11, -v3, v0, v11  pgm[7@0x8001a69c0000 + 0x444 ] = 0x242e0103 ;;  pgm[7@0x8001a69c0000 + 0x448 ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x8001a69c0000 + 0x44c ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001a69c0000 + 0x450 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001a69c0000 + 0x454 ] = 0x00021680 ;;  pgm[7@0x8001a69c0000 + 0x458 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001a69c0000 + 0x45c ] = 0x2c160103  v_mac_f32_e32 v11, v3, v0  pgm[7@0x8001a69c0000 + 0x460 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x8001a69c0000 + 0x464 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001a69c0000 + 0x468 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001a69c0000 + 0x46c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001a69c0000 + 0x470 ] = 0x0019e480 ;;  pgm[7@0x8001a69c0000 + 0x474 ] = 0x2c0a0102  v_mac_f32_e32 v5, v2, v0  pgm[7@0x8001a69c0000 + 0x478 ] = 0x02000b0c  v_add_f32_e32 v0, v12, v5  pgm[7@0x8001a69c0000 + 0x47c ] = 0x7e0a4418  v_rcp_f32_e32 v5, s24  pgm[7@0x8001a69c0000 + 0x480 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001a69c0000 + 0x484 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001a69c0000 + 0x488 ] = 0x0001e480 ;;  pgm[7@0x8001a69c0000 + 0x48c ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001a69c0000 + 0x490 ] = 0x0204170d  v_add_f32_e32 v2, v13, v11  pgm[7@0x8001a69c0000 + 0x494 ] = 0x1616020e  v_max_f32_e32 v11, s14, v1  pgm[7@0x8001a69c0000 + 0x498 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001a69c0000 + 0x49c ] = 0x162a020e  v_max_f32_e32 v21, s14, v1  pgm[7@0x8001a69c0000 + 0x4a0 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x8001a69c0000 + 0x4a4 ] = 0x000002f0 ;;  pgm[7@0x8001a69c0000 + 0x4a8 ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x8001a69c0000 + 0x4ac ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x4b0 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001a69c0000 + 0x4b4 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001a69c0000 + 0x4b8 ] = 0x0a002b00  v_mul_f32_e32 v0, v0, v21  pgm[7@0x8001a69c0000 + 0x4bc ] = 0x0a021702  v_mul_f32_e32 v1, v2, v11  pgm[7@0x8001a69c0000 + 0x4c0 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x8001a69c0000 + 0x4c4 ] = 0x0a2e2af0  v_mul_f32_e32 v23, 0.5, v21  pgm[7@0x8001a69c0000 + 0x4c8 ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x8001a69c0000 + 0x4cc ] = 0x00000280 ;;  pgm[7@0x8001a69c0000 + 0x4d0 ] = 0x0a4416f0  v_mul_f32_e32 v34, 0.5, v11  pgm[7@0x8001a69c0000 + 0x4d4 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x8001a69c0000 + 0x4d8 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x4dc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x4e0 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x8001a69c0000 + 0x4e4 ] = 0x00c40000 ;;  pgm[7@0x8001a69c0000 + 0x4e8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x8001a69c0000 + 0x4ec ] = 0x000002b0 ;;  pgm[7@0x8001a69c0000 + 0x4f0 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x8001a69c0000 + 0x4f4 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x4f8 ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x8001a69c0000 + 0x4fc ] = 0x00000200 ;;  pgm[7@0x8001a69c0000 + 0x500 ] = 0x0a461626  v_mul_f32_e32 v35, s38, v11  pgm[7@0x8001a69c0000 + 0x504 ] = 0xd1c10025  v_mad_f32 v37, v3, v11, v34  pgm[7@0x8001a69c0000 + 0x508 ] = 0x048a1703 ;;  pgm[7@0x8001a69c0000 + 0x50c ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x8001a69c0000 + 0x510 ] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x8001a69c0000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001a69c0000 + 0x51c ] = 0x7e0a3f01  v_floor_f32_e32 v5, v1  pgm[7@0x8001a69c0000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001a69c0000 + 0x524 ] = 0x040a0305  v_sub_f32_e32 v5, v5, v1  pgm[7@0x8001a69c0000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001a69c0000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x8001a69c0000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001a69c0000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001a69c0000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001a69c0000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v5  pgm[7@0x8001a69c0000 + 0x540 ] = 0x00020a80 ;;  pgm[7@0x8001a69c0000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001a69c0000 + 0x548 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001a69c0000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x8001a69c0000 + 0x550 ] = 0x02020b01  v_add_f32_e32 v1, v1, v5  pgm[7@0x8001a69c0000 + 0x554 ] = 0x022c030d  v_add_f32_e32 v22, v13, v1  pgm[7@0x8001a69c0000 + 0x558 ] = 0x06020c24  v_subrev_f32_e32 v1, s36, v6  pgm[7@0x8001a69c0000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001a69c0000 + 0x560 ] = 0x06043825  v_subrev_f32_e32 v2, s37, v28  pgm[7@0x8001a69c0000 + 0x564 ] = 0x0a0a0301  v_mul_f32_e32 v5, v1, v1  pgm[7@0x8001a69c0000 + 0x568 ] = 0x2c0a0502  v_mac_f32_e32 v5, v2, v2  pgm[7@0x8001a69c0000 + 0x56c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001a69c0000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x8001a69c0000 + 0x574 ] = 0x2c0a2713  v_mac_f32_e32 v5, v19, v19  pgm[7@0x8001a69c0000 + 0x578 ] = 0x0200010c  v_add_f32_e32 v0, v12, v0  pgm[7@0x8001a69c0000 + 0x57c ] = 0xd1c10018  v_mad_f32 v24, v0, v21, v23  pgm[7@0x8001a69c0000 + 0x580 ] = 0x045e2b00 ;;  pgm[7@0x8001a69c0000 + 0x584 ] = 0xd1640105  v_rsq_f32_e64 v5, |v5|  pgm[7@0x8001a69c0000 + 0x588 ] = 0x00000105 ;;  pgm[7@0x8001a69c0000 + 0x58c ] = 0x7e003f18  v_floor_f32_e32 v0, v24  pgm[7@0x8001a69c0000 + 0x590 ] = 0x04003100  v_sub_f32_e32 v0, v0, v24  pgm[7@0x8001a69c0000 + 0x594 ] = 0x02003100  v_add_f32_e32 v0, v0, v24  pgm[7@0x8001a69c0000 + 0x598 ] = 0x0a324500  v_mul_f32_e32 v25, v0, v34  pgm[7@0x8001a69c0000 + 0x59c ] = 0x14240a05  v_min_f32_e32 v18, s5, v5  pgm[7@0x8001a69c0000 + 0x5a0 ] = 0x2c324500  v_mac_f32_e32 v25, v0, v34  pgm[7@0x8001a69c0000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001a69c0000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x8001a69c0000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x8001a69c0000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x8001a69c0000 + 0x5b8 ] = 0x0a000f00  v_mul_f32_e32 v0, v0, v7  pgm[7@0x8001a69c0000 + 0x5bc ] = 0x0a0a0512  v_mul_f32_e32 v5, v18, v2  pgm[7@0x8001a69c0000 + 0x5c0 ] = 0x2c001105  v_mac_f32_e32 v0, v5, v8  pgm[7@0x8001a69c0000 + 0x5c4 ] = 0x0a0a2712  v_mul_f32_e32 v5, v18, v19  pgm[7@0x8001a69c0000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x8001a69c0000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v5, v9 mul:2  pgm[7@0x8001a69c0000 + 0x5d4 ] = 0x08021305 ;;  pgm[7@0x8001a69c0000 + 0x5d8 ] = 0x0a0a0107  v_mul_f32_e32 v5, v7, v0  pgm[7@0x8001a69c0000 + 0x5dc ] = 0xd1c1001b  v_mad_f32 v27, v18, v1, -v5  pgm[7@0x8001a69c0000 + 0x5e0 ] = 0x84160312 ;;  pgm[7@0x8001a69c0000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x8001a69c0000 + 0x5e8 ] = 0xd1c1001d  v_mad_f32 v29, v18, v2, -v1  pgm[7@0x8001a69c0000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x8001a69c0000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x8001a69c0000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x8001a69c0000 + 0x5f8 ] = 0x0a000109  v_mul_f32_e32 v0, v9, v0  pgm[7@0x8001a69c0000 + 0x5fc ] = 0x0a3c02ff  v_mul_f32_e32 v30, 0x3e22f98c, v1  pgm[7@0x8001a69c0000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x8001a69c0000 + 0x604 ] = 0xd1c10005  v_mad_f32 v5, v18, v19, -v0  pgm[7@0x8001a69c0000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x8001a69c0000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x8001a69c0000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v31, s[28:35], s[44:47] dmask:0xf pgm[7@0x8001a69c0000 + 0x61c ] = 0x0167281f ;;  pgm[7@0x8001a69c0000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x8001a69c0000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x8001a69c0000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x8001a69c0000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v22  pgm[7@0x8001a69c0000 + 0x634 ] = 0x00022d27 ;;  pgm[7@0x8001a69c0000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x8001a69c0000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x8001a69c0000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x8001a69c0000 + 0x644 ] = 0x7e3e032d  v_mov_b32_e32 v31, v45  pgm[7@0x8001a69c0000 + 0x648 ] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x8001a69c0000 + 0x64c ] = 0x7e42031a  v_mov_b32_e32 v33, v26  pgm[7@0x8001a69c0000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x8001a69c0000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x8001a69c0000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x8001a69c0000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001a69c0000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001a69c0000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x8001a69c0000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001a69c0000 + 0x66c ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x8001a69c0000 + 0x670 ] = 0x02323322  v_add_f32_e32 v25, v34, v25  pgm[7@0x8001a69c0000 + 0x674 ] = 0x0a343080  v_mul_f32_e32 v26, 0, v24  pgm[7@0x8001a69c0000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001a69c0000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001a69c0000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x8001a69c0000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001a69c0000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x8001a69c0000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x8001a69c0000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x8001a69c0000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0x69c ] = 0xf0900100  image_sample_l v26, v24, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0x6a0 ] = 0x00c41a18 ;;  pgm[7@0x8001a69c0000 + 0x6a4 ] = 0x02303115  v_add_f32_e32 v24, v21, v24  pgm[7@0x8001a69c0000 + 0x6a8 ] = 0x7e323f18  v_floor_f32_e32 v25, v24  pgm[7@0x8001a69c0000 + 0x6ac ] = 0x04323119  v_sub_f32_e32 v25, v25, v24  pgm[7@0x8001a69c0000 + 0x6b0 ] = 0x02483318  v_add_f32_e32 v36, v24, v25  pgm[7@0x8001a69c0000 + 0x6b4 ] = 0x0a324524  v_mul_f32_e32 v25, v36, v34  pgm[7@0x8001a69c0000 + 0x6b8 ] = 0x2c324524  v_mac_f32_e32 v25, v36, v34  pgm[7@0x8001a69c0000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0x6c0 ] = 0x0248351a  v_add_f32_e32 v36, v26, v26  pgm[7@0x8001a69c0000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001a69c0000 + 0x6c8 ] = 0x2c4834f5  v_mac_f32_e32 v36, -2.0, v26  pgm[7@0x8001a69c0000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001a69c0000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x8001a69c0000 + 0x6d4 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001a69c0000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001a69c0000 + 0x6dc ] = 0x2c4834f4  v_mac_f32_e32 v36, 2.0, v26  pgm[7@0x8001a69c0000 + 0x6e0 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[0:1]  pgm[7@0x8001a69c0000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x8001a69c0000 + 0x6e8 ] = 0x0234491a  v_add_f32_e32 v26, v26, v36  pgm[7@0x8001a69c0000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v26, v21, v23  pgm[7@0x8001a69c0000 + 0x6f0 ] = 0x045e2b1a ;;  pgm[7@0x8001a69c0000 + 0x6f4 ] = 0x02684915  v_add_f32_e32 v52, v21, v36  pgm[7@0x8001a69c0000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001a69c0000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x8001a69c0000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001a69c0000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x8001a69c0000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c0000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001a69c0000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0x71c ] = 0x04340d2c  v_sub_f32_e32 v26, v44, v6  pgm[7@0x8001a69c0000 + 0x720 ] = 0x0448392d  v_sub_f32_e32 v36, v45, v28  pgm[7@0x8001a69c0000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x8001a69c0000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001a69c0000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x8001a69c0000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001a69c0000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x8001a69c0000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001a69c0000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001a69c0000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001a69c0000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001a69c0000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x8001a69c0000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001a69c0000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x8001a69c0000 + 0x754 ] = 0x0a6a351a  v_mul_f32_e32 v53, v26, v26  pgm[7@0x8001a69c0000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001a69c0000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x8001a69c0000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x8001a69c0000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001a69c0000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001a69c0000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x8001a69c0000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001a69c0000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001a69c0000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x8001a69c0000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001a69c0000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x8001a69c0000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001a69c0000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001a69c0000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x8001a69c0000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001a69c0000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x8001a69c0000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001a69c0000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x8001a69c0000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001a69c0000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001a69c0000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001a69c0000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x8001a69c0000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001a69c0000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001a69c0000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001a69c0000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x8001a69c0000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001a69c0000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001a69c0000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001a69c0000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001a69c0000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001a69c0000 + 0x7d4 ] = 0x0a345b1a  v_mul_f32_e32 v26, v26, v45  pgm[7@0x8001a69c0000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001a69c0000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x8001a69c0000 + 0x7e0 ] = 0x0a680f1a  v_mul_f32_e32 v52, v26, v7  pgm[7@0x8001a69c0000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x8001a69c0000 + 0x7e8 ] = 0x0a5a371a  v_mul_f32_e32 v45, v26, v27  pgm[7@0x8001a69c0000 + 0x7ec ] = 0x14346d2e  v_min_f32_e32 v26, v46, v54  pgm[7@0x8001a69c0000 + 0x7f0 ] = 0x2c5a3b24  v_mac_f32_e32 v45, v36, v29  pgm[7@0x8001a69c0000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001a69c0000 + 0x7f8 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001a69c0000 + 0x7fc ] = 0xd105801a  v_mul_f32_e64 v26, v51, v26 clamp  pgm[7@0x8001a69c0000 + 0x800 ] = 0x00023533 ;;  pgm[7@0x8001a69c0000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v5 clamp  pgm[7@0x8001a69c0000 + 0x808 ] = 0x00020b2c ;;  pgm[7@0x8001a69c0000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x8001a69c0000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001a69c0000 + 0x814 ] = 0x3034351a  v_madak_f32 v26, v26, v26, 0x3ca3d70a  pgm[7@0x8001a69c0000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x8001a69c0000 + 0x81c ] = 0x7e34451a  v_rcp_f32_e32 v26, v26  pgm[7@0x8001a69c0000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v9 clamp  pgm[7@0x8001a69c0000 + 0x824 ] = 0x0002132c ;;  pgm[7@0x8001a69c0000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001a69c0000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001a69c0000 + 0x830 ] = 0x14346d1a  v_min_f32_e32 v26, v26, v54  pgm[7@0x8001a69c0000 + 0x834 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001a69c0000 + 0x838 ] = 0x023434ff  v_add_f32_e32 v26, 0xbf7afafb, v26  pgm[7@0x8001a69c0000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x8001a69c0000 + 0x840 ] = 0x0a3434ff  v_mul_f32_e32 v26, 0x3e50e561, v26  pgm[7@0x8001a69c0000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x8001a69c0000 + 0x848 ] = 0x0a48491e  v_mul_f32_e32 v36, v30, v36  pgm[7@0x8001a69c0000 + 0x84c ] = 0x0a58611a  v_mul_f32_e32 v44, v26, v48  pgm[7@0x8001a69c0000 + 0x850 ] = 0x0a5a631a  v_mul_f32_e32 v45, v26, v49  pgm[7@0x8001a69c0000 + 0x854 ] = 0x0a5c651a  v_mul_f32_e32 v46, v26, v50  pgm[7@0x8001a69c0000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x8001a69c0000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001a69c0000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x8001a69c0000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x8001a69c0000 + 0x868 ] = 0xd1c1001a  v_mad_f32 v26, v44, v47, v33  pgm[7@0x8001a69c0000 + 0x86c ] = 0x04865f2c ;;  pgm[7@0x8001a69c0000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v32  pgm[7@0x8001a69c0000 + 0x874 ] = 0x04825f2d ;;  pgm[7@0x8001a69c0000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v31  pgm[7@0x8001a69c0000 + 0x87c ] = 0x047e5f2e ;;  pgm[7@0x8001a69c0000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x8001a69c0000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x8001a69c0000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x8001a69c0000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x8001a69c0000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x8001a69c0000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x8001a69c0000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x8001a69c0000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x8001a69c0000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x8001a69c0000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x8001a69c0000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x8001a69c0000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x8001a69c0000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x8001a69c0000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x8001a69c0000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x8001a69c0000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x8001a69c0000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x8001a69c0000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x8001a69c0000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x8001a69c0000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x8001a69c0000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001a69c0000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x8001a69c0000 + 0x8d8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xf0  pgm[7@0x8001a69c0000 + 0x8dc ] = 0x000000f0 ;;  pgm[7@0x8001a69c0000 + 0x8e0 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0xf8  pgm[7@0x8001a69c0000 + 0x8e4 ] = 0x000000f8 ;;  pgm[7@0x8001a69c0000 + 0x8e8 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001a69c0000 + 0x8ec ] = 0x7f7fffff ;;  pgm[7@0x8001a69c0000 + 0x8f0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x108  pgm[7@0x8001a69c0000 + 0x8f4 ] = 0x00000108 ;;  pgm[7@0x8001a69c0000 + 0x8f8 ] = 0xc02a0504  s_buffer_load_dwordx4 s[20:23], s[8:11], 0x120  pgm[7@0x8001a69c0000 + 0x8fc ] = 0x00000120 ;;  pgm[7@0x8001a69c0000 + 0x900 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x904 ] = 0x042a0c00  v_sub_f32_e32 v21, s0, v6  pgm[7@0x8001a69c0000 + 0x908 ] = 0x042c3801  v_sub_f32_e32 v22, s1, v28  pgm[7@0x8001a69c0000 + 0x90c ] = 0x0a2e2b15  v_mul_f32_e32 v23, v21, v21  pgm[7@0x8001a69c0000 + 0x910 ] = 0x2c2e2d16  v_mac_f32_e32 v23, v22, v22  pgm[7@0x8001a69c0000 + 0x914 ] = 0x04341410  v_sub_f32_e32 v26, s16, v10  pgm[7@0x8001a69c0000 + 0x918 ] = 0x2c2e351a  v_mac_f32_e32 v23, v26, v26  pgm[7@0x8001a69c0000 + 0x91c ] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x8001a69c0000 + 0x920 ] = 0x00000117 ;;  pgm[7@0x8001a69c0000 + 0x924 ] = 0x7e484417  v_rcp_f32_e32 v36, s23  pgm[7@0x8001a69c0000 + 0x928 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x8001a69c0000 + 0x92c ] = 0x00000f00 ;;  pgm[7@0x8001a69c0000 + 0x930 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001a69c0000 + 0x934 ] = 0xff7fffff ;;  pgm[7@0x8001a69c0000 + 0x938 ] = 0x14443117  v_min_f32_e32 v34, v23, v24  pgm[7@0x8001a69c0000 + 0x93c ] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x8001a69c0000 + 0x940 ] = 0x0a2e2b22  v_mul_f32_e32 v23, v34, v21  pgm[7@0x8001a69c0000 + 0x944 ] = 0x0a2a3522  v_mul_f32_e32 v21, v34, v26  pgm[7@0x8001a69c0000 + 0x948 ] = 0x0a2c2d22  v_mul_f32_e32 v22, v34, v22  pgm[7@0x8001a69c0000 + 0x94c ] = 0x14343123  v_min_f32_e32 v26, v35, v24  pgm[7@0x8001a69c0000 + 0x950 ] = 0x7e460207  v_mov_b32_e32 v35, s7  pgm[7@0x8001a69c0000 + 0x954 ] = 0x04464611  v_sub_f32_e32 v35, s17, v35  pgm[7@0x8001a69c0000 + 0x958 ] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001a69c0000 + 0x95c ] = 0x0a442c13  v_mul_f32_e32 v34, s19, v22  pgm[7@0x8001a69c0000 + 0x960 ] = 0xd1c10022  v_mad_f32 v34, s18, -v23, -v34  pgm[7@0x8001a69c0000 + 0x964 ] = 0xc48a2e12 ;;  pgm[7@0x8001a69c0000 + 0x968 ] = 0xd1c10022  v_mad_f32 v34, -s6, v21, v34  pgm[7@0x8001a69c0000 + 0x96c ] = 0x248a2a06 ;;  pgm[7@0x8001a69c0000 + 0x970 ] = 0x14463123  v_min_f32_e32 v35, v35, v24  pgm[7@0x8001a69c0000 + 0x974 ] = 0x14303124  v_min_f32_e32 v24, v36, v24  pgm[7@0x8001a69c0000 + 0x978 ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001a69c0000 + 0x97c ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001a69c0000 + 0x980 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001a69c0000 + 0x984 ] = 0x0002311a ;;  pgm[7@0x8001a69c0000 + 0x988 ] = 0x06444407  v_subrev_f32_e32 v34, s7, v34  pgm[7@0x8001a69c0000 + 0x98c ] = 0x16463323  v_max_f32_e32 v35, v35, v25  pgm[7@0x8001a69c0000 + 0x990 ] = 0xd1058022  v_mul_f32_e64 v34, v35, v34 clamp  pgm[7@0x8001a69c0000 + 0x994 ] = 0x00024523 ;;  pgm[7@0x8001a69c0000 + 0x998 ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001a69c0000 + 0x99c ] = 0x0a344518  v_mul_f32_e32 v26, v24, v34  pgm[7@0x8001a69c0000 + 0x9a0 ] = 0x0a323414  v_mul_f32_e32 v25, s20, v26  pgm[7@0x8001a69c0000 + 0x9a4 ] = 0x0a303415  v_mul_f32_e32 v24, s21, v26  pgm[7@0x8001a69c0000 + 0x9a8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x9ac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c0000 + 0x9b0 ] = 0x0a343416  v_mul_f32_e32 v26, s22, v26  pgm[7@0x8001a69c0000 + 0x9b4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001a69c0000 + 0x9b8 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0x40  pgm[7@0x8001a69c0000 + 0x9bc ] = 0x00000040 ;;  pgm[7@0x8001a69c0000 + 0x9c0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x4c  pgm[7@0x8001a69c0000 + 0x9c4 ] = 0x0000004c ;;  pgm[7@0x8001a69c0000 + 0x9c8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x50  pgm[7@0x8001a69c0000 + 0x9cc ] = 0x00000050 ;;  pgm[7@0x8001a69c0000 + 0x9d0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x5c  pgm[7@0x8001a69c0000 + 0x9d4 ] = 0x0000005c ;;  pgm[7@0x8001a69c0000 + 0x9d8 ] = 0xc0220484  s_buffer_load_dword s18, s[8:11], 0x64  pgm[7@0x8001a69c0000 + 0x9dc ] = 0x00000064 ;;  pgm[7@0x8001a69c0000 + 0x9e0 ] = 0xc0260404  s_buffer_load_dwordx2 s[16:17], s[8:11], 0x6c  pgm[7@0x8001a69c0000 + 0x9e4 ] = 0x0000006c ;;  pgm[7@0x8001a69c0000 + 0x9e8 ] = 0xc02204c4  s_buffer_load_dword s19, s[8:11], 0x74  pgm[7@0x8001a69c0000 + 0x9ec ] = 0x00000074 ;;  pgm[7@0x8001a69c0000 + 0x9f0 ] = 0xc0220504  s_buffer_load_dword s20, s[8:11], 0x7c  pgm[7@0x8001a69c0000 + 0x9f4 ] = 0x0000007c ;;  pgm[7@0x8001a69c0000 + 0x9f8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x9fc ] = 0x0a443806  v_mul_f32_e32 v34, s6, v28  pgm[7@0x8001a69c0000 + 0xa00 ] = 0x2c440c05  v_mac_f32_e32 v34, s5, v6  pgm[7@0x8001a69c0000 + 0xa04 ] = 0x0a463800  v_mul_f32_e32 v35, s0, v28  pgm[7@0x8001a69c0000 + 0xa08 ] = 0x0a483801  v_mul_f32_e32 v36, s1, v28  pgm[7@0x8001a69c0000 + 0xa0c ] = 0x2c441410  v_mac_f32_e32 v34, s16, v10  pgm[7@0x8001a69c0000 + 0xa10 ] = 0x2c460c0e  v_mac_f32_e32 v35, s14, v6  pgm[7@0x8001a69c0000 + 0xa14 ] = 0x2c480c0f  v_mac_f32_e32 v36, s15, v6  pgm[7@0x8001a69c0000 + 0xa18 ] = 0x2c461407  v_mac_f32_e32 v35, s7, v10  pgm[7@0x8001a69c0000 + 0xa1c ] = 0x02444414  v_add_f32_e32 v34, s20, v34  pgm[7@0x8001a69c0000 + 0xa20 ] = 0x2c481412  v_mac_f32_e32 v36, s18, v10  pgm[7@0x8001a69c0000 + 0xa24 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001a69c0000 + 0xa28 ] = 0x00000300 ;;  pgm[7@0x8001a69c0000 + 0xa2c ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001a69c0000 + 0xa30 ] = 0x024e4611  v_add_f32_e32 v39, s17, v35  pgm[7@0x8001a69c0000 + 0xa34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c0000 + 0xa38 ] = 0x02504813  v_add_f32_e32 v40, s19, v36  pgm[7@0x8001a69c0000 + 0xa3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001a69c0000 + 0xa40 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0xa44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001a69c0000 + 0xa48 ] = 0x00000330 ;;  pgm[7@0x8001a69c0000 + 0xa4c ] = 0x7e524522  v_rcp_f32_e32 v41, v34  pgm[7@0x8001a69c0000 + 0xa50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001a69c0000 + 0xa54 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0xa58 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f11de6a, v39  pgm[7@0x8001a69c0000 + 0xa5c ] = 0x3f11de6a ;;  pgm[7@0x8001a69c0000 + 0xa60 ] = 0x024850ff  v_add_f32_e32 v36, 0xbf7ca510, v40  pgm[7@0x8001a69c0000 + 0xa64 ] = 0xbf7ca510 ;;  pgm[7@0x8001a69c0000 + 0xa68 ] = 0x0a445323  v_mul_f32_e32 v34, v35, v41  pgm[7@0x8001a69c0000 + 0xa6c ] = 0x0a465324  v_mul_f32_e32 v35, v36, v41  pgm[7@0x8001a69c0000 + 0xa70 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf11de6a, v39  pgm[7@0x8001a69c0000 + 0xa74 ] = 0xbf11de6a ;;  pgm[7@0x8001a69c0000 + 0xa78 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x8001a69c0000 + 0xa7c ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001a69c0000 + 0xa80 ] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001a69c0000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xa88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xa8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xa90 ] = 0xf0800100  image_sample v42, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xa94 ] = 0x00c42a22 ;;  pgm[7@0x8001a69c0000 + 0xa98 ] = 0xf0800100  image_sample v43, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xa9c ] = 0x00c42b24 ;;  pgm[7@0x8001a69c0000 + 0xaa0 ] = 0x0a4a5327  v_mul_f32_e32 v37, v39, v41  pgm[7@0x8001a69c0000 + 0xaa4 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f91de6a, v39  pgm[7@0x8001a69c0000 + 0xaa8 ] = 0x3f91de6a ;;  pgm[7@0x8001a69c0000 + 0xaac ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xab0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xab4 ] = 0xf0800100  image_sample v44, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xab8 ] = 0x00c42c25 ;;  pgm[7@0x8001a69c0000 + 0xabc ] = 0x0a4a5323  v_mul_f32_e32 v37, v35, v41  pgm[7@0x8001a69c0000 + 0xac0 ] = 0x024650ff  v_add_f32_e32 v35, 0x3f7ca510, v40  pgm[7@0x8001a69c0000 + 0xac4 ] = 0x3f7ca510 ;;  pgm[7@0x8001a69c0000 + 0xac8 ] = 0x0a465323  v_mul_f32_e32 v35, v35, v41  pgm[7@0x8001a69c0000 + 0xacc ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xad0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xad4 ] = 0xf0800100  image_sample v45, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xad8 ] = 0x00c42d25 ;;  pgm[7@0x8001a69c0000 + 0xadc ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001a69c0000 + 0xae0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xae4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xae8 ] = 0xf0800100  image_sample v34, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xaec ] = 0x00c42222 ;;  pgm[7@0x8001a69c0000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xaf4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xaf8 ] = 0xf0800100  image_sample v35, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xafc ] = 0x00c42324 ;;  pgm[7@0x8001a69c0000 + 0xb00 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf91de6a, v39  pgm[7@0x8001a69c0000 + 0xb04 ] = 0xbf91de6a ;;  pgm[7@0x8001a69c0000 + 0xb08 ] = 0x0a4a5324  v_mul_f32_e32 v37, v36, v41  pgm[7@0x8001a69c0000 + 0xb0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xb10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xb14 ] = 0xf0800100  image_sample v36, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xb18 ] = 0x00c42425 ;;  pgm[7@0x8001a69c0000 + 0xb1c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001a69c0000 + 0xb20 ] = 0x024a5b2c  v_add_f32_e32 v37, v44, v45  pgm[7@0x8001a69c0000 + 0xb24 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001a69c0000 + 0xb28 ] = 0x02444525  v_add_f32_e32 v34, v37, v34  pgm[7@0x8001a69c0000 + 0xb2c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c0000 + 0xb30 ] = 0x02444722  v_add_f32_e32 v34, v34, v35  pgm[7@0x8001a69c0000 + 0xb34 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0xb38 ] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x8001a69c0000 + 0xb3c ] = 0x0244452b  v_add_f32_e32 v34, v43, v34  pgm[7@0x8001a69c0000 + 0xb40 ] = 0x0244452a  v_add_f32_e32 v34, v42, v34  pgm[7@0x8001a69c0000 + 0xb44 ] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3e124925, v34  pgm[7@0x8001a69c0000 + 0xb48 ] = 0x3e124925 ;;  pgm[7@0x8001a69c0000 + 0xb4c ] = 0x0a323322  v_mul_f32_e32 v25, v34, v25  pgm[7@0x8001a69c0000 + 0xb50 ] = 0x0a303122  v_mul_f32_e32 v24, v34, v24  pgm[7@0x8001a69c0000 + 0xb54 ] = 0x0a343522  v_mul_f32_e32 v26, v34, v26  pgm[7@0x8001a69c0000 + 0xb58 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf04  pgm[7@0x8001a69c0000 + 0xb5c ] = 0x00000f04 ;;  pgm[7@0x8001a69c0000 + 0xb60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xb64 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c0000 + 0xb68 ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001a69c0000 + 0xb6c ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x80  pgm[7@0x8001a69c0000 + 0xb70 ] = 0x00000080 ;;  pgm[7@0x8001a69c0000 + 0xb74 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x90  pgm[7@0x8001a69c0000 + 0xb78 ] = 0x00000090 ;;  pgm[7@0x8001a69c0000 + 0xb7c ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0xa0  pgm[7@0x8001a69c0000 + 0xb80 ] = 0x000000a0 ;;  pgm[7@0x8001a69c0000 + 0xb84 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0xb0  pgm[7@0x8001a69c0000 + 0xb88 ] = 0x000000b0 ;;  pgm[7@0x8001a69c0000 + 0xb8c ] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001a69c0000 + 0xb90 ] = 0x00000340 ;;  pgm[7@0x8001a69c0000 + 0xb94 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001a69c0000 + 0xb98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xb9c ] = 0x0a44381f  v_mul_f32_e32 v34, s31, v28  pgm[7@0x8001a69c0000 + 0xba0 ] = 0x2c440c23  v_mac_f32_e32 v34, s35, v6  pgm[7@0x8001a69c0000 + 0xba4 ] = 0x2c441427  v_mac_f32_e32 v34, s39, v10  pgm[7@0x8001a69c0000 + 0xba8 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001a69c0000 + 0xbac ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0xbb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001a69c0000 + 0xbb4 ] = 0x00000370 ;;  pgm[7@0x8001a69c0000 + 0xbb8 ] = 0x0244442b  v_add_f32_e32 v34, s43, v34  pgm[7@0x8001a69c0000 + 0xbbc ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001a69c0000 + 0xbc0 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0xbc4 ] = 0x0a46381e  v_mul_f32_e32 v35, s30, v28  pgm[7@0x8001a69c0000 + 0xbc8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c0000 + 0xbcc ] = 0x7e564522  v_rcp_f32_e32 v43, v34  pgm[7@0x8001a69c0000 + 0xbd0 ] = 0x2c460c22  v_mac_f32_e32 v35, s34, v6  pgm[7@0x8001a69c0000 + 0xbd4 ] = 0x0a44381c  v_mul_f32_e32 v34, s28, v28  pgm[7@0x8001a69c0000 + 0xbd8 ] = 0x0a38381d  v_mul_f32_e32 v28, s29, v28  pgm[7@0x8001a69c0000 + 0xbdc ] = 0x2c461426  v_mac_f32_e32 v35, s38, v10  pgm[7@0x8001a69c0000 + 0xbe0 ] = 0x2c440c20  v_mac_f32_e32 v34, s32, v6  pgm[7@0x8001a69c0000 + 0xbe4 ] = 0x2c380c21  v_mac_f32_e32 v28, s33, v6  pgm[7@0x8001a69c0000 + 0xbe8 ] = 0x020c462a  v_add_f32_e32 v6, s42, v35  pgm[7@0x8001a69c0000 + 0xbec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x130  pgm[7@0x8001a69c0000 + 0xbf0 ] = 0x00000130 ;;  pgm[7@0x8001a69c0000 + 0xbf4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001a69c0000 + 0xbf8 ] = 0x00000138 ;;  pgm[7@0x8001a69c0000 + 0xbfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x240  pgm[7@0x8001a69c0000 + 0xc00 ] = 0x00000240 ;;  pgm[7@0x8001a69c0000 + 0xc04 ] = 0x2c381425  v_mac_f32_e32 v28, s37, v10  pgm[7@0x8001a69c0000 + 0xc08 ] = 0x2c441424  v_mac_f32_e32 v34, s36, v10  pgm[7@0x8001a69c0000 + 0xc0c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xc10 ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x8001a69c0000 + 0xc14 ] = 0x20000000 ;;  pgm[7@0x8001a69c0000 + 0xc18 ] = 0x0a0c5706  v_mul_f32_e32 v6, v6, v43  pgm[7@0x8001a69c0000 + 0xc1c ] = 0x02584428  v_add_f32_e32 v44, s40, v34  pgm[7@0x8001a69c0000 + 0xc20 ] = 0x02383829  v_add_f32_e32 v28, s41, v28  pgm[7@0x8001a69c0000 + 0xc24 ] = 0xd10b8022  v_max_f32_e64 v34, v6, v6 clamp  pgm[7@0x8001a69c0000 + 0xc28 ] = 0x00020d06 ;;  pgm[7@0x8001a69c0000 + 0xc2c ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x8001a69c0000 + 0xc30 ] = 0x0001000e ;;  pgm[7@0x8001a69c0000 + 0xc34 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001a69c0000 + 0xc38 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001a69c0000 + 0xc3c ] = 0x00440d22  v_cndmask_b32_e32 v34, v34, v6, vcc  pgm[7@0x8001a69c0000 + 0xc40 ] = 0xd1c1002a  v_mad_f32 v42, 0, s1, v28  pgm[7@0x8001a69c0000 + 0xc44 ] = 0x04700280 ;;  pgm[7@0x8001a69c0000 + 0xc48 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3ab8caa6  pgm[7@0x8001a69c0000 + 0xc4c ] = 0x3ab8caa6 ;;  pgm[7@0x8001a69c0000 + 0xc50 ] = 0x0a54572a  v_mul_f32_e32 v42, v42, v43  pgm[7@0x8001a69c0000 + 0xc54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xc58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xc5c ] = 0xf0a00100  image_sample_c v6, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xc60 ] = 0x00c40622 ;;  pgm[7@0x8001a69c0000 + 0xc64 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xba55629e  pgm[7@0x8001a69c0000 + 0xc68 ] = 0xba55629e ;;  pgm[7@0x8001a69c0000 + 0xc6c ] = 0xd1c10025  v_mad_f32 v37, s0, v35, v44  pgm[7@0x8001a69c0000 + 0xc70 ] = 0x04b24600 ;;  pgm[7@0x8001a69c0000 + 0xc74 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbab8caa6  pgm[7@0x8001a69c0000 + 0xc78 ] = 0xbab8caa6 ;;  pgm[7@0x8001a69c0000 + 0xc7c ] = 0xd1c10024  v_mad_f32 v36, s1, v35, v28  pgm[7@0x8001a69c0000 + 0xc80 ] = 0x04724601 ;;  pgm[7@0x8001a69c0000 + 0xc84 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3a55629e  pgm[7@0x8001a69c0000 + 0xc88 ] = 0x3a55629e ;;  pgm[7@0x8001a69c0000 + 0xc8c ] = 0xd1c10023  v_mad_f32 v35, s0, v35, v44  pgm[7@0x8001a69c0000 + 0xc90 ] = 0x04b24600 ;;  pgm[7@0x8001a69c0000 + 0xc94 ] = 0x0a485724  v_mul_f32_e32 v36, v36, v43  pgm[7@0x8001a69c0000 + 0xc98 ] = 0x0a465723  v_mul_f32_e32 v35, v35, v43  pgm[7@0x8001a69c0000 + 0xc9c ] = 0x7e4e0324  v_mov_b32_e32 v39, v36  pgm[7@0x8001a69c0000 + 0xca0 ] = 0x2c385001  v_mac_f32_e32 v28, s1, v40  pgm[7@0x8001a69c0000 + 0xca4 ] = 0x7e500322  v_mov_b32_e32 v40, v34  pgm[7@0x8001a69c0000 + 0xca8 ] = 0x0a4c5725  v_mul_f32_e32 v38, v37, v43  pgm[7@0x8001a69c0000 + 0xcac ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xcb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xcb4 ] = 0xf0a00100  image_sample_c v45, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xcb8 ] = 0x00c42d22 ;;  pgm[7@0x8001a69c0000 + 0xcbc ] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3ad5629e  pgm[7@0x8001a69c0000 + 0xcc0 ] = 0x3ad5629e ;;  pgm[7@0x8001a69c0000 + 0xcc4 ] = 0xd1c10024  v_mad_f32 v36, s0, v36, v44  pgm[7@0x8001a69c0000 + 0xcc8 ] = 0x04b24800 ;;  pgm[7@0x8001a69c0000 + 0xccc ] = 0x0a525724  v_mul_f32_e32 v41, v36, v43  pgm[7@0x8001a69c0000 + 0xcd0 ] = 0x7e4a0322  v_mov_b32_e32 v37, v34  pgm[7@0x8001a69c0000 + 0xcd4 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001a69c0000 + 0xcd8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xcdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xce0 ] = 0xf0a00100  image_sample_c v40, v[40:41], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xce4 ] = 0x00c42828 ;;  pgm[7@0x8001a69c0000 + 0xce8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xcec ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xcf0 ] = 0xf0a00100  image_sample_c v28, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xcf4 ] = 0x00c41c22 ;;  pgm[7@0x8001a69c0000 + 0xcf8 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbad5629e  pgm[7@0x8001a69c0000 + 0xcfc ] = 0xbad5629e ;;  pgm[7@0x8001a69c0000 + 0xd00 ] = 0x2c584600  v_mac_f32_e32 v44, s0, v35  pgm[7@0x8001a69c0000 + 0xd04 ] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x8001a69c0000 + 0xd08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xd0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xd10 ] = 0xf0a00100  image_sample_c v41, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xd14 ] = 0x00c42922 ;;  pgm[7@0x8001a69c0000 + 0xd18 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001a69c0000 + 0xd1c ] = 0x7e48032a  v_mov_b32_e32 v36, v42  pgm[7@0x8001a69c0000 + 0xd20 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xd24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0xd28 ] = 0xf0a00100  image_sample_c v43, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xd2c ] = 0x00c42b22 ;;  pgm[7@0x8001a69c0000 + 0xd30 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001a69c0000 + 0xd34 ] = 0xf0a00100  image_sample_c v42, v[37:38], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001a69c0000 + 0xd38 ] = 0x00c42a25 ;;  pgm[7@0x8001a69c0000 + 0xd3c ] = 0x020c5106  v_add_f32_e32 v6, v6, v40  pgm[7@0x8001a69c0000 + 0xd40 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001a69c0000 + 0xd44 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001a69c0000 + 0xd48 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001a69c0000 + 0xd4c ] = 0x020c5306  v_add_f32_e32 v6, v6, v41  pgm[7@0x8001a69c0000 + 0xd50 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c0000 + 0xd54 ] = 0x020c5706  v_add_f32_e32 v6, v6, v43  pgm[7@0x8001a69c0000 + 0xd58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0xd5c ] = 0x020c0d2a  v_add_f32_e32 v6, v42, v6  pgm[7@0x8001a69c0000 + 0xd60 ] = 0x020c0d2d  v_add_f32_e32 v6, v45, v6  pgm[7@0x8001a69c0000 + 0xd64 ] = 0x0a0c0cff  v_mul_f32_e32 v6, 0x3e124925, v6  pgm[7@0x8001a69c0000 + 0xd68 ] = 0x3e124925 ;;  pgm[7@0x8001a69c0000 + 0xd6c ] = 0x0a380c06  v_mul_f32_e32 v28, s6, v6  pgm[7@0x8001a69c0000 + 0xd70 ] = 0x0a440c07  v_mul_f32_e32 v34, s7, v6  pgm[7@0x8001a69c0000 + 0xd74 ] = 0x0a460c05  v_mul_f32_e32 v35, s5, v6  pgm[7@0x8001a69c0000 + 0xd78 ] = 0xbf820008  s_branch 8  pgm[7@0x8001a69c0000 + 0xd7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x130  pgm[7@0x8001a69c0000 + 0xd80 ] = 0x00000130 ;;  pgm[7@0x8001a69c0000 + 0xd84 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001a69c0000 + 0xd88 ] = 0x00000138 ;;  pgm[7@0x8001a69c0000 + 0xd8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xd90 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x8001a69c0000 + 0xd94 ] = 0x7e440201  v_mov_b32_e32 v34, s1  pgm[7@0x8001a69c0000 + 0xd98 ] = 0x7e460205  v_mov_b32_e32 v35, s5  pgm[7@0x8001a69c0000 + 0xd9c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x110  pgm[7@0x8001a69c0000 + 0xda0 ] = 0x00000110 ;;  pgm[7@0x8001a69c0000 + 0xda4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x118  pgm[7@0x8001a69c0000 + 0xda8 ] = 0x00000118 ;;  pgm[7@0x8001a69c0000 + 0xdac ] = 0x024a3f1a  v_add_f32_e32 v37, v26, v31  pgm[7@0x8001a69c0000 + 0xdb0 ] = 0x0a3e3717  v_mul_f32_e32 v31, v23, v27  pgm[7@0x8001a69c0000 + 0xdb4 ] = 0x020c4319  v_add_f32_e32 v6, v25, v33  pgm[7@0x8001a69c0000 + 0xdb8 ] = 0x2c3e3b16  v_mac_f32_e32 v31, v22, v29  pgm[7@0x8001a69c0000 + 0xdbc ] = 0x02424118  v_add_f32_e32 v33, v24, v32  pgm[7@0x8001a69c0000 + 0xdc0 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf08  pgm[7@0x8001a69c0000 + 0xdc4 ] = 0x00000f08 ;;  pgm[7@0x8001a69c0000 + 0xdc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xdcc ] = 0x0a403600  v_mul_f32_e32 v32, s0, v27  pgm[7@0x8001a69c0000 + 0xdd0 ] = 0xd116801f  v_mac_f32_e64 v31, v21, v5 clamp  pgm[7@0x8001a69c0000 + 0xdd4 ] = 0x00020b15 ;;  pgm[7@0x8001a69c0000 + 0xdd8 ] = 0xd1c10020  v_mad_f32 v32, v29, -s1, -v32  pgm[7@0x8001a69c0000 + 0xddc ] = 0xc480031d ;;  pgm[7@0x8001a69c0000 + 0xde0 ] = 0x7e3e431f  v_log_f32_e32 v31, v31  pgm[7@0x8001a69c0000 + 0xde4 ] = 0xd1c18020  v_mad_f32 v32, -v5, s5, v32 clamp  pgm[7@0x8001a69c0000 + 0xde8 ] = 0x24800b05 ;;  pgm[7@0x8001a69c0000 + 0xdec ] = 0x7e404320  v_log_f32_e32 v32, v32  pgm[7@0x8001a69c0000 + 0xdf0 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001a69c0000 + 0xdf4 ] = 0x083e3e02  v_mul_legacy_f32_e32 v31, s2, v31  pgm[7@0x8001a69c0000 + 0xdf8 ] = 0x7e3e411f  v_exp_f32_e32 v31, v31  pgm[7@0x8001a69c0000 + 0xdfc ] = 0x08404002  v_mul_legacy_f32_e32 v32, s2, v32  pgm[7@0x8001a69c0000 + 0xe00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001a69c0000 + 0xe04 ] = 0x02484521  v_add_f32_e32 v36, v33, v34  pgm[7@0x8001a69c0000 + 0xe08 ] = 0x0a3e3f1e  v_mul_f32_e32 v31, v30, v31  pgm[7@0x8001a69c0000 + 0xe0c ] = 0x0a3e3f04  v_mul_f32_e32 v31, v4, v31  pgm[7@0x8001a69c0000 + 0xe10 ] = 0x0a3c411e  v_mul_f32_e32 v30, v30, v32  pgm[7@0x8001a69c0000 + 0xe14 ] = 0x2c22331f  v_mac_f32_e32 v17, v31, v25  pgm[7@0x8001a69c0000 + 0xe18 ] = 0x0a3c3d04  v_mul_f32_e32 v30, v4, v30  pgm[7@0x8001a69c0000 + 0xe1c ] = 0x2c20311f  v_mac_f32_e32 v16, v31, v24  pgm[7@0x8001a69c0000 + 0xe20 ] = 0x2c1e351f  v_mac_f32_e32 v15, v31, v26  pgm[7@0x8001a69c0000 + 0xe24 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001a69c0000 + 0xe28 ] = 0x2c22391e  v_mac_f32_e32 v17, v30, v28  pgm[7@0x8001a69c0000 + 0xe2c ] = 0x2c20451e  v_mac_f32_e32 v16, v30, v34  pgm[7@0x8001a69c0000 + 0xe30 ] = 0x2c1e471e  v_mac_f32_e32 v15, v30, v35  pgm[7@0x8001a69c0000 + 0xe34 ] = 0x2a3c4000  v_xor_b32_e32 v30, s0, v32  pgm[7@0x8001a69c0000 + 0xe38 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001a69c0000 + 0xe3c ] = 0x2a404005  v_xor_b32_e32 v32, s5, v32  pgm[7@0x8001a69c0000 + 0xe40 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001a69c0000 + 0xe44 ] = 0x024a4725  v_add_f32_e32 v37, v37, v35  pgm[7@0x8001a69c0000 + 0xe48 ] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001a69c0000 + 0xe4c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001a69c0000 + 0xe50 ] = 0x000000d8 ;;  pgm[7@0x8001a69c0000 + 0xe54 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001a69c0000 + 0xe58 ] = 0x000000e0 ;;  pgm[7@0x8001a69c0000 + 0xe5c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xe8  pgm[7@0x8001a69c0000 + 0xe60 ] = 0x000000e8 ;;  pgm[7@0x8001a69c0000 + 0xe64 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x180  pgm[7@0x8001a69c0000 + 0xe68 ] = 0x00000180 ;;  pgm[7@0x8001a69c0000 + 0xe6c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001a69c0000 + 0xe70 ] = 0x000000c0 ;;  pgm[7@0x8001a69c0000 + 0xe74 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001a69c0000 + 0xe78 ] = 0x000000c8 ;;  pgm[7@0x8001a69c0000 + 0xe7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001a69c0000 + 0xe80 ] = 0x000000d0 ;;  pgm[7@0x8001a69c0000 + 0xe84 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xe88 ] = 0x0a423a02  v_mul_f32_e32 v33, s2, v29  pgm[7@0x8001a69c0000 + 0xe8c ] = 0x8118ff03  s_add_i32 s24, s3, 0x3c0  pgm[7@0x8001a69c0000 + 0xe90 ] = 0x000003c0 ;;  pgm[7@0x8001a69c0000 + 0xe94 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001a69c0000 + 0xe98 ] = 0x2c423605  v_mac_f32_e32 v33, s5, v27  pgm[7@0x8001a69c0000 + 0xe9c ] = 0x0a4c3a00  v_mul_f32_e32 v38, s0, v29  pgm[7@0x8001a69c0000 + 0xea0 ] = 0x0a3a3a01  v_mul_f32_e32 v29, s1, v29  pgm[7@0x8001a69c0000 + 0xea4 ] = 0x2c4c3606  v_mac_f32_e32 v38, s6, v27  pgm[7@0x8001a69c0000 + 0xea8 ] = 0x2c3a3607  v_mac_f32_e32 v29, s7, v27  pgm[7@0x8001a69c0000 + 0xeac ] = 0x2c420a10  v_mac_f32_e32 v33, s16, v5  pgm[7@0x8001a69c0000 + 0xeb0 ] = 0x2c4c0a0e  v_mac_f32_e32 v38, s14, v5  pgm[7@0x8001a69c0000 + 0xeb4 ] = 0x2c3a0a0f  v_mac_f32_e32 v29, s15, v5  pgm[7@0x8001a69c0000 + 0xeb8 ] = 0xd1c70005  v_cubema_f32 v5, v38, v29, v33  pgm[7@0x8001a69c0000 + 0xebc ] = 0x04863b26 ;;  pgm[7@0x8001a69c0000 + 0xec0 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001a69c0000 + 0xec4 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0xec8 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3f0  pgm[7@0x8001a69c0000 + 0xecc ] = 0x000003f0 ;;  pgm[7@0x8001a69c0000 + 0xed0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001a69c0000 + 0xed4 ] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0xed8 ] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001a69c0000 + 0xedc ] = 0x00000105 ;;  pgm[7@0x8001a69c0000 + 0xee0 ] = 0xd1c6001b  v_cubetc_f32 v27, v38, v29, v33  pgm[7@0x8001a69c0000 + 0xee4 ] = 0x04863b26 ;;  pgm[7@0x8001a69c0000 + 0xee8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x3fc00000  pgm[7@0x8001a69c0000 + 0xeec ] = 0x3fc00000 ;;  pgm[7@0x8001a69c0000 + 0xef0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001a69c0000 + 0xef4 ] = 0xd1c50029  v_cubesc_f32 v41, v38, v29, v33  pgm[7@0x8001a69c0000 + 0xef8 ] = 0x04863b26 ;;  pgm[7@0x8001a69c0000 + 0xefc ] = 0xd1c40028  v_cubeid_f32 v40, v38, v29, v33  pgm[7@0x8001a69c0000 + 0xf00 ] = 0x04863b26 ;;  pgm[7@0x8001a69c0000 + 0xf04 ] = 0x304c0b29  v_madak_f32 v38, v41, v5, 0x3fc00000  pgm[7@0x8001a69c0000 + 0xf08 ] = 0x3fc00000 ;;  pgm[7@0x8001a69c0000 + 0xf0c ] = 0x2c4e0b1b  v_mac_f32_e32 v39, v27, v5  pgm[7@0x8001a69c0000 + 0xf10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1d0  pgm[7@0x8001a69c0000 + 0xf14 ] = 0x000001d0 ;;  pgm[7@0x8001a69c0000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xf1c ] = 0xf0804700  image_sample v[38:40], v38, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001a69c0000 + 0xf20 ] = 0x00c42626 ;;  pgm[7@0x8001a69c0000 + 0xf24 ] = 0x7e0a021c  v_mov_b32_e32 v5, s28  pgm[7@0x8001a69c0000 + 0xf28 ] = 0xd1c1001b  v_mad_f32 v27, s0, v6, v5  pgm[7@0x8001a69c0000 + 0xf2c ] = 0x04160c00 ;;  pgm[7@0x8001a69c0000 + 0xf30 ] = 0xd1c1001d  v_mad_f32 v29, s0, v36, v5  pgm[7@0x8001a69c0000 + 0xf34 ] = 0x04164800 ;;  pgm[7@0x8001a69c0000 + 0xf38 ] = 0xd1c10005  v_mad_f32 v5, s0, v37, v5  pgm[7@0x8001a69c0000 + 0xf3c ] = 0x04164a00 ;;  pgm[7@0x8001a69c0000 + 0xf40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0xf44 ] = 0x0a424c1d  v_mul_f32_e32 v33, s29, v38  pgm[7@0x8001a69c0000 + 0xf48 ] = 0x0a4c4e1d  v_mul_f32_e32 v38, s29, v39  pgm[7@0x8001a69c0000 + 0xf4c ] = 0x0a4e501d  v_mul_f32_e32 v39, s29, v40  pgm[7@0x8001a69c0000 + 0xf50 ] = 0x0a363721  v_mul_f32_e32 v27, v33, v27  pgm[7@0x8001a69c0000 + 0xf54 ] = 0x0a3a3b26  v_mul_f32_e32 v29, v38, v29  pgm[7@0x8001a69c0000 + 0xf58 ] = 0x0a0a0b27  v_mul_f32_e32 v5, v39, v5  pgm[7@0x8001a69c0000 + 0xf5c ] = 0x2c22091b  v_mac_f32_e32 v17, v27, v4  pgm[7@0x8001a69c0000 + 0xf60 ] = 0x2c20091d  v_mac_f32_e32 v16, v29, v4  pgm[7@0x8001a69c0000 + 0xf64 ] = 0x2c1e0905  v_mac_f32_e32 v15, v5, v4  pgm[7@0x8001a69c0000 + 0xf68 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x8001a69c0000 + 0xf6c ] = 0x00000f0c ;;  pgm[7@0x8001a69c0000 + 0xf70 ] = 0x7e360280  v_mov_b32_e32 v27, 0  pgm[7@0x8001a69c0000 + 0xf74 ] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x8001a69c0000 + 0xf78 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001a69c0000 + 0xf7c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xf80 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c0000 + 0xf84 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x8001a69c0000 + 0xf88 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001a69c0000 + 0xf8c ] = 0x000000d8 ;;  pgm[7@0x8001a69c0000 + 0xf90 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001a69c0000 + 0xf94 ] = 0x000000e0 ;;  pgm[7@0x8001a69c0000 + 0xf98 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xe8  pgm[7@0x8001a69c0000 + 0xf9c ] = 0x000000e8 ;;  pgm[7@0x8001a69c0000 + 0xfa0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x180  pgm[7@0x8001a69c0000 + 0xfa4 ] = 0x00000180 ;;  pgm[7@0x8001a69c0000 + 0xfa8 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x1d0  pgm[7@0x8001a69c0000 + 0xfac ] = 0x000001d0 ;;  pgm[7@0x8001a69c0000 + 0xfb0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001a69c0000 + 0xfb4 ] = 0x000000c0 ;;  pgm[7@0x8001a69c0000 + 0xfb8 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xc8  pgm[7@0x8001a69c0000 + 0xfbc ] = 0x000000c8 ;;  pgm[7@0x8001a69c0000 + 0xfc0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001a69c0000 + 0xfc4 ] = 0x000000d0 ;;  pgm[7@0x8001a69c0000 + 0xfc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0xfcc ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x8001a69c0000 + 0xfd0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001a69c0000 + 0xfd4 ] = 0x00000380 ;;  pgm[7@0x8001a69c0000 + 0xfd8 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001a69c0000 + 0xfdc ] = 0x2c080e10  v_mac_f32_e32 v4, s16, v7  pgm[7@0x8001a69c0000 + 0xfe0 ] = 0x0a0a1000  v_mul_f32_e32 v5, s0, v8  pgm[7@0x8001a69c0000 + 0xfe4 ] = 0x0a361001  v_mul_f32_e32 v27, s1, v8  pgm[7@0x8001a69c0000 + 0xfe8 ] = 0x2c0a0e06  v_mac_f32_e32 v5, s6, v7  pgm[7@0x8001a69c0000 + 0xfec ] = 0x2c360e07  v_mac_f32_e32 v27, s7, v7  pgm[7@0x8001a69c0000 + 0xff0 ] = 0x2c081211  v_mac_f32_e32 v4, s17, v9  pgm[7@0x8001a69c0000 + 0xff4 ] = 0x2c0a120e  v_mac_f32_e32 v5, s14, v9  pgm[7@0x8001a69c0000 + 0xff8 ] = 0x2c36120f  v_mac_f32_e32 v27, s15, v9  pgm[7@0x8001a69c0000 + 0xffc ] = 0xd1c7001d  v_cubema_f32 v29, v5, v27, v4  pgm[7@0x8001a69c0000 + 0x1000] = 0x04123705 ;;  pgm[7@0x8001a69c0000 + 0x1004] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001a69c0000 + 0x1008] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x100c] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001a69c0000 + 0x1010] = 0x000003b0 ;;  pgm[7@0x8001a69c0000 + 0x1014] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001a69c0000 + 0x1018] = 0x00000000 ;;  pgm[7@0x8001a69c0000 + 0x101c] = 0xd162011d  v_rcp_f32_e64 v29, |v29|  pgm[7@0x8001a69c0000 + 0x1020] = 0x0000011d ;;  pgm[7@0x8001a69c0000 + 0x1024] = 0x7e4c0205  v_mov_b32_e32 v38, s5  pgm[7@0x8001a69c0000 + 0x1028] = 0xd1c10027  v_mad_f32 v39, s26, v6, v38  pgm[7@0x8001a69c0000 + 0x102c] = 0x049a0c1a ;;  pgm[7@0x8001a69c0000 + 0x1030] = 0xd1c10024  v_mad_f32 v36, s26, v36, v38  pgm[7@0x8001a69c0000 + 0x1034] = 0x049a481a ;;  pgm[7@0x8001a69c0000 + 0x1038] = 0x2c4c4a1a  v_mac_f32_e32 v38, s26, v37  pgm[7@0x8001a69c0000 + 0x103c] = 0xd1c60021  v_cubetc_f32 v33, v5, v27, v4  pgm[7@0x8001a69c0000 + 0x1040] = 0x04123705 ;;  pgm[7@0x8001a69c0000 + 0x1044] = 0xd1c50025  v_cubesc_f32 v37, v5, v27, v4  pgm[7@0x8001a69c0000 + 0x1048] = 0x04123705 ;;  pgm[7@0x8001a69c0000 + 0x104c] = 0xd1c40006  v_cubeid_f32 v6, v5, v27, v4  pgm[7@0x8001a69c0000 + 0x1050] = 0x04123705 ;;  pgm[7@0x8001a69c0000 + 0x1054] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001a69c0000 + 0x1058] = 0x3fc00000 ;;  pgm[7@0x8001a69c0000 + 0x105c] = 0x30083b25  v_madak_f32 v4, v37, v29, 0x3fc00000  pgm[7@0x8001a69c0000 + 0x1060] = 0x3fc00000 ;;  pgm[7@0x8001a69c0000 + 0x1064] = 0x2c0a3b21  v_mac_f32_e32 v5, v33, v29  pgm[7@0x8001a69c0000 + 0x1068] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0x106c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x1070] = 0xbf800000  s_nop 0  pgm[7@0x8001a69c0000 + 0x1074] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001a69c0000 + 0x1078] = 0x00040404 ;;  pgm[7@0x8001a69c0000 + 0x107c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0x1080] = 0x0a080927  v_mul_f32_e32 v4, v39, v4  pgm[7@0x8001a69c0000 + 0x1084] = 0x0a0a0b24  v_mul_f32_e32 v5, v36, v5  pgm[7@0x8001a69c0000 + 0x1088] = 0x0a0c0d26  v_mul_f32_e32 v6, v38, v6  pgm[7@0x8001a69c0000 + 0x108c] = 0x0a360900  v_mul_f32_e32 v27, v0, v4  pgm[7@0x8001a69c0000 + 0x1090] = 0x0a3a0b01  v_mul_f32_e32 v29, v1, v5  pgm[7@0x8001a69c0000 + 0x1094] = 0x0a420d02  v_mul_f32_e32 v33, v2, v6  pgm[7@0x8001a69c0000 + 0x1098] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x8001a69c0000 + 0x109c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x8001a69c0000 + 0x10a0] = 0x00000f10 ;;  pgm[7@0x8001a69c0000 + 0x10a4] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001a69c0000 + 0x10a8] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001a69c0000 + 0x10ac] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001a69c0000 + 0x10b0] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001a69c0000 + 0x10b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x10b8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c0000 + 0x10bc] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001a69c0000 + 0x10c0] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f8  pgm[7@0x8001a69c0000 + 0x10c4] = 0x000001f8 ;;  pgm[7@0x8001a69c0000 + 0x10c8] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001a69c0000 + 0x10cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x10d0] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001a69c0000 + 0x10d4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f0  pgm[7@0x8001a69c0000 + 0x10d8] = 0x000001f0 ;;  pgm[7@0x8001a69c0000 + 0x10dc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001a69c0000 + 0x10e0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001a69c0000 + 0x10e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x10e8] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x8001a69c0000 + 0x10ec] = 0xbf820002  s_branch 2  pgm[7@0x8001a69c0000 + 0x10f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x10f4] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001a69c0000 + 0x10f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1f4  pgm[7@0x8001a69c0000 + 0x10fc] = 0x000001f4 ;;  pgm[7@0x8001a69c0000 + 0x1100] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001a69c0000 + 0x1104] = 0x00000113 ;;  pgm[7@0x8001a69c0000 + 0x1108] = 0x7e4a4512  v_rcp_f32_e32 v37, v18  pgm[7@0x8001a69c0000 + 0x110c] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1fc  pgm[7@0x8001a69c0000 + 0x1110] = 0x000001fc ;;  pgm[7@0x8001a69c0000 + 0x1114] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x210  pgm[7@0x8001a69c0000 + 0x1118] = 0x00000210 ;;  pgm[7@0x8001a69c0000 + 0x111c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x1120] = 0x7e4c4402  v_rcp_f32_e32 v38, s2  pgm[7@0x8001a69c0000 + 0x1124] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001a69c0000 + 0x1128] = 0x7f7fffff ;;  pgm[7@0x8001a69c0000 + 0x112c] = 0x7e4802ff  v_mov_b32_e32 v36, 0xff7fffff  pgm[7@0x8001a69c0000 + 0x1130] = 0xff7fffff ;;  pgm[7@0x8001a69c0000 + 0x1134] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001a69c0000 + 0x1138] = 0x144a0d25  v_min_f32_e32 v37, v37, v6  pgm[7@0x8001a69c0000 + 0x113c] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x8001a69c0000 + 0x1140] = 0x160a4905  v_max_f32_e32 v5, v5, v36  pgm[7@0x8001a69c0000 + 0x1144] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001a69c0000 + 0x1148] = 0x00020b04 ;;  pgm[7@0x8001a69c0000 + 0x114c] = 0x160a4925  v_max_f32_e32 v5, v37, v36  pgm[7@0x8001a69c0000 + 0x1150] = 0x140c0d26  v_min_f32_e32 v6, v38, v6  pgm[7@0x8001a69c0000 + 0x1154] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001a69c0000 + 0x1158] = 0x160a4906  v_max_f32_e32 v5, v6, v36  pgm[7@0x8001a69c0000 + 0x115c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001a69c0000 + 0x1160] = 0x00020b04 ;;  pgm[7@0x8001a69c0000 + 0x1164] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001a69c0000 + 0x1168] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x218  pgm[7@0x8001a69c0000 + 0x116c] = 0x00000218 ;;  pgm[7@0x8001a69c0000 + 0x1170] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001a69c0000 + 0x1174] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001a69c0000 + 0x1178] = 0xd10b8024  v_max_f32_e64 v36, v4, v4 clamp  pgm[7@0x8001a69c0000 + 0x117c] = 0x00020904 ;;  pgm[7@0x8001a69c0000 + 0x1180] = 0xd1058004  v_mul_f32_e64 v4, v36, s0 clamp  pgm[7@0x8001a69c0000 + 0x1184] = 0x00000124 ;;  pgm[7@0x8001a69c0000 + 0x1188] = 0xd1058005  v_mul_f32_e64 v5, v36, s1 clamp  pgm[7@0x8001a69c0000 + 0x118c] = 0x00000324 ;;  pgm[7@0x8001a69c0000 + 0x1190] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x1194] = 0xd1058006  v_mul_f32_e64 v6, v36, s2 clamp  pgm[7@0x8001a69c0000 + 0x1198] = 0x00000524 ;;  pgm[7@0x8001a69c0000 + 0x119c] = 0xd10b8024  v_max_f32_e64 v36, v36, v36 clamp  pgm[7@0x8001a69c0000 + 0x11a0] = 0x00024924 ;;  pgm[7@0x8001a69c0000 + 0x11a4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf14  pgm[7@0x8001a69c0000 + 0x11a8] = 0x00000f14 ;;  pgm[7@0x8001a69c0000 + 0x11ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x11b0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001a69c0000 + 0x11b4] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001a69c0000 + 0x11b8] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x208  pgm[7@0x8001a69c0000 + 0x11bc] = 0x00000208 ;;  pgm[7@0x8001a69c0000 + 0x11c0] = 0x7e4a5881  v_bfrev_b32_e32 v37, 1  pgm[7@0x8001a69c0000 + 0x11c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x11c8] = 0x7c964a00  v_cmp_ngt_f32_e32 vcc, s0, v37  pgm[7@0x8001a69c0000 + 0x11cc] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x200  pgm[7@0x8001a69c0000 + 0x11d0] = 0x00000200 ;;  pgm[7@0x8001a69c0000 + 0x11d4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001a69c0000 + 0x11d8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001a69c0000 + 0x11dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x11e0] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001a69c0000 + 0x11e4] = 0xbf820002  s_branch 2  pgm[7@0x8001a69c0000 + 0x11e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x11ec] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001a69c0000 + 0x11f0] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001a69c0000 + 0x11f4] = 0x00000113 ;;  pgm[7@0x8001a69c0000 + 0x11f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x204  pgm[7@0x8001a69c0000 + 0x11fc] = 0x00000204 ;;  pgm[7@0x8001a69c0000 + 0x1200] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x8001a69c0000 + 0x1204] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001a69c0000 + 0x1208] = 0x7f7fffff ;;  pgm[7@0x8001a69c0000 + 0x120c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001a69c0000 + 0x1210] = 0x7e4a02ff  v_mov_b32_e32 v37, 0xff7fffff  pgm[7@0x8001a69c0000 + 0x1214] = 0xff7fffff ;;  pgm[7@0x8001a69c0000 + 0x1218] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001a69c0000 + 0x121c] = 0x16264b13  v_max_f32_e32 v19, v19, v37  pgm[7@0x8001a69c0000 + 0x1220] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x220  pgm[7@0x8001a69c0000 + 0x1224] = 0x00000220 ;;  pgm[7@0x8001a69c0000 + 0x1228] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x8001a69c0000 + 0x122c] = 0x0002270a ;;  pgm[7@0x8001a69c0000 + 0x1230] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x228  pgm[7@0x8001a69c0000 + 0x1234] = 0x00000228 ;;  pgm[7@0x8001a69c0000 + 0x1238] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x123c] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001a69c0000 + 0x1240] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001a69c0000 + 0x1244] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001a69c0000 + 0x1248] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x8001a69c0000 + 0x124c] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001a69c0000 + 0x1250] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001a69c0000 + 0x1254] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x8001a69c0000 + 0x1258] = 0x0002250a ;;  pgm[7@0x8001a69c0000 + 0x125c] = 0xd1018024  v_add_f32_e64 v36, v10, v36 clamp  pgm[7@0x8001a69c0000 + 0x1260] = 0x0002490a ;;  pgm[7@0x8001a69c0000 + 0x1264] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x8001a69c0000 + 0x1268] = 0x00021400 ;;  pgm[7@0x8001a69c0000 + 0x126c] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x8001a69c0000 + 0x1270] = 0x00021401 ;;  pgm[7@0x8001a69c0000 + 0x1274] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x8001a69c0000 + 0x1278] = 0x00021403 ;;  pgm[7@0x8001a69c0000 + 0x127c] = 0x02143711  v_add_f32_e32 v10, v17, v27  pgm[7@0x8001a69c0000 + 0x1280] = 0x0a220f17  v_mul_f32_e32 v17, v23, v7  pgm[7@0x8001a69c0000 + 0x1284] = 0x2c221116  v_mac_f32_e32 v17, v22, v8  pgm[7@0x8001a69c0000 + 0x1288] = 0x0a0e3d07  v_mul_f32_e32 v7, v7, v30  pgm[7@0x8001a69c0000 + 0x128c] = 0xd1168011  v_mac_f32_e64 v17, v21, v9 clamp  pgm[7@0x8001a69c0000 + 0x1290] = 0x00021315 ;;  pgm[7@0x8001a69c0000 + 0x1294] = 0x2c0e3f08  v_mac_f32_e32 v7, v8, v31  pgm[7@0x8001a69c0000 + 0x1298] = 0x0a102319  v_mul_f32_e32 v8, v25, v17  pgm[7@0x8001a69c0000 + 0x129c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1e0  pgm[7@0x8001a69c0000 + 0x12a0] = 0x000001e0 ;;  pgm[7@0x8001a69c0000 + 0x12a4] = 0xd1168007  v_mac_f32_e64 v7, v9, v32 clamp  pgm[7@0x8001a69c0000 + 0x12a8] = 0x00024109 ;;  pgm[7@0x8001a69c0000 + 0x12ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001a69c0000 + 0x12b0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001a69c0000 + 0x12b4] = 0x0a102318  v_mul_f32_e32 v8, v24, v17  pgm[7@0x8001a69c0000 + 0x12b8] = 0x0a12231a  v_mul_f32_e32 v9, v26, v17  pgm[7@0x8001a69c0000 + 0x12bc] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x8001a69c0000 + 0x12c0] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x8001a69c0000 + 0x12c4] = 0x0a100f1c  v_mul_f32_e32 v8, v28, v7  pgm[7@0x8001a69c0000 + 0x12c8] = 0x0a120f22  v_mul_f32_e32 v9, v34, v7  pgm[7@0x8001a69c0000 + 0x12cc] = 0x0a0e0f23  v_mul_f32_e32 v7, v35, v7  pgm[7@0x8001a69c0000 + 0x12d0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001a69c0000 + 0x12d4] = 0x02203b10  v_add_f32_e32 v16, v16, v29  pgm[7@0x8001a69c0000 + 0x12d8] = 0x2c180309  v_mac_f32_e32 v12, v9, v1  pgm[7@0x8001a69c0000 + 0x12dc] = 0x021e430f  v_add_f32_e32 v15, v15, v33  pgm[7@0x8001a69c0000 + 0x12e0] = 0x2c160507  v_mac_f32_e32 v11, v7, v2  pgm[7@0x8001a69c0000 + 0x12e4] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x8001a69c0000 + 0x12e8] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x8001a69c0000 + 0x12ec] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x8001a69c0000 + 0x12f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001a69c0000 + 0x12f4] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001a69c0000 + 0x12f8] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001a69c0000 + 0x12fc] = 0xbfb8aa3b ;;  pgm[7@0x8001a69c0000 + 0x1300] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001a69c0000 + 0x1304] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001a69c0000 + 0x1308] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001a69c0000 + 0x130c] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001a69c0000 + 0x1310] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001a69c0000 + 0x1314] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001a69c0000 + 0x1318] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001a69c0000 + 0x131c] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001a69c0000 + 0x1320] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001a69c0000 + 0x1324] = 0x000000f2 ;;  pgm[7@0x8001a69c0000 + 0x1328] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001a69c0000 + 0x132c] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001a69c0000 + 0x1330] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001a69c0000 + 0x1334] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001a69c0000 + 0x1338] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001a69c0000 + 0x133c] = 0x040e48f2  v_sub_f32_e32 v7, 1.0, v36  pgm[7@0x8001a69c0000 + 0x1340] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001a69c0000 + 0x1344] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001a69c0000 + 0x1348] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001a69c0000 + 0x134c] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001a69c0000 + 0x1350] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001a69c0000 + 0x1354] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001a69c0000 + 0x1358] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001a69c0000 + 0x135c] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001a69c0000 + 0x1360] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001a69c0000 + 0x1364] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001a69c0000 + 0x1368] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001a69c0000 + 0x136c] = 0x00020300 ;;  pgm[7@0x8001a69c0000 + 0x1370] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001a69c0000 + 0x1374] = 0x00020702 ;;  pgm[7@0x8001a69c0000 + 0x1378] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  [ 1 waves ( 1 %)] pgm[7@0x8001a69c0000 + 0x137c] = 0x00000100 ;;  pgm[7@0x8001a69c0000 + 0x1380] = 0xbf810000  s_endpgm  End of disassembly. 1 waves in this shader (out of 85 active waves) Disassembly of shader 7@0x800123f4e800 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x33a0] pgm[7@0x800123f4e800 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800123f4e800 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800123f4e800 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800123f4e800 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800123f4e800 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800123f4e800 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800123f4e800 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800123f4e800 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800123f4e800 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800123f4e800 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800123f4e800 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800123f4e800 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800123f4e800 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4e800 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800123f4e800 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800123f4e800 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800123f4e800 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800123f4e800 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800123f4e800 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800123f4e800 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800123f4e800 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800123f4e800 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800123f4e800 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800123f4e800 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800123f4e800 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4e800 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800123f4e800 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800123f4e800 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800123f4e800 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800123f4e800 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800123f4e800 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800123f4e800 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800123f4e800 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800123f4e800 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800123f4e800 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800123f4e800 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800123f4e800 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800123f4e800 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800123f4e800 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800123f4e800 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800123f4e800 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800123f4e800 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800123f4e800 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800123f4e800 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800123f4e800 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800123f4e800 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800123f4e800 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800123f4e800 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800123f4e800 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800123f4e800 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800123f4e800 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800123f4e800 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800123f4e800 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800123f4e800 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800123f4e800 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800123f4e800 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800123f4e800 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800123f4e800 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800123f4e800 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800123f4e800 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4e800 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800123f4e800 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800123f4e800 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800123f4e800 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800123f4e800 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800123f4e800 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800123f4e800 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800123f4e800 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800123f4e800 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800123f4e800 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800123f4e800 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123f4e800 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800123f4e800 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800123f4e800 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800123f4e800 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800123f4e800 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800123f4e800 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800123f4e800 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800123f4e800 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800123f4e800 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800123f4e800 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800123f4e800 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800123f4e800 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800123f4e800 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800123f4e800 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800123f4e800 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800123f4e800 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800123f4e800 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800123f4e800 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800123f4e800 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800123f4e800 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800123f4e800 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800123f4e800 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800123f4e800 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800123f4e800 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800123f4e800 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800123f4e800 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800123f4e800 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800123f4e800 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800123f4e800 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800123f4e800 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800123f4e800 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800123f4e800 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800123f4e800 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800123f4e800 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800123f4e800 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800123f4e800 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800123f4e800 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800123f4e800 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800123f4e800 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800123f4e800 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800123f4e800 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800123f4e800 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800123f4e800 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800123f4e800 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800123f4e800 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800123f4e800 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800123f4e800 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800123f4e800 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800123f4e800 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800123f4e800 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800123f4e800 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123f4e800 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123f4e800 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800123f4e800 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800123f4e800 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800123f4e800 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800123f4e800 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800123f4e800 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800123f4e800 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800123f4e800 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800123f4e800 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800123f4e800 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800123f4e800 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800123f4e800 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800123f4e800 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800123f4e800 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800123f4e800 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800123f4e800 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800123f4e800 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800123f4e800 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800123f4e800 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800123f4e800 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800123f4e800 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800123f4e800 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800123f4e800 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800123f4e800 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800123f4e800 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800123f4e800 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800123f4e800 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800123f4e800 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800123f4e800 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800123f4e800 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800123f4e800 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800123f4e800 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800123f4e800 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001359fa000 of length 4996 bytes from IB[7@0x8001a7dc0100 + 0x3414] pgm[7@0x8001359fa000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x8001359fa000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001359fa000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001359fa000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001359fa000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001359fa000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x8001359fa000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x8001359fa000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x8001359fa000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x8001359fa000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x8001359fa000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x8001359fa000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x8001359fa000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x8001359fa000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x8001359fa000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x8001359fa000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x8001359fa000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x8001359fa000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x8001359fa000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x8001359fa000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x8001359fa000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x8001359fa000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x8001359fa000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001359fa000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001359fa000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x8001359fa000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001359fa000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x8001359fa000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x8001359fa000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x8001359fa000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x8001359fa000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x8001359fa000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x8001359fa000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x8001359fa000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x1b0  pgm[7@0x8001359fa000 + 0x8c ] = 0x000001b0 ;;  pgm[7@0x8001359fa000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x8001359fa000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x8001359fa000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x8001359fa000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x8001359fa000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x8001359fa000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x8001359fa000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x8001359fa000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x8001359fa000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x8001359fa000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x8001359fa000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x8001359fa000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x8001359fa000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x8001359fa000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x8001359fa000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x8001359fa000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x1c0  pgm[7@0x8001359fa000 + 0xd4 ] = 0x000001c0 ;;  pgm[7@0x8001359fa000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x8001359fa000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x8001359fa000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x8001359fa000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x8001359fa000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x8001359fa000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x8001359fa000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x8001359fa000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x8001359fa000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x8001359fa000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x8001359fa000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x8001359fa000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x8001359fa000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x8001359fa000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x8001359fa000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x8001359fa000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x8001359fa000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x140  pgm[7@0x8001359fa000 + 0x124 ] = 0x00000140 ;;  pgm[7@0x8001359fa000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x150  pgm[7@0x8001359fa000 + 0x12c ] = 0x00000150 ;;  pgm[7@0x8001359fa000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x8001359fa000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x8001359fa000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x8001359fa000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x160  pgm[7@0x8001359fa000 + 0x140 ] = 0x00000160 ;;  pgm[7@0x8001359fa000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x8001359fa000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x8001359fa000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x8001359fa000 + 0x154 ] = 0x0a322907  v_mul_f32_e32 v25, v7, v20  pgm[7@0x8001359fa000 + 0x158 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x8001359fa000 + 0x15c ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x8001359fa000 + 0x160 ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x8001359fa000 + 0x164 ] = 0x0a342b09  v_mul_f32_e32 v26, v9, v21  pgm[7@0x8001359fa000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x8001359fa000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x8001359fa000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x8001359fa000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x8001359fa000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x8001359fa000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x8001359fa000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x8001359fa000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x8001359fa000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x8001359fa000 + 0x18c ] = 0xd4700102  v_interp_p1_f32_e32 v28, v2, attr0.y  pgm[7@0x8001359fa000 + 0x190 ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x8001359fa000 + 0x194 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x8001359fa000 + 0x198 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x8001359fa000 + 0x19c ] = 0xd4710103  v_interp_p2_f32_e32 v28, v3, attr0.y  pgm[7@0x8001359fa000 + 0x1a0 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359fa000 + 0x1a4 ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x8001359fa000 + 0x1a8 ] = 0x000000ff ;;  pgm[7@0x8001359fa000 + 0x1ac ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x8001359fa000 + 0x1b0 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x8001359fa000 + 0x1b4 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x8001359fa000 + 0x1b8 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x8001359fa000 + 0x1bc ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x8001359fa000 + 0x1c0 ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x8001359fa000 + 0x1c4 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x8001359fa000 + 0x1c8 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x8001359fa000 + 0x1cc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0x1d0 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x8001359fa000 + 0x1d4 ] = 0x03cde906 ;;  pgm[7@0x8001359fa000 + 0x1d8 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x8001359fa000 + 0x1dc ] = 0x00020880 ;;  pgm[7@0x8001359fa000 + 0x1e0 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x8001359fa000 + 0x1e4 ] = 0x00020026 ;;  pgm[7@0x8001359fa000 + 0x1e8 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x8001359fa000 + 0x1ec ] = 0x03cde905 ;;  pgm[7@0x8001359fa000 + 0x1f0 ] = 0x0a0e0d06  v_mul_f32_e32 v7, v6, v6  pgm[7@0x8001359fa000 + 0x1f4 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x8001359fa000 + 0x1f8 ] = 0x00020c80 ;;  pgm[7@0x8001359fa000 + 0x1fc ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x8001359fa000 + 0x200 ] = 0x00020a80 ;;  pgm[7@0x8001359fa000 + 0x204 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v7  pgm[7@0x8001359fa000 + 0x208 ] = 0xc41e0b05 ;;  pgm[7@0x8001359fa000 + 0x20c ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x8001359fa000 + 0x210 ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x8001359fa000 + 0x214 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x8001359fa000 + 0x218 ] = 0x0a0e0306  v_mul_f32_e32 v7, v6, v1  pgm[7@0x8001359fa000 + 0x21c ] = 0x0a103306  v_mul_f32_e32 v8, v6, v25  pgm[7@0x8001359fa000 + 0x220 ] = 0x0a122906  v_mul_f32_e32 v9, v6, v20  pgm[7@0x8001359fa000 + 0x224 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359fa000 + 0x228 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359fa000 + 0x22c ] = 0x2c0e3500  v_mac_f32_e32 v7, v0, v26  pgm[7@0x8001359fa000 + 0x230 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x8001359fa000 + 0x234 ] = 0x2c121700  v_mac_f32_e32 v9, v0, v11  pgm[7@0x8001359fa000 + 0x238 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359fa000 + 0x23c ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359fa000 + 0x240 ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x8001359fa000 + 0x244 ] = 0x000200f2 ;;  pgm[7@0x8001359fa000 + 0x248 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x8001359fa000 + 0x24c ] = 0x0061e480 ;;  pgm[7@0x8001359fa000 + 0x250 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x8001359fa000 + 0x254 ] = 0x00023080 ;;  pgm[7@0x8001359fa000 + 0x258 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x8001359fa000 + 0x25c ] = 0x00010007 ;;  pgm[7@0x8001359fa000 + 0x260 ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x8001359fa000 + 0x264 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x8001359fa000 + 0x268 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x8001359fa000 + 0x26c ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x8001359fa000 + 0x270 ] = 0x0001e480 ;;  pgm[7@0x8001359fa000 + 0x274 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x8001359fa000 + 0x278 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x8001359fa000 + 0x27c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001359fa000 + 0x280 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x284 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x8001359fa000 + 0x288 ] = 0x0000000c ;;  pgm[7@0x8001359fa000 + 0x28c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x8001359fa000 + 0x290 ] = 0x00000010 ;;  pgm[7@0x8001359fa000 + 0x294 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359fa000 + 0x298 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359fa000 + 0x29c ] = 0xd4180002  v_interp_p1_f32_e32 v6, v2, attr0.x  pgm[7@0x8001359fa000 + 0x2a0 ] = 0x2c0e2300  v_mac_f32_e32 v7, v0, v17  pgm[7@0x8001359fa000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x8001359fa000 + 0x2a8 ] = 0x2c122700  v_mac_f32_e32 v9, v0, v19  pgm[7@0x8001359fa000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x8001359fa000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359fa000 + 0x2b4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x2b8 ] = 0x0a0a3800  v_mul_f32_e32 v5, s0, v28  pgm[7@0x8001359fa000 + 0x2bc ] = 0x0a163801  v_mul_f32_e32 v11, s1, v28  pgm[7@0x8001359fa000 + 0x2c0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x8001359fa000 + 0x2c4 ] = 0x0000001c ;;  pgm[7@0x8001359fa000 + 0x2c8 ] = 0xd4190003  v_interp_p2_f32_e32 v6, v3, attr0.x  pgm[7@0x8001359fa000 + 0x2cc ] = 0x2c0a0c06  v_mac_f32_e32 v5, s6, v6  pgm[7@0x8001359fa000 + 0x2d0 ] = 0x2c160c07  v_mac_f32_e32 v11, s7, v6  pgm[7@0x8001359fa000 + 0x2d4 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x8001359fa000 + 0x2d8 ] = 0x00000024 ;;  pgm[7@0x8001359fa000 + 0x2dc ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x8001359fa000 + 0x2e0 ] = 0x0000002c ;;  pgm[7@0x8001359fa000 + 0x2e4 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x8001359fa000 + 0x2e8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x2ec ] = 0x0a043800  v_mul_f32_e32 v2, s0, v28  pgm[7@0x8001359fa000 + 0x2f0 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x8001359fa000 + 0x2f4 ] = 0x2c040c18  v_mac_f32_e32 v2, s24, v6  pgm[7@0x8001359fa000 + 0x2f8 ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x8001359fa000 + 0x2fc ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x8001359fa000 + 0x300 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x8001359fa000 + 0x304 ] = 0x2c0a1401  v_mac_f32_e32 v5, s1, v10  pgm[7@0x8001359fa000 + 0x308 ] = 0x2c161419  v_mac_f32_e32 v11, s25, v10  pgm[7@0x8001359fa000 + 0x30c ] = 0x02060a07  v_add_f32_e32 v3, s7, v5  pgm[7@0x8001359fa000 + 0x310 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x8001359fa000 + 0x314 ] = 0x020a1627  v_add_f32_e32 v5, s39, v11  pgm[7@0x8001359fa000 + 0x318 ] = 0x7e164425  v_rcp_f32_e32 v11, s37  pgm[7@0x8001359fa000 + 0x31c ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x8001359fa000 + 0x320 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x8001359fa000 + 0x324 ] = 0x0a040b02  v_mul_f32_e32 v2, v2, v5  pgm[7@0x8001359fa000 + 0x328 ] = 0x7e0a4424  v_rcp_f32_e32 v5, s36  pgm[7@0x8001359fa000 + 0x32c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359fa000 + 0x330 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x8001359fa000 + 0x334 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359fa000 + 0x338 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359fa000 + 0x33c ] = 0x0a161701  v_mul_f32_e32 v11, v1, v11  pgm[7@0x8001359fa000 + 0x340 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x8001359fa000 + 0x344 ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359fa000 + 0x348 ] = 0x0a0a0b00  v_mul_f32_e32 v5, v0, v5  pgm[7@0x8001359fa000 + 0x34c ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x8001359fa000 + 0x350 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x8001359fa000 + 0x354 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x170  pgm[7@0x8001359fa000 + 0x358 ] = 0x00000170 ;;  pgm[7@0x8001359fa000 + 0x35c ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x178  pgm[7@0x8001359fa000 + 0x360 ] = 0x00000178 ;;  pgm[7@0x8001359fa000 + 0x364 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x194  pgm[7@0x8001359fa000 + 0x368 ] = 0x00000194 ;;  pgm[7@0x8001359fa000 + 0x36c ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x198  pgm[7@0x8001359fa000 + 0x370 ] = 0x00000198 ;;  pgm[7@0x8001359fa000 + 0x374 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x8001359fa000 + 0x378 ] = 0x03c1e102 ;;  pgm[7@0x8001359fa000 + 0x37c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x8001359fa000 + 0x380 ] = 0x140a0a05  v_min_f32_e32 v5, s5, v5  pgm[7@0x8001359fa000 + 0x384 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x8001359fa000 + 0x388 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x8001359fa000 + 0x38c ] = 0xd1c10002  v_mad_f32 v2, v2, v11, 0.5  pgm[7@0x8001359fa000 + 0x390 ] = 0x03c21702 ;;  pgm[7@0x8001359fa000 + 0x394 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x8001359fa000 + 0x398 ] = 0x03c1e103 ;;  pgm[7@0x8001359fa000 + 0x39c ] = 0x160a0a0e  v_max_f32_e32 v5, s14, v5  pgm[7@0x8001359fa000 + 0x3a0 ] = 0x0a400501  v_mul_f32_e32 v32, v1, v2  pgm[7@0x8001359fa000 + 0x3a4 ] = 0xd1c10003  v_mad_f32 v3, v3, v5, 0.5  pgm[7@0x8001359fa000 + 0x3a8 ] = 0x03c20b03 ;;  pgm[7@0x8001359fa000 + 0x3ac ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x3b0 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x8001359fa000 + 0x3b4 ] = 0x0a3e0700  v_mul_f32_e32 v31, v0, v3  pgm[7@0x8001359fa000 + 0x3b8 ] = 0x7e0a3f02  v_floor_f32_e32 v5, v2  pgm[7@0x8001359fa000 + 0x3bc ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x8001359fa000 + 0x3c0 ] = 0x7e163f03  v_floor_f32_e32 v11, v3  pgm[7@0x8001359fa000 + 0x3c4 ] = 0xd1c10005  v_mad_f32 v5, -s26, v12, v5  pgm[7@0x8001359fa000 + 0x3c8 ] = 0x2416181a ;;  pgm[7@0x8001359fa000 + 0x3cc ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359fa000 + 0x3d0 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359fa000 + 0x3d4 ] = 0x00020480 ;;  pgm[7@0x8001359fa000 + 0x3d8 ] = 0xd1c1000b  v_mad_f32 v11, -s27, v13, v11  pgm[7@0x8001359fa000 + 0x3dc ] = 0x242e1a1b ;;  pgm[7@0x8001359fa000 + 0x3e0 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359fa000 + 0x3e4 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359fa000 + 0x3e8 ] = 0x00021680 ;;  pgm[7@0x8001359fa000 + 0x3ec ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359fa000 + 0x3f0 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fa000 + 0x3f4 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x8001359fa000 + 0x3f8 ] = 0x0019e480 ;;  pgm[7@0x8001359fa000 + 0x3fc ] = 0x2c0a181a  v_mac_f32_e32 v5, s26, v12  pgm[7@0x8001359fa000 + 0x400 ] = 0x02040b02  v_add_f32_e32 v2, v2, v5  pgm[7@0x8001359fa000 + 0x404 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x8001359fa000 + 0x408 ] = 0x3c800000 ;;  pgm[7@0x8001359fa000 + 0x40c ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x8001359fa000 + 0x410 ] = 0x0001e480 ;;  pgm[7@0x8001359fa000 + 0x414 ] = 0x2c161a1b  v_mac_f32_e32 v11, s27, v13  pgm[7@0x8001359fa000 + 0x418 ] = 0x02061703  v_add_f32_e32 v3, v3, v11  pgm[7@0x8001359fa000 + 0x41c ] = 0x0a0a0102  v_mul_f32_e32 v5, v2, v0  pgm[7@0x8001359fa000 + 0x420 ] = 0x0a160103  v_mul_f32_e32 v11, v3, v0  pgm[7@0x8001359fa000 + 0x424 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x8001359fa000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x8001359fa000 + 0x42c ] = 0xd1c10005  v_mad_f32 v5, -v2, v0, v5  pgm[7@0x8001359fa000 + 0x430 ] = 0x24160102 ;;  pgm[7@0x8001359fa000 + 0x434 ] = 0x7c880a80  v_cmp_gt_f32_e32 vcc, 0, v5  pgm[7@0x8001359fa000 + 0x438 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x8001359fa000 + 0x43c ] = 0x00020480 ;;  pgm[7@0x8001359fa000 + 0x440 ] = 0xd1c1000b  v_mad_f32 v11, -v3, v0, v11  pgm[7@0x8001359fa000 + 0x444 ] = 0x242e0103 ;;  pgm[7@0x8001359fa000 + 0x448 ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x8001359fa000 + 0x44c ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359fa000 + 0x450 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x8001359fa000 + 0x454 ] = 0x00021680 ;;  pgm[7@0x8001359fa000 + 0x458 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x8001359fa000 + 0x45c ] = 0x2c160103  v_mac_f32_e32 v11, v3, v0  pgm[7@0x8001359fa000 + 0x460 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x8001359fa000 + 0x464 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x8001359fa000 + 0x468 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001359fa000 + 0x46c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359fa000 + 0x470 ] = 0x0019e480 ;;  pgm[7@0x8001359fa000 + 0x474 ] = 0x2c0a0102  v_mac_f32_e32 v5, v2, v0  pgm[7@0x8001359fa000 + 0x478 ] = 0x02000b0c  v_add_f32_e32 v0, v12, v5  pgm[7@0x8001359fa000 + 0x47c ] = 0x7e0a4418  v_rcp_f32_e32 v5, s24  pgm[7@0x8001359fa000 + 0x480 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fa000 + 0x484 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359fa000 + 0x488 ] = 0x0001e480 ;;  pgm[7@0x8001359fa000 + 0x48c ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x8001359fa000 + 0x490 ] = 0x0204170d  v_add_f32_e32 v2, v13, v11  pgm[7@0x8001359fa000 + 0x494 ] = 0x1616020e  v_max_f32_e32 v11, s14, v1  pgm[7@0x8001359fa000 + 0x498 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x8001359fa000 + 0x49c ] = 0x162a020e  v_max_f32_e32 v21, s14, v1  pgm[7@0x8001359fa000 + 0x4a0 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x8001359fa000 + 0x4a4 ] = 0x000002f0 ;;  pgm[7@0x8001359fa000 + 0x4a8 ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x8001359fa000 + 0x4ac ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x4b0 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x8001359fa000 + 0x4b4 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x8001359fa000 + 0x4b8 ] = 0x0a002b00  v_mul_f32_e32 v0, v0, v21  pgm[7@0x8001359fa000 + 0x4bc ] = 0x0a021702  v_mul_f32_e32 v1, v2, v11  pgm[7@0x8001359fa000 + 0x4c0 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x8001359fa000 + 0x4c4 ] = 0x0a2e2af0  v_mul_f32_e32 v23, 0.5, v21  pgm[7@0x8001359fa000 + 0x4c8 ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x8001359fa000 + 0x4cc ] = 0x00000280 ;;  pgm[7@0x8001359fa000 + 0x4d0 ] = 0x0a4416f0  v_mul_f32_e32 v34, 0.5, v11  pgm[7@0x8001359fa000 + 0x4d4 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x8001359fa000 + 0x4d8 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x4dc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x4e0 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x8001359fa000 + 0x4e4 ] = 0x00c40000 ;;  pgm[7@0x8001359fa000 + 0x4e8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x8001359fa000 + 0x4ec ] = 0x000002b0 ;;  pgm[7@0x8001359fa000 + 0x4f0 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x8001359fa000 + 0x4f4 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x4f8 ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x8001359fa000 + 0x4fc ] = 0x00000200 ;;  pgm[7@0x8001359fa000 + 0x500 ] = 0x0a461626  v_mul_f32_e32 v35, s38, v11  pgm[7@0x8001359fa000 + 0x504 ] = 0xd1c10025  v_mad_f32 v37, v3, v11, v34  pgm[7@0x8001359fa000 + 0x508 ] = 0x048a1703 ;;  pgm[7@0x8001359fa000 + 0x50c ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x8001359fa000 + 0x510 ] = 0x7e340280  v_mov_b32_e32 v26, 0  pgm[7@0x8001359fa000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x8001359fa000 + 0x51c ] = 0x7e0a3f01  v_floor_f32_e32 v5, v1  pgm[7@0x8001359fa000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x8001359fa000 + 0x524 ] = 0x040a0305  v_sub_f32_e32 v5, v5, v1  pgm[7@0x8001359fa000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x8001359fa000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x8001359fa000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001359fa000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x8001359fa000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x8001359fa000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v5  pgm[7@0x8001359fa000 + 0x540 ] = 0x00020a80 ;;  pgm[7@0x8001359fa000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fa000 + 0x548 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[0:1]  pgm[7@0x8001359fa000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x8001359fa000 + 0x550 ] = 0x02020b01  v_add_f32_e32 v1, v1, v5  pgm[7@0x8001359fa000 + 0x554 ] = 0x022c030d  v_add_f32_e32 v22, v13, v1  pgm[7@0x8001359fa000 + 0x558 ] = 0x06020c24  v_subrev_f32_e32 v1, s36, v6  pgm[7@0x8001359fa000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x8001359fa000 + 0x560 ] = 0x06043825  v_subrev_f32_e32 v2, s37, v28  pgm[7@0x8001359fa000 + 0x564 ] = 0x0a0a0301  v_mul_f32_e32 v5, v1, v1  pgm[7@0x8001359fa000 + 0x568 ] = 0x2c0a0502  v_mac_f32_e32 v5, v2, v2  pgm[7@0x8001359fa000 + 0x56c ] = 0xd100000c  v_cndmask_b32_e64 v12, 0, 1.0, s[6:7]  pgm[7@0x8001359fa000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x8001359fa000 + 0x574 ] = 0x2c0a2713  v_mac_f32_e32 v5, v19, v19  pgm[7@0x8001359fa000 + 0x578 ] = 0x0200010c  v_add_f32_e32 v0, v12, v0  pgm[7@0x8001359fa000 + 0x57c ] = 0xd1c10018  v_mad_f32 v24, v0, v21, v23  pgm[7@0x8001359fa000 + 0x580 ] = 0x045e2b00 ;;  pgm[7@0x8001359fa000 + 0x584 ] = 0xd1640105  v_rsq_f32_e64 v5, |v5|  pgm[7@0x8001359fa000 + 0x588 ] = 0x00000105 ;;  pgm[7@0x8001359fa000 + 0x58c ] = 0x7e003f18  v_floor_f32_e32 v0, v24  pgm[7@0x8001359fa000 + 0x590 ] = 0x04003100  v_sub_f32_e32 v0, v0, v24  pgm[7@0x8001359fa000 + 0x594 ] = 0x02003100  v_add_f32_e32 v0, v0, v24  pgm[7@0x8001359fa000 + 0x598 ] = 0x0a324500  v_mul_f32_e32 v25, v0, v34  pgm[7@0x8001359fa000 + 0x59c ] = 0x14240a05  v_min_f32_e32 v18, s5, v5  pgm[7@0x8001359fa000 + 0x5a0 ] = 0x2c324500  v_mac_f32_e32 v25, v0, v34  pgm[7@0x8001359fa000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x8001359fa000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x8001359fa000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x8001359fa000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x8001359fa000 + 0x5b8 ] = 0x0a000f00  v_mul_f32_e32 v0, v0, v7  pgm[7@0x8001359fa000 + 0x5bc ] = 0x0a0a0512  v_mul_f32_e32 v5, v18, v2  pgm[7@0x8001359fa000 + 0x5c0 ] = 0x2c001105  v_mac_f32_e32 v0, v5, v8  pgm[7@0x8001359fa000 + 0x5c4 ] = 0x0a0a2712  v_mul_f32_e32 v5, v18, v19  pgm[7@0x8001359fa000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x8001359fa000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v5, v9 mul:2  pgm[7@0x8001359fa000 + 0x5d4 ] = 0x08021305 ;;  pgm[7@0x8001359fa000 + 0x5d8 ] = 0x0a0a0107  v_mul_f32_e32 v5, v7, v0  pgm[7@0x8001359fa000 + 0x5dc ] = 0xd1c1001b  v_mad_f32 v27, v18, v1, -v5  pgm[7@0x8001359fa000 + 0x5e0 ] = 0x84160312 ;;  pgm[7@0x8001359fa000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x8001359fa000 + 0x5e8 ] = 0xd1c1001d  v_mad_f32 v29, v18, v2, -v1  pgm[7@0x8001359fa000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x8001359fa000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x8001359fa000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x8001359fa000 + 0x5f8 ] = 0x0a000109  v_mul_f32_e32 v0, v9, v0  pgm[7@0x8001359fa000 + 0x5fc ] = 0x0a3c02ff  v_mul_f32_e32 v30, 0x3e22f98c, v1  pgm[7@0x8001359fa000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x8001359fa000 + 0x604 ] = 0xd1c10005  v_mad_f32 v5, v18, v19, -v0  pgm[7@0x8001359fa000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x8001359fa000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x8001359fa000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v31, s[28:35], s[44:47] dmask:0xf pgm[7@0x8001359fa000 + 0x61c ] = 0x0167281f ;;  pgm[7@0x8001359fa000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x8001359fa000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x8001359fa000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x8001359fa000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v22  pgm[7@0x8001359fa000 + 0x634 ] = 0x00022d27 ;;  pgm[7@0x8001359fa000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x8001359fa000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x8001359fa000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x8001359fa000 + 0x644 ] = 0x7e3e032d  v_mov_b32_e32 v31, v45  pgm[7@0x8001359fa000 + 0x648 ] = 0x7e40032c  v_mov_b32_e32 v32, v44  pgm[7@0x8001359fa000 + 0x64c ] = 0x7e42031a  v_mov_b32_e32 v33, v26  pgm[7@0x8001359fa000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x8001359fa000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x8001359fa000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x8001359fa000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fa000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x8001359fa000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x8001359fa000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x8001359fa000 + 0x66c ] = 0x02323323  v_add_f32_e32 v25, v35, v25  pgm[7@0x8001359fa000 + 0x670 ] = 0x02323322  v_add_f32_e32 v25, v34, v25  pgm[7@0x8001359fa000 + 0x674 ] = 0x0a343080  v_mul_f32_e32 v26, 0, v24  pgm[7@0x8001359fa000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x8001359fa000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x8001359fa000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x8001359fa000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x8001359fa000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x8001359fa000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x8001359fa000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x8001359fa000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0x69c ] = 0xf0900100  image_sample_l v26, v24, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0x6a0 ] = 0x00c41a18 ;;  pgm[7@0x8001359fa000 + 0x6a4 ] = 0x02303115  v_add_f32_e32 v24, v21, v24  pgm[7@0x8001359fa000 + 0x6a8 ] = 0x7e323f18  v_floor_f32_e32 v25, v24  pgm[7@0x8001359fa000 + 0x6ac ] = 0x04323119  v_sub_f32_e32 v25, v25, v24  pgm[7@0x8001359fa000 + 0x6b0 ] = 0x02483318  v_add_f32_e32 v36, v24, v25  pgm[7@0x8001359fa000 + 0x6b4 ] = 0x0a324524  v_mul_f32_e32 v25, v36, v34  pgm[7@0x8001359fa000 + 0x6b8 ] = 0x2c324524  v_mac_f32_e32 v25, v36, v34  pgm[7@0x8001359fa000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0x6c0 ] = 0x0248351a  v_add_f32_e32 v36, v26, v26  pgm[7@0x8001359fa000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x8001359fa000 + 0x6c8 ] = 0x2c4834f5  v_mac_f32_e32 v36, -2.0, v26  pgm[7@0x8001359fa000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x8001359fa000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x8001359fa000 + 0x6d4 ] = 0x7c883480  v_cmp_gt_f32_e32 vcc, 0, v26  pgm[7@0x8001359fa000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x8001359fa000 + 0x6dc ] = 0x2c4834f4  v_mac_f32_e32 v36, 2.0, v26  pgm[7@0x8001359fa000 + 0x6e0 ] = 0xd100001a  v_cndmask_b32_e64 v26, 0, 1.0, s[0:1]  pgm[7@0x8001359fa000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x8001359fa000 + 0x6e8 ] = 0x0234491a  v_add_f32_e32 v26, v26, v36  pgm[7@0x8001359fa000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v26, v21, v23  pgm[7@0x8001359fa000 + 0x6f0 ] = 0x045e2b1a ;;  pgm[7@0x8001359fa000 + 0x6f4 ] = 0x02684915  v_add_f32_e32 v52, v21, v36  pgm[7@0x8001359fa000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359fa000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x8001359fa000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x8001359fa000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x8001359fa000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fa000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x8001359fa000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0x71c ] = 0x04340d2c  v_sub_f32_e32 v26, v44, v6  pgm[7@0x8001359fa000 + 0x720 ] = 0x0448392d  v_sub_f32_e32 v36, v45, v28  pgm[7@0x8001359fa000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x8001359fa000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x8001359fa000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x8001359fa000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x8001359fa000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x8001359fa000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x8001359fa000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x8001359fa000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x8001359fa000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x8001359fa000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x8001359fa000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x8001359fa000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x8001359fa000 + 0x754 ] = 0x0a6a351a  v_mul_f32_e32 v53, v26, v26  pgm[7@0x8001359fa000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x8001359fa000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x8001359fa000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x8001359fa000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x8001359fa000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x8001359fa000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x8001359fa000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x8001359fa000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x8001359fa000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x8001359fa000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x8001359fa000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x8001359fa000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x8001359fa000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x8001359fa000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x8001359fa000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x8001359fa000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x8001359fa000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x8001359fa000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x8001359fa000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x8001359fa000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x8001359fa000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x8001359fa000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x8001359fa000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x8001359fa000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x8001359fa000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x8001359fa000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x8001359fa000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x8001359fa000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x8001359fa000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x8001359fa000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x8001359fa000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x8001359fa000 + 0x7d4 ] = 0x0a345b1a  v_mul_f32_e32 v26, v26, v45  pgm[7@0x8001359fa000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x8001359fa000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x8001359fa000 + 0x7e0 ] = 0x0a680f1a  v_mul_f32_e32 v52, v26, v7  pgm[7@0x8001359fa000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x8001359fa000 + 0x7e8 ] = 0x0a5a371a  v_mul_f32_e32 v45, v26, v27  pgm[7@0x8001359fa000 + 0x7ec ] = 0x14346d2e  v_min_f32_e32 v26, v46, v54  pgm[7@0x8001359fa000 + 0x7f0 ] = 0x2c5a3b24  v_mac_f32_e32 v45, v36, v29  pgm[7@0x8001359fa000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x8001359fa000 + 0x7f8 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359fa000 + 0x7fc ] = 0xd105801a  v_mul_f32_e64 v26, v51, v26 clamp  pgm[7@0x8001359fa000 + 0x800 ] = 0x00023533 ;;  pgm[7@0x8001359fa000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v5 clamp  pgm[7@0x8001359fa000 + 0x808 ] = 0x00020b2c ;;  pgm[7@0x8001359fa000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x8001359fa000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x8001359fa000 + 0x814 ] = 0x3034351a  v_madak_f32 v26, v26, v26, 0x3ca3d70a  pgm[7@0x8001359fa000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x8001359fa000 + 0x81c ] = 0x7e34451a  v_rcp_f32_e32 v26, v26  pgm[7@0x8001359fa000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v9 clamp  pgm[7@0x8001359fa000 + 0x824 ] = 0x0002132c ;;  pgm[7@0x8001359fa000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x8001359fa000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x8001359fa000 + 0x830 ] = 0x14346d1a  v_min_f32_e32 v26, v26, v54  pgm[7@0x8001359fa000 + 0x834 ] = 0x16346f1a  v_max_f32_e32 v26, v26, v55  pgm[7@0x8001359fa000 + 0x838 ] = 0x023434ff  v_add_f32_e32 v26, 0xbf7afafb, v26  pgm[7@0x8001359fa000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x8001359fa000 + 0x840 ] = 0x0a3434ff  v_mul_f32_e32 v26, 0x3e50e561, v26  pgm[7@0x8001359fa000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x8001359fa000 + 0x848 ] = 0x0a48491e  v_mul_f32_e32 v36, v30, v36  pgm[7@0x8001359fa000 + 0x84c ] = 0x0a58611a  v_mul_f32_e32 v44, v26, v48  pgm[7@0x8001359fa000 + 0x850 ] = 0x0a5a631a  v_mul_f32_e32 v45, v26, v49  pgm[7@0x8001359fa000 + 0x854 ] = 0x0a5c651a  v_mul_f32_e32 v46, v26, v50  pgm[7@0x8001359fa000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x8001359fa000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x8001359fa000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x8001359fa000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x8001359fa000 + 0x868 ] = 0xd1c1001a  v_mad_f32 v26, v44, v47, v33  pgm[7@0x8001359fa000 + 0x86c ] = 0x04865f2c ;;  pgm[7@0x8001359fa000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v32  pgm[7@0x8001359fa000 + 0x874 ] = 0x04825f2d ;;  pgm[7@0x8001359fa000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v31  pgm[7@0x8001359fa000 + 0x87c ] = 0x047e5f2e ;;  pgm[7@0x8001359fa000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x8001359fa000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x8001359fa000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x8001359fa000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x8001359fa000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x8001359fa000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x8001359fa000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x8001359fa000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x8001359fa000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x8001359fa000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x8001359fa000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x8001359fa000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x8001359fa000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x8001359fa000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x8001359fa000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x8001359fa000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x8001359fa000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x8001359fa000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x8001359fa000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x8001359fa000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x8001359fa000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x8001359fa000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x8001359fa000 + 0x8d8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xf0  pgm[7@0x8001359fa000 + 0x8dc ] = 0x000000f0 ;;  pgm[7@0x8001359fa000 + 0x8e0 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0xf8  pgm[7@0x8001359fa000 + 0x8e4 ] = 0x000000f8 ;;  pgm[7@0x8001359fa000 + 0x8e8 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0x7f7fffff  pgm[7@0x8001359fa000 + 0x8ec ] = 0x7f7fffff ;;  pgm[7@0x8001359fa000 + 0x8f0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x108  pgm[7@0x8001359fa000 + 0x8f4 ] = 0x00000108 ;;  pgm[7@0x8001359fa000 + 0x8f8 ] = 0xc02a0504  s_buffer_load_dwordx4 s[20:23], s[8:11], 0x120  pgm[7@0x8001359fa000 + 0x8fc ] = 0x00000120 ;;  pgm[7@0x8001359fa000 + 0x900 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x904 ] = 0x042a0c00  v_sub_f32_e32 v21, s0, v6  pgm[7@0x8001359fa000 + 0x908 ] = 0x042c3801  v_sub_f32_e32 v22, s1, v28  pgm[7@0x8001359fa000 + 0x90c ] = 0x0a2e2b15  v_mul_f32_e32 v23, v21, v21  pgm[7@0x8001359fa000 + 0x910 ] = 0x2c2e2d16  v_mac_f32_e32 v23, v22, v22  pgm[7@0x8001359fa000 + 0x914 ] = 0x04341410  v_sub_f32_e32 v26, s16, v10  pgm[7@0x8001359fa000 + 0x918 ] = 0x2c2e351a  v_mac_f32_e32 v23, v26, v26  pgm[7@0x8001359fa000 + 0x91c ] = 0xd1640117  v_rsq_f32_e64 v23, |v23|  pgm[7@0x8001359fa000 + 0x920 ] = 0x00000117 ;;  pgm[7@0x8001359fa000 + 0x924 ] = 0x7e484417  v_rcp_f32_e32 v36, s23  pgm[7@0x8001359fa000 + 0x928 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x8001359fa000 + 0x92c ] = 0x00000f00 ;;  pgm[7@0x8001359fa000 + 0x930 ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x8001359fa000 + 0x934 ] = 0xff7fffff ;;  pgm[7@0x8001359fa000 + 0x938 ] = 0x14443117  v_min_f32_e32 v34, v23, v24  pgm[7@0x8001359fa000 + 0x93c ] = 0x7e464522  v_rcp_f32_e32 v35, v34  pgm[7@0x8001359fa000 + 0x940 ] = 0x0a2e2b22  v_mul_f32_e32 v23, v34, v21  pgm[7@0x8001359fa000 + 0x944 ] = 0x0a2a3522  v_mul_f32_e32 v21, v34, v26  pgm[7@0x8001359fa000 + 0x948 ] = 0x0a2c2d22  v_mul_f32_e32 v22, v34, v22  pgm[7@0x8001359fa000 + 0x94c ] = 0x14343123  v_min_f32_e32 v26, v35, v24  pgm[7@0x8001359fa000 + 0x950 ] = 0x7e460207  v_mov_b32_e32 v35, s7  pgm[7@0x8001359fa000 + 0x954 ] = 0x04464611  v_sub_f32_e32 v35, s17, v35  pgm[7@0x8001359fa000 + 0x958 ] = 0x7e464523  v_rcp_f32_e32 v35, v35  pgm[7@0x8001359fa000 + 0x95c ] = 0x0a442c13  v_mul_f32_e32 v34, s19, v22  pgm[7@0x8001359fa000 + 0x960 ] = 0xd1c10022  v_mad_f32 v34, s18, -v23, -v34  pgm[7@0x8001359fa000 + 0x964 ] = 0xc48a2e12 ;;  pgm[7@0x8001359fa000 + 0x968 ] = 0xd1c10022  v_mad_f32 v34, -s6, v21, v34  pgm[7@0x8001359fa000 + 0x96c ] = 0x248a2a06 ;;  pgm[7@0x8001359fa000 + 0x970 ] = 0x14463123  v_min_f32_e32 v35, v35, v24  pgm[7@0x8001359fa000 + 0x974 ] = 0x14303124  v_min_f32_e32 v24, v36, v24  pgm[7@0x8001359fa000 + 0x978 ] = 0x1634331a  v_max_f32_e32 v26, v26, v25  pgm[7@0x8001359fa000 + 0x97c ] = 0x16303318  v_max_f32_e32 v24, v24, v25  pgm[7@0x8001359fa000 + 0x980 ] = 0xd1058018  v_mul_f32_e64 v24, v26, v24 clamp  pgm[7@0x8001359fa000 + 0x984 ] = 0x0002311a ;;  pgm[7@0x8001359fa000 + 0x988 ] = 0x06444407  v_subrev_f32_e32 v34, s7, v34  pgm[7@0x8001359fa000 + 0x98c ] = 0x16463323  v_max_f32_e32 v35, v35, v25  pgm[7@0x8001359fa000 + 0x990 ] = 0xd1058022  v_mul_f32_e64 v34, v35, v34 clamp  pgm[7@0x8001359fa000 + 0x994 ] = 0x00024523 ;;  pgm[7@0x8001359fa000 + 0x998 ] = 0x043030f2  v_sub_f32_e32 v24, 1.0, v24  pgm[7@0x8001359fa000 + 0x99c ] = 0x0a344518  v_mul_f32_e32 v26, v24, v34  pgm[7@0x8001359fa000 + 0x9a0 ] = 0x0a323414  v_mul_f32_e32 v25, s20, v26  pgm[7@0x8001359fa000 + 0x9a4 ] = 0x0a303415  v_mul_f32_e32 v24, s21, v26  pgm[7@0x8001359fa000 + 0x9a8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x9ac ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fa000 + 0x9b0 ] = 0x0a343416  v_mul_f32_e32 v26, s22, v26  pgm[7@0x8001359fa000 + 0x9b4 ] = 0xbf850068  s_cbranch_scc1 104  pgm[7@0x8001359fa000 + 0x9b8 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0x40  pgm[7@0x8001359fa000 + 0x9bc ] = 0x00000040 ;;  pgm[7@0x8001359fa000 + 0x9c0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x4c  pgm[7@0x8001359fa000 + 0x9c4 ] = 0x0000004c ;;  pgm[7@0x8001359fa000 + 0x9c8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x50  pgm[7@0x8001359fa000 + 0x9cc ] = 0x00000050 ;;  pgm[7@0x8001359fa000 + 0x9d0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x5c  pgm[7@0x8001359fa000 + 0x9d4 ] = 0x0000005c ;;  pgm[7@0x8001359fa000 + 0x9d8 ] = 0xc0220484  s_buffer_load_dword s18, s[8:11], 0x64  pgm[7@0x8001359fa000 + 0x9dc ] = 0x00000064 ;;  pgm[7@0x8001359fa000 + 0x9e0 ] = 0xc0260404  s_buffer_load_dwordx2 s[16:17], s[8:11], 0x6c  pgm[7@0x8001359fa000 + 0x9e4 ] = 0x0000006c ;;  pgm[7@0x8001359fa000 + 0x9e8 ] = 0xc02204c4  s_buffer_load_dword s19, s[8:11], 0x74  pgm[7@0x8001359fa000 + 0x9ec ] = 0x00000074 ;;  pgm[7@0x8001359fa000 + 0x9f0 ] = 0xc0220504  s_buffer_load_dword s20, s[8:11], 0x7c  pgm[7@0x8001359fa000 + 0x9f4 ] = 0x0000007c ;;  pgm[7@0x8001359fa000 + 0x9f8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x9fc ] = 0x0a443806  v_mul_f32_e32 v34, s6, v28  pgm[7@0x8001359fa000 + 0xa00 ] = 0x2c440c05  v_mac_f32_e32 v34, s5, v6  pgm[7@0x8001359fa000 + 0xa04 ] = 0x0a463800  v_mul_f32_e32 v35, s0, v28  pgm[7@0x8001359fa000 + 0xa08 ] = 0x0a483801  v_mul_f32_e32 v36, s1, v28  pgm[7@0x8001359fa000 + 0xa0c ] = 0x2c441410  v_mac_f32_e32 v34, s16, v10  pgm[7@0x8001359fa000 + 0xa10 ] = 0x2c460c0e  v_mac_f32_e32 v35, s14, v6  pgm[7@0x8001359fa000 + 0xa14 ] = 0x2c480c0f  v_mac_f32_e32 v36, s15, v6  pgm[7@0x8001359fa000 + 0xa18 ] = 0x2c461407  v_mac_f32_e32 v35, s7, v10  pgm[7@0x8001359fa000 + 0xa1c ] = 0x02444414  v_add_f32_e32 v34, s20, v34  pgm[7@0x8001359fa000 + 0xa20 ] = 0x2c481412  v_mac_f32_e32 v36, s18, v10  pgm[7@0x8001359fa000 + 0xa24 ] = 0x8106ff03  s_add_i32 s6, s3, 0x300  pgm[7@0x8001359fa000 + 0xa28 ] = 0x00000300 ;;  pgm[7@0x8001359fa000 + 0xa2c ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001359fa000 + 0xa30 ] = 0x024e4611  v_add_f32_e32 v39, s17, v35  pgm[7@0x8001359fa000 + 0xa34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fa000 + 0xa38 ] = 0x02504813  v_add_f32_e32 v40, s19, v36  pgm[7@0x8001359fa000 + 0xa3c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x8001359fa000 + 0xa40 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0xa44 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x8001359fa000 + 0xa48 ] = 0x00000330 ;;  pgm[7@0x8001359fa000 + 0xa4c ] = 0x7e524522  v_rcp_f32_e32 v41, v34  pgm[7@0x8001359fa000 + 0xa50 ] = 0xc00a0603  s_load_dwordx4 s[24:27], s[6:7], 0x0  pgm[7@0x8001359fa000 + 0xa54 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0xa58 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f11de6a, v39  pgm[7@0x8001359fa000 + 0xa5c ] = 0x3f11de6a ;;  pgm[7@0x8001359fa000 + 0xa60 ] = 0x024850ff  v_add_f32_e32 v36, 0xbf7ca510, v40  pgm[7@0x8001359fa000 + 0xa64 ] = 0xbf7ca510 ;;  pgm[7@0x8001359fa000 + 0xa68 ] = 0x0a445323  v_mul_f32_e32 v34, v35, v41  pgm[7@0x8001359fa000 + 0xa6c ] = 0x0a465324  v_mul_f32_e32 v35, v36, v41  pgm[7@0x8001359fa000 + 0xa70 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf11de6a, v39  pgm[7@0x8001359fa000 + 0xa74 ] = 0xbf11de6a ;;  pgm[7@0x8001359fa000 + 0xa78 ] = 0x0a485324  v_mul_f32_e32 v36, v36, v41  pgm[7@0x8001359fa000 + 0xa7c ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359fa000 + 0xa80 ] = 0x0a4c5328  v_mul_f32_e32 v38, v40, v41  pgm[7@0x8001359fa000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xa88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xa8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xa90 ] = 0xf0800100  image_sample v42, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xa94 ] = 0x00c42a22 ;;  pgm[7@0x8001359fa000 + 0xa98 ] = 0xf0800100  image_sample v43, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xa9c ] = 0x00c42b24 ;;  pgm[7@0x8001359fa000 + 0xaa0 ] = 0x0a4a5327  v_mul_f32_e32 v37, v39, v41  pgm[7@0x8001359fa000 + 0xaa4 ] = 0x02464eff  v_add_f32_e32 v35, 0x3f91de6a, v39  pgm[7@0x8001359fa000 + 0xaa8 ] = 0x3f91de6a ;;  pgm[7@0x8001359fa000 + 0xaac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xab0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xab4 ] = 0xf0800100  image_sample v44, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xab8 ] = 0x00c42c25 ;;  pgm[7@0x8001359fa000 + 0xabc ] = 0x0a4a5323  v_mul_f32_e32 v37, v35, v41  pgm[7@0x8001359fa000 + 0xac0 ] = 0x024650ff  v_add_f32_e32 v35, 0x3f7ca510, v40  pgm[7@0x8001359fa000 + 0xac4 ] = 0x3f7ca510 ;;  pgm[7@0x8001359fa000 + 0xac8 ] = 0x0a465323  v_mul_f32_e32 v35, v35, v41  pgm[7@0x8001359fa000 + 0xacc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xad0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xad4 ] = 0xf0800100  image_sample v45, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xad8 ] = 0x00c42d25 ;;  pgm[7@0x8001359fa000 + 0xadc ] = 0x7e4a0323  v_mov_b32_e32 v37, v35  pgm[7@0x8001359fa000 + 0xae0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xae4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xae8 ] = 0xf0800100  image_sample v34, v34, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xaec ] = 0x00c42222 ;;  pgm[7@0x8001359fa000 + 0xaf0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xaf4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xaf8 ] = 0xf0800100  image_sample v35, v36, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xafc ] = 0x00c42324 ;;  pgm[7@0x8001359fa000 + 0xb00 ] = 0x02484eff  v_add_f32_e32 v36, 0xbf91de6a, v39  pgm[7@0x8001359fa000 + 0xb04 ] = 0xbf91de6a ;;  pgm[7@0x8001359fa000 + 0xb08 ] = 0x0a4a5324  v_mul_f32_e32 v37, v36, v41  pgm[7@0x8001359fa000 + 0xb0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xb10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xb14 ] = 0xf0800100  image_sample v36, v37, s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xb18 ] = 0x00c42425 ;;  pgm[7@0x8001359fa000 + 0xb1c ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359fa000 + 0xb20 ] = 0x024a5b2c  v_add_f32_e32 v37, v44, v45  pgm[7@0x8001359fa000 + 0xb24 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359fa000 + 0xb28 ] = 0x02444525  v_add_f32_e32 v34, v37, v34  pgm[7@0x8001359fa000 + 0xb2c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fa000 + 0xb30 ] = 0x02444722  v_add_f32_e32 v34, v34, v35  pgm[7@0x8001359fa000 + 0xb34 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0xb38 ] = 0x02444922  v_add_f32_e32 v34, v34, v36  pgm[7@0x8001359fa000 + 0xb3c ] = 0x0244452b  v_add_f32_e32 v34, v43, v34  pgm[7@0x8001359fa000 + 0xb40 ] = 0x0244452a  v_add_f32_e32 v34, v42, v34  pgm[7@0x8001359fa000 + 0xb44 ] = 0x0a4444ff  v_mul_f32_e32 v34, 0x3e124925, v34  pgm[7@0x8001359fa000 + 0xb48 ] = 0x3e124925 ;;  pgm[7@0x8001359fa000 + 0xb4c ] = 0x0a323322  v_mul_f32_e32 v25, v34, v25  pgm[7@0x8001359fa000 + 0xb50 ] = 0x0a303122  v_mul_f32_e32 v24, v34, v24  pgm[7@0x8001359fa000 + 0xb54 ] = 0x0a343522  v_mul_f32_e32 v26, v34, v26  pgm[7@0x8001359fa000 + 0xb58 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf04  pgm[7@0x8001359fa000 + 0xb5c ] = 0x00000f04 ;;  pgm[7@0x8001359fa000 + 0xb60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xb64 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fa000 + 0xb68 ] = 0xbf850084  s_cbranch_scc1 132  pgm[7@0x8001359fa000 + 0xb6c ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x80  pgm[7@0x8001359fa000 + 0xb70 ] = 0x00000080 ;;  pgm[7@0x8001359fa000 + 0xb74 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x90  pgm[7@0x8001359fa000 + 0xb78 ] = 0x00000090 ;;  pgm[7@0x8001359fa000 + 0xb7c ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0xa0  pgm[7@0x8001359fa000 + 0xb80 ] = 0x000000a0 ;;  pgm[7@0x8001359fa000 + 0xb84 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0xb0  pgm[7@0x8001359fa000 + 0xb88 ] = 0x000000b0 ;;  pgm[7@0x8001359fa000 + 0xb8c ] = 0x8100ff03  s_add_i32 s0, s3, 0x340  pgm[7@0x8001359fa000 + 0xb90 ] = 0x00000340 ;;  pgm[7@0x8001359fa000 + 0xb94 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001359fa000 + 0xb98 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xb9c ] = 0x0a44381f  v_mul_f32_e32 v34, s31, v28  pgm[7@0x8001359fa000 + 0xba0 ] = 0x2c440c23  v_mac_f32_e32 v34, s35, v6  pgm[7@0x8001359fa000 + 0xba4 ] = 0x2c441427  v_mac_f32_e32 v34, s39, v10  pgm[7@0x8001359fa000 + 0xba8 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001359fa000 + 0xbac ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0xbb0 ] = 0x8100ff03  s_add_i32 s0, s3, 0x370  pgm[7@0x8001359fa000 + 0xbb4 ] = 0x00000370 ;;  pgm[7@0x8001359fa000 + 0xbb8 ] = 0x0244442b  v_add_f32_e32 v34, s43, v34  pgm[7@0x8001359fa000 + 0xbbc ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x8001359fa000 + 0xbc0 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0xbc4 ] = 0x0a46381e  v_mul_f32_e32 v35, s30, v28  pgm[7@0x8001359fa000 + 0xbc8 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fa000 + 0xbcc ] = 0x7e564522  v_rcp_f32_e32 v43, v34  pgm[7@0x8001359fa000 + 0xbd0 ] = 0x2c460c22  v_mac_f32_e32 v35, s34, v6  pgm[7@0x8001359fa000 + 0xbd4 ] = 0x0a44381c  v_mul_f32_e32 v34, s28, v28  pgm[7@0x8001359fa000 + 0xbd8 ] = 0x0a38381d  v_mul_f32_e32 v28, s29, v28  pgm[7@0x8001359fa000 + 0xbdc ] = 0x2c461426  v_mac_f32_e32 v35, s38, v10  pgm[7@0x8001359fa000 + 0xbe0 ] = 0x2c440c20  v_mac_f32_e32 v34, s32, v6  pgm[7@0x8001359fa000 + 0xbe4 ] = 0x2c380c21  v_mac_f32_e32 v28, s33, v6  pgm[7@0x8001359fa000 + 0xbe8 ] = 0x020c462a  v_add_f32_e32 v6, s42, v35  pgm[7@0x8001359fa000 + 0xbec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x130  pgm[7@0x8001359fa000 + 0xbf0 ] = 0x00000130 ;;  pgm[7@0x8001359fa000 + 0xbf4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359fa000 + 0xbf8 ] = 0x00000138 ;;  pgm[7@0x8001359fa000 + 0xbfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x240  pgm[7@0x8001359fa000 + 0xc00 ] = 0x00000240 ;;  pgm[7@0x8001359fa000 + 0xc04 ] = 0x2c381425  v_mac_f32_e32 v28, s37, v10  pgm[7@0x8001359fa000 + 0xc08 ] = 0x2c441424  v_mac_f32_e32 v34, s36, v10  pgm[7@0x8001359fa000 + 0xc0c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xc10 ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x8001359fa000 + 0xc14 ] = 0x20000000 ;;  pgm[7@0x8001359fa000 + 0xc18 ] = 0x0a0c5706  v_mul_f32_e32 v6, v6, v43  pgm[7@0x8001359fa000 + 0xc1c ] = 0x02584428  v_add_f32_e32 v44, s40, v34  pgm[7@0x8001359fa000 + 0xc20 ] = 0x02383829  v_add_f32_e32 v28, s41, v28  pgm[7@0x8001359fa000 + 0xc24 ] = 0xd10b8022  v_max_f32_e64 v34, v6, v6 clamp  pgm[7@0x8001359fa000 + 0xc28 ] = 0x00020d06 ;;  pgm[7@0x8001359fa000 + 0xc2c ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x8001359fa000 + 0xc30 ] = 0x0001000e ;;  pgm[7@0x8001359fa000 + 0xc34 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359fa000 + 0xc38 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359fa000 + 0xc3c ] = 0x00440d22  v_cndmask_b32_e32 v34, v34, v6, vcc  pgm[7@0x8001359fa000 + 0xc40 ] = 0xd1c1002a  v_mad_f32 v42, 0, s1, v28  pgm[7@0x8001359fa000 + 0xc44 ] = 0x04700280 ;;  pgm[7@0x8001359fa000 + 0xc48 ] = 0x7e5002ff  v_mov_b32_e32 v40, 0x3ab8caa6  pgm[7@0x8001359fa000 + 0xc4c ] = 0x3ab8caa6 ;;  pgm[7@0x8001359fa000 + 0xc50 ] = 0x0a54572a  v_mul_f32_e32 v42, v42, v43  pgm[7@0x8001359fa000 + 0xc54 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xc58 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xc5c ] = 0xf0a00100  image_sample_c v6, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xc60 ] = 0x00c40622 ;;  pgm[7@0x8001359fa000 + 0xc64 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xba55629e  pgm[7@0x8001359fa000 + 0xc68 ] = 0xba55629e ;;  pgm[7@0x8001359fa000 + 0xc6c ] = 0xd1c10025  v_mad_f32 v37, s0, v35, v44  pgm[7@0x8001359fa000 + 0xc70 ] = 0x04b24600 ;;  pgm[7@0x8001359fa000 + 0xc74 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbab8caa6  pgm[7@0x8001359fa000 + 0xc78 ] = 0xbab8caa6 ;;  pgm[7@0x8001359fa000 + 0xc7c ] = 0xd1c10024  v_mad_f32 v36, s1, v35, v28  pgm[7@0x8001359fa000 + 0xc80 ] = 0x04724601 ;;  pgm[7@0x8001359fa000 + 0xc84 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0x3a55629e  pgm[7@0x8001359fa000 + 0xc88 ] = 0x3a55629e ;;  pgm[7@0x8001359fa000 + 0xc8c ] = 0xd1c10023  v_mad_f32 v35, s0, v35, v44  pgm[7@0x8001359fa000 + 0xc90 ] = 0x04b24600 ;;  pgm[7@0x8001359fa000 + 0xc94 ] = 0x0a485724  v_mul_f32_e32 v36, v36, v43  pgm[7@0x8001359fa000 + 0xc98 ] = 0x0a465723  v_mul_f32_e32 v35, v35, v43  pgm[7@0x8001359fa000 + 0xc9c ] = 0x7e4e0324  v_mov_b32_e32 v39, v36  pgm[7@0x8001359fa000 + 0xca0 ] = 0x2c385001  v_mac_f32_e32 v28, s1, v40  pgm[7@0x8001359fa000 + 0xca4 ] = 0x7e500322  v_mov_b32_e32 v40, v34  pgm[7@0x8001359fa000 + 0xca8 ] = 0x0a4c5725  v_mul_f32_e32 v38, v37, v43  pgm[7@0x8001359fa000 + 0xcac ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xcb0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xcb4 ] = 0xf0a00100  image_sample_c v45, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xcb8 ] = 0x00c42d22 ;;  pgm[7@0x8001359fa000 + 0xcbc ] = 0x7e4802ff  v_mov_b32_e32 v36, 0x3ad5629e  pgm[7@0x8001359fa000 + 0xcc0 ] = 0x3ad5629e ;;  pgm[7@0x8001359fa000 + 0xcc4 ] = 0xd1c10024  v_mad_f32 v36, s0, v36, v44  pgm[7@0x8001359fa000 + 0xcc8 ] = 0x04b24800 ;;  pgm[7@0x8001359fa000 + 0xccc ] = 0x0a525724  v_mul_f32_e32 v41, v36, v43  pgm[7@0x8001359fa000 + 0xcd0 ] = 0x7e4a0322  v_mov_b32_e32 v37, v34  pgm[7@0x8001359fa000 + 0xcd4 ] = 0x0a48571c  v_mul_f32_e32 v36, v28, v43  pgm[7@0x8001359fa000 + 0xcd8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xcdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xce0 ] = 0xf0a00100  image_sample_c v40, v[40:41], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xce4 ] = 0x00c42828 ;;  pgm[7@0x8001359fa000 + 0xce8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xcec ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xcf0 ] = 0xf0a00100  image_sample_c v28, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xcf4 ] = 0x00c41c22 ;;  pgm[7@0x8001359fa000 + 0xcf8 ] = 0x7e4602ff  v_mov_b32_e32 v35, 0xbad5629e  pgm[7@0x8001359fa000 + 0xcfc ] = 0xbad5629e ;;  pgm[7@0x8001359fa000 + 0xd00 ] = 0x2c584600  v_mac_f32_e32 v44, s0, v35  pgm[7@0x8001359fa000 + 0xd04 ] = 0x7e460326  v_mov_b32_e32 v35, v38  pgm[7@0x8001359fa000 + 0xd08 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xd0c ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xd10 ] = 0xf0a00100  image_sample_c v41, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xd14 ] = 0x00c42922 ;;  pgm[7@0x8001359fa000 + 0xd18 ] = 0x0a46572c  v_mul_f32_e32 v35, v44, v43  pgm[7@0x8001359fa000 + 0xd1c ] = 0x7e48032a  v_mov_b32_e32 v36, v42  pgm[7@0x8001359fa000 + 0xd20 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xd24 ] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0xd28 ] = 0xf0a00100  image_sample_c v43, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xd2c ] = 0x00c42b22 ;;  pgm[7@0x8001359fa000 + 0xd30 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359fa000 + 0xd34 ] = 0xf0a00100  image_sample_c v42, v[37:38], s[16:23], s[24:27] dmask:0x1  pgm[7@0x8001359fa000 + 0xd38 ] = 0x00c42a25 ;;  pgm[7@0x8001359fa000 + 0xd3c ] = 0x020c5106  v_add_f32_e32 v6, v6, v40  pgm[7@0x8001359fa000 + 0xd40 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001359fa000 + 0xd44 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359fa000 + 0xd48 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001359fa000 + 0xd4c ] = 0x020c5306  v_add_f32_e32 v6, v6, v41  pgm[7@0x8001359fa000 + 0xd50 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fa000 + 0xd54 ] = 0x020c5706  v_add_f32_e32 v6, v6, v43  pgm[7@0x8001359fa000 + 0xd58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0xd5c ] = 0x020c0d2a  v_add_f32_e32 v6, v42, v6  pgm[7@0x8001359fa000 + 0xd60 ] = 0x020c0d2d  v_add_f32_e32 v6, v45, v6  pgm[7@0x8001359fa000 + 0xd64 ] = 0x0a0c0cff  v_mul_f32_e32 v6, 0x3e124925, v6  pgm[7@0x8001359fa000 + 0xd68 ] = 0x3e124925 ;;  pgm[7@0x8001359fa000 + 0xd6c ] = 0x0a380c06  v_mul_f32_e32 v28, s6, v6  pgm[7@0x8001359fa000 + 0xd70 ] = 0x0a440c07  v_mul_f32_e32 v34, s7, v6  pgm[7@0x8001359fa000 + 0xd74 ] = 0x0a460c05  v_mul_f32_e32 v35, s5, v6  pgm[7@0x8001359fa000 + 0xd78 ] = 0xbf820008  s_branch 8  pgm[7@0x8001359fa000 + 0xd7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x130  pgm[7@0x8001359fa000 + 0xd80 ] = 0x00000130 ;;  pgm[7@0x8001359fa000 + 0xd84 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x138  pgm[7@0x8001359fa000 + 0xd88 ] = 0x00000138 ;;  pgm[7@0x8001359fa000 + 0xd8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xd90 ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x8001359fa000 + 0xd94 ] = 0x7e440201  v_mov_b32_e32 v34, s1  pgm[7@0x8001359fa000 + 0xd98 ] = 0x7e460205  v_mov_b32_e32 v35, s5  pgm[7@0x8001359fa000 + 0xd9c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x110  pgm[7@0x8001359fa000 + 0xda0 ] = 0x00000110 ;;  pgm[7@0x8001359fa000 + 0xda4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x118  pgm[7@0x8001359fa000 + 0xda8 ] = 0x00000118 ;;  pgm[7@0x8001359fa000 + 0xdac ] = 0x024a3f1a  v_add_f32_e32 v37, v26, v31  pgm[7@0x8001359fa000 + 0xdb0 ] = 0x0a3e3717  v_mul_f32_e32 v31, v23, v27  pgm[7@0x8001359fa000 + 0xdb4 ] = 0x020c4319  v_add_f32_e32 v6, v25, v33  pgm[7@0x8001359fa000 + 0xdb8 ] = 0x2c3e3b16  v_mac_f32_e32 v31, v22, v29  pgm[7@0x8001359fa000 + 0xdbc ] = 0x02424118  v_add_f32_e32 v33, v24, v32  pgm[7@0x8001359fa000 + 0xdc0 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf08  pgm[7@0x8001359fa000 + 0xdc4 ] = 0x00000f08 ;;  pgm[7@0x8001359fa000 + 0xdc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xdcc ] = 0x0a403600  v_mul_f32_e32 v32, s0, v27  pgm[7@0x8001359fa000 + 0xdd0 ] = 0xd116801f  v_mac_f32_e64 v31, v21, v5 clamp  pgm[7@0x8001359fa000 + 0xdd4 ] = 0x00020b15 ;;  pgm[7@0x8001359fa000 + 0xdd8 ] = 0xd1c10020  v_mad_f32 v32, v29, -s1, -v32  pgm[7@0x8001359fa000 + 0xddc ] = 0xc480031d ;;  pgm[7@0x8001359fa000 + 0xde0 ] = 0x7e3e431f  v_log_f32_e32 v31, v31  pgm[7@0x8001359fa000 + 0xde4 ] = 0xd1c18020  v_mad_f32 v32, -v5, s5, v32 clamp  pgm[7@0x8001359fa000 + 0xde8 ] = 0x24800b05 ;;  pgm[7@0x8001359fa000 + 0xdec ] = 0x7e404320  v_log_f32_e32 v32, v32  pgm[7@0x8001359fa000 + 0xdf0 ] = 0x020c3906  v_add_f32_e32 v6, v6, v28  pgm[7@0x8001359fa000 + 0xdf4 ] = 0x083e3e02  v_mul_legacy_f32_e32 v31, s2, v31  pgm[7@0x8001359fa000 + 0xdf8 ] = 0x7e3e411f  v_exp_f32_e32 v31, v31  pgm[7@0x8001359fa000 + 0xdfc ] = 0x08404002  v_mul_legacy_f32_e32 v32, s2, v32  pgm[7@0x8001359fa000 + 0xe00 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x8001359fa000 + 0xe04 ] = 0x02484521  v_add_f32_e32 v36, v33, v34  pgm[7@0x8001359fa000 + 0xe08 ] = 0x0a3e3f1e  v_mul_f32_e32 v31, v30, v31  pgm[7@0x8001359fa000 + 0xe0c ] = 0x0a3e3f04  v_mul_f32_e32 v31, v4, v31  pgm[7@0x8001359fa000 + 0xe10 ] = 0x0a3c411e  v_mul_f32_e32 v30, v30, v32  pgm[7@0x8001359fa000 + 0xe14 ] = 0x2c22331f  v_mac_f32_e32 v17, v31, v25  pgm[7@0x8001359fa000 + 0xe18 ] = 0x0a3c3d04  v_mul_f32_e32 v30, v4, v30  pgm[7@0x8001359fa000 + 0xe1c ] = 0x2c20311f  v_mac_f32_e32 v16, v31, v24  pgm[7@0x8001359fa000 + 0xe20 ] = 0x2c1e351f  v_mac_f32_e32 v15, v31, v26  pgm[7@0x8001359fa000 + 0xe24 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x8001359fa000 + 0xe28 ] = 0x2c22391e  v_mac_f32_e32 v17, v30, v28  pgm[7@0x8001359fa000 + 0xe2c ] = 0x2c20451e  v_mac_f32_e32 v16, v30, v34  pgm[7@0x8001359fa000 + 0xe30 ] = 0x2c1e471e  v_mac_f32_e32 v15, v30, v35  pgm[7@0x8001359fa000 + 0xe34 ] = 0x2a3c4000  v_xor_b32_e32 v30, s0, v32  pgm[7@0x8001359fa000 + 0xe38 ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x8001359fa000 + 0xe3c ] = 0x2a404005  v_xor_b32_e32 v32, s5, v32  pgm[7@0x8001359fa000 + 0xe40 ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x8001359fa000 + 0xe44 ] = 0x024a4725  v_add_f32_e32 v37, v37, v35  pgm[7@0x8001359fa000 + 0xe48 ] = 0xbf850047  s_cbranch_scc1 71  pgm[7@0x8001359fa000 + 0xe4c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359fa000 + 0xe50 ] = 0x000000d8 ;;  pgm[7@0x8001359fa000 + 0xe54 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359fa000 + 0xe58 ] = 0x000000e0 ;;  pgm[7@0x8001359fa000 + 0xe5c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xe8  pgm[7@0x8001359fa000 + 0xe60 ] = 0x000000e8 ;;  pgm[7@0x8001359fa000 + 0xe64 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x180  pgm[7@0x8001359fa000 + 0xe68 ] = 0x00000180 ;;  pgm[7@0x8001359fa000 + 0xe6c ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359fa000 + 0xe70 ] = 0x000000c0 ;;  pgm[7@0x8001359fa000 + 0xe74 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x8001359fa000 + 0xe78 ] = 0x000000c8 ;;  pgm[7@0x8001359fa000 + 0xe7c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359fa000 + 0xe80 ] = 0x000000d0 ;;  pgm[7@0x8001359fa000 + 0xe84 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xe88 ] = 0x0a423a02  v_mul_f32_e32 v33, s2, v29  pgm[7@0x8001359fa000 + 0xe8c ] = 0x8118ff03  s_add_i32 s24, s3, 0x3c0  pgm[7@0x8001359fa000 + 0xe90 ] = 0x000003c0 ;;  pgm[7@0x8001359fa000 + 0xe94 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359fa000 + 0xe98 ] = 0x2c423605  v_mac_f32_e32 v33, s5, v27  pgm[7@0x8001359fa000 + 0xe9c ] = 0x0a4c3a00  v_mul_f32_e32 v38, s0, v29  pgm[7@0x8001359fa000 + 0xea0 ] = 0x0a3a3a01  v_mul_f32_e32 v29, s1, v29  pgm[7@0x8001359fa000 + 0xea4 ] = 0x2c4c3606  v_mac_f32_e32 v38, s6, v27  pgm[7@0x8001359fa000 + 0xea8 ] = 0x2c3a3607  v_mac_f32_e32 v29, s7, v27  pgm[7@0x8001359fa000 + 0xeac ] = 0x2c420a10  v_mac_f32_e32 v33, s16, v5  pgm[7@0x8001359fa000 + 0xeb0 ] = 0x2c4c0a0e  v_mac_f32_e32 v38, s14, v5  pgm[7@0x8001359fa000 + 0xeb4 ] = 0x2c3a0a0f  v_mac_f32_e32 v29, s15, v5  pgm[7@0x8001359fa000 + 0xeb8 ] = 0xd1c70005  v_cubema_f32 v5, v38, v29, v33  pgm[7@0x8001359fa000 + 0xebc ] = 0x04863b26 ;;  pgm[7@0x8001359fa000 + 0xec0 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359fa000 + 0xec4 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0xec8 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3f0  pgm[7@0x8001359fa000 + 0xecc ] = 0x000003f0 ;;  pgm[7@0x8001359fa000 + 0xed0 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x8001359fa000 + 0xed4 ] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0xed8 ] = 0xd1620105  v_rcp_f32_e64 v5, |v5|  pgm[7@0x8001359fa000 + 0xedc ] = 0x00000105 ;;  pgm[7@0x8001359fa000 + 0xee0 ] = 0xd1c6001b  v_cubetc_f32 v27, v38, v29, v33  pgm[7@0x8001359fa000 + 0xee4 ] = 0x04863b26 ;;  pgm[7@0x8001359fa000 + 0xee8 ] = 0x7e4e02ff  v_mov_b32_e32 v39, 0x3fc00000  pgm[7@0x8001359fa000 + 0xeec ] = 0x3fc00000 ;;  pgm[7@0x8001359fa000 + 0xef0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001359fa000 + 0xef4 ] = 0xd1c50029  v_cubesc_f32 v41, v38, v29, v33  pgm[7@0x8001359fa000 + 0xef8 ] = 0x04863b26 ;;  pgm[7@0x8001359fa000 + 0xefc ] = 0xd1c40028  v_cubeid_f32 v40, v38, v29, v33  pgm[7@0x8001359fa000 + 0xf00 ] = 0x04863b26 ;;  pgm[7@0x8001359fa000 + 0xf04 ] = 0x304c0b29  v_madak_f32 v38, v41, v5, 0x3fc00000  pgm[7@0x8001359fa000 + 0xf08 ] = 0x3fc00000 ;;  pgm[7@0x8001359fa000 + 0xf0c ] = 0x2c4e0b1b  v_mac_f32_e32 v39, v27, v5  pgm[7@0x8001359fa000 + 0xf10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1d0  pgm[7@0x8001359fa000 + 0xf14 ] = 0x000001d0 ;;  pgm[7@0x8001359fa000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xf1c ] = 0xf0804700  image_sample v[38:40], v38, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x8001359fa000 + 0xf20 ] = 0x00c42626 ;;  pgm[7@0x8001359fa000 + 0xf24 ] = 0x7e0a021c  v_mov_b32_e32 v5, s28  pgm[7@0x8001359fa000 + 0xf28 ] = 0xd1c1001b  v_mad_f32 v27, s0, v6, v5  pgm[7@0x8001359fa000 + 0xf2c ] = 0x04160c00 ;;  pgm[7@0x8001359fa000 + 0xf30 ] = 0xd1c1001d  v_mad_f32 v29, s0, v36, v5  pgm[7@0x8001359fa000 + 0xf34 ] = 0x04164800 ;;  pgm[7@0x8001359fa000 + 0xf38 ] = 0xd1c10005  v_mad_f32 v5, s0, v37, v5  pgm[7@0x8001359fa000 + 0xf3c ] = 0x04164a00 ;;  pgm[7@0x8001359fa000 + 0xf40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0xf44 ] = 0x0a424c1d  v_mul_f32_e32 v33, s29, v38  pgm[7@0x8001359fa000 + 0xf48 ] = 0x0a4c4e1d  v_mul_f32_e32 v38, s29, v39  pgm[7@0x8001359fa000 + 0xf4c ] = 0x0a4e501d  v_mul_f32_e32 v39, s29, v40  pgm[7@0x8001359fa000 + 0xf50 ] = 0x0a363721  v_mul_f32_e32 v27, v33, v27  pgm[7@0x8001359fa000 + 0xf54 ] = 0x0a3a3b26  v_mul_f32_e32 v29, v38, v29  pgm[7@0x8001359fa000 + 0xf58 ] = 0x0a0a0b27  v_mul_f32_e32 v5, v39, v5  pgm[7@0x8001359fa000 + 0xf5c ] = 0x2c22091b  v_mac_f32_e32 v17, v27, v4  pgm[7@0x8001359fa000 + 0xf60 ] = 0x2c20091d  v_mac_f32_e32 v16, v29, v4  pgm[7@0x8001359fa000 + 0xf64 ] = 0x2c1e0905  v_mac_f32_e32 v15, v5, v4  pgm[7@0x8001359fa000 + 0xf68 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x8001359fa000 + 0xf6c ] = 0x00000f0c ;;  pgm[7@0x8001359fa000 + 0xf70 ] = 0x7e360280  v_mov_b32_e32 v27, 0  pgm[7@0x8001359fa000 + 0xf74 ] = 0x7e3a0280  v_mov_b32_e32 v29, 0  pgm[7@0x8001359fa000 + 0xf78 ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x8001359fa000 + 0xf7c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xf80 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fa000 + 0xf84 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x8001359fa000 + 0xf88 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xd8  pgm[7@0x8001359fa000 + 0xf8c ] = 0x000000d8 ;;  pgm[7@0x8001359fa000 + 0xf90 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xe0  pgm[7@0x8001359fa000 + 0xf94 ] = 0x000000e0 ;;  pgm[7@0x8001359fa000 + 0xf98 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xe8  pgm[7@0x8001359fa000 + 0xf9c ] = 0x000000e8 ;;  pgm[7@0x8001359fa000 + 0xfa0 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x180  pgm[7@0x8001359fa000 + 0xfa4 ] = 0x00000180 ;;  pgm[7@0x8001359fa000 + 0xfa8 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x1d0  pgm[7@0x8001359fa000 + 0xfac ] = 0x000001d0 ;;  pgm[7@0x8001359fa000 + 0xfb0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x8001359fa000 + 0xfb4 ] = 0x000000c0 ;;  pgm[7@0x8001359fa000 + 0xfb8 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xc8  pgm[7@0x8001359fa000 + 0xfbc ] = 0x000000c8 ;;  pgm[7@0x8001359fa000 + 0xfc0 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xd0  pgm[7@0x8001359fa000 + 0xfc4 ] = 0x000000d0 ;;  pgm[7@0x8001359fa000 + 0xfc8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0xfcc ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x8001359fa000 + 0xfd0 ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x8001359fa000 + 0xfd4 ] = 0x00000380 ;;  pgm[7@0x8001359fa000 + 0xfd8 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x8001359fa000 + 0xfdc ] = 0x2c080e10  v_mac_f32_e32 v4, s16, v7  pgm[7@0x8001359fa000 + 0xfe0 ] = 0x0a0a1000  v_mul_f32_e32 v5, s0, v8  pgm[7@0x8001359fa000 + 0xfe4 ] = 0x0a361001  v_mul_f32_e32 v27, s1, v8  pgm[7@0x8001359fa000 + 0xfe8 ] = 0x2c0a0e06  v_mac_f32_e32 v5, s6, v7  pgm[7@0x8001359fa000 + 0xfec ] = 0x2c360e07  v_mac_f32_e32 v27, s7, v7  pgm[7@0x8001359fa000 + 0xff0 ] = 0x2c081211  v_mac_f32_e32 v4, s17, v9  pgm[7@0x8001359fa000 + 0xff4 ] = 0x2c0a120e  v_mac_f32_e32 v5, s14, v9  pgm[7@0x8001359fa000 + 0xff8 ] = 0x2c36120f  v_mac_f32_e32 v27, s15, v9  pgm[7@0x8001359fa000 + 0xffc ] = 0xd1c7001d  v_cubema_f32 v29, v5, v27, v4  pgm[7@0x8001359fa000 + 0x1000] = 0x04123705 ;;  pgm[7@0x8001359fa000 + 0x1004] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x8001359fa000 + 0x1008] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x100c] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x8001359fa000 + 0x1010] = 0x000003b0 ;;  pgm[7@0x8001359fa000 + 0x1014] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x8001359fa000 + 0x1018] = 0x00000000 ;;  pgm[7@0x8001359fa000 + 0x101c] = 0xd162011d  v_rcp_f32_e64 v29, |v29|  pgm[7@0x8001359fa000 + 0x1020] = 0x0000011d ;;  pgm[7@0x8001359fa000 + 0x1024] = 0x7e4c0205  v_mov_b32_e32 v38, s5  pgm[7@0x8001359fa000 + 0x1028] = 0xd1c10027  v_mad_f32 v39, s26, v6, v38  pgm[7@0x8001359fa000 + 0x102c] = 0x049a0c1a ;;  pgm[7@0x8001359fa000 + 0x1030] = 0xd1c10024  v_mad_f32 v36, s26, v36, v38  pgm[7@0x8001359fa000 + 0x1034] = 0x049a481a ;;  pgm[7@0x8001359fa000 + 0x1038] = 0x2c4c4a1a  v_mac_f32_e32 v38, s26, v37  pgm[7@0x8001359fa000 + 0x103c] = 0xd1c60021  v_cubetc_f32 v33, v5, v27, v4  pgm[7@0x8001359fa000 + 0x1040] = 0x04123705 ;;  pgm[7@0x8001359fa000 + 0x1044] = 0xd1c50025  v_cubesc_f32 v37, v5, v27, v4  pgm[7@0x8001359fa000 + 0x1048] = 0x04123705 ;;  pgm[7@0x8001359fa000 + 0x104c] = 0xd1c40006  v_cubeid_f32 v6, v5, v27, v4  pgm[7@0x8001359fa000 + 0x1050] = 0x04123705 ;;  pgm[7@0x8001359fa000 + 0x1054] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x8001359fa000 + 0x1058] = 0x3fc00000 ;;  pgm[7@0x8001359fa000 + 0x105c] = 0x30083b25  v_madak_f32 v4, v37, v29, 0x3fc00000  pgm[7@0x8001359fa000 + 0x1060] = 0x3fc00000 ;;  pgm[7@0x8001359fa000 + 0x1064] = 0x2c0a3b21  v_mac_f32_e32 v5, v33, v29  pgm[7@0x8001359fa000 + 0x1068] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0x106c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x1070] = 0xbf800000  s_nop 0  pgm[7@0x8001359fa000 + 0x1074] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x8001359fa000 + 0x1078] = 0x00040404 ;;  pgm[7@0x8001359fa000 + 0x107c] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0x1080] = 0x0a080927  v_mul_f32_e32 v4, v39, v4  pgm[7@0x8001359fa000 + 0x1084] = 0x0a0a0b24  v_mul_f32_e32 v5, v36, v5  pgm[7@0x8001359fa000 + 0x1088] = 0x0a0c0d26  v_mul_f32_e32 v6, v38, v6  pgm[7@0x8001359fa000 + 0x108c] = 0x0a360900  v_mul_f32_e32 v27, v0, v4  pgm[7@0x8001359fa000 + 0x1090] = 0x0a3a0b01  v_mul_f32_e32 v29, v1, v5  pgm[7@0x8001359fa000 + 0x1094] = 0x0a420d02  v_mul_f32_e32 v33, v2, v6  pgm[7@0x8001359fa000 + 0x1098] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x8001359fa000 + 0x109c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x8001359fa000 + 0x10a0] = 0x00000f10 ;;  pgm[7@0x8001359fa000 + 0x10a4] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x8001359fa000 + 0x10a8] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x8001359fa000 + 0x10ac] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x8001359fa000 + 0x10b0] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x8001359fa000 + 0x10b4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x10b8] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fa000 + 0x10bc] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x8001359fa000 + 0x10c0] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f8  pgm[7@0x8001359fa000 + 0x10c4] = 0x000001f8 ;;  pgm[7@0x8001359fa000 + 0x10c8] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x8001359fa000 + 0x10cc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x10d0] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x8001359fa000 + 0x10d4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1f0  pgm[7@0x8001359fa000 + 0x10d8] = 0x000001f0 ;;  pgm[7@0x8001359fa000 + 0x10dc] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359fa000 + 0x10e0] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359fa000 + 0x10e4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x10e8] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x8001359fa000 + 0x10ec] = 0xbf820002  s_branch 2  pgm[7@0x8001359fa000 + 0x10f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x10f4] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x8001359fa000 + 0x10f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1f4  pgm[7@0x8001359fa000 + 0x10fc] = 0x000001f4 ;;  pgm[7@0x8001359fa000 + 0x1100] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x8001359fa000 + 0x1104] = 0x00000113 ;;  pgm[7@0x8001359fa000 + 0x1108] = 0x7e4a4512  v_rcp_f32_e32 v37, v18  pgm[7@0x8001359fa000 + 0x110c] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1fc  pgm[7@0x8001359fa000 + 0x1110] = 0x000001fc ;;  pgm[7@0x8001359fa000 + 0x1114] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x210  pgm[7@0x8001359fa000 + 0x1118] = 0x00000210 ;;  pgm[7@0x8001359fa000 + 0x111c] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x1120] = 0x7e4c4402  v_rcp_f32_e32 v38, s2  pgm[7@0x8001359fa000 + 0x1124] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x8001359fa000 + 0x1128] = 0x7f7fffff ;;  pgm[7@0x8001359fa000 + 0x112c] = 0x7e4802ff  v_mov_b32_e32 v36, 0xff7fffff  pgm[7@0x8001359fa000 + 0x1130] = 0xff7fffff ;;  pgm[7@0x8001359fa000 + 0x1134] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x8001359fa000 + 0x1138] = 0x144a0d25  v_min_f32_e32 v37, v37, v6  pgm[7@0x8001359fa000 + 0x113c] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x8001359fa000 + 0x1140] = 0x160a4905  v_max_f32_e32 v5, v5, v36  pgm[7@0x8001359fa000 + 0x1144] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359fa000 + 0x1148] = 0x00020b04 ;;  pgm[7@0x8001359fa000 + 0x114c] = 0x160a4925  v_max_f32_e32 v5, v37, v36  pgm[7@0x8001359fa000 + 0x1150] = 0x140c0d26  v_min_f32_e32 v6, v38, v6  pgm[7@0x8001359fa000 + 0x1154] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x8001359fa000 + 0x1158] = 0x160a4906  v_max_f32_e32 v5, v6, v36  pgm[7@0x8001359fa000 + 0x115c] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x8001359fa000 + 0x1160] = 0x00020b04 ;;  pgm[7@0x8001359fa000 + 0x1164] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x8001359fa000 + 0x1168] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x218  pgm[7@0x8001359fa000 + 0x116c] = 0x00000218 ;;  pgm[7@0x8001359fa000 + 0x1170] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x8001359fa000 + 0x1174] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x8001359fa000 + 0x1178] = 0xd10b8024  v_max_f32_e64 v36, v4, v4 clamp  pgm[7@0x8001359fa000 + 0x117c] = 0x00020904 ;;  pgm[7@0x8001359fa000 + 0x1180] = 0xd1058004  v_mul_f32_e64 v4, v36, s0 clamp  pgm[7@0x8001359fa000 + 0x1184] = 0x00000124 ;;  pgm[7@0x8001359fa000 + 0x1188] = 0xd1058005  v_mul_f32_e64 v5, v36, s1 clamp  pgm[7@0x8001359fa000 + 0x118c] = 0x00000324 ;;  pgm[7@0x8001359fa000 + 0x1190] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x1194] = 0xd1058006  v_mul_f32_e64 v6, v36, s2 clamp  pgm[7@0x8001359fa000 + 0x1198] = 0x00000524 ;;  pgm[7@0x8001359fa000 + 0x119c] = 0xd10b8024  v_max_f32_e64 v36, v36, v36 clamp  pgm[7@0x8001359fa000 + 0x11a0] = 0x00024924 ;;  pgm[7@0x8001359fa000 + 0x11a4] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf14  pgm[7@0x8001359fa000 + 0x11a8] = 0x00000f14 ;;  pgm[7@0x8001359fa000 + 0x11ac] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x11b0] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x8001359fa000 + 0x11b4] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x8001359fa000 + 0x11b8] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x208  pgm[7@0x8001359fa000 + 0x11bc] = 0x00000208 ;;  pgm[7@0x8001359fa000 + 0x11c0] = 0x7e4a5881  v_bfrev_b32_e32 v37, 1  pgm[7@0x8001359fa000 + 0x11c4] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x11c8] = 0x7c964a00  v_cmp_ngt_f32_e32 vcc, s0, v37  pgm[7@0x8001359fa000 + 0x11cc] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x200  pgm[7@0x8001359fa000 + 0x11d0] = 0x00000200 ;;  pgm[7@0x8001359fa000 + 0x11d4] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x8001359fa000 + 0x11d8] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x8001359fa000 + 0x11dc] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x11e0] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x8001359fa000 + 0x11e4] = 0xbf820002  s_branch 2  pgm[7@0x8001359fa000 + 0x11e8] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x11ec] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x8001359fa000 + 0x11f0] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x8001359fa000 + 0x11f4] = 0x00000113 ;;  pgm[7@0x8001359fa000 + 0x11f8] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x204  pgm[7@0x8001359fa000 + 0x11fc] = 0x00000204 ;;  pgm[7@0x8001359fa000 + 0x1200] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x8001359fa000 + 0x1204] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x8001359fa000 + 0x1208] = 0x7f7fffff ;;  pgm[7@0x8001359fa000 + 0x120c] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x8001359fa000 + 0x1210] = 0x7e4a02ff  v_mov_b32_e32 v37, 0xff7fffff  pgm[7@0x8001359fa000 + 0x1214] = 0xff7fffff ;;  pgm[7@0x8001359fa000 + 0x1218] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x8001359fa000 + 0x121c] = 0x16264b13  v_max_f32_e32 v19, v19, v37  pgm[7@0x8001359fa000 + 0x1220] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x220  pgm[7@0x8001359fa000 + 0x1224] = 0x00000220 ;;  pgm[7@0x8001359fa000 + 0x1228] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x8001359fa000 + 0x122c] = 0x0002270a ;;  pgm[7@0x8001359fa000 + 0x1230] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x228  pgm[7@0x8001359fa000 + 0x1234] = 0x00000228 ;;  pgm[7@0x8001359fa000 + 0x1238] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x123c] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x8001359fa000 + 0x1240] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x8001359fa000 + 0x1244] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359fa000 + 0x1248] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x8001359fa000 + 0x124c] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x8001359fa000 + 0x1250] = 0x16244b12  v_max_f32_e32 v18, v18, v37  pgm[7@0x8001359fa000 + 0x1254] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x8001359fa000 + 0x1258] = 0x0002250a ;;  pgm[7@0x8001359fa000 + 0x125c] = 0xd1018024  v_add_f32_e64 v36, v10, v36 clamp  pgm[7@0x8001359fa000 + 0x1260] = 0x0002490a ;;  pgm[7@0x8001359fa000 + 0x1264] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x8001359fa000 + 0x1268] = 0x00021400 ;;  pgm[7@0x8001359fa000 + 0x126c] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x8001359fa000 + 0x1270] = 0x00021401 ;;  pgm[7@0x8001359fa000 + 0x1274] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x8001359fa000 + 0x1278] = 0x00021403 ;;  pgm[7@0x8001359fa000 + 0x127c] = 0x02143711  v_add_f32_e32 v10, v17, v27  pgm[7@0x8001359fa000 + 0x1280] = 0x0a220f17  v_mul_f32_e32 v17, v23, v7  pgm[7@0x8001359fa000 + 0x1284] = 0x2c221116  v_mac_f32_e32 v17, v22, v8  pgm[7@0x8001359fa000 + 0x1288] = 0x0a0e3d07  v_mul_f32_e32 v7, v7, v30  pgm[7@0x8001359fa000 + 0x128c] = 0xd1168011  v_mac_f32_e64 v17, v21, v9 clamp  pgm[7@0x8001359fa000 + 0x1290] = 0x00021315 ;;  pgm[7@0x8001359fa000 + 0x1294] = 0x2c0e3f08  v_mac_f32_e32 v7, v8, v31  pgm[7@0x8001359fa000 + 0x1298] = 0x0a102319  v_mul_f32_e32 v8, v25, v17  pgm[7@0x8001359fa000 + 0x129c] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x1e0  pgm[7@0x8001359fa000 + 0x12a0] = 0x000001e0 ;;  pgm[7@0x8001359fa000 + 0x12a4] = 0xd1168007  v_mac_f32_e64 v7, v9, v32 clamp  pgm[7@0x8001359fa000 + 0x12a8] = 0x00024109 ;;  pgm[7@0x8001359fa000 + 0x12ac] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001359fa000 + 0x12b0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359fa000 + 0x12b4] = 0x0a102318  v_mul_f32_e32 v8, v24, v17  pgm[7@0x8001359fa000 + 0x12b8] = 0x0a12231a  v_mul_f32_e32 v9, v26, v17  pgm[7@0x8001359fa000 + 0x12bc] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x8001359fa000 + 0x12c0] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x8001359fa000 + 0x12c4] = 0x0a100f1c  v_mul_f32_e32 v8, v28, v7  pgm[7@0x8001359fa000 + 0x12c8] = 0x0a120f22  v_mul_f32_e32 v9, v34, v7  pgm[7@0x8001359fa000 + 0x12cc] = 0x0a0e0f23  v_mul_f32_e32 v7, v35, v7  pgm[7@0x8001359fa000 + 0x12d0] = 0x2c1a0108  v_mac_f32_e32 v13, v8, v0  pgm[7@0x8001359fa000 + 0x12d4] = 0x02203b10  v_add_f32_e32 v16, v16, v29  pgm[7@0x8001359fa000 + 0x12d8] = 0x2c180309  v_mac_f32_e32 v12, v9, v1  pgm[7@0x8001359fa000 + 0x12dc] = 0x021e430f  v_add_f32_e32 v15, v15, v33  pgm[7@0x8001359fa000 + 0x12e0] = 0x2c160507  v_mac_f32_e32 v11, v7, v2  pgm[7@0x8001359fa000 + 0x12e4] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x8001359fa000 + 0x12e8] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x8001359fa000 + 0x12ec] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x8001359fa000 + 0x12f0] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001359fa000 + 0x12f4] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x8001359fa000 + 0x12f8] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x8001359fa000 + 0x12fc] = 0xbfb8aa3b ;;  pgm[7@0x8001359fa000 + 0x1300] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x8001359fa000 + 0x1304] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x8001359fa000 + 0x1308] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x8001359fa000 + 0x130c] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x8001359fa000 + 0x1310] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x8001359fa000 + 0x1314] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x8001359fa000 + 0x1318] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x8001359fa000 + 0x131c] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x8001359fa000 + 0x1320] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x8001359fa000 + 0x1324] = 0x000000f2 ;;  pgm[7@0x8001359fa000 + 0x1328] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x8001359fa000 + 0x132c] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x8001359fa000 + 0x1330] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x8001359fa000 + 0x1334] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x8001359fa000 + 0x1338] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x8001359fa000 + 0x133c] = 0x040e48f2  v_sub_f32_e32 v7, 1.0, v36  pgm[7@0x8001359fa000 + 0x1340] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x8001359fa000 + 0x1344] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x8001359fa000 + 0x1348] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x8001359fa000 + 0x134c] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x8001359fa000 + 0x1350] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x8001359fa000 + 0x1354] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x8001359fa000 + 0x1358] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fa000 + 0x135c] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fa000 + 0x1360] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fa000 + 0x1364] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fa000 + 0x1368] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fa000 + 0x136c] = 0x00020300 ;;  pgm[7@0x8001359fa000 + 0x1370] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fa000 + 0x1374] = 0x00020702 ;;  pgm[7@0x8001359fa000 + 0x1378] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  [ 76 waves ( 89 %)] pgm[7@0x8001359fa000 + 0x137c] = 0x00000100 ;;  pgm[7@0x8001359fa000 + 0x1380] = 0xbf810000  s_endpgm  End of disassembly. 76 waves in this shader (out of 85 active waves) Disassembly of shader 7@0x800123f4e000 of length 624 bytes from IB[7@0x8001a7dc0100 + 0x3628] pgm[7@0x800123f4e000 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x800123f4e000 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x800123f4e000 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x800123f4e000 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x800123f4e000 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x800123f4e000 + 0x14 ] = 0xbe980002  s_mov_b32 s24, s2  pgm[7@0x800123f4e000 + 0x18 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x800123f4e000 + 0x1c ] = 0x00000000 ;;  pgm[7@0x800123f4e000 + 0x20 ] = 0x81049008  s_add_i32 s4, s8, 16  pgm[7@0x800123f4e000 + 0x24 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x800123f4e000 + 0x28 ] = 0xbe850009  s_mov_b32 s5, s9  pgm[7@0x800123f4e000 + 0x2c ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x800123f4e000 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4e000 + 0x34 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x800123f4e000 + 0x38 ] = 0x80000004 ;;  pgm[7@0x800123f4e000 + 0x3c ] = 0xc00a0002  s_load_dwordx4 s[0:3], s[4:5], 0x0  pgm[7@0x800123f4e000 + 0x40 ] = 0x00000000 ;;  pgm[7@0x800123f4e000 + 0x44 ] = 0xc00a0903  s_load_dwordx4 s[36:39], s[6:7], 0x0  pgm[7@0x800123f4e000 + 0x48 ] = 0x00000000 ;;  pgm[7@0x800123f4e000 + 0x4c ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x800123f4e000 + 0x50 ] = 0xc00a0804  s_load_dwordx4 s[32:35], s[8:9], 0x0  pgm[7@0x800123f4e000 + 0x54 ] = 0x00000000 ;;  pgm[7@0x800123f4e000 + 0x58 ] = 0xbe9b00ff  s_mov_b32 s27, 0x27fac  pgm[7@0x800123f4e000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x800123f4e000 + 0x60 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4e000 + 0x64 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v5, s[0:3], 0 idxen  pgm[7@0x800123f4e000 + 0x68 ] = 0x80000805 ;;  pgm[7@0x800123f4e000 + 0x6c ] = 0xb01a0090  s_movk_i32 s26, 0x90  pgm[7@0x800123f4e000 + 0x70 ] = 0xbe9900ff  s_mov_b32 s25, 0x8000  pgm[7@0x800123f4e000 + 0x74 ] = 0x00008000 ;;  pgm[7@0x800123f4e000 + 0x78 ] = 0xe0042000  buffer_load_format_xy v[12:13], v7, s[32:35], 0 idxen  pgm[7@0x800123f4e000 + 0x7c ] = 0x80080c07 ;;  pgm[7@0x800123f4e000 + 0x80 ] = 0xc02a070c  s_buffer_load_dwordx4 s[28:31], s[24:27], 0x48  pgm[7@0x800123f4e000 + 0x84 ] = 0x00000048 ;;  pgm[7@0x800123f4e000 + 0x88 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x800123f4e000 + 0x8c ] = 0xe00c2000  buffer_load_format_xyzw v[3:6], v6, s[36:39], 0 idxen  pgm[7@0x800123f4e000 + 0x90 ] = 0x80090306 ;;  pgm[7@0x800123f4e000 + 0x94 ] = 0xc02a050c  s_buffer_load_dwordx4 s[20:23], s[24:27], 0x58  pgm[7@0x800123f4e000 + 0x98 ] = 0x00000058 ;;  pgm[7@0x800123f4e000 + 0x9c ] = 0xc02a030c  s_buffer_load_dwordx4 s[12:15], s[24:27], 0x0  pgm[7@0x800123f4e000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x800123f4e000 + 0xa4 ] = 0xc02a040c  s_buffer_load_dwordx4 s[16:19], s[24:27], 0x10  pgm[7@0x800123f4e000 + 0xa8 ] = 0x00000010 ;;  pgm[7@0x800123f4e000 + 0xac ] = 0xc02a020c  s_buffer_load_dwordx4 s[8:11], s[24:27], 0x20  pgm[7@0x800123f4e000 + 0xb0 ] = 0x00000020 ;;  pgm[7@0x800123f4e000 + 0xb4 ] = 0xc026010c  s_buffer_load_dwordx2 s[4:5], s[24:27], 0x30  pgm[7@0x800123f4e000 + 0xb8 ] = 0x00000030 ;;  pgm[7@0x800123f4e000 + 0xbc ] = 0xc02a000c  s_buffer_load_dwordx4 s[0:3], s[24:27], 0x38  pgm[7@0x800123f4e000 + 0xc0 ] = 0x00000038 ;;  pgm[7@0x800123f4e000 + 0xc4 ] = 0xc02a090c  s_buffer_load_dwordx4 s[36:39], s[24:27], 0x68  pgm[7@0x800123f4e000 + 0xc8 ] = 0x00000068 ;;  pgm[7@0x800123f4e000 + 0xcc ] = 0xc0220a0c  s_buffer_load_dword s40, s[24:27], 0x78  pgm[7@0x800123f4e000 + 0xd0 ] = 0x00000078 ;;  pgm[7@0x800123f4e000 + 0xd4 ] = 0xc026018c  s_buffer_load_dwordx2 s[6:7], s[24:27], 0x7c  pgm[7@0x800123f4e000 + 0xd8 ] = 0x0000007c ;;  pgm[7@0x800123f4e000 + 0xdc ] = 0xd1c10001  v_mad_f32 v1, v1, 2.0, -1.0  pgm[7@0x800123f4e000 + 0xe0 ] = 0x03cde901 ;;  pgm[7@0x800123f4e000 + 0xe4 ] = 0xd1c10000  v_mad_f32 v0, v0, 2.0, -1.0  pgm[7@0x800123f4e000 + 0xe8 ] = 0x03cde900 ;;  pgm[7@0x800123f4e000 + 0xec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123f4e000 + 0xf0 ] = 0x0a0e0214  v_mul_f32_e32 v7, s20, v1  pgm[7@0x800123f4e000 + 0xf4 ] = 0x0a20021e  v_mul_f32_e32 v16, s30, v1  pgm[7@0x800123f4e000 + 0xf8 ] = 0x0a02021f  v_mul_f32_e32 v1, s31, v1  pgm[7@0x800123f4e000 + 0xfc ] = 0x2c0e001c  v_mac_f32_e32 v7, s28, v0  pgm[7@0x800123f4e000 + 0x100 ] = 0x2c200002  v_mac_f32_e32 v16, s2, v0  pgm[7@0x800123f4e000 + 0x104 ] = 0x2c020003  v_mac_f32_e32 v1, s3, v0  pgm[7@0x800123f4e000 + 0x108 ] = 0xd1c10002  v_mad_f32 v2, v2, 2.0, -1.0  pgm[7@0x800123f4e000 + 0x10c ] = 0x03cde902 ;;  pgm[7@0x800123f4e000 + 0x110 ] = 0x2c0e0424  v_mac_f32_e32 v7, s36, v2  pgm[7@0x800123f4e000 + 0x114 ] = 0x2c200416  v_mac_f32_e32 v16, s22, v2  pgm[7@0x800123f4e000 + 0x118 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123f4e000 + 0x11c ] = 0xd1c10004  v_mad_f32 v4, v4, 2.0, -1.0  pgm[7@0x800123f4e000 + 0x120 ] = 0x03cde904 ;;  pgm[7@0x800123f4e000 + 0x124 ] = 0xd1c10003  v_mad_f32 v3, v3, 2.0, -1.0  pgm[7@0x800123f4e000 + 0x128 ] = 0x03cde903 ;;  pgm[7@0x800123f4e000 + 0x12c ] = 0x0a240814  v_mul_f32_e32 v18, s20, v4  pgm[7@0x800123f4e000 + 0x130 ] = 0x0a00081e  v_mul_f32_e32 v0, s30, v4  pgm[7@0x800123f4e000 + 0x134 ] = 0x0a08081f  v_mul_f32_e32 v4, s31, v4  pgm[7@0x800123f4e000 + 0x138 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x800123f4e000 + 0x13c ] = 0x03cde905 ;;  pgm[7@0x800123f4e000 + 0x140 ] = 0x2c080603  v_mac_f32_e32 v4, s3, v3  pgm[7@0x800123f4e000 + 0x144 ] = 0x2c24061c  v_mac_f32_e32 v18, s28, v3  pgm[7@0x800123f4e000 + 0x148 ] = 0x2c080a17  v_mac_f32_e32 v4, s23, v5  pgm[7@0x800123f4e000 + 0x14c ] = 0x2c000602  v_mac_f32_e32 v0, s2, v3  pgm[7@0x800123f4e000 + 0x150 ] = 0x2c020417  v_mac_f32_e32 v1, s23, v2  pgm[7@0x800123f4e000 + 0x154 ] = 0x2c240a24  v_mac_f32_e32 v18, s36, v5  pgm[7@0x800123f4e000 + 0x158 ] = 0x0a060907  v_mul_f32_e32 v3, v7, v4  pgm[7@0x800123f4e000 + 0x15c ] = 0x0a1c1214  v_mul_f32_e32 v14, s20, v9  pgm[7@0x800123f4e000 + 0x160 ] = 0x0a1e1215  v_mul_f32_e32 v15, s21, v9  pgm[7@0x800123f4e000 + 0x164 ] = 0x0a22121e  v_mul_f32_e32 v17, s30, v9  pgm[7@0x800123f4e000 + 0x168 ] = 0x0a12121f  v_mul_f32_e32 v9, s31, v9  pgm[7@0x800123f4e000 + 0x16c ] = 0x2c000a16  v_mac_f32_e32 v0, s22, v5  pgm[7@0x800123f4e000 + 0x170 ] = 0x0a0a2510  v_mul_f32_e32 v5, v16, v18  pgm[7@0x800123f4e000 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v1, v18, -v3  pgm[7@0x800123f4e000 + 0x178 ] = 0x840e2501 ;;  pgm[7@0x800123f4e000 + 0x17c ] = 0x2c1c101c  v_mac_f32_e32 v14, s28, v8  pgm[7@0x800123f4e000 + 0x180 ] = 0x2c1e101d  v_mac_f32_e32 v15, s29, v8  pgm[7@0x800123f4e000 + 0x184 ] = 0x2c221002  v_mac_f32_e32 v17, s2, v8  pgm[7@0x800123f4e000 + 0x188 ] = 0x2c121003  v_mac_f32_e32 v9, s3, v8  pgm[7@0x800123f4e000 + 0x18c ] = 0x0a040101  v_mul_f32_e32 v2, v1, v0  pgm[7@0x800123f4e000 + 0x190 ] = 0xd1c10005  v_mad_f32 v5, v7, v0, -v5  pgm[7@0x800123f4e000 + 0x194 ] = 0x84160107 ;;  pgm[7@0x800123f4e000 + 0x198 ] = 0x0a100703  v_mul_f32_e32 v8, v3, v3  pgm[7@0x800123f4e000 + 0x19c ] = 0xd1c10002  v_mad_f32 v2, v16, v4, -v2  pgm[7@0x800123f4e000 + 0x1a0 ] = 0x840a0910 ;;  pgm[7@0x800123f4e000 + 0x1a4 ] = 0x2c100b05  v_mac_f32_e32 v8, v5, v5  pgm[7@0x800123f4e000 + 0x1a8 ] = 0x2c100502  v_mac_f32_e32 v8, v2, v2  pgm[7@0x800123f4e000 + 0x1ac ] = 0x7e104908  v_rsq_f32_e32 v8, v8  pgm[7@0x800123f4e000 + 0x1b0 ] = 0x2c121417  v_mac_f32_e32 v9, s23, v10  pgm[7@0x800123f4e000 + 0x1b4 ] = 0x2c1c1424  v_mac_f32_e32 v14, s36, v10  pgm[7@0x800123f4e000 + 0x1b8 ] = 0x2c1e1425  v_mac_f32_e32 v15, s37, v10  pgm[7@0x800123f4e000 + 0x1bc ] = 0x141010ff  v_min_f32_e32 v8, 0x7f7fffff, v8  pgm[7@0x800123f4e000 + 0x1c0 ] = 0x7f7fffff ;;  pgm[7@0x800123f4e000 + 0x1c4 ] = 0x2c221416  v_mac_f32_e32 v17, s22, v10  pgm[7@0x800123f4e000 + 0x1c8 ] = 0x2c121627  v_mac_f32_e32 v9, s39, v11  pgm[7@0x800123f4e000 + 0x1cc ] = 0x2c1c1628  v_mac_f32_e32 v14, s40, v11  pgm[7@0x800123f4e000 + 0x1d0 ] = 0x2c1e1606  v_mac_f32_e32 v15, s6, v11  pgm[7@0x800123f4e000 + 0x1d4 ] = 0x2c221626  v_mac_f32_e32 v17, s38, v11  pgm[7@0x800123f4e000 + 0x1d8 ] = 0x0a141210  v_mul_f32_e32 v10, s16, v9  pgm[7@0x800123f4e000 + 0x1dc ] = 0x0a161211  v_mul_f32_e32 v11, s17, v9  pgm[7@0x800123f4e000 + 0x1e0 ] = 0x0a261212  v_mul_f32_e32 v19, s18, v9  pgm[7@0x800123f4e000 + 0x1e4 ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123f4e000 + 0x1e8 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123f4e000 + 0x1ec ] = 0x0a041102  v_mul_f32_e32 v2, v2, v8  pgm[7@0x800123f4e000 + 0x1f0 ] = 0x0a101213  v_mul_f32_e32 v8, s19, v9  pgm[7@0x800123f4e000 + 0x1f4 ] = 0x2c14220c  v_mac_f32_e32 v10, s12, v17  pgm[7@0x800123f4e000 + 0x1f8 ] = 0x2c16220d  v_mac_f32_e32 v11, s13, v17  pgm[7@0x800123f4e000 + 0x1fc ] = 0x2c26220e  v_mac_f32_e32 v19, s14, v17  pgm[7@0x800123f4e000 + 0x200 ] = 0x2c10220f  v_mac_f32_e32 v8, s15, v17  pgm[7@0x800123f4e000 + 0x204 ] = 0x2c141c08  v_mac_f32_e32 v10, s8, v14  pgm[7@0x800123f4e000 + 0x208 ] = 0x2c161c09  v_mac_f32_e32 v11, s9, v14  pgm[7@0x800123f4e000 + 0x20c ] = 0x2c261c0a  v_mac_f32_e32 v19, s10, v14  pgm[7@0x800123f4e000 + 0x210 ] = 0x2c101c0b  v_mac_f32_e32 v8, s11, v14  pgm[7@0x800123f4e000 + 0x214 ] = 0x2c141e04  v_mac_f32_e32 v10, s4, v15  pgm[7@0x800123f4e000 + 0x218 ] = 0x2c161e05  v_mac_f32_e32 v11, s5, v15  pgm[7@0x800123f4e000 + 0x21c ] = 0x2c261e00  v_mac_f32_e32 v19, s0, v15  pgm[7@0x800123f4e000 + 0x220 ] = 0x2c101e01  v_mac_f32_e32 v8, s1, v15  pgm[7@0x800123f4e000 + 0x224 ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x800123f4e000 + 0x228 ] = 0x03cde906 ;;  pgm[7@0x800123f4e000 + 0x22c ] = 0xc40008cf  exp pos0 v10, v11, v19, v8 done  pgm[7@0x800123f4e000 + 0x230 ] = 0x08130b0a ;;  pgm[7@0x800123f4e000 + 0x234 ] = 0x0a0c0c07  v_mul_f32_e32 v6, s7, v6  pgm[7@0x800123f4e000 + 0x238 ] = 0x0a060706  v_mul_f32_e32 v3, v6, v3  pgm[7@0x800123f4e000 + 0x23c ] = 0x0a0a0b06  v_mul_f32_e32 v5, v6, v5  pgm[7@0x800123f4e000 + 0x240 ] = 0x0a040506  v_mul_f32_e32 v2, v6, v2  pgm[7@0x800123f4e000 + 0x244 ] = 0xc400020f  exp param0 v17, v9, v14, v15  pgm[7@0x800123f4e000 + 0x248 ] = 0x0f0e0911 ;;  pgm[7@0x800123f4e000 + 0x24c ] = 0xc400021f  exp param1 v12, v13, v0, v0  pgm[7@0x800123f4e000 + 0x250 ] = 0x00000d0c ;;  pgm[7@0x800123f4e000 + 0x254 ] = 0xc400022f  exp param2 v16, v1, v7, v0  pgm[7@0x800123f4e000 + 0x258 ] = 0x00070110 ;;  pgm[7@0x800123f4e000 + 0x25c ] = 0xc400023f  exp param3 v0, v4, v18, v0  pgm[7@0x800123f4e000 + 0x260 ] = 0x00120400 ;;  pgm[7@0x800123f4e000 + 0x264 ] = 0xc400024f  exp param4 v3, v5, v2, v0  pgm[7@0x800123f4e000 + 0x268 ] = 0x00020503 ;;  pgm[7@0x800123f4e000 + 0x26c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x80015a3ce000 of length 4248 bytes from IB[7@0x8001a7dc0100 + 0x369c] pgm[7@0x80015a3ce000 + 0x0 ] = 0xbe8c017e  s_mov_b64 s[12:13], exec  pgm[7@0x80015a3ce000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x80015a3ce000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x80015a3ce000 + 0xc ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x80015a3ce000 + 0x10 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x80015a3ce000 + 0x14 ] = 0xd4041002  v_interp_p1_f32_e32 v1, v2, attr4.x  pgm[7@0x80015a3ce000 + 0x18 ] = 0xd41c1102  v_interp_p1_f32_e32 v7, v2, attr4.y  pgm[7@0x80015a3ce000 + 0x1c ] = 0xd4051003  v_interp_p2_f32_e32 v1, v3, attr4.x  pgm[7@0x80015a3ce000 + 0x20 ] = 0xd4201202  v_interp_p1_f32_e32 v8, v2, attr4.z  pgm[7@0x80015a3ce000 + 0x24 ] = 0xd41d1103  v_interp_p2_f32_e32 v7, v3, attr4.y  pgm[7@0x80015a3ce000 + 0x28 ] = 0x0a080301  v_mul_f32_e32 v4, v1, v1  pgm[7@0x80015a3ce000 + 0x2c ] = 0xd4240c02  v_interp_p1_f32_e32 v9, v2, attr3.x  pgm[7@0x80015a3ce000 + 0x30 ] = 0xd4211203  v_interp_p2_f32_e32 v8, v3, attr4.z  pgm[7@0x80015a3ce000 + 0x34 ] = 0x2c080f07  v_mac_f32_e32 v4, v7, v7  pgm[7@0x80015a3ce000 + 0x38 ] = 0xd4280d02  v_interp_p1_f32_e32 v10, v2, attr3.y  pgm[7@0x80015a3ce000 + 0x3c ] = 0x2c081108  v_mac_f32_e32 v4, v8, v8  pgm[7@0x80015a3ce000 + 0x40 ] = 0xd4250c03  v_interp_p2_f32_e32 v9, v3, attr3.x  pgm[7@0x80015a3ce000 + 0x44 ] = 0xd42c0e02  v_interp_p1_f32_e32 v11, v2, attr3.z  pgm[7@0x80015a3ce000 + 0x48 ] = 0x7e284904  v_rsq_f32_e32 v20, v4  pgm[7@0x80015a3ce000 + 0x4c ] = 0x810eff03  s_add_i32 s14, s3, 0x240  pgm[7@0x80015a3ce000 + 0x50 ] = 0x00000240 ;;  pgm[7@0x80015a3ce000 + 0x54 ] = 0xb00f8000  s_movk_i32 s15, 0x8000  pgm[7@0x80015a3ce000 + 0x58 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x80015a3ce000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x80015a3ce000 + 0x60 ] = 0xb00a0f20  s_movk_i32 s10, 0xf20  pgm[7@0x80015a3ce000 + 0x64 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x80015a3ce000 + 0x68 ] = 0x00008000 ;;  pgm[7@0x80015a3ce000 + 0x6c ] = 0xd4290d03  v_interp_p2_f32_e32 v10, v3, attr3.y  pgm[7@0x80015a3ce000 + 0x70 ] = 0x0a081309  v_mul_f32_e32 v4, v9, v9  pgm[7@0x80015a3ce000 + 0x74 ] = 0xd4440802  v_interp_p1_f32_e32 v17, v2, attr2.x  pgm[7@0x80015a3ce000 + 0x78 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x80015a3ce000 + 0x7c ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x80 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x80015a3ce000 + 0x84 ] = 0x00000270 ;;  pgm[7@0x80015a3ce000 + 0x88 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x140  pgm[7@0x80015a3ce000 + 0x8c ] = 0x00000140 ;;  pgm[7@0x80015a3ce000 + 0x90 ] = 0xd42d0e03  v_interp_p2_f32_e32 v11, v3, attr3.z  pgm[7@0x80015a3ce000 + 0x94 ] = 0x2c08150a  v_mac_f32_e32 v4, v10, v10  pgm[7@0x80015a3ce000 + 0x98 ] = 0xd4480902  v_interp_p1_f32_e32 v18, v2, attr2.y  pgm[7@0x80015a3ce000 + 0x9c ] = 0xc00a0807  s_load_dwordx4 s[32:35], s[14:15], 0x0  pgm[7@0x80015a3ce000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0xa4 ] = 0x2c08170b  v_mac_f32_e32 v4, v11, v11  pgm[7@0x80015a3ce000 + 0xa8 ] = 0xd4450803  v_interp_p2_f32_e32 v17, v3, attr2.x  pgm[7@0x80015a3ce000 + 0xac ] = 0xd44c0a02  v_interp_p1_f32_e32 v19, v2, attr2.z  pgm[7@0x80015a3ce000 + 0xb0 ] = 0x7e2a4904  v_rsq_f32_e32 v21, v4  pgm[7@0x80015a3ce000 + 0xb4 ] = 0xd4490903  v_interp_p2_f32_e32 v18, v3, attr2.y  pgm[7@0x80015a3ce000 + 0xb8 ] = 0x0a082311  v_mul_f32_e32 v4, v17, v17  pgm[7@0x80015a3ce000 + 0xbc ] = 0xd44d0a03  v_interp_p2_f32_e32 v19, v3, attr2.z  pgm[7@0x80015a3ce000 + 0xc0 ] = 0x2c082512  v_mac_f32_e32 v4, v18, v18  pgm[7@0x80015a3ce000 + 0xc4 ] = 0xd43c0402  v_interp_p1_f32_e32 v15, v2, attr1.x  pgm[7@0x80015a3ce000 + 0xc8 ] = 0xd4400502  v_interp_p1_f32_e32 v16, v2, attr1.y  pgm[7@0x80015a3ce000 + 0xcc ] = 0x2c082713  v_mac_f32_e32 v4, v19, v19  pgm[7@0x80015a3ce000 + 0xd0 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x150  pgm[7@0x80015a3ce000 + 0xd4 ] = 0x00000150 ;;  pgm[7@0x80015a3ce000 + 0xd8 ] = 0x7e2c4904  v_rsq_f32_e32 v22, v4  pgm[7@0x80015a3ce000 + 0xdc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xe0 ] = 0x7e083e06  v_floor_f32_e32 v4, s6  pgm[7@0x80015a3ce000 + 0xe4 ] = 0x7e0a3e07  v_floor_f32_e32 v5, s7  pgm[7@0x80015a3ce000 + 0xe8 ] = 0xd43d0403  v_interp_p2_f32_e32 v15, v3, attr1.x  pgm[7@0x80015a3ce000 + 0xec ] = 0xd4410503  v_interp_p2_f32_e32 v16, v3, attr1.y  pgm[7@0x80015a3ce000 + 0xf0 ] = 0x062e0806  v_subrev_f32_e32 v23, s6, v4  pgm[7@0x80015a3ce000 + 0xf4 ] = 0x06300a07  v_subrev_f32_e32 v24, s7, v5  pgm[7@0x80015a3ce000 + 0xf8 ] = 0x810eff03  s_add_i32 s14, s3, 0x2c0  pgm[7@0x80015a3ce000 + 0xfc ] = 0x000002c0 ;;  pgm[7@0x80015a3ce000 + 0x100 ] = 0xc00e0407  s_load_dwordx8 s[16:23], s[14:15], 0x0  pgm[7@0x80015a3ce000 + 0x104 ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x108 ] = 0xf0800b00  image_sample v[4:6], v15, s[24:31], s[32:35] dmask:0xb  pgm[7@0x80015a3ce000 + 0x10c ] = 0x0106040f ;;  pgm[7@0x80015a3ce000 + 0x110 ] = 0xc02209c4  s_buffer_load_dword s39, s[8:11], 0x34  pgm[7@0x80015a3ce000 + 0x114 ] = 0x00000034 ;;  pgm[7@0x80015a3ce000 + 0x118 ] = 0xc0220a04  s_buffer_load_dword s40, s[8:11], 0x3c  pgm[7@0x80015a3ce000 + 0x11c ] = 0x0000003c ;;  pgm[7@0x80015a3ce000 + 0x120 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0xd0  pgm[7@0x80015a3ce000 + 0x124 ] = 0x000000d0 ;;  pgm[7@0x80015a3ce000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xe0  pgm[7@0x80015a3ce000 + 0x12c ] = 0x000000e0 ;;  pgm[7@0x80015a3ce000 + 0x130 ] = 0xbe8500ff  s_mov_b32 s5, 0x7f7fffff  pgm[7@0x80015a3ce000 + 0x134 ] = 0x7f7fffff ;;  pgm[7@0x80015a3ce000 + 0x138 ] = 0x7e005881  v_bfrev_b32_e32 v0, 1  pgm[7@0x80015a3ce000 + 0x13c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xf0  pgm[7@0x80015a3ce000 + 0x140 ] = 0x000000f0 ;;  pgm[7@0x80015a3ce000 + 0x144 ] = 0x14282805  v_min_f32_e32 v20, s5, v20  pgm[7@0x80015a3ce000 + 0x148 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x14c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s0, v0  pgm[7@0x80015a3ce000 + 0x150 ] = 0x00020000 ;;  pgm[7@0x80015a3ce000 + 0x154 ] = 0x0a022901  v_mul_f32_e32 v1, v1, v20  pgm[7@0x80015a3ce000 + 0x158 ] = 0x0a0e2907  v_mul_f32_e32 v7, v7, v20  pgm[7@0x80015a3ce000 + 0x15c ] = 0x0a282908  v_mul_f32_e32 v20, v8, v20  pgm[7@0x80015a3ce000 + 0x160 ] = 0x142a2a05  v_min_f32_e32 v21, s5, v21  pgm[7@0x80015a3ce000 + 0x164 ] = 0x0a322b09  v_mul_f32_e32 v25, v9, v21  pgm[7@0x80015a3ce000 + 0x168 ] = 0x0a142b0a  v_mul_f32_e32 v10, v10, v21  pgm[7@0x80015a3ce000 + 0x16c ] = 0x0a162b0b  v_mul_f32_e32 v11, v11, v21  pgm[7@0x80015a3ce000 + 0x170 ] = 0xbe8e00ff  s_mov_b32 s14, 0xff7fffff  pgm[7@0x80015a3ce000 + 0x174 ] = 0xff7fffff ;;  pgm[7@0x80015a3ce000 + 0x178 ] = 0x7c882e80  v_cmp_gt_f32_e32 vcc, 0, v23  pgm[7@0x80015a3ce000 + 0x17c ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s6, 0  pgm[7@0x80015a3ce000 + 0x180 ] = 0x00010006 ;;  pgm[7@0x80015a3ce000 + 0x184 ] = 0x86986a18  s_and_b64 s[24:25], s[24:25], vcc  pgm[7@0x80015a3ce000 + 0x188 ] = 0x142c2c05  v_min_f32_e32 v22, s5, v22  pgm[7@0x80015a3ce000 + 0x18c ] = 0x0a222d11  v_mul_f32_e32 v17, v17, v22  pgm[7@0x80015a3ce000 + 0x190 ] = 0x0a242d12  v_mul_f32_e32 v18, v18, v22  pgm[7@0x80015a3ce000 + 0x194 ] = 0x0a262d13  v_mul_f32_e32 v19, v19, v22  pgm[7@0x80015a3ce000 + 0x198 ] = 0x7e480280  v_mov_b32_e32 v36, 0  pgm[7@0x80015a3ce000 + 0x19c ] = 0x7e4c02ff  v_mov_b32_e32 v38, 0xff  pgm[7@0x80015a3ce000 + 0x1a0 ] = 0x000000ff ;;  pgm[7@0x80015a3ce000 + 0x1a4 ] = 0x7e5c0280  v_mov_b32_e32 v46, 0  pgm[7@0x80015a3ce000 + 0x1a8 ] = 0x7e600280  v_mov_b32_e32 v48, 0  pgm[7@0x80015a3ce000 + 0x1ac ] = 0x7e420280  v_mov_b32_e32 v33, 0  pgm[7@0x80015a3ce000 + 0x1b0 ] = 0x7e580280  v_mov_b32_e32 v44, 0  pgm[7@0x80015a3ce000 + 0x1b4 ] = 0x7e5a0280  v_mov_b32_e32 v45, 0  pgm[7@0x80015a3ce000 + 0x1b8 ] = 0x7e5e0280  v_mov_b32_e32 v47, 0  pgm[7@0x80015a3ce000 + 0x1bc ] = 0x7e620280  v_mov_b32_e32 v49, 0  pgm[7@0x80015a3ce000 + 0x1c0 ] = 0x7e640280  v_mov_b32_e32 v50, 0  pgm[7@0x80015a3ce000 + 0x1c4 ] = 0x7e4e0280  v_mov_b32_e32 v39, 0  pgm[7@0x80015a3ce000 + 0x1c8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3ce000 + 0x1cc ] = 0xd1c10006  v_mad_f32 v6, v6, 2.0, -1.0  pgm[7@0x80015a3ce000 + 0x1d0 ] = 0x03cde906 ;;  pgm[7@0x80015a3ce000 + 0x1d4 ] = 0xd1000004  v_cndmask_b32_e64 v4, 0, v4, s[0:1]  pgm[7@0x80015a3ce000 + 0x1d8 ] = 0x00020880 ;;  pgm[7@0x80015a3ce000 + 0x1dc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], s38, v0  pgm[7@0x80015a3ce000 + 0x1e0 ] = 0x00020026 ;;  pgm[7@0x80015a3ce000 + 0x1e4 ] = 0xd1c10005  v_mad_f32 v5, v5, 2.0, -1.0  pgm[7@0x80015a3ce000 + 0x1e8 ] = 0x03cde905 ;;  pgm[7@0x80015a3ce000 + 0x1ec ] = 0x0a100d06  v_mul_f32_e32 v8, v6, v6  pgm[7@0x80015a3ce000 + 0x1f0 ] = 0xd1000000  v_cndmask_b32_e64 v0, 0, v6, s[0:1]  pgm[7@0x80015a3ce000 + 0x1f4 ] = 0x00020c80 ;;  pgm[7@0x80015a3ce000 + 0x1f8 ] = 0xd1000006  v_cndmask_b32_e64 v6, 0, v5, s[0:1]  pgm[7@0x80015a3ce000 + 0x1fc ] = 0x00020a80 ;;  pgm[7@0x80015a3ce000 + 0x200 ] = 0xd1c10005  v_mad_f32 v5, v5, -v5, -v8  pgm[7@0x80015a3ce000 + 0x204 ] = 0xc4220b05 ;;  pgm[7@0x80015a3ce000 + 0x208 ] = 0x020a0af2  v_add_f32_e32 v5, 1.0, v5  pgm[7@0x80015a3ce000 + 0x20c ] = 0x160a0a80  v_max_f32_e32 v5, 0, v5  pgm[7@0x80015a3ce000 + 0x210 ] = 0x7e0a4905  v_rsq_f32_e32 v5, v5  pgm[7@0x80015a3ce000 + 0x214 ] = 0x0a120306  v_mul_f32_e32 v9, v6, v1  pgm[7@0x80015a3ce000 + 0x218 ] = 0x0a100f06  v_mul_f32_e32 v8, v6, v7  pgm[7@0x80015a3ce000 + 0x21c ] = 0x0a0e2906  v_mul_f32_e32 v7, v6, v20  pgm[7@0x80015a3ce000 + 0x220 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x80015a3ce000 + 0x224 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x80015a3ce000 + 0x228 ] = 0x2c101500  v_mac_f32_e32 v8, v0, v10  pgm[7@0x80015a3ce000 + 0x22c ] = 0x2c123300  v_mac_f32_e32 v9, v0, v25  pgm[7@0x80015a3ce000 + 0x230 ] = 0x2c0e1700  v_mac_f32_e32 v7, v0, v11  pgm[7@0x80015a3ce000 + 0x234 ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x80015a3ce000 + 0x238 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x80015a3ce000 + 0x23c ] = 0xd1000000  v_cndmask_b32_e64 v0, 1.0, v0, s[0:1]  pgm[7@0x80015a3ce000 + 0x240 ] = 0x000200f2 ;;  pgm[7@0x80015a3ce000 + 0x244 ] = 0xd1000001  v_cndmask_b32_e64 v1, 0, 1.0, s[24:25]  pgm[7@0x80015a3ce000 + 0x248 ] = 0x0061e480 ;;  pgm[7@0x80015a3ce000 + 0x24c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v24  pgm[7@0x80015a3ce000 + 0x250 ] = 0x00023080 ;;  pgm[7@0x80015a3ce000 + 0x254 ] = 0xd0410018  v_cmp_lt_f32_e64 s[24:25], s7, 0  pgm[7@0x80015a3ce000 + 0x258 ] = 0x00010007 ;;  pgm[7@0x80015a3ce000 + 0x25c ] = 0x86800018  s_and_b64 s[0:1], s[24:25], s[0:1]  pgm[7@0x80015a3ce000 + 0x260 ] = 0x020c2e06  v_add_f32_e32 v6, s6, v23  pgm[7@0x80015a3ce000 + 0x264 ] = 0x02143007  v_add_f32_e32 v10, s7, v24  pgm[7@0x80015a3ce000 + 0x268 ] = 0xd1000005  v_cndmask_b32_e64 v5, 0, 1.0, s[0:1]  pgm[7@0x80015a3ce000 + 0x26c ] = 0x0001e480 ;;  pgm[7@0x80015a3ce000 + 0x270 ] = 0x02020d01  v_add_f32_e32 v1, v1, v6  pgm[7@0x80015a3ce000 + 0x274 ] = 0x020a1505  v_add_f32_e32 v5, v5, v10  pgm[7@0x80015a3ce000 + 0x278 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x80015a3ce000 + 0x27c ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x280 ] = 0xc0220604  s_buffer_load_dword s24, s[8:11], 0xc  pgm[7@0x80015a3ce000 + 0x284 ] = 0x0000000c ;;  pgm[7@0x80015a3ce000 + 0x288 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x10  pgm[7@0x80015a3ce000 + 0x28c ] = 0x00000010 ;;  pgm[7@0x80015a3ce000 + 0x290 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x80015a3ce000 + 0x294 ] = 0x7e0a4505  v_rcp_f32_e32 v5, v5  pgm[7@0x80015a3ce000 + 0x298 ] = 0xd4180102  v_interp_p1_f32_e32 v6, v2, attr0.y  pgm[7@0x80015a3ce000 + 0x29c ] = 0xd4190103  v_interp_p2_f32_e32 v6, v3, attr0.y  pgm[7@0x80015a3ce000 + 0x2a0 ] = 0x2c122300  v_mac_f32_e32 v9, v0, v17  pgm[7@0x80015a3ce000 + 0x2a4 ] = 0x2c102500  v_mac_f32_e32 v8, v0, v18  pgm[7@0x80015a3ce000 + 0x2a8 ] = 0x2c0e2700  v_mac_f32_e32 v7, v0, v19  pgm[7@0x80015a3ce000 + 0x2ac ] = 0x14000205  v_min_f32_e32 v0, s5, v1  pgm[7@0x80015a3ce000 + 0x2b0 ] = 0x14020a05  v_min_f32_e32 v1, s5, v5  pgm[7@0x80015a3ce000 + 0x2b4 ] = 0xd4140002  v_interp_p1_f32_e32 v5, v2, attr0.x  pgm[7@0x80015a3ce000 + 0x2b8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x2bc ] = 0x0a160c00  v_mul_f32_e32 v11, s0, v6  pgm[7@0x80015a3ce000 + 0x2c0 ] = 0x0a220c01  v_mul_f32_e32 v17, s1, v6  pgm[7@0x80015a3ce000 + 0x2c4 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c  pgm[7@0x80015a3ce000 + 0x2c8 ] = 0x0000001c ;;  pgm[7@0x80015a3ce000 + 0x2cc ] = 0xd4150003  v_interp_p2_f32_e32 v5, v3, attr0.x  pgm[7@0x80015a3ce000 + 0x2d0 ] = 0x2c160a06  v_mac_f32_e32 v11, s6, v5  pgm[7@0x80015a3ce000 + 0x2d4 ] = 0x2c220a07  v_mac_f32_e32 v17, s7, v5  pgm[7@0x80015a3ce000 + 0x2d8 ] = 0xc0220644  s_buffer_load_dword s25, s[8:11], 0x24  pgm[7@0x80015a3ce000 + 0x2dc ] = 0x00000024 ;;  pgm[7@0x80015a3ce000 + 0x2e0 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x2c  pgm[7@0x80015a3ce000 + 0x2e4 ] = 0x0000002c ;;  pgm[7@0x80015a3ce000 + 0x2e8 ] = 0xd4280202  v_interp_p1_f32_e32 v10, v2, attr0.z  pgm[7@0x80015a3ce000 + 0x2ec ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x2f0 ] = 0x0a040c00  v_mul_f32_e32 v2, s0, v6  pgm[7@0x80015a3ce000 + 0x2f4 ] = 0xd4290203  v_interp_p2_f32_e32 v10, v3, attr0.z  pgm[7@0x80015a3ce000 + 0x2f8 ] = 0x2c040a18  v_mac_f32_e32 v2, s24, v5  pgm[7@0x80015a3ce000 + 0x2fc ] = 0x2c041406  v_mac_f32_e32 v2, s6, v10  pgm[7@0x80015a3ce000 + 0x300 ] = 0x02040428  v_add_f32_e32 v2, s40, v2  pgm[7@0x80015a3ce000 + 0x304 ] = 0x7e044502  v_rcp_f32_e32 v2, v2  pgm[7@0x80015a3ce000 + 0x308 ] = 0x2c161401  v_mac_f32_e32 v11, s1, v10  pgm[7@0x80015a3ce000 + 0x30c ] = 0x2c221419  v_mac_f32_e32 v17, s25, v10  pgm[7@0x80015a3ce000 + 0x310 ] = 0x02061607  v_add_f32_e32 v3, s7, v11  pgm[7@0x80015a3ce000 + 0x314 ] = 0x14040405  v_min_f32_e32 v2, s5, v2  pgm[7@0x80015a3ce000 + 0x318 ] = 0x02162227  v_add_f32_e32 v11, s39, v17  pgm[7@0x80015a3ce000 + 0x31c ] = 0x7e224425  v_rcp_f32_e32 v17, s37  pgm[7@0x80015a3ce000 + 0x320 ] = 0x1604040e  v_max_f32_e32 v2, s14, v2  pgm[7@0x80015a3ce000 + 0x324 ] = 0x0a060702  v_mul_f32_e32 v3, v2, v3  pgm[7@0x80015a3ce000 + 0x328 ] = 0x0a041702  v_mul_f32_e32 v2, v2, v11  pgm[7@0x80015a3ce000 + 0x32c ] = 0x7e164424  v_rcp_f32_e32 v11, s36  pgm[7@0x80015a3ce000 + 0x330 ] = 0x14222205  v_min_f32_e32 v17, s5, v17  pgm[7@0x80015a3ce000 + 0x334 ] = 0x1602020e  v_max_f32_e32 v1, s14, v1  pgm[7@0x80015a3ce000 + 0x338 ] = 0x1622220e  v_max_f32_e32 v17, s14, v17  pgm[7@0x80015a3ce000 + 0x33c ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x80015a3ce000 + 0x340 ] = 0x0a222301  v_mul_f32_e32 v17, v1, v17  pgm[7@0x80015a3ce000 + 0x344 ] = 0x1600000e  v_max_f32_e32 v0, s14, v0  pgm[7@0x80015a3ce000 + 0x348 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x80015a3ce000 + 0x34c ] = 0x0a161700  v_mul_f32_e32 v11, v0, v11  pgm[7@0x80015a3ce000 + 0x350 ] = 0x7e224511  v_rcp_f32_e32 v17, v17  pgm[7@0x80015a3ce000 + 0x354 ] = 0x7e16450b  v_rcp_f32_e32 v11, v11  pgm[7@0x80015a3ce000 + 0x358 ] = 0xc0260904  s_buffer_load_dwordx2 s[36:37], s[8:11], 0x100  pgm[7@0x80015a3ce000 + 0x35c ] = 0x00000100 ;;  pgm[7@0x80015a3ce000 + 0x360 ] = 0xc0220d04  s_buffer_load_dword s52, s[8:11], 0x108  pgm[7@0x80015a3ce000 + 0x364 ] = 0x00000108 ;;  pgm[7@0x80015a3ce000 + 0x368 ] = 0xc0220984  s_buffer_load_dword s38, s[8:11], 0x124  pgm[7@0x80015a3ce000 + 0x36c ] = 0x00000124 ;;  pgm[7@0x80015a3ce000 + 0x370 ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x128  pgm[7@0x80015a3ce000 + 0x374 ] = 0x00000128 ;;  pgm[7@0x80015a3ce000 + 0x378 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, 0.5  pgm[7@0x80015a3ce000 + 0x37c ] = 0x03c1e102 ;;  pgm[7@0x80015a3ce000 + 0x380 ] = 0x14222205  v_min_f32_e32 v17, s5, v17  pgm[7@0x80015a3ce000 + 0x384 ] = 0x14161605  v_min_f32_e32 v11, s5, v11  pgm[7@0x80015a3ce000 + 0x388 ] = 0x040404f2  v_sub_f32_e32 v2, 1.0, v2  pgm[7@0x80015a3ce000 + 0x38c ] = 0x1622220e  v_max_f32_e32 v17, s14, v17  pgm[7@0x80015a3ce000 + 0x390 ] = 0xd1c10002  v_mad_f32 v2, v2, v17, 0.5  pgm[7@0x80015a3ce000 + 0x394 ] = 0x03c22302 ;;  pgm[7@0x80015a3ce000 + 0x398 ] = 0xd1c10003  v_mad_f32 v3, v3, 0.5, 0.5  pgm[7@0x80015a3ce000 + 0x39c ] = 0x03c1e103 ;;  pgm[7@0x80015a3ce000 + 0x3a0 ] = 0x1616160e  v_max_f32_e32 v11, s14, v11  pgm[7@0x80015a3ce000 + 0x3a4 ] = 0x0a340501  v_mul_f32_e32 v26, v1, v2  pgm[7@0x80015a3ce000 + 0x3a8 ] = 0xd1c10003  v_mad_f32 v3, v3, v11, 0.5  pgm[7@0x80015a3ce000 + 0x3ac ] = 0x03c21703 ;;  pgm[7@0x80015a3ce000 + 0x3b0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x3b4 ] = 0x0a04181a  v_mul_f32_e32 v2, s26, v12  pgm[7@0x80015a3ce000 + 0x3b8 ] = 0x0a320700  v_mul_f32_e32 v25, v0, v3  pgm[7@0x80015a3ce000 + 0x3bc ] = 0x7e163f02  v_floor_f32_e32 v11, v2  pgm[7@0x80015a3ce000 + 0x3c0 ] = 0x0a061a1b  v_mul_f32_e32 v3, s27, v13  pgm[7@0x80015a3ce000 + 0x3c4 ] = 0x7e223f03  v_floor_f32_e32 v17, v3  pgm[7@0x80015a3ce000 + 0x3c8 ] = 0xd1c1000b  v_mad_f32 v11, -s26, v12, v11  pgm[7@0x80015a3ce000 + 0x3cc ] = 0x242e181a ;;  pgm[7@0x80015a3ce000 + 0x3d0 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x80015a3ce000 + 0x3d4 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x80015a3ce000 + 0x3d8 ] = 0x00020480 ;;  pgm[7@0x80015a3ce000 + 0x3dc ] = 0xd1c10011  v_mad_f32 v17, -s27, v13, v17  pgm[7@0x80015a3ce000 + 0x3e0 ] = 0x24461a1b ;;  pgm[7@0x80015a3ce000 + 0x3e4 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80015a3ce000 + 0x3e8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v17  pgm[7@0x80015a3ce000 + 0x3ec ] = 0x00022280 ;;  pgm[7@0x80015a3ce000 + 0x3f0 ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x80015a3ce000 + 0x3f4 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3ce000 + 0x3f8 ] = 0xd1000002  v_cndmask_b32_e64 v2, 0, 1.0, s[6:7]  pgm[7@0x80015a3ce000 + 0x3fc ] = 0x0019e480 ;;  pgm[7@0x80015a3ce000 + 0x400 ] = 0x2c16181a  v_mac_f32_e32 v11, s26, v12  pgm[7@0x80015a3ce000 + 0x404 ] = 0x02041702  v_add_f32_e32 v2, v2, v11  pgm[7@0x80015a3ce000 + 0x408 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3c800000  pgm[7@0x80015a3ce000 + 0x40c ] = 0x3c800000 ;;  pgm[7@0x80015a3ce000 + 0x410 ] = 0xd1000003  v_cndmask_b32_e64 v3, 0, 1.0, s[0:1]  pgm[7@0x80015a3ce000 + 0x414 ] = 0x0001e480 ;;  pgm[7@0x80015a3ce000 + 0x418 ] = 0x2c221a1b  v_mac_f32_e32 v17, s27, v13  pgm[7@0x80015a3ce000 + 0x41c ] = 0x0a160102  v_mul_f32_e32 v11, v2, v0  pgm[7@0x80015a3ce000 + 0x420 ] = 0x02062303  v_add_f32_e32 v3, v3, v17  pgm[7@0x80015a3ce000 + 0x424 ] = 0x0a180103  v_mul_f32_e32 v12, v3, v0  pgm[7@0x80015a3ce000 + 0x428 ] = 0x7e163f0b  v_floor_f32_e32 v11, v11  pgm[7@0x80015a3ce000 + 0x42c ] = 0x7e183f0c  v_floor_f32_e32 v12, v12  pgm[7@0x80015a3ce000 + 0x430 ] = 0xd1c1000b  v_mad_f32 v11, -v2, v0, v11  pgm[7@0x80015a3ce000 + 0x434 ] = 0x242e0102 ;;  pgm[7@0x80015a3ce000 + 0x438 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x80015a3ce000 + 0x43c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v2  pgm[7@0x80015a3ce000 + 0x440 ] = 0x00020480 ;;  pgm[7@0x80015a3ce000 + 0x444 ] = 0xd1c1000c  v_mad_f32 v12, -v3, v0, v12  pgm[7@0x80015a3ce000 + 0x448 ] = 0x24320103 ;;  pgm[7@0x80015a3ce000 + 0x44c ] = 0x7e020226  v_mov_b32_e32 v1, s38  pgm[7@0x80015a3ce000 + 0x450 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80015a3ce000 + 0x454 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v12  pgm[7@0x80015a3ce000 + 0x458 ] = 0x00021880 ;;  pgm[7@0x80015a3ce000 + 0x45c ] = 0x7c880680  v_cmp_gt_f32_e32 vcc, 0, v3  pgm[7@0x80015a3ce000 + 0x460 ] = 0x2c180103  v_mac_f32_e32 v12, v3, v0  pgm[7@0x80015a3ce000 + 0x464 ] = 0x02060219  v_add_f32_e32 v3, s25, v1  pgm[7@0x80015a3ce000 + 0x468 ] = 0x020206f2  v_add_f32_e32 v1, 1.0, v3  pgm[7@0x80015a3ce000 + 0x46c ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x80015a3ce000 + 0x470 ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x80015a3ce000 + 0x474 ] = 0x0019e480 ;;  pgm[7@0x80015a3ce000 + 0x478 ] = 0x2c160102  v_mac_f32_e32 v11, v2, v0  pgm[7@0x80015a3ce000 + 0x47c ] = 0x0200170d  v_add_f32_e32 v0, v13, v11  pgm[7@0x80015a3ce000 + 0x480 ] = 0x7e164418  v_rcp_f32_e32 v11, s24  pgm[7@0x80015a3ce000 + 0x484 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3ce000 + 0x488 ] = 0xd1000011  v_cndmask_b32_e64 v17, 0, 1.0, s[0:1]  pgm[7@0x80015a3ce000 + 0x48c ] = 0x0001e480 ;;  pgm[7@0x80015a3ce000 + 0x490 ] = 0x14020205  v_min_f32_e32 v1, s5, v1  pgm[7@0x80015a3ce000 + 0x494 ] = 0x02041911  v_add_f32_e32 v2, v17, v12  pgm[7@0x80015a3ce000 + 0x498 ] = 0x1618020e  v_max_f32_e32 v12, s14, v1  pgm[7@0x80015a3ce000 + 0x49c ] = 0x14021605  v_min_f32_e32 v1, s5, v11  pgm[7@0x80015a3ce000 + 0x4a0 ] = 0x1638020e  v_max_f32_e32 v28, s14, v1  pgm[7@0x80015a3ce000 + 0x4a4 ] = 0x810eff03  s_add_i32 s14, s3, 0x2f0  pgm[7@0x80015a3ce000 + 0x4a8 ] = 0x000002f0 ;;  pgm[7@0x80015a3ce000 + 0x4ac ] = 0xc00a0607  s_load_dwordx4 s[24:27], s[14:15], 0x0  pgm[7@0x80015a3ce000 + 0x4b0 ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x4b4 ] = 0x020000f0  v_add_f32_e32 v0, 0.5, v0  pgm[7@0x80015a3ce000 + 0x4b8 ] = 0x020404f0  v_add_f32_e32 v2, 0.5, v2  pgm[7@0x80015a3ce000 + 0x4bc ] = 0x0a003900  v_mul_f32_e32 v0, v0, v28  pgm[7@0x80015a3ce000 + 0x4c0 ] = 0x0a021902  v_mul_f32_e32 v1, v2, v12  pgm[7@0x80015a3ce000 + 0x4c4 ] = 0x06261434  v_subrev_f32_e32 v19, s52, v10  pgm[7@0x80015a3ce000 + 0x4c8 ] = 0x0a3c38f0  v_mul_f32_e32 v30, 0.5, v28  pgm[7@0x80015a3ce000 + 0x4cc ] = 0x810eff03  s_add_i32 s14, s3, 0x280  pgm[7@0x80015a3ce000 + 0x4d0 ] = 0x00000280 ;;  pgm[7@0x80015a3ce000 + 0x4d4 ] = 0x0a4418f0  v_mul_f32_e32 v34, 0.5, v12  pgm[7@0x80015a3ce000 + 0x4d8 ] = 0xc00e0707  s_load_dwordx8 s[28:35], s[14:15], 0x0  pgm[7@0x80015a3ce000 + 0x4dc ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x4e0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x4e4 ] = 0xf09c0300  image_sample_lz v[0:1], v0, s[16:23], s[24:27] dmask:0x3  pgm[7@0x80015a3ce000 + 0x4e8 ] = 0x00c40000 ;;  pgm[7@0x80015a3ce000 + 0x4ec ] = 0x810eff03  s_add_i32 s14, s3, 0x2b0  pgm[7@0x80015a3ce000 + 0x4f0 ] = 0x000002b0 ;;  pgm[7@0x80015a3ce000 + 0x4f4 ] = 0xc00a0b07  s_load_dwordx4 s[44:47], s[14:15], 0x0  pgm[7@0x80015a3ce000 + 0x4f8 ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x4fc ] = 0x810eff03  s_add_i32 s14, s3, 0x200  pgm[7@0x80015a3ce000 + 0x500 ] = 0x00000200 ;;  pgm[7@0x80015a3ce000 + 0x504 ] = 0x0a461826  v_mul_f32_e32 v35, s38, v12  pgm[7@0x80015a3ce000 + 0x508 ] = 0xd1c10025  v_mad_f32 v37, v3, v12, v34  pgm[7@0x80015a3ce000 + 0x50c ] = 0x048a1903 ;;  pgm[7@0x80015a3ce000 + 0x510 ] = 0x7e280234  v_mov_b32_e32 v20, s52  pgm[7@0x80015a3ce000 + 0x514 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3ce000 + 0x518 ] = 0x7e043f00  v_floor_f32_e32 v2, v0  pgm[7@0x80015a3ce000 + 0x51c ] = 0x7e163f01  v_floor_f32_e32 v11, v1  pgm[7@0x80015a3ce000 + 0x520 ] = 0x04040102  v_sub_f32_e32 v2, v2, v0  pgm[7@0x80015a3ce000 + 0x524 ] = 0x0416030b  v_sub_f32_e32 v11, v11, v1  pgm[7@0x80015a3ce000 + 0x528 ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v0  pgm[7@0x80015a3ce000 + 0x52c ] = 0x00020080 ;;  pgm[7@0x80015a3ce000 + 0x530 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x80015a3ce000 + 0x534 ] = 0x86866a06  s_and_b64 s[6:7], s[6:7], vcc  pgm[7@0x80015a3ce000 + 0x538 ] = 0x7c880280  v_cmp_gt_f32_e32 vcc, 0, v1  pgm[7@0x80015a3ce000 + 0x53c ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v11  pgm[7@0x80015a3ce000 + 0x540 ] = 0x00021680 ;;  pgm[7@0x80015a3ce000 + 0x544 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3ce000 + 0x548 ] = 0xd1000011  v_cndmask_b32_e64 v17, 0, 1.0, s[0:1]  pgm[7@0x80015a3ce000 + 0x54c ] = 0x0001e480 ;;  pgm[7@0x80015a3ce000 + 0x550 ] = 0x02021701  v_add_f32_e32 v1, v1, v11  pgm[7@0x80015a3ce000 + 0x554 ] = 0x023a0311  v_add_f32_e32 v29, v17, v1  pgm[7@0x80015a3ce000 + 0x558 ] = 0x06020a24  v_subrev_f32_e32 v1, s36, v5  pgm[7@0x80015a3ce000 + 0x55c ] = 0x02000500  v_add_f32_e32 v0, v0, v2  pgm[7@0x80015a3ce000 + 0x560 ] = 0x06040c25  v_subrev_f32_e32 v2, s37, v6  pgm[7@0x80015a3ce000 + 0x564 ] = 0x0a160301  v_mul_f32_e32 v11, v1, v1  pgm[7@0x80015a3ce000 + 0x568 ] = 0x2c160502  v_mac_f32_e32 v11, v2, v2  pgm[7@0x80015a3ce000 + 0x56c ] = 0xd100000d  v_cndmask_b32_e64 v13, 0, 1.0, s[6:7]  pgm[7@0x80015a3ce000 + 0x570 ] = 0x0019e480 ;;  pgm[7@0x80015a3ce000 + 0x574 ] = 0x2c162713  v_mac_f32_e32 v11, v19, v19  pgm[7@0x80015a3ce000 + 0x578 ] = 0x0200010d  v_add_f32_e32 v0, v13, v0  pgm[7@0x80015a3ce000 + 0x57c ] = 0xd1c1001f  v_mad_f32 v31, v0, v28, v30  pgm[7@0x80015a3ce000 + 0x580 ] = 0x047a3900 ;;  pgm[7@0x80015a3ce000 + 0x584 ] = 0xd164010b  v_rsq_f32_e64 v11, |v11|  pgm[7@0x80015a3ce000 + 0x588 ] = 0x0000010b ;;  pgm[7@0x80015a3ce000 + 0x58c ] = 0x7e003f1f  v_floor_f32_e32 v0, v31  pgm[7@0x80015a3ce000 + 0x590 ] = 0x04003f00  v_sub_f32_e32 v0, v0, v31  pgm[7@0x80015a3ce000 + 0x594 ] = 0x02003f00  v_add_f32_e32 v0, v0, v31  pgm[7@0x80015a3ce000 + 0x598 ] = 0x0a404500  v_mul_f32_e32 v32, v0, v34  pgm[7@0x80015a3ce000 + 0x59c ] = 0x14241605  v_min_f32_e32 v18, s5, v11  pgm[7@0x80015a3ce000 + 0x5a0 ] = 0x2c404500  v_mac_f32_e32 v32, v0, v34  pgm[7@0x80015a3ce000 + 0x5a4 ] = 0x0a000312  v_mul_f32_e32 v0, v18, v1  pgm[7@0x80015a3ce000 + 0x5a8 ] = 0xc00e0907  s_load_dwordx8 s[36:43], s[14:15], 0x0  pgm[7@0x80015a3ce000 + 0x5ac ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x5b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x230  pgm[7@0x80015a3ce000 + 0x5b4 ] = 0x00000230 ;;  pgm[7@0x80015a3ce000 + 0x5b8 ] = 0x0a001300  v_mul_f32_e32 v0, v0, v9  pgm[7@0x80015a3ce000 + 0x5bc ] = 0x0a160512  v_mul_f32_e32 v11, v18, v2  pgm[7@0x80015a3ce000 + 0x5c0 ] = 0x2c00110b  v_mac_f32_e32 v0, v11, v8  pgm[7@0x80015a3ce000 + 0x5c4 ] = 0x0a162712  v_mul_f32_e32 v11, v18, v19  pgm[7@0x80015a3ce000 + 0x5c8 ] = 0xc00a0c07  s_load_dwordx4 s[48:51], s[14:15], 0x0  pgm[7@0x80015a3ce000 + 0x5cc ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x5d0 ] = 0xd1160000  v_mac_f32_e64 v0, v11, v7 mul:2  pgm[7@0x80015a3ce000 + 0x5d4 ] = 0x08020f0b ;;  pgm[7@0x80015a3ce000 + 0x5d8 ] = 0x0a160109  v_mul_f32_e32 v11, v9, v0  pgm[7@0x80015a3ce000 + 0x5dc ] = 0xd1c10016  v_mad_f32 v22, v18, v1, -v11  pgm[7@0x80015a3ce000 + 0x5e0 ] = 0x842e0312 ;;  pgm[7@0x80015a3ce000 + 0x5e4 ] = 0x0a020108  v_mul_f32_e32 v1, v8, v0  pgm[7@0x80015a3ce000 + 0x5e8 ] = 0xd1c10017  v_mad_f32 v23, v18, v2, -v1  pgm[7@0x80015a3ce000 + 0x5ec ] = 0x84060512 ;;  pgm[7@0x80015a3ce000 + 0x5f0 ] = 0xd1010001  v_add_f32_e64 v1, s2, 2.0  pgm[7@0x80015a3ce000 + 0x5f4 ] = 0x0001e802 ;;  pgm[7@0x80015a3ce000 + 0x5f8 ] = 0x0a000107  v_mul_f32_e32 v0, v7, v0  pgm[7@0x80015a3ce000 + 0x5fc ] = 0x0a3002ff  v_mul_f32_e32 v24, 0x3e22f98c, v1  pgm[7@0x80015a3ce000 + 0x600 ] = 0x3e22f98c ;;  pgm[7@0x80015a3ce000 + 0x604 ] = 0xd1c10015  v_mad_f32 v21, v18, v19, -v0  pgm[7@0x80015a3ce000 + 0x608 ] = 0x84022712 ;;  pgm[7@0x80015a3ce000 + 0x60c ] = 0xbe8e0180  s_mov_b64 s[14:15], 0  pgm[7@0x80015a3ce000 + 0x610 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0x614 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x618 ] = 0xf09c0f00  image_sample_lz v[40:43], v25, s[28:35], s[44:47] dmask:0xf pgm[7@0x80015a3ce000 + 0x61c ] = 0x01672819 ;;  pgm[7@0x80015a3ce000 + 0x620 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0x624 ] = 0xf0800f00  image_sample v[0:3], v15, s[36:43], s[48:51] dmask:0xf  pgm[7@0x80015a3ce000 + 0x628 ] = 0x0189000f ;;  pgm[7@0x80015a3ce000 + 0x62c ] = 0x7d824c80  v_cmp_lt_i32_e32 vcc, 0, v38  pgm[7@0x80015a3ce000 + 0x630 ] = 0xd0490000  v_cmp_nge_f32_e64 s[0:1], v39, v29  pgm[7@0x80015a3ce000 + 0x634 ] = 0x00023b27 ;;  pgm[7@0x80015a3ce000 + 0x638 ] = 0x7e1e0332  v_mov_b32_e32 v15, v50  pgm[7@0x80015a3ce000 + 0x63c ] = 0x7e200331  v_mov_b32_e32 v16, v49  pgm[7@0x80015a3ce000 + 0x640 ] = 0x7e22032f  v_mov_b32_e32 v17, v47  pgm[7@0x80015a3ce000 + 0x644 ] = 0x7e32032d  v_mov_b32_e32 v25, v45  pgm[7@0x80015a3ce000 + 0x648 ] = 0x7e34032c  v_mov_b32_e32 v26, v44  pgm[7@0x80015a3ce000 + 0x64c ] = 0x7e360321  v_mov_b32_e32 v27, v33  pgm[7@0x80015a3ce000 + 0x650 ] = 0x7e160330  v_mov_b32_e32 v11, v48  pgm[7@0x80015a3ce000 + 0x654 ] = 0x7e18032e  v_mov_b32_e32 v12, v46  pgm[7@0x80015a3ce000 + 0x658 ] = 0x7e1a0324  v_mov_b32_e32 v13, v36  pgm[7@0x80015a3ce000 + 0x65c ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3ce000 + 0x660 ] = 0xbe862000  s_and_saveexec_b64 s[6:7], s[0:1]  pgm[7@0x80015a3ce000 + 0x664 ] = 0x889c067e  s_xor_b64 s[28:29], exec, s[6:7]  pgm[7@0x80015a3ce000 + 0x668 ] = 0xbf880094  s_cbranch_execz 148  pgm[7@0x80015a3ce000 + 0x66c ] = 0x02404123  v_add_f32_e32 v32, v35, v32  pgm[7@0x80015a3ce000 + 0x670 ] = 0x02404122  v_add_f32_e32 v32, v34, v32  pgm[7@0x80015a3ce000 + 0x674 ] = 0x0a423e80  v_mul_f32_e32 v33, 0, v31  pgm[7@0x80015a3ce000 + 0x678 ] = 0x7e6a0325  v_mov_b32_e32 v53, v37  pgm[7@0x80015a3ce000 + 0x67c ] = 0x7e6c02ff  v_mov_b32_e32 v54, 0x7f7fffff  pgm[7@0x80015a3ce000 + 0x680 ] = 0x7f7fffff ;;  pgm[7@0x80015a3ce000 + 0x684 ] = 0x7e6e02ff  v_mov_b32_e32 v55, 0xff7fffff  pgm[7@0x80015a3ce000 + 0x688 ] = 0xff7fffff ;;  pgm[7@0x80015a3ce000 + 0x68c ] = 0x024e4ef2  v_add_f32_e32 v39, 1.0, v39  pgm[7@0x80015a3ce000 + 0x690 ] = 0x684c4cc1  v_add_u32_e32 v38, -1, v38  pgm[7@0x80015a3ce000 + 0x694 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0x698 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0x69c ] = 0xf0900100  image_sample_l v33, v31, s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3ce000 + 0x6a0 ] = 0x00c4211f ;;  pgm[7@0x80015a3ce000 + 0x6a4 ] = 0x023e3f1c  v_add_f32_e32 v31, v28, v31  pgm[7@0x80015a3ce000 + 0x6a8 ] = 0x7e403f1f  v_floor_f32_e32 v32, v31  pgm[7@0x80015a3ce000 + 0x6ac ] = 0x04403f20  v_sub_f32_e32 v32, v32, v31  pgm[7@0x80015a3ce000 + 0x6b0 ] = 0x0248411f  v_add_f32_e32 v36, v31, v32  pgm[7@0x80015a3ce000 + 0x6b4 ] = 0x0a404524  v_mul_f32_e32 v32, v36, v34  pgm[7@0x80015a3ce000 + 0x6b8 ] = 0x2c404524  v_mac_f32_e32 v32, v36, v34  pgm[7@0x80015a3ce000 + 0x6bc ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3ce000 + 0x6c0 ] = 0x02484321  v_add_f32_e32 v36, v33, v33  pgm[7@0x80015a3ce000 + 0x6c4 ] = 0x7e483f24  v_floor_f32_e32 v36, v36  pgm[7@0x80015a3ce000 + 0x6c8 ] = 0x2c4842f5  v_mac_f32_e32 v36, -2.0, v33  pgm[7@0x80015a3ce000 + 0x6cc ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v36  pgm[7@0x80015a3ce000 + 0x6d0 ] = 0x00024880 ;;  pgm[7@0x80015a3ce000 + 0x6d4 ] = 0x7c884280  v_cmp_gt_f32_e32 vcc, 0, v33  pgm[7@0x80015a3ce000 + 0x6d8 ] = 0x8680006a  s_and_b64 s[0:1], vcc, s[0:1]  pgm[7@0x80015a3ce000 + 0x6dc ] = 0x2c4842f4  v_mac_f32_e32 v36, 2.0, v33  pgm[7@0x80015a3ce000 + 0x6e0 ] = 0xd1000021  v_cndmask_b32_e64 v33, 0, 1.0, s[0:1]  pgm[7@0x80015a3ce000 + 0x6e4 ] = 0x0001e480 ;;  pgm[7@0x80015a3ce000 + 0x6e8 ] = 0x02424921  v_add_f32_e32 v33, v33, v36  pgm[7@0x80015a3ce000 + 0x6ec ] = 0xd1c10024  v_mad_f32 v36, v33, v28, v30  pgm[7@0x80015a3ce000 + 0x6f0 ] = 0x047a3921 ;;  pgm[7@0x80015a3ce000 + 0x6f4 ] = 0x0268491c  v_add_f32_e32 v52, v28, v36  pgm[7@0x80015a3ce000 + 0x6f8 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0x6fc ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0x700 ] = 0xf09c0f00  image_sample_lz v[48:51], v52, s[16:23], s[24:27] dmask:0xf pgm[7@0x80015a3ce000 + 0x704 ] = 0x00c43034 ;;  pgm[7@0x80015a3ce000 + 0x708 ] = 0xf09c0f00  image_sample_lz v[44:47], v36, s[16:23], s[24:27] dmask:0xf pgm[7@0x80015a3ce000 + 0x70c ] = 0x00c42c24 ;;  pgm[7@0x80015a3ce000 + 0x710 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80015a3ce000 + 0x714 ] = 0x7e664533  v_rcp_f32_e32 v51, v51  pgm[7@0x80015a3ce000 + 0x718 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3ce000 + 0x71c ] = 0x04420b2c  v_sub_f32_e32 v33, v44, v5  pgm[7@0x80015a3ce000 + 0x720 ] = 0x04480d2d  v_sub_f32_e32 v36, v45, v6  pgm[7@0x80015a3ce000 + 0x724 ] = 0x0458152e  v_sub_f32_e32 v44, v46, v10  pgm[7@0x80015a3ce000 + 0x728 ] = 0x025c5eff  v_add_f32_e32 v46, 0xc0200000, v47  pgm[7@0x80015a3ce000 + 0x72c ] = 0xc0200000 ;;  pgm[7@0x80015a3ce000 + 0x730 ] = 0x02685eff  v_add_f32_e32 v52, 0xbfc00000, v47  pgm[7@0x80015a3ce000 + 0x734 ] = 0xbfc00000 ;;  pgm[7@0x80015a3ce000 + 0x738 ] = 0x045a5ef1  v_sub_f32_e32 v45, -0.5, v47  pgm[7@0x80015a3ce000 + 0x73c ] = 0x025e5ef1  v_add_f32_e32 v47, -0.5, v47  pgm[7@0x80015a3ce000 + 0x740 ] = 0x7c885c80  v_cmp_gt_f32_e32 vcc, 0, v46  pgm[7@0x80015a3ce000 + 0x744 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v52  pgm[7@0x80015a3ce000 + 0x748 ] = 0x00026880 ;;  pgm[7@0x80015a3ce000 + 0x74c ] = 0xd0440006  v_cmp_gt_f32_e64 s[6:7], 0, v47  pgm[7@0x80015a3ce000 + 0x750 ] = 0x00025e80 ;;  pgm[7@0x80015a3ce000 + 0x754 ] = 0x0a6a4321  v_mul_f32_e32 v53, v33, v33  pgm[7@0x80015a3ce000 + 0x758 ] = 0xd1000034  v_cndmask_b32_e64 v52, 1.0, 0, s[0:1]  pgm[7@0x80015a3ce000 + 0x75c ] = 0x000100f2 ;;  pgm[7@0x80015a3ce000 + 0x760 ] = 0x869e0600  s_and_b64 s[30:31], s[0:1], s[6:7]  pgm[7@0x80015a3ce000 + 0x764 ] = 0x86a0006a  s_and_b64 s[32:33], vcc, s[0:1]  pgm[7@0x80015a3ce000 + 0x768 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v45  pgm[7@0x80015a3ce000 + 0x76c ] = 0x00025a80 ;;  pgm[7@0x80015a3ce000 + 0x770 ] = 0x2c6a4924  v_mac_f32_e32 v53, v36, v36  pgm[7@0x80015a3ce000 + 0x774 ] = 0xd100002e  v_cndmask_b32_e64 v46, 1.0, 0, vcc  pgm[7@0x80015a3ce000 + 0x778 ] = 0x01a900f2 ;;  pgm[7@0x80015a3ce000 + 0x77c ] = 0xd100002f  v_cndmask_b32_e64 v47, 1.0, 0, s[6:7]  pgm[7@0x80015a3ce000 + 0x780 ] = 0x001900f2 ;;  pgm[7@0x80015a3ce000 + 0x784 ] = 0x86866a00  s_and_b64 s[6:7], s[0:1], vcc  pgm[7@0x80015a3ce000 + 0x788 ] = 0xd100002d  v_cndmask_b32_e64 v45, 0, v46, s[0:1]  pgm[7@0x80015a3ce000 + 0x78c ] = 0x00025c80 ;;  pgm[7@0x80015a3ce000 + 0x790 ] = 0xd100002e  v_cndmask_b32_e64 v46, 0, v52, s[6:7]  pgm[7@0x80015a3ce000 + 0x794 ] = 0x001a6880 ;;  pgm[7@0x80015a3ce000 + 0x798 ] = 0x2c6a592c  v_mac_f32_e32 v53, v44, v44  pgm[7@0x80015a3ce000 + 0x79c ] = 0x86861e6a  s_and_b64 s[6:7], vcc, s[30:31]  pgm[7@0x80015a3ce000 + 0x7a0 ] = 0x86ea2000  s_and_b64 vcc, s[0:1], s[32:33]  pgm[7@0x80015a3ce000 + 0x7a4 ] = 0x005e5e80  v_cndmask_b32_e32 v47, 0, v47, vcc  pgm[7@0x80015a3ce000 + 0x7a8 ] = 0xd1640134  v_rsq_f32_e64 v52, |v53|  pgm[7@0x80015a3ce000 + 0x7ac ] = 0x00000135 ;;  pgm[7@0x80015a3ce000 + 0x7b0 ] = 0x86800600  s_and_b64 s[0:1], s[0:1], s[6:7]  pgm[7@0x80015a3ce000 + 0x7b4 ] = 0x0a5e5f29  v_mul_f32_e32 v47, v41, v47  pgm[7@0x80015a3ce000 + 0x7b8 ] = 0xd1000035  v_cndmask_b32_e64 v53, 0, 1.0, s[0:1]  pgm[7@0x80015a3ce000 + 0x7bc ] = 0x0001e480 ;;  pgm[7@0x80015a3ce000 + 0x7c0 ] = 0x2c5e6b28  v_mac_f32_e32 v47, v40, v53  pgm[7@0x80015a3ce000 + 0x7c4 ] = 0x2c5e5d2a  v_mac_f32_e32 v47, v42, v46  pgm[7@0x80015a3ce000 + 0x7c8 ] = 0x2c5e5b2b  v_mac_f32_e32 v47, v43, v45  pgm[7@0x80015a3ce000 + 0x7cc ] = 0x145a6d34  v_min_f32_e32 v45, v52, v54  pgm[7@0x80015a3ce000 + 0x7d0 ] = 0x7e5c452d  v_rcp_f32_e32 v46, v45  pgm[7@0x80015a3ce000 + 0x7d4 ] = 0x0a425b21  v_mul_f32_e32 v33, v33, v45  pgm[7@0x80015a3ce000 + 0x7d8 ] = 0x14666d33  v_min_f32_e32 v51, v51, v54  pgm[7@0x80015a3ce000 + 0x7dc ] = 0x0a485b24  v_mul_f32_e32 v36, v36, v45  pgm[7@0x80015a3ce000 + 0x7e0 ] = 0x0a681321  v_mul_f32_e32 v52, v33, v9  pgm[7@0x80015a3ce000 + 0x7e4 ] = 0x0a585b2c  v_mul_f32_e32 v44, v44, v45  pgm[7@0x80015a3ce000 + 0x7e8 ] = 0x0a5a2d21  v_mul_f32_e32 v45, v33, v22  pgm[7@0x80015a3ce000 + 0x7ec ] = 0x14426d2e  v_min_f32_e32 v33, v46, v54  pgm[7@0x80015a3ce000 + 0x7f0 ] = 0x2c5a2f24  v_mac_f32_e32 v45, v36, v23  pgm[7@0x80015a3ce000 + 0x7f4 ] = 0x16666f33  v_max_f32_e32 v51, v51, v55  pgm[7@0x80015a3ce000 + 0x7f8 ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x80015a3ce000 + 0x7fc ] = 0xd1058021  v_mul_f32_e64 v33, v51, v33 clamp  pgm[7@0x80015a3ce000 + 0x800 ] = 0x00024333 ;;  pgm[7@0x80015a3ce000 + 0x804 ] = 0xd116802d  v_mac_f32_e64 v45, v44, v21 clamp  pgm[7@0x80015a3ce000 + 0x808 ] = 0x00022b2c ;;  pgm[7@0x80015a3ce000 + 0x80c ] = 0x2c681124  v_mac_f32_e32 v52, v36, v8  pgm[7@0x80015a3ce000 + 0x810 ] = 0x7e48432d  v_log_f32_e32 v36, v45  pgm[7@0x80015a3ce000 + 0x814 ] = 0x30424321  v_madak_f32 v33, v33, v33, 0x3ca3d70a  pgm[7@0x80015a3ce000 + 0x818 ] = 0x3ca3d70a ;;  pgm[7@0x80015a3ce000 + 0x81c ] = 0x7e424521  v_rcp_f32_e32 v33, v33  pgm[7@0x80015a3ce000 + 0x820 ] = 0xd1168034  v_mac_f32_e64 v52, v44, v7 clamp  pgm[7@0x80015a3ce000 + 0x824 ] = 0x00020f2c ;;  pgm[7@0x80015a3ce000 + 0x828 ] = 0x08484802  v_mul_legacy_f32_e32 v36, s2, v36  pgm[7@0x80015a3ce000 + 0x82c ] = 0x7e484124  v_exp_f32_e32 v36, v36  pgm[7@0x80015a3ce000 + 0x830 ] = 0x14426d21  v_min_f32_e32 v33, v33, v54  pgm[7@0x80015a3ce000 + 0x834 ] = 0x16426f21  v_max_f32_e32 v33, v33, v55  pgm[7@0x80015a3ce000 + 0x838 ] = 0x024242ff  v_add_f32_e32 v33, 0xbf7afafb, v33  pgm[7@0x80015a3ce000 + 0x83c ] = 0xbf7afafb ;;  pgm[7@0x80015a3ce000 + 0x840 ] = 0x0a4242ff  v_mul_f32_e32 v33, 0x3e50e561, v33  pgm[7@0x80015a3ce000 + 0x844 ] = 0x3e50e561 ;;  pgm[7@0x80015a3ce000 + 0x848 ] = 0x0a484918  v_mul_f32_e32 v36, v24, v36  pgm[7@0x80015a3ce000 + 0x84c ] = 0x0a586121  v_mul_f32_e32 v44, v33, v48  pgm[7@0x80015a3ce000 + 0x850 ] = 0x0a5a6321  v_mul_f32_e32 v45, v33, v49  pgm[7@0x80015a3ce000 + 0x854 ] = 0x0a5c6521  v_mul_f32_e32 v46, v33, v50  pgm[7@0x80015a3ce000 + 0x858 ] = 0x0a484904  v_mul_f32_e32 v36, v4, v36  pgm[7@0x80015a3ce000 + 0x85c ] = 0x0a665f2d  v_mul_f32_e32 v51, v45, v47  pgm[7@0x80015a3ce000 + 0x860 ] = 0x0a6a5f2e  v_mul_f32_e32 v53, v46, v47  pgm[7@0x80015a3ce000 + 0x864 ] = 0x0a605f2c  v_mul_f32_e32 v48, v44, v47  pgm[7@0x80015a3ce000 + 0x868 ] = 0xd1c10021  v_mad_f32 v33, v44, v47, v27  pgm[7@0x80015a3ce000 + 0x86c ] = 0x046e5f2c ;;  pgm[7@0x80015a3ce000 + 0x870 ] = 0xd1c1002c  v_mad_f32 v44, v45, v47, v26  pgm[7@0x80015a3ce000 + 0x874 ] = 0x046a5f2d ;;  pgm[7@0x80015a3ce000 + 0x878 ] = 0xd1c1002d  v_mad_f32 v45, v46, v47, v25  pgm[7@0x80015a3ce000 + 0x87c ] = 0x04665f2e ;;  pgm[7@0x80015a3ce000 + 0x880 ] = 0x0a5c6933  v_mul_f32_e32 v46, v51, v52  pgm[7@0x80015a3ce000 + 0x884 ] = 0xd1c1002f  v_mad_f32 v47, v36, v48, v17  pgm[7@0x80015a3ce000 + 0x888 ] = 0x04466124 ;;  pgm[7@0x80015a3ce000 + 0x88c ] = 0xd1c10031  v_mad_f32 v49, v36, v51, v16  pgm[7@0x80015a3ce000 + 0x890 ] = 0x04426724 ;;  pgm[7@0x80015a3ce000 + 0x894 ] = 0xd1c10032  v_mad_f32 v50, v36, v53, v15  pgm[7@0x80015a3ce000 + 0x898 ] = 0x043e6b24 ;;  pgm[7@0x80015a3ce000 + 0x89c ] = 0x0a486930  v_mul_f32_e32 v36, v48, v52  pgm[7@0x80015a3ce000 + 0x8a0 ] = 0x0a606935  v_mul_f32_e32 v48, v53, v52  pgm[7@0x80015a3ce000 + 0x8a4 ] = 0xd1c10024  v_mad_f32 v36, v36, v0, v13  pgm[7@0x80015a3ce000 + 0x8a8 ] = 0x04360124 ;;  pgm[7@0x80015a3ce000 + 0x8ac ] = 0xd1c1002e  v_mad_f32 v46, v46, v1, v12  pgm[7@0x80015a3ce000 + 0x8b0 ] = 0x0432032e ;;  pgm[7@0x80015a3ce000 + 0x8b4 ] = 0xd1c10030  v_mad_f32 v48, v48, v2, v11  pgm[7@0x80015a3ce000 + 0x8b8 ] = 0x042e0530 ;;  pgm[7@0x80015a3ce000 + 0x8bc ] = 0x87fe1c7e  s_or_b64 exec, exec, s[28:29]  pgm[7@0x80015a3ce000 + 0x8c0 ] = 0xbe80010e  s_mov_b64 s[0:1], s[14:15]  pgm[7@0x80015a3ce000 + 0x8c4 ] = 0x868e1c7e  s_and_b64 s[14:15], exec, s[28:29]  pgm[7@0x80015a3ce000 + 0x8c8 ] = 0x878e000e  s_or_b64 s[14:15], s[14:15], s[0:1]  pgm[7@0x80015a3ce000 + 0x8cc ] = 0x89fe0e7e  s_andn2_b64 exec, exec, s[14:15]  pgm[7@0x80015a3ce000 + 0x8d0 ] = 0xbf89ff56  s_cbranch_execnz 65366  pgm[7@0x80015a3ce000 + 0x8d4 ] = 0x87fe0e7e  s_or_b64 exec, exec, s[14:15]  pgm[7@0x80015a3ce000 + 0x8d8 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf00  pgm[7@0x80015a3ce000 + 0x8dc ] = 0x00000f00 ;;  pgm[7@0x80015a3ce000 + 0x8e0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x8e4 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3ce000 + 0x8e8 ] = 0xbf850083  s_cbranch_scc1 131  pgm[7@0x80015a3ce000 + 0x8ec ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x40  pgm[7@0x80015a3ce000 + 0x8f0 ] = 0x00000040 ;;  pgm[7@0x80015a3ce000 + 0x8f4 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x50  pgm[7@0x80015a3ce000 + 0x8f8 ] = 0x00000050 ;;  pgm[7@0x80015a3ce000 + 0x8fc ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0x60  pgm[7@0x80015a3ce000 + 0x900 ] = 0x00000060 ;;  pgm[7@0x80015a3ce000 + 0x904 ] = 0xc02a0a04  s_buffer_load_dwordx4 s[40:43], s[8:11], 0x70  pgm[7@0x80015a3ce000 + 0x908 ] = 0x00000070 ;;  pgm[7@0x80015a3ce000 + 0x90c ] = 0x8100ff03  s_add_i32 s0, s3, 0x300  pgm[7@0x80015a3ce000 + 0x910 ] = 0x00000300 ;;  pgm[7@0x80015a3ce000 + 0x914 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x80015a3ce000 + 0x918 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x91c ] = 0x0a380c1f  v_mul_f32_e32 v28, s31, v6  pgm[7@0x80015a3ce000 + 0x920 ] = 0x2c380a23  v_mac_f32_e32 v28, s35, v5  pgm[7@0x80015a3ce000 + 0x924 ] = 0x2c381427  v_mac_f32_e32 v28, s39, v10  pgm[7@0x80015a3ce000 + 0x928 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x80015a3ce000 + 0x92c ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x930 ] = 0x8100ff03  s_add_i32 s0, s3, 0x330  pgm[7@0x80015a3ce000 + 0x934 ] = 0x00000330 ;;  pgm[7@0x80015a3ce000 + 0x938 ] = 0x0238382b  v_add_f32_e32 v28, s43, v28  pgm[7@0x80015a3ce000 + 0x93c ] = 0xc00a0600  s_load_dwordx4 s[24:27], s[0:1], 0x0  pgm[7@0x80015a3ce000 + 0x940 ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0x944 ] = 0x0a3a0c1e  v_mul_f32_e32 v29, s30, v6  pgm[7@0x80015a3ce000 + 0x948 ] = 0x7e4a451c  v_rcp_f32_e32 v37, v28  pgm[7@0x80015a3ce000 + 0x94c ] = 0x2c3a0a22  v_mac_f32_e32 v29, s34, v5  pgm[7@0x80015a3ce000 + 0x950 ] = 0x0a380c1c  v_mul_f32_e32 v28, s28, v6  pgm[7@0x80015a3ce000 + 0x954 ] = 0x0a0c0c1d  v_mul_f32_e32 v6, s29, v6  pgm[7@0x80015a3ce000 + 0x958 ] = 0x2c3a1426  v_mac_f32_e32 v29, s38, v10  pgm[7@0x80015a3ce000 + 0x95c ] = 0x2c380a20  v_mac_f32_e32 v28, s32, v5  pgm[7@0x80015a3ce000 + 0x960 ] = 0x2c0c0a21  v_mac_f32_e32 v6, s33, v5  pgm[7@0x80015a3ce000 + 0x964 ] = 0x020a3a2a  v_add_f32_e32 v5, s42, v29  pgm[7@0x80015a3ce000 + 0x968 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xc0  pgm[7@0x80015a3ce000 + 0x96c ] = 0x000000c0 ;;  pgm[7@0x80015a3ce000 + 0x970 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x80015a3ce000 + 0x974 ] = 0x000000c8 ;;  pgm[7@0x80015a3ce000 + 0x978 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1c0  pgm[7@0x80015a3ce000 + 0x97c ] = 0x000001c0 ;;  pgm[7@0x80015a3ce000 + 0x980 ] = 0x2c0c1425  v_mac_f32_e32 v6, s37, v10  pgm[7@0x80015a3ce000 + 0x984 ] = 0x2c381424  v_mac_f32_e32 v28, s36, v10  pgm[7@0x80015a3ce000 + 0x988 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x98c ] = 0x860eff1b  s_and_b32 s14, s27, 0x20000000  pgm[7@0x80015a3ce000 + 0x990 ] = 0x20000000 ;;  pgm[7@0x80015a3ce000 + 0x994 ] = 0x0a0a4b05  v_mul_f32_e32 v5, v5, v37  pgm[7@0x80015a3ce000 + 0x998 ] = 0x024c3828  v_add_f32_e32 v38, s40, v28  pgm[7@0x80015a3ce000 + 0x99c ] = 0x020c0c29  v_add_f32_e32 v6, s41, v6  pgm[7@0x80015a3ce000 + 0x9a0 ] = 0xd10b801c  v_max_f32_e64 v28, v5, v5 clamp  pgm[7@0x80015a3ce000 + 0x9a4 ] = 0x00020b05 ;;  pgm[7@0x80015a3ce000 + 0x9a8 ] = 0xd0ca006a  v_cmp_eq_u32_e64 vcc, s14, 0  pgm[7@0x80015a3ce000 + 0x9ac ] = 0x0001000e ;;  pgm[7@0x80015a3ce000 + 0x9b0 ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x80015a3ce000 + 0x9b4 ] = 0x0a3c4b06  v_mul_f32_e32 v30, v6, v37  pgm[7@0x80015a3ce000 + 0x9b8 ] = 0x00380b1c  v_cndmask_b32_e32 v28, v28, v5, vcc  pgm[7@0x80015a3ce000 + 0x9bc ] = 0xd1c10024  v_mad_f32 v36, 0, s1, v6  pgm[7@0x80015a3ce000 + 0x9c0 ] = 0x04180280 ;;  pgm[7@0x80015a3ce000 + 0x9c4 ] = 0x7e4402ff  v_mov_b32_e32 v34, 0x3ab8caa6  pgm[7@0x80015a3ce000 + 0x9c8 ] = 0x3ab8caa6 ;;  pgm[7@0x80015a3ce000 + 0x9cc ] = 0x0a484b24  v_mul_f32_e32 v36, v36, v37  pgm[7@0x80015a3ce000 + 0x9d0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0x9d4 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0x9d8 ] = 0xf0a00100  image_sample_c v5, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3ce000 + 0x9dc ] = 0x00c4051c ;;  pgm[7@0x80015a3ce000 + 0x9e0 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xba55629e  pgm[7@0x80015a3ce000 + 0x9e4 ] = 0xba55629e ;;  pgm[7@0x80015a3ce000 + 0x9e8 ] = 0xd1c1001f  v_mad_f32 v31, s0, v29, v38  pgm[7@0x80015a3ce000 + 0x9ec ] = 0x049a3a00 ;;  pgm[7@0x80015a3ce000 + 0x9f0 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbab8caa6  pgm[7@0x80015a3ce000 + 0x9f4 ] = 0xbab8caa6 ;;  pgm[7@0x80015a3ce000 + 0x9f8 ] = 0xd1c1001e  v_mad_f32 v30, s1, v29, v6  pgm[7@0x80015a3ce000 + 0x9fc ] = 0x041a3a01 ;;  pgm[7@0x80015a3ce000 + 0xa00 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0x3a55629e  pgm[7@0x80015a3ce000 + 0xa04 ] = 0x3a55629e ;;  pgm[7@0x80015a3ce000 + 0xa08 ] = 0xd1c1001d  v_mad_f32 v29, s0, v29, v38  pgm[7@0x80015a3ce000 + 0xa0c ] = 0x049a3a00 ;;  pgm[7@0x80015a3ce000 + 0xa10 ] = 0x0a3c4b1e  v_mul_f32_e32 v30, v30, v37  pgm[7@0x80015a3ce000 + 0xa14 ] = 0x0a3a4b1d  v_mul_f32_e32 v29, v29, v37  pgm[7@0x80015a3ce000 + 0xa18 ] = 0x7e42031e  v_mov_b32_e32 v33, v30  pgm[7@0x80015a3ce000 + 0xa1c ] = 0x2c0c4401  v_mac_f32_e32 v6, s1, v34  pgm[7@0x80015a3ce000 + 0xa20 ] = 0x7e44031c  v_mov_b32_e32 v34, v28  pgm[7@0x80015a3ce000 + 0xa24 ] = 0x0a404b1f  v_mul_f32_e32 v32, v31, v37  pgm[7@0x80015a3ce000 + 0xa28 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xa2c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xa30 ] = 0xf0a00100  image_sample_c v39, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3ce000 + 0xa34 ] = 0x00c4271c ;;  pgm[7@0x80015a3ce000 + 0xa38 ] = 0x7e3c02ff  v_mov_b32_e32 v30, 0x3ad5629e  pgm[7@0x80015a3ce000 + 0xa3c ] = 0x3ad5629e ;;  pgm[7@0x80015a3ce000 + 0xa40 ] = 0xd1c1001e  v_mad_f32 v30, s0, v30, v38  pgm[7@0x80015a3ce000 + 0xa44 ] = 0x049a3c00 ;;  pgm[7@0x80015a3ce000 + 0xa48 ] = 0x0a464b1e  v_mul_f32_e32 v35, v30, v37  pgm[7@0x80015a3ce000 + 0xa4c ] = 0x7e3e031c  v_mov_b32_e32 v31, v28  pgm[7@0x80015a3ce000 + 0xa50 ] = 0x0a3c4b06  v_mul_f32_e32 v30, v6, v37  pgm[7@0x80015a3ce000 + 0xa54 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xa58 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xa5c ] = 0xf0a00100  image_sample_c v34, v[34:35], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3ce000 + 0xa60 ] = 0x00c42222 ;;  pgm[7@0x80015a3ce000 + 0xa64 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xa68 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xa6c ] = 0xf0a00100  image_sample_c v6, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3ce000 + 0xa70 ] = 0x00c4061c ;;  pgm[7@0x80015a3ce000 + 0xa74 ] = 0x7e3a02ff  v_mov_b32_e32 v29, 0xbad5629e  pgm[7@0x80015a3ce000 + 0xa78 ] = 0xbad5629e ;;  pgm[7@0x80015a3ce000 + 0xa7c ] = 0x2c4c3a00  v_mac_f32_e32 v38, s0, v29  pgm[7@0x80015a3ce000 + 0xa80 ] = 0x7e3a0320  v_mov_b32_e32 v29, v32  pgm[7@0x80015a3ce000 + 0xa84 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xa88 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xa8c ] = 0xf0a00100  image_sample_c v35, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3ce000 + 0xa90 ] = 0x00c4231c ;;  pgm[7@0x80015a3ce000 + 0xa94 ] = 0x0a3a4b26  v_mul_f32_e32 v29, v38, v37  pgm[7@0x80015a3ce000 + 0xa98 ] = 0x7e3c0324  v_mov_b32_e32 v30, v36  pgm[7@0x80015a3ce000 + 0xa9c ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xaa0 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xaa4 ] = 0xf0a00100  image_sample_c v37, v[28:29], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3ce000 + 0xaa8 ] = 0x00c4251c ;;  pgm[7@0x80015a3ce000 + 0xaac ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80015a3ce000 + 0xab0 ] = 0xf0a00100  image_sample_c v36, v[31:32], s[16:23], s[24:27] dmask:0x1  pgm[7@0x80015a3ce000 + 0xab4 ] = 0x00c4241f ;;  pgm[7@0x80015a3ce000 + 0xab8 ] = 0x020a4505  v_add_f32_e32 v5, v5, v34  pgm[7@0x80015a3ce000 + 0xabc ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x80015a3ce000 + 0xac0 ] = 0x020a0d05  v_add_f32_e32 v5, v5, v6  pgm[7@0x80015a3ce000 + 0xac4 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x80015a3ce000 + 0xac8 ] = 0x020a4705  v_add_f32_e32 v5, v5, v35  pgm[7@0x80015a3ce000 + 0xacc ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x80015a3ce000 + 0xad0 ] = 0x020a4b05  v_add_f32_e32 v5, v5, v37  pgm[7@0x80015a3ce000 + 0xad4 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3ce000 + 0xad8 ] = 0x020a0b24  v_add_f32_e32 v5, v36, v5  pgm[7@0x80015a3ce000 + 0xadc ] = 0x020a0b27  v_add_f32_e32 v5, v39, v5  pgm[7@0x80015a3ce000 + 0xae0 ] = 0x0a0a0aff  v_mul_f32_e32 v5, 0x3e124925, v5  pgm[7@0x80015a3ce000 + 0xae4 ] = 0x3e124925 ;;  pgm[7@0x80015a3ce000 + 0xae8 ] = 0x0a380a06  v_mul_f32_e32 v28, s6, v5  pgm[7@0x80015a3ce000 + 0xaec ] = 0x0a3a0a07  v_mul_f32_e32 v29, s7, v5  pgm[7@0x80015a3ce000 + 0xaf0 ] = 0x0a3c0a05  v_mul_f32_e32 v30, s5, v5  pgm[7@0x80015a3ce000 + 0xaf4 ] = 0xbf820008  s_branch 8  pgm[7@0x80015a3ce000 + 0xaf8 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xc0  pgm[7@0x80015a3ce000 + 0xafc ] = 0x000000c0 ;;  pgm[7@0x80015a3ce000 + 0xb00 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xc8  pgm[7@0x80015a3ce000 + 0xb04 ] = 0x000000c8 ;;  pgm[7@0x80015a3ce000 + 0xb08 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xb0c ] = 0x7e380200  v_mov_b32_e32 v28, s0  pgm[7@0x80015a3ce000 + 0xb10 ] = 0x7e3a0201  v_mov_b32_e32 v29, s1  pgm[7@0x80015a3ce000 + 0xb14 ] = 0x7e3c0205  v_mov_b32_e32 v30, s5  pgm[7@0x80015a3ce000 + 0xb18 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0xb0  pgm[7@0x80015a3ce000 + 0xb1c ] = 0x000000b0 ;;  pgm[7@0x80015a3ce000 + 0xb20 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xb8  pgm[7@0x80015a3ce000 + 0xb24 ] = 0x000000b8 ;;  pgm[7@0x80015a3ce000 + 0xb28 ] = 0xc0220184  s_buffer_load_dword s6, s[8:11], 0xf04  pgm[7@0x80015a3ce000 + 0xb2c ] = 0x00000f04 ;;  pgm[7@0x80015a3ce000 + 0xb30 ] = 0x020a371c  v_add_f32_e32 v5, v28, v27  pgm[7@0x80015a3ce000 + 0xb34 ] = 0x7e405881  v_bfrev_b32_e32 v32, 1  pgm[7@0x80015a3ce000 + 0xb38 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xb3c ] = 0x0a362c00  v_mul_f32_e32 v27, s0, v22  pgm[7@0x80015a3ce000 + 0xb40 ] = 0xd1c1001b  v_mad_f32 v27, v23, -s1, -v27  pgm[7@0x80015a3ce000 + 0xb44 ] = 0xc46c0317 ;;  pgm[7@0x80015a3ce000 + 0xb48 ] = 0xd1c1801b  v_mad_f32 v27, -v21, s5, v27 clamp  pgm[7@0x80015a3ce000 + 0xb4c ] = 0x246c0b15 ;;  pgm[7@0x80015a3ce000 + 0xb50 ] = 0x7e42431b  v_log_f32_e32 v33, v27  pgm[7@0x80015a3ce000 + 0xb54 ] = 0x020c351d  v_add_f32_e32 v6, v29, v26  pgm[7@0x80015a3ce000 + 0xb58 ] = 0x2a344000  v_xor_b32_e32 v26, s0, v32  pgm[7@0x80015a3ce000 + 0xb5c ] = 0x2a3e4001  v_xor_b32_e32 v31, s1, v32  pgm[7@0x80015a3ce000 + 0xb60 ] = 0x2a364005  v_xor_b32_e32 v27, s5, v32  pgm[7@0x80015a3ce000 + 0xb64 ] = 0x08404202  v_mul_legacy_f32_e32 v32, s2, v33  pgm[7@0x80015a3ce000 + 0xb68 ] = 0x7e404120  v_exp_f32_e32 v32, v32  pgm[7@0x80015a3ce000 + 0xb6c ] = 0xbf068006  s_cmp_eq_u32 s6, 0  pgm[7@0x80015a3ce000 + 0xb70 ] = 0x0a304118  v_mul_f32_e32 v24, v24, v32  pgm[7@0x80015a3ce000 + 0xb74 ] = 0x0a303104  v_mul_f32_e32 v24, v4, v24  pgm[7@0x80015a3ce000 + 0xb78 ] = 0x2c223918  v_mac_f32_e32 v17, v24, v28  pgm[7@0x80015a3ce000 + 0xb7c ] = 0x2c203b18  v_mac_f32_e32 v16, v24, v29  pgm[7@0x80015a3ce000 + 0xb80 ] = 0x2c1e3d18  v_mac_f32_e32 v15, v24, v30  pgm[7@0x80015a3ce000 + 0xb84 ] = 0x0230331e  v_add_f32_e32 v24, v30, v25  pgm[7@0x80015a3ce000 + 0xb88 ] = 0xbf850046  s_cbranch_scc1 70  pgm[7@0x80015a3ce000 + 0xb8c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x98  pgm[7@0x80015a3ce000 + 0xb90 ] = 0x00000098 ;;  pgm[7@0x80015a3ce000 + 0xb94 ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xa0  pgm[7@0x80015a3ce000 + 0xb98 ] = 0x000000a0 ;;  pgm[7@0x80015a3ce000 + 0xb9c ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0xa8  pgm[7@0x80015a3ce000 + 0xba0 ] = 0x000000a8 ;;  pgm[7@0x80015a3ce000 + 0xba4 ] = 0xc0260704  s_buffer_load_dwordx2 s[28:29], s[8:11], 0x110  pgm[7@0x80015a3ce000 + 0xba8 ] = 0x00000110 ;;  pgm[7@0x80015a3ce000 + 0xbac ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x80  pgm[7@0x80015a3ce000 + 0xbb0 ] = 0x00000080 ;;  pgm[7@0x80015a3ce000 + 0xbb4 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x88  pgm[7@0x80015a3ce000 + 0xbb8 ] = 0x00000088 ;;  pgm[7@0x80015a3ce000 + 0xbbc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x90  pgm[7@0x80015a3ce000 + 0xbc0 ] = 0x00000090 ;;  pgm[7@0x80015a3ce000 + 0xbc4 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xbc8 ] = 0x0a322e02  v_mul_f32_e32 v25, s2, v23  pgm[7@0x80015a3ce000 + 0xbcc ] = 0x8118ff03  s_add_i32 s24, s3, 0x380  pgm[7@0x80015a3ce000 + 0xbd0 ] = 0x00000380 ;;  pgm[7@0x80015a3ce000 + 0xbd4 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x80015a3ce000 + 0xbd8 ] = 0x2c322c05  v_mac_f32_e32 v25, s5, v22  pgm[7@0x80015a3ce000 + 0xbdc ] = 0x0a402e00  v_mul_f32_e32 v32, s0, v23  pgm[7@0x80015a3ce000 + 0xbe0 ] = 0x0a2e2e01  v_mul_f32_e32 v23, s1, v23  pgm[7@0x80015a3ce000 + 0xbe4 ] = 0x2c402c06  v_mac_f32_e32 v32, s6, v22  pgm[7@0x80015a3ce000 + 0xbe8 ] = 0x2c2e2c07  v_mac_f32_e32 v23, s7, v22  pgm[7@0x80015a3ce000 + 0xbec ] = 0x2c322a10  v_mac_f32_e32 v25, s16, v21  pgm[7@0x80015a3ce000 + 0xbf0 ] = 0x2c402a0e  v_mac_f32_e32 v32, s14, v21  pgm[7@0x80015a3ce000 + 0xbf4 ] = 0x2c2e2a0f  v_mac_f32_e32 v23, s15, v21  pgm[7@0x80015a3ce000 + 0xbf8 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x80015a3ce000 + 0xbfc ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0xc00 ] = 0x8118ff03  s_add_i32 s24, s3, 0x3b0  pgm[7@0x80015a3ce000 + 0xc04 ] = 0x000003b0 ;;  pgm[7@0x80015a3ce000 + 0xc08 ] = 0xd1c70015  v_cubema_f32 v21, v32, v23, v25  pgm[7@0x80015a3ce000 + 0xc0c ] = 0x04662f20 ;;  pgm[7@0x80015a3ce000 + 0xc10 ] = 0xd1620121  v_rcp_f32_e64 v33, |v21|  pgm[7@0x80015a3ce000 + 0xc14 ] = 0x00000115 ;;  pgm[7@0x80015a3ce000 + 0xc18 ] = 0xc00a060c  s_load_dwordx4 s[24:27], s[24:25], 0x0  pgm[7@0x80015a3ce000 + 0xc1c ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0xc20 ] = 0xd1c50015  v_cubesc_f32 v21, v32, v23, v25  pgm[7@0x80015a3ce000 + 0xc24 ] = 0x04662f20 ;;  pgm[7@0x80015a3ce000 + 0xc28 ] = 0xd1c60022  v_cubetc_f32 v34, v32, v23, v25  pgm[7@0x80015a3ce000 + 0xc2c ] = 0x04662f20 ;;  pgm[7@0x80015a3ce000 + 0xc30 ] = 0x7e2c02ff  v_mov_b32_e32 v22, 0x3fc00000  pgm[7@0x80015a3ce000 + 0xc34 ] = 0x3fc00000 ;;  pgm[7@0x80015a3ce000 + 0xc38 ] = 0xd1c40017  v_cubeid_f32 v23, v32, v23, v25  pgm[7@0x80015a3ce000 + 0xc3c ] = 0x04662f20 ;;  pgm[7@0x80015a3ce000 + 0xc40 ] = 0x302a4315  v_madak_f32 v21, v21, v33, 0x3fc00000  pgm[7@0x80015a3ce000 + 0xc44 ] = 0x3fc00000 ;;  pgm[7@0x80015a3ce000 + 0xc48 ] = 0x2c2c4322  v_mac_f32_e32 v22, v34, v33  pgm[7@0x80015a3ce000 + 0xc4c ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x160  pgm[7@0x80015a3ce000 + 0xc50 ] = 0x00000160 ;;  pgm[7@0x80015a3ce000 + 0xc54 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xc58 ] = 0xf0804700  image_sample v[21:23], v21, s[16:23], s[24:27] dmask:0x7 da pgm[7@0x80015a3ce000 + 0xc5c ] = 0x00c41515 ;;  pgm[7@0x80015a3ce000 + 0xc60 ] = 0x7e32021c  v_mov_b32_e32 v25, s28  pgm[7@0x80015a3ce000 + 0xc64 ] = 0xd1c10020  v_mad_f32 v32, s0, v5, v25  pgm[7@0x80015a3ce000 + 0xc68 ] = 0x04660a00 ;;  pgm[7@0x80015a3ce000 + 0xc6c ] = 0xd1c10021  v_mad_f32 v33, s0, v6, v25  pgm[7@0x80015a3ce000 + 0xc70 ] = 0x04660c00 ;;  pgm[7@0x80015a3ce000 + 0xc74 ] = 0xd1c10019  v_mad_f32 v25, s0, v24, v25  pgm[7@0x80015a3ce000 + 0xc78 ] = 0x04663000 ;;  pgm[7@0x80015a3ce000 + 0xc7c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3ce000 + 0xc80 ] = 0x0a2a2a1d  v_mul_f32_e32 v21, s29, v21  pgm[7@0x80015a3ce000 + 0xc84 ] = 0x0a2c2c1d  v_mul_f32_e32 v22, s29, v22  pgm[7@0x80015a3ce000 + 0xc88 ] = 0x0a2e2e1d  v_mul_f32_e32 v23, s29, v23  pgm[7@0x80015a3ce000 + 0xc8c ] = 0x0a2a4115  v_mul_f32_e32 v21, v21, v32  pgm[7@0x80015a3ce000 + 0xc90 ] = 0x0a2c4316  v_mul_f32_e32 v22, v22, v33  pgm[7@0x80015a3ce000 + 0xc94 ] = 0x0a2e3317  v_mul_f32_e32 v23, v23, v25  pgm[7@0x80015a3ce000 + 0xc98 ] = 0x2c220915  v_mac_f32_e32 v17, v21, v4  pgm[7@0x80015a3ce000 + 0xc9c ] = 0x2c200916  v_mac_f32_e32 v16, v22, v4  pgm[7@0x80015a3ce000 + 0xca0 ] = 0x2c1e0917  v_mac_f32_e32 v15, v23, v4  pgm[7@0x80015a3ce000 + 0xca4 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf08  pgm[7@0x80015a3ce000 + 0xca8 ] = 0x00000f08 ;;  pgm[7@0x80015a3ce000 + 0xcac ] = 0x7e2a0280  v_mov_b32_e32 v21, 0  pgm[7@0x80015a3ce000 + 0xcb0 ] = 0x7e2c0280  v_mov_b32_e32 v22, 0  pgm[7@0x80015a3ce000 + 0xcb4 ] = 0x7e2e0280  v_mov_b32_e32 v23, 0  pgm[7@0x80015a3ce000 + 0xcb8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xcbc ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3ce000 + 0xcc0 ] = 0xbf850044  s_cbranch_scc1 68  pgm[7@0x80015a3ce000 + 0xcc4 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x98  pgm[7@0x80015a3ce000 + 0xcc8 ] = 0x00000098 ;;  pgm[7@0x80015a3ce000 + 0xccc ] = 0xc0260384  s_buffer_load_dwordx2 s[14:15], s[8:11], 0xa0  pgm[7@0x80015a3ce000 + 0xcd0 ] = 0x000000a0 ;;  pgm[7@0x80015a3ce000 + 0xcd4 ] = 0xc0220444  s_buffer_load_dword s17, s[8:11], 0xa8  pgm[7@0x80015a3ce000 + 0xcd8 ] = 0x000000a8 ;;  pgm[7@0x80015a3ce000 + 0xcdc ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0x110  pgm[7@0x80015a3ce000 + 0xce0 ] = 0x00000110 ;;  pgm[7@0x80015a3ce000 + 0xce4 ] = 0xc0220684  s_buffer_load_dword s26, s[8:11], 0x160  pgm[7@0x80015a3ce000 + 0xce8 ] = 0x00000160 ;;  pgm[7@0x80015a3ce000 + 0xcec ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x80  pgm[7@0x80015a3ce000 + 0xcf0 ] = 0x00000080 ;;  pgm[7@0x80015a3ce000 + 0xcf4 ] = 0xc0220404  s_buffer_load_dword s16, s[8:11], 0x88  pgm[7@0x80015a3ce000 + 0xcf8 ] = 0x00000088 ;;  pgm[7@0x80015a3ce000 + 0xcfc ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x90  pgm[7@0x80015a3ce000 + 0xd00 ] = 0x00000090 ;;  pgm[7@0x80015a3ce000 + 0xd04 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xd08 ] = 0x0a081002  v_mul_f32_e32 v4, s2, v8  pgm[7@0x80015a3ce000 + 0xd0c ] = 0x8118ff03  s_add_i32 s24, s3, 0x340  pgm[7@0x80015a3ce000 + 0xd10 ] = 0x00000340 ;;  pgm[7@0x80015a3ce000 + 0xd14 ] = 0xb0198000  s_movk_i32 s25, 0x8000  pgm[7@0x80015a3ce000 + 0xd18 ] = 0x2c081210  v_mac_f32_e32 v4, s16, v9  pgm[7@0x80015a3ce000 + 0xd1c ] = 0x0a2a1000  v_mul_f32_e32 v21, s0, v8  pgm[7@0x80015a3ce000 + 0xd20 ] = 0x0a2c1001  v_mul_f32_e32 v22, s1, v8  pgm[7@0x80015a3ce000 + 0xd24 ] = 0x2c2a1206  v_mac_f32_e32 v21, s6, v9  pgm[7@0x80015a3ce000 + 0xd28 ] = 0x2c2c1207  v_mac_f32_e32 v22, s7, v9  pgm[7@0x80015a3ce000 + 0xd2c ] = 0x2c080e11  v_mac_f32_e32 v4, s17, v7  pgm[7@0x80015a3ce000 + 0xd30 ] = 0x2c2a0e0e  v_mac_f32_e32 v21, s14, v7  pgm[7@0x80015a3ce000 + 0xd34 ] = 0x2c2c0e0f  v_mac_f32_e32 v22, s15, v7  pgm[7@0x80015a3ce000 + 0xd38 ] = 0xd1c70017  v_cubema_f32 v23, v21, v22, v4  pgm[7@0x80015a3ce000 + 0xd3c ] = 0x04122d15 ;;  pgm[7@0x80015a3ce000 + 0xd40 ] = 0xc00e040c  s_load_dwordx8 s[16:23], s[24:25], 0x0  pgm[7@0x80015a3ce000 + 0xd44 ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0xd48 ] = 0x8118ff03  s_add_i32 s24, s3, 0x370  pgm[7@0x80015a3ce000 + 0xd4c ] = 0x00000370 ;;  pgm[7@0x80015a3ce000 + 0xd50 ] = 0xc00a000c  s_load_dwordx4 s[0:3], s[24:25], 0x0  pgm[7@0x80015a3ce000 + 0xd54 ] = 0x00000000 ;;  pgm[7@0x80015a3ce000 + 0xd58 ] = 0xd1620117  v_rcp_f32_e64 v23, |v23|  pgm[7@0x80015a3ce000 + 0xd5c ] = 0x00000117 ;;  pgm[7@0x80015a3ce000 + 0xd60 ] = 0x7e400205  v_mov_b32_e32 v32, s5  pgm[7@0x80015a3ce000 + 0xd64 ] = 0xd1c10021  v_mad_f32 v33, s26, v5, v32  pgm[7@0x80015a3ce000 + 0xd68 ] = 0x04820a1a ;;  pgm[7@0x80015a3ce000 + 0xd6c ] = 0xd1c10022  v_mad_f32 v34, s26, v6, v32  pgm[7@0x80015a3ce000 + 0xd70 ] = 0x04820c1a ;;  pgm[7@0x80015a3ce000 + 0xd74 ] = 0x2c40301a  v_mac_f32_e32 v32, s26, v24  pgm[7@0x80015a3ce000 + 0xd78 ] = 0xd1c60019  v_cubetc_f32 v25, v21, v22, v4  pgm[7@0x80015a3ce000 + 0xd7c ] = 0x04122d15 ;;  pgm[7@0x80015a3ce000 + 0xd80 ] = 0x7e0a02ff  v_mov_b32_e32 v5, 0x3fc00000  pgm[7@0x80015a3ce000 + 0xd84 ] = 0x3fc00000 ;;  pgm[7@0x80015a3ce000 + 0xd88 ] = 0xd1c50018  v_cubesc_f32 v24, v21, v22, v4  pgm[7@0x80015a3ce000 + 0xd8c ] = 0x04122d15 ;;  pgm[7@0x80015a3ce000 + 0xd90 ] = 0xd1c40006  v_cubeid_f32 v6, v21, v22, v4  pgm[7@0x80015a3ce000 + 0xd94 ] = 0x04122d15 ;;  pgm[7@0x80015a3ce000 + 0xd98 ] = 0x30082f18  v_madak_f32 v4, v24, v23, 0x3fc00000  pgm[7@0x80015a3ce000 + 0xd9c ] = 0x3fc00000 ;;  pgm[7@0x80015a3ce000 + 0xda0 ] = 0x2c0a2f19  v_mac_f32_e32 v5, v25, v23  pgm[7@0x80015a3ce000 + 0xda4 ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xda8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xdac ] = 0xbf800000  s_nop 0  pgm[7@0x80015a3ce000 + 0xdb0 ] = 0xf0804700  image_sample v[4:6], v4, s[16:23], s[0:3] dmask:0x7 da  pgm[7@0x80015a3ce000 + 0xdb4 ] = 0x00040404 ;;  pgm[7@0x80015a3ce000 + 0xdb8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3ce000 + 0xdbc ] = 0x0a080921  v_mul_f32_e32 v4, v33, v4  pgm[7@0x80015a3ce000 + 0xdc0 ] = 0x0a0a0b22  v_mul_f32_e32 v5, v34, v5  pgm[7@0x80015a3ce000 + 0xdc4 ] = 0x0a0c0d20  v_mul_f32_e32 v6, v32, v6  pgm[7@0x80015a3ce000 + 0xdc8 ] = 0x0a2a0900  v_mul_f32_e32 v21, v0, v4  pgm[7@0x80015a3ce000 + 0xdcc ] = 0x0a2c0b01  v_mul_f32_e32 v22, v1, v5  pgm[7@0x80015a3ce000 + 0xdd0 ] = 0x0a2e0d02  v_mul_f32_e32 v23, v2, v6  pgm[7@0x80015a3ce000 + 0xdd4 ] = 0x86fe0c7e  s_and_b64 exec, exec, s[12:13]  pgm[7@0x80015a3ce000 + 0xdd8 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf0c  pgm[7@0x80015a3ce000 + 0xddc ] = 0x00000f0c ;;  pgm[7@0x80015a3ce000 + 0xde0 ] = 0x7e080280  v_mov_b32_e32 v4, 0  pgm[7@0x80015a3ce000 + 0xde4 ] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x80015a3ce000 + 0xde8 ] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x80015a3ce000 + 0xdec ] = 0x7e300280  v_mov_b32_e32 v24, 0  pgm[7@0x80015a3ce000 + 0xdf0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xdf4 ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3ce000 + 0xdf8 ] = 0xbf850039  s_cbranch_scc1 57  pgm[7@0x80015a3ce000 + 0xdfc ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x188  pgm[7@0x80015a3ce000 + 0xe00 ] = 0x00000188 ;;  pgm[7@0x80015a3ce000 + 0xe04 ] = 0x7e085881  v_bfrev_b32_e32 v4, 1  pgm[7@0x80015a3ce000 + 0xe08 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xe0c ] = 0x7c960800  v_cmp_ngt_f32_e32 vcc, s0, v4  pgm[7@0x80015a3ce000 + 0xe10 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x180  pgm[7@0x80015a3ce000 + 0xe14 ] = 0x00000180 ;;  pgm[7@0x80015a3ce000 + 0xe18 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80015a3ce000 + 0xe1c ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x80015a3ce000 + 0xe20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xe24 ] = 0x02082800  v_add_f32_e32 v4, s0, v20  pgm[7@0x80015a3ce000 + 0xe28 ] = 0xbf820002  s_branch 2  pgm[7@0x80015a3ce000 + 0xe2c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xe30 ] = 0x7e080200  v_mov_b32_e32 v4, s0  pgm[7@0x80015a3ce000 + 0xe34 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x184  pgm[7@0x80015a3ce000 + 0xe38 ] = 0x00000184 ;;  pgm[7@0x80015a3ce000 + 0xe3c ] = 0xd1620105  v_rcp_f32_e64 v5, |v19|  pgm[7@0x80015a3ce000 + 0xe40 ] = 0x00000113 ;;  pgm[7@0x80015a3ce000 + 0xe44 ] = 0x7e324512  v_rcp_f32_e32 v25, v18  pgm[7@0x80015a3ce000 + 0xe48 ] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x18c  pgm[7@0x80015a3ce000 + 0xe4c ] = 0x0000018c ;;  pgm[7@0x80015a3ce000 + 0xe50 ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1a0  pgm[7@0x80015a3ce000 + 0xe54 ] = 0x000001a0 ;;  pgm[7@0x80015a3ce000 + 0xe58 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xe5c ] = 0x7e404402  v_rcp_f32_e32 v32, s2  pgm[7@0x80015a3ce000 + 0xe60 ] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x80015a3ce000 + 0xe64 ] = 0x7f7fffff ;;  pgm[7@0x80015a3ce000 + 0xe68 ] = 0x7e3002ff  v_mov_b32_e32 v24, 0xff7fffff  pgm[7@0x80015a3ce000 + 0xe6c ] = 0xff7fffff ;;  pgm[7@0x80015a3ce000 + 0xe70 ] = 0x140a0d05  v_min_f32_e32 v5, v5, v6  pgm[7@0x80015a3ce000 + 0xe74 ] = 0x14320d19  v_min_f32_e32 v25, v25, v6  pgm[7@0x80015a3ce000 + 0xe78 ] = 0x0408090a  v_sub_f32_e32 v4, v10, v4  pgm[7@0x80015a3ce000 + 0xe7c ] = 0x160a3105  v_max_f32_e32 v5, v5, v24  pgm[7@0x80015a3ce000 + 0xe80 ] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x80015a3ce000 + 0xe84 ] = 0x00020b04 ;;  pgm[7@0x80015a3ce000 + 0xe88 ] = 0x160a3119  v_max_f32_e32 v5, v25, v24  pgm[7@0x80015a3ce000 + 0xe8c ] = 0x140c0d20  v_min_f32_e32 v6, v32, v6  pgm[7@0x80015a3ce000 + 0xe90 ] = 0x0a080b04  v_mul_f32_e32 v4, v4, v5  pgm[7@0x80015a3ce000 + 0xe94 ] = 0x160a3106  v_max_f32_e32 v5, v6, v24  pgm[7@0x80015a3ce000 + 0xe98 ] = 0xd1058004  v_mul_f32_e64 v4, v4, v5 clamp  pgm[7@0x80015a3ce000 + 0xe9c ] = 0x00020b04 ;;  pgm[7@0x80015a3ce000 + 0xea0 ] = 0x7e084304  v_log_f32_e32 v4, v4  pgm[7@0x80015a3ce000 + 0xea4 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x1a8  pgm[7@0x80015a3ce000 + 0xea8 ] = 0x000001a8 ;;  pgm[7@0x80015a3ce000 + 0xeac ] = 0x08080803  v_mul_legacy_f32_e32 v4, s3, v4  pgm[7@0x80015a3ce000 + 0xeb0 ] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x80015a3ce000 + 0xeb4 ] = 0xd10b8018  v_max_f32_e64 v24, v4, v4 clamp  pgm[7@0x80015a3ce000 + 0xeb8 ] = 0x00020904 ;;  pgm[7@0x80015a3ce000 + 0xebc ] = 0xd1058004  v_mul_f32_e64 v4, v24, s0 clamp  pgm[7@0x80015a3ce000 + 0xec0 ] = 0x00000118 ;;  pgm[7@0x80015a3ce000 + 0xec4 ] = 0xd1058005  v_mul_f32_e64 v5, v24, s1 clamp  pgm[7@0x80015a3ce000 + 0xec8 ] = 0x00000318 ;;  pgm[7@0x80015a3ce000 + 0xecc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xed0 ] = 0xd1058006  v_mul_f32_e64 v6, v24, s2 clamp  pgm[7@0x80015a3ce000 + 0xed4 ] = 0x00000518 ;;  pgm[7@0x80015a3ce000 + 0xed8 ] = 0xd10b8018  v_max_f32_e64 v24, v24, v24 clamp  pgm[7@0x80015a3ce000 + 0xedc ] = 0x00023118 ;;  pgm[7@0x80015a3ce000 + 0xee0 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xf10  pgm[7@0x80015a3ce000 + 0xee4 ] = 0x00000f10 ;;  pgm[7@0x80015a3ce000 + 0xee8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xeec ] = 0xbf068000  s_cmp_eq_u32 s0, 0  pgm[7@0x80015a3ce000 + 0xef0 ] = 0xbf850031  s_cbranch_scc1 49  pgm[7@0x80015a3ce000 + 0xef4 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x198  pgm[7@0x80015a3ce000 + 0xef8 ] = 0x00000198 ;;  pgm[7@0x80015a3ce000 + 0xefc ] = 0x7e325881  v_bfrev_b32_e32 v25, 1  pgm[7@0x80015a3ce000 + 0xf00 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xf04 ] = 0x7c963200  v_cmp_ngt_f32_e32 vcc, s0, v25  pgm[7@0x80015a3ce000 + 0xf08 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x190  pgm[7@0x80015a3ce000 + 0xf0c ] = 0x00000190 ;;  pgm[7@0x80015a3ce000 + 0xf10 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x80015a3ce000 + 0xf14 ] = 0xbf870003  s_cbranch_vccnz 3  pgm[7@0x80015a3ce000 + 0xf18 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xf1c ] = 0x02282800  v_add_f32_e32 v20, s0, v20  pgm[7@0x80015a3ce000 + 0xf20 ] = 0xbf820002  s_branch 2  pgm[7@0x80015a3ce000 + 0xf24 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xf28 ] = 0x7e280200  v_mov_b32_e32 v20, s0  pgm[7@0x80015a3ce000 + 0xf2c ] = 0xd1620113  v_rcp_f32_e64 v19, |v19|  pgm[7@0x80015a3ce000 + 0xf30 ] = 0x00000113 ;;  pgm[7@0x80015a3ce000 + 0xf34 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x194  pgm[7@0x80015a3ce000 + 0xf38 ] = 0x00000194 ;;  pgm[7@0x80015a3ce000 + 0xf3c ] = 0x0414290a  v_sub_f32_e32 v10, v10, v20  pgm[7@0x80015a3ce000 + 0xf40 ] = 0x7e2802ff  v_mov_b32_e32 v20, 0x7f7fffff  pgm[7@0x80015a3ce000 + 0xf44 ] = 0x7f7fffff ;;  pgm[7@0x80015a3ce000 + 0xf48 ] = 0x7e244512  v_rcp_f32_e32 v18, v18  pgm[7@0x80015a3ce000 + 0xf4c ] = 0x7e3202ff  v_mov_b32_e32 v25, 0xff7fffff  pgm[7@0x80015a3ce000 + 0xf50 ] = 0xff7fffff ;;  pgm[7@0x80015a3ce000 + 0xf54 ] = 0x14262913  v_min_f32_e32 v19, v19, v20  pgm[7@0x80015a3ce000 + 0xf58 ] = 0x16263313  v_max_f32_e32 v19, v19, v25  pgm[7@0x80015a3ce000 + 0xf5c ] = 0xc0260004  s_buffer_load_dwordx2 s[0:1], s[8:11], 0x1b0  pgm[7@0x80015a3ce000 + 0xf60 ] = 0x000001b0 ;;  pgm[7@0x80015a3ce000 + 0xf64 ] = 0xd105800a  v_mul_f32_e64 v10, v10, v19 clamp  pgm[7@0x80015a3ce000 + 0xf68 ] = 0x0002270a ;;  pgm[7@0x80015a3ce000 + 0xf6c ] = 0xc02200c4  s_buffer_load_dword s3, s[8:11], 0x1b8  pgm[7@0x80015a3ce000 + 0xf70 ] = 0x000001b8 ;;  pgm[7@0x80015a3ce000 + 0xf74 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0xf78 ] = 0x7e264402  v_rcp_f32_e32 v19, s2  pgm[7@0x80015a3ce000 + 0xf7c ] = 0x14242912  v_min_f32_e32 v18, v18, v20  pgm[7@0x80015a3ce000 + 0xf80 ] = 0x16243312  v_max_f32_e32 v18, v18, v25  pgm[7@0x80015a3ce000 + 0xf84 ] = 0x0a14250a  v_mul_f32_e32 v10, v10, v18  pgm[7@0x80015a3ce000 + 0xf88 ] = 0x14242913  v_min_f32_e32 v18, v19, v20  pgm[7@0x80015a3ce000 + 0xf8c ] = 0x16243312  v_max_f32_e32 v18, v18, v25  pgm[7@0x80015a3ce000 + 0xf90 ] = 0xd105800a  v_mul_f32_e64 v10, v10, v18 clamp  pgm[7@0x80015a3ce000 + 0xf94 ] = 0x0002250a ;;  pgm[7@0x80015a3ce000 + 0xf98 ] = 0xd1018018  v_add_f32_e64 v24, v10, v24 clamp  pgm[7@0x80015a3ce000 + 0xf9c ] = 0x0002310a ;;  pgm[7@0x80015a3ce000 + 0xfa0 ] = 0xd1168004  v_mac_f32_e64 v4, s0, v10 clamp  pgm[7@0x80015a3ce000 + 0xfa4 ] = 0x00021400 ;;  pgm[7@0x80015a3ce000 + 0xfa8 ] = 0xd1168005  v_mac_f32_e64 v5, s1, v10 clamp  pgm[7@0x80015a3ce000 + 0xfac ] = 0x00021401 ;;  pgm[7@0x80015a3ce000 + 0xfb0 ] = 0xd1168006  v_mac_f32_e64 v6, s3, v10 clamp  pgm[7@0x80015a3ce000 + 0xfb4 ] = 0x00021403 ;;  pgm[7@0x80015a3ce000 + 0xfb8 ] = 0x0a123509  v_mul_f32_e32 v9, v9, v26  pgm[7@0x80015a3ce000 + 0xfbc ] = 0x2c123f08  v_mac_f32_e32 v9, v8, v31  pgm[7@0x80015a3ce000 + 0xfc0 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x170  pgm[7@0x80015a3ce000 + 0xfc4 ] = 0x00000170 ;;  pgm[7@0x80015a3ce000 + 0xfc8 ] = 0xd1168009  v_mac_f32_e64 v9, v7, v27 clamp  pgm[7@0x80015a3ce000 + 0xfcc ] = 0x00023707 ;;  pgm[7@0x80015a3ce000 + 0xfd0 ] = 0x0a0e131c  v_mul_f32_e32 v7, v28, v9  pgm[7@0x80015a3ce000 + 0xfd4 ] = 0x0a10131d  v_mul_f32_e32 v8, v29, v9  pgm[7@0x80015a3ce000 + 0xfd8 ] = 0x0a12131e  v_mul_f32_e32 v9, v30, v9  pgm[7@0x80015a3ce000 + 0xfdc ] = 0x02142b11  v_add_f32_e32 v10, v17, v21  pgm[7@0x80015a3ce000 + 0xfe0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80015a3ce000 + 0xfe4 ] = 0x2c1a0107  v_mac_f32_e32 v13, v7, v0  pgm[7@0x80015a3ce000 + 0xfe8 ] = 0x02202d10  v_add_f32_e32 v16, v16, v22  pgm[7@0x80015a3ce000 + 0xfec ] = 0x2c180308  v_mac_f32_e32 v12, v8, v1  pgm[7@0x80015a3ce000 + 0xff0 ] = 0x021e2f0f  v_add_f32_e32 v15, v15, v23  pgm[7@0x80015a3ce000 + 0xff4 ] = 0x2c160509  v_mac_f32_e32 v11, v9, v2  pgm[7@0x80015a3ce000 + 0xff8 ] = 0x02001b0a  v_add_f32_e32 v0, v10, v13  pgm[7@0x80015a3ce000 + 0xffc ] = 0x02021910  v_add_f32_e32 v1, v16, v12  pgm[7@0x80015a3ce000 + 0x1000] = 0x0204170f  v_add_f32_e32 v2, v15, v11  pgm[7@0x80015a3ce000 + 0x1004] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80015a3ce000 + 0x1008] = 0x0a0e0000  v_mul_f32_e32 v7, s0, v0  pgm[7@0x80015a3ce000 + 0x100c] = 0x7e1402ff  v_mov_b32_e32 v10, 0xbfb8aa3b  pgm[7@0x80015a3ce000 + 0x1010] = 0xbfb8aa3b ;;  pgm[7@0x80015a3ce000 + 0x1014] = 0x0a100200  v_mul_f32_e32 v8, s0, v1  pgm[7@0x80015a3ce000 + 0x1018] = 0x0a120400  v_mul_f32_e32 v9, s0, v2  pgm[7@0x80015a3ce000 + 0x101c] = 0x0a0e1507  v_mul_f32_e32 v7, v7, v10  pgm[7@0x80015a3ce000 + 0x1020] = 0x0a101508  v_mul_f32_e32 v8, v8, v10  pgm[7@0x80015a3ce000 + 0x1024] = 0x0a121509  v_mul_f32_e32 v9, v9, v10  pgm[7@0x80015a3ce000 + 0x1028] = 0x7e0e4107  v_exp_f32_e32 v7, v7  pgm[7@0x80015a3ce000 + 0x102c] = 0x7e104108  v_exp_f32_e32 v8, v8  pgm[7@0x80015a3ce000 + 0x1030] = 0x7e124109  v_exp_f32_e32 v9, v9  pgm[7@0x80015a3ce000 + 0x1034] = 0xd102000a  v_sub_f32_e64 v10, 1.0, s0  pgm[7@0x80015a3ce000 + 0x1038] = 0x000000f2 ;;  pgm[7@0x80015a3ce000 + 0x103c] = 0x040e0ef2  v_sub_f32_e32 v7, 1.0, v7  pgm[7@0x80015a3ce000 + 0x1040] = 0x7c881480  v_cmp_gt_f32_e32 vcc, 0, v10  pgm[7@0x80015a3ce000 + 0x1044] = 0x041010f2  v_sub_f32_e32 v8, 1.0, v8  pgm[7@0x80015a3ce000 + 0x1048] = 0x041212f2  v_sub_f32_e32 v9, 1.0, v9  pgm[7@0x80015a3ce000 + 0x104c] = 0x00000f00  v_cndmask_b32_e32 v0, v0, v7, vcc  pgm[7@0x80015a3ce000 + 0x1050] = 0x040e30f2  v_sub_f32_e32 v7, 1.0, v24  pgm[7@0x80015a3ce000 + 0x1054] = 0x00021101  v_cndmask_b32_e32 v1, v1, v8, vcc  pgm[7@0x80015a3ce000 + 0x1058] = 0x00041302  v_cndmask_b32_e32 v2, v2, v9, vcc  pgm[7@0x80015a3ce000 + 0x105c] = 0x2c080f00  v_mac_f32_e32 v4, v0, v7  pgm[7@0x80015a3ce000 + 0x1060] = 0x2c0a0f01  v_mac_f32_e32 v5, v1, v7  pgm[7@0x80015a3ce000 + 0x1064] = 0x2c0c0f02  v_mac_f32_e32 v6, v2, v7  pgm[7@0x80015a3ce000 + 0x1068] = 0x7e000304  v_mov_b32_e32 v0, v4  pgm[7@0x80015a3ce000 + 0x106c] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x80015a3ce000 + 0x1070] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x80015a3ce000 + 0x1074] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x80015a3ce000 + 0x1078] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x80015a3ce000 + 0x107c] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x80015a3ce000 + 0x1080] = 0x00020300 ;;  pgm[7@0x80015a3ce000 + 0x1084] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x80015a3ce000 + 0x1088] = 0x00020702 ;;  pgm[7@0x80015a3ce000 + 0x108c] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x80015a3ce000 + 0x1090] = 0x00000100 ;;  pgm[7@0x80015a3ce000 + 0x1094] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a3e00 of length 80 bytes from IB[7@0x8001a7dc0100 + 0x386c] pgm[7@0x8001000a3e00 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000a3e00 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000a3e00 + 0x8 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000a3e00 + 0xc ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000a3e00 + 0x10 ] = 0x00000000 ;;  pgm[7@0x8001000a3e00 + 0x14 ] = 0x81089008  s_add_i32 s8, s8, 16  pgm[7@0x8001000a3e00 + 0x18 ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[7@0x8001000a3e00 + 0x1c ] = 0x00000000 ;;  pgm[7@0x8001000a3e00 + 0x20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a3e00 + 0x24 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x8001000a3e00 + 0x28 ] = 0x80000004 ;;  pgm[7@0x8001000a3e00 + 0x2c ] = 0xe0042000  buffer_load_format_xy v[6:7], v5, s[4:7], 0 idxen  pgm[7@0x8001000a3e00 + 0x30 ] = 0x80010605 ;;  pgm[7@0x8001000a3e00 + 0x34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a3e00 + 0x38 ] = 0xc40008cf  exp pos0 v0, v1, v2, v3 done  pgm[7@0x8001000a3e00 + 0x3c ] = 0x03020100 ;;  pgm[7@0x8001000a3e00 + 0x40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a3e00 + 0x44 ] = 0xc400020f  exp param0 v6, v7, v0, v0  pgm[7@0x8001000a3e00 + 0x48 ] = 0x00000706 ;;  pgm[7@0x8001000a3e00 + 0x4c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a4000 of length 448 bytes from IB[7@0x8001a7dc0100 + 0x38e0] pgm[7@0x8001000a4000 + 0x0 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001000a4000 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000a4000 + 0x8 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001000a4000 + 0xc ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001000a4000 + 0x10 ] = 0x00027fac ;;  pgm[7@0x8001000a4000 + 0x14 ] = 0xb00a0050  s_movk_i32 s10, 0x50  pgm[7@0x8001000a4000 + 0x18 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001000a4000 + 0x1c ] = 0x00008000 ;;  pgm[7@0x8001000a4000 + 0x20 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0x0  pgm[7@0x8001000a4000 + 0x24 ] = 0x00000000 ;;  pgm[7@0x8001000a4000 + 0x28 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a4000 + 0x2c ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[7@0x8001000a4000 + 0x30 ] = 0x00000200 ;;  pgm[7@0x8001000a4000 + 0x34 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001000a4000 + 0x38 ] = 0xd4180002  v_interp_p1_f32_e32 v6, v2, attr0.x  pgm[7@0x8001000a4000 + 0x3c ] = 0xd41c0102  v_interp_p1_f32_e32 v7, v2, attr0.y  pgm[7@0x8001000a4000 + 0x40 ] = 0xc0260604  s_buffer_load_dwordx2 s[24:25], s[8:11], 0x10  pgm[7@0x8001000a4000 + 0x44 ] = 0x00000010 ;;  pgm[7@0x8001000a4000 + 0x48 ] = 0xc02a0304  s_buffer_load_dwordx4 s[12:15], s[8:11], 0x18  pgm[7@0x8001000a4000 + 0x4c ] = 0x00000018 ;;  pgm[7@0x8001000a4000 + 0x50 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a4000 + 0x54 ] = 0x7e000210  v_mov_b32_e32 v0, s16  pgm[7@0x8001000a4000 + 0x58 ] = 0x7e020211  v_mov_b32_e32 v1, s17  pgm[7@0x8001000a4000 + 0x5c ] = 0x7e040212  v_mov_b32_e32 v2, s18  pgm[7@0x8001000a4000 + 0x60 ] = 0x7e0a0213  v_mov_b32_e32 v5, s19  pgm[7@0x8001000a4000 + 0x64 ] = 0xc00e0400  s_load_dwordx8 s[16:23], s[0:1], 0x0  pgm[7@0x8001000a4000 + 0x68 ] = 0x00000000 ;;  pgm[7@0x8001000a4000 + 0x6c ] = 0x8100ff03  s_add_i32 s0, s3, 0x230  pgm[7@0x8001000a4000 + 0x70 ] = 0x00000230 ;;  pgm[7@0x8001000a4000 + 0x74 ] = 0xc00a0000  s_load_dwordx4 s[0:3], s[0:1], 0x0  pgm[7@0x8001000a4000 + 0x78 ] = 0x00000000 ;;  pgm[7@0x8001000a4000 + 0x7c ] = 0xd4190003  v_interp_p2_f32_e32 v6, v3, attr0.x  pgm[7@0x8001000a4000 + 0x80 ] = 0xd41d0103  v_interp_p2_f32_e32 v7, v3, attr0.y  pgm[7@0x8001000a4000 + 0x84 ] = 0x7e100218  v_mov_b32_e32 v8, s24  pgm[7@0x8001000a4000 + 0x88 ] = 0x7e120219  v_mov_b32_e32 v9, s25  pgm[7@0x8001000a4000 + 0x8c ] = 0x7e14020c  v_mov_b32_e32 v10, s12  pgm[7@0x8001000a4000 + 0x90 ] = 0x7e16020d  v_mov_b32_e32 v11, s13  pgm[7@0x8001000a4000 + 0x94 ] = 0xd1c10000  v_mad_f32 v0, s14, v6, v0  pgm[7@0x8001000a4000 + 0x98 ] = 0x04020c0e ;;  pgm[7@0x8001000a4000 + 0x9c ] = 0xd1c10001  v_mad_f32 v1, s15, v7, v1  pgm[7@0x8001000a4000 + 0xa0 ] = 0x04060e0f ;;  pgm[7@0x8001000a4000 + 0xa4 ] = 0xd1c10004  v_mad_f32 v4, s14, v6, v2  pgm[7@0x8001000a4000 + 0xa8 ] = 0x040a0c0e ;;  pgm[7@0x8001000a4000 + 0xac ] = 0x2c0a0e0f  v_mac_f32_e32 v5, s15, v7  pgm[7@0x8001000a4000 + 0xb0 ] = 0xd1c10008  v_mad_f32 v8, s14, v6, v8  pgm[7@0x8001000a4000 + 0xb4 ] = 0x04220c0e ;;  pgm[7@0x8001000a4000 + 0xb8 ] = 0x2c120e0f  v_mac_f32_e32 v9, s15, v7  pgm[7@0x8001000a4000 + 0xbc ] = 0xd1c1000a  v_mad_f32 v10, s14, v6, v10  pgm[7@0x8001000a4000 + 0xc0 ] = 0x042a0c0e ;;  pgm[7@0x8001000a4000 + 0xc4 ] = 0x2c160e0f  v_mac_f32_e32 v11, s15, v7  pgm[7@0x8001000a4000 + 0xc8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4000 + 0xcc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a4000 + 0xd0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4000 + 0xd4 ] = 0xf0800f00  image_sample v[0:3], v0, s[16:23], s[0:3] dmask:0xf  pgm[7@0x8001000a4000 + 0xd8 ] = 0x00040000 ;;  pgm[7@0x8001000a4000 + 0xdc ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4000 + 0xe0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4000 + 0xe4 ] = 0xf0800f00  image_sample v[4:7], v4, s[16:23], s[0:3] dmask:0xf  pgm[7@0x8001000a4000 + 0xe8 ] = 0x00040404 ;;  pgm[7@0x8001000a4000 + 0xec ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a4000 + 0xf0 ] = 0x02180104  v_add_f32_e32 v12, v4, v0  pgm[7@0x8001000a4000 + 0xf4 ] = 0x021a0305  v_add_f32_e32 v13, v5, v1  pgm[7@0x8001000a4000 + 0xf8 ] = 0x021e0506  v_add_f32_e32 v15, v6, v2  pgm[7@0x8001000a4000 + 0xfc ] = 0x02200707  v_add_f32_e32 v16, v7, v3  pgm[7@0x8001000a4000 + 0x100 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4000 + 0x104 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4000 + 0x108 ] = 0xf0800f00  image_sample v[0:3], v8, s[16:23], s[0:3] dmask:0xf  pgm[7@0x8001000a4000 + 0x10c ] = 0x00040008 ;;  pgm[7@0x8001000a4000 + 0x110 ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001000a4000 + 0x114 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4000 + 0x118 ] = 0xf0800f00  image_sample v[4:7], v10, s[16:23], s[0:3] dmask:0xf  pgm[7@0x8001000a4000 + 0x11c ] = 0x0004040a ;;  pgm[7@0x8001000a4000 + 0x120 ] = 0xc0220044  s_buffer_load_dword s1, s[8:11], 0x30  pgm[7@0x8001000a4000 + 0x124 ] = 0x00000030 ;;  pgm[7@0x8001000a4000 + 0x128 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x40  pgm[7@0x8001000a4000 + 0x12c ] = 0x00000040 ;;  pgm[7@0x8001000a4000 + 0x130 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a4000 + 0x134 ] = 0x0200010c  v_add_f32_e32 v0, v12, v0  pgm[7@0x8001000a4000 + 0x138 ] = 0x0202030d  v_add_f32_e32 v1, v13, v1  pgm[7@0x8001000a4000 + 0x13c ] = 0x0204050f  v_add_f32_e32 v2, v15, v2  pgm[7@0x8001000a4000 + 0x140 ] = 0x02060710  v_add_f32_e32 v3, v16, v3  pgm[7@0x8001000a4000 + 0x144 ] = 0x7e1002ff  v_mov_b32_e32 v8, 0x3e800000  pgm[7@0x8001000a4000 + 0x148 ] = 0x3e800000 ;;  pgm[7@0x8001000a4000 + 0x14c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a4000 + 0x150 ] = 0x02000104  v_add_f32_e32 v0, v4, v0  pgm[7@0x8001000a4000 + 0x154 ] = 0x02020305  v_add_f32_e32 v1, v5, v1  pgm[7@0x8001000a4000 + 0x158 ] = 0x02040506  v_add_f32_e32 v2, v6, v2  pgm[7@0x8001000a4000 + 0x15c ] = 0x02060707  v_add_f32_e32 v3, v7, v3  pgm[7@0x8001000a4000 + 0x160 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a4000 + 0x164 ] = 0xd1c10000  v_mad_f32 v0, v0, v8, -s0  pgm[7@0x8001000a4000 + 0x168 ] = 0x80021100 ;;  pgm[7@0x8001000a4000 + 0x16c ] = 0xd1c10001  v_mad_f32 v1, v1, v8, -s0  pgm[7@0x8001000a4000 + 0x170 ] = 0x80021101 ;;  pgm[7@0x8001000a4000 + 0x174 ] = 0xd1c10002  v_mad_f32 v2, v2, v8, -s0  pgm[7@0x8001000a4000 + 0x178 ] = 0x80021102 ;;  pgm[7@0x8001000a4000 + 0x17c ] = 0xd1c10003  v_mad_f32 v3, v3, v8, -s0  pgm[7@0x8001000a4000 + 0x180 ] = 0x80021103 ;;  pgm[7@0x8001000a4000 + 0x184 ] = 0xd1058000  v_mul_f32_e64 v0, v0, s1 clamp  pgm[7@0x8001000a4000 + 0x188 ] = 0x00000300 ;;  pgm[7@0x8001000a4000 + 0x18c ] = 0xd1058001  v_mul_f32_e64 v1, v1, s1 clamp  pgm[7@0x8001000a4000 + 0x190 ] = 0x00000301 ;;  pgm[7@0x8001000a4000 + 0x194 ] = 0xd1058002  v_mul_f32_e64 v2, v2, s1 clamp  pgm[7@0x8001000a4000 + 0x198 ] = 0x00000302 ;;  pgm[7@0x8001000a4000 + 0x19c ] = 0xd1058003  v_mul_f32_e64 v3, v3, s1 clamp  pgm[7@0x8001000a4000 + 0x1a0 ] = 0x00000303 ;;  pgm[7@0x8001000a4000 + 0x1a4 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a4000 + 0x1a8 ] = 0x00020300 ;;  pgm[7@0x8001000a4000 + 0x1ac ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a4000 + 0x1b0 ] = 0x00020702 ;;  pgm[7@0x8001000a4000 + 0x1b4 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a4000 + 0x1b8 ] = 0x00000100 ;;  pgm[7@0x8001000a4000 + 0x1bc ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a4200 of length 80 bytes from IB[7@0x8001a7dc0100 + 0x3ac4] pgm[7@0x8001000a4200 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000a4200 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000a4200 + 0x8 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000a4200 + 0xc ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000a4200 + 0x10 ] = 0x00000000 ;;  pgm[7@0x8001000a4200 + 0x14 ] = 0x81089008  s_add_i32 s8, s8, 16  pgm[7@0x8001000a4200 + 0x18 ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[7@0x8001000a4200 + 0x1c ] = 0x00000000 ;;  pgm[7@0x8001000a4200 + 0x20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a4200 + 0x24 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x8001000a4200 + 0x28 ] = 0x80000004 ;;  pgm[7@0x8001000a4200 + 0x2c ] = 0xe0042000  buffer_load_format_xy v[6:7], v5, s[4:7], 0 idxen  pgm[7@0x8001000a4200 + 0x30 ] = 0x80010605 ;;  pgm[7@0x8001000a4200 + 0x34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a4200 + 0x38 ] = 0xc40008cf  exp pos0 v0, v1, v2, v3 done  pgm[7@0x8001000a4200 + 0x3c ] = 0x03020100 ;;  pgm[7@0x8001000a4200 + 0x40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a4200 + 0x44 ] = 0xc400020f  exp param0 v6, v7, v0, v0  pgm[7@0x8001000a4200 + 0x48 ] = 0x00000706 ;;  pgm[7@0x8001000a4200 + 0x4c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a4400 of length 456 bytes from IB[7@0x8001a7dc0100 + 0x3b38] pgm[7@0x8001000a4400 + 0x0 ] = 0xbe80017e  s_mov_b64 s[0:1], exec  pgm[7@0x8001000a4400 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000a4400 + 0x8 ] = 0x8106ff03  s_add_i32 s6, s3, 0x200  pgm[7@0x8001000a4400 + 0xc ] = 0x00000200 ;;  pgm[7@0x8001000a4400 + 0x10 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001000a4400 + 0x14 ] = 0xc00e0303  s_load_dwordx8 s[12:19], s[6:7], 0x0  pgm[7@0x8001000a4400 + 0x18 ] = 0x00000000 ;;  pgm[7@0x8001000a4400 + 0x1c ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001000a4400 + 0x20 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001000a4400 + 0x24 ] = 0x00027fac ;;  pgm[7@0x8001000a4400 + 0x28 ] = 0xb00a0060  s_movk_i32 s10, 0x60  pgm[7@0x8001000a4400 + 0x2c ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001000a4400 + 0x30 ] = 0x00008000 ;;  pgm[7@0x8001000a4400 + 0x34 ] = 0x8106ff03  s_add_i32 s6, s3, 0x230  pgm[7@0x8001000a4400 + 0x38 ] = 0x00000230 ;;  pgm[7@0x8001000a4400 + 0x3c ] = 0xc00a0503  s_load_dwordx4 s[20:23], s[6:7], 0x0  pgm[7@0x8001000a4400 + 0x40 ] = 0x00000000 ;;  pgm[7@0x8001000a4400 + 0x44 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x30  pgm[7@0x8001000a4400 + 0x48 ] = 0x00000030 ;;  pgm[7@0x8001000a4400 + 0x4c ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a4400 + 0x50 ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x40  pgm[7@0x8001000a4400 + 0x54 ] = 0x00000040 ;;  pgm[7@0x8001000a4400 + 0x58 ] = 0xd4540002  v_interp_p1_f32_e32 v21, v2, attr0.x  pgm[7@0x8001000a4400 + 0x5c ] = 0xd4550003  v_interp_p2_f32_e32 v21, v3, attr0.x  pgm[7@0x8001000a4400 + 0x60 ] = 0xd4340102  v_interp_p1_f32_e32 v13, v2, attr0.y  pgm[7@0x8001000a4400 + 0x64 ] = 0xd4350103  v_interp_p2_f32_e32 v13, v3, attr0.y  pgm[7@0x8001000a4400 + 0x68 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a4400 + 0x6c ] = 0x02182a1d  v_add_f32_e32 v12, s29, v21  pgm[7@0x8001000a4400 + 0x70 ] = 0x020c2a1c  v_add_f32_e32 v6, s28, v21  pgm[7@0x8001000a4400 + 0x74 ] = 0x7e0e030d  v_mov_b32_e32 v7, v13  pgm[7@0x8001000a4400 + 0x78 ] = 0x021e2a1f  v_add_f32_e32 v15, s31, v21  pgm[7@0x8001000a4400 + 0x7c ] = 0x7e20030d  v_mov_b32_e32 v16, v13  pgm[7@0x8001000a4400 + 0x80 ] = 0x02222a19  v_add_f32_e32 v17, s25, v21  pgm[7@0x8001000a4400 + 0x84 ] = 0xf0800700  image_sample v[0:2], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0x88 ] = 0x00a3000c ;;  pgm[7@0x8001000a4400 + 0x8c ] = 0x7e24030d  v_mov_b32_e32 v18, v13  pgm[7@0x8001000a4400 + 0x90 ] = 0xf0800700  image_sample v[3:5], v6, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0x94 ] = 0x00a30306 ;;  pgm[7@0x8001000a4400 + 0x98 ] = 0x02182a1e  v_add_f32_e32 v12, s30, v21  pgm[7@0x8001000a4400 + 0x9c ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x0  pgm[7@0x8001000a4400 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001000a4400 + 0xa4 ] = 0xf0800700  image_sample v[6:8], v15, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0xa8 ] = 0x00a3060f ;;  pgm[7@0x8001000a4400 + 0xac ] = 0xf0800700  image_sample v[9:11], v17, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0xb0 ] = 0x00a30911 ;;  pgm[7@0x8001000a4400 + 0xb4 ] = 0xc02a0904  s_buffer_load_dwordx4 s[36:39], s[8:11], 0x10  pgm[7@0x8001000a4400 + 0xb8 ] = 0x00000010 ;;  pgm[7@0x8001000a4400 + 0xbc ] = 0xf0800700  image_sample v[15:17], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0xc0 ] = 0x00a30f0c ;;  pgm[7@0x8001000a4400 + 0xc4 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x50  pgm[7@0x8001000a4400 + 0xc8 ] = 0x00000050 ;;  pgm[7@0x8001000a4400 + 0xcc ] = 0x02182a18  v_add_f32_e32 v12, s24, v21  pgm[7@0x8001000a4400 + 0xd0 ] = 0x02262a1b  v_add_f32_e32 v19, s27, v21  pgm[7@0x8001000a4400 + 0xd4 ] = 0x7e28030d  v_mov_b32_e32 v20, v13  pgm[7@0x8001000a4400 + 0xd8 ] = 0xbf8c0074  s_waitcnt vmcnt(4) lgkmcnt(0)  pgm[7@0x8001000a4400 + 0xdc ] = 0x0a000021  v_mul_f32_e32 v0, s33, v0  pgm[7@0x8001000a4400 + 0xe0 ] = 0x0a020221  v_mul_f32_e32 v1, s33, v1  pgm[7@0x8001000a4400 + 0xe4 ] = 0x0a040421  v_mul_f32_e32 v2, s33, v2  pgm[7@0x8001000a4400 + 0xe8 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001000a4400 + 0xec ] = 0x2c000620  v_mac_f32_e32 v0, s32, v3  pgm[7@0x8001000a4400 + 0xf0 ] = 0x2c020820  v_mac_f32_e32 v1, s32, v4  pgm[7@0x8001000a4400 + 0xf4 ] = 0x2c040a20  v_mac_f32_e32 v2, s32, v5  pgm[7@0x8001000a4400 + 0xf8 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4400 + 0xfc ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4400 + 0x100 ] = 0xf0800700  image_sample v[3:5], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0x104 ] = 0x00a3030c ;;  pgm[7@0x8001000a4400 + 0x108 ] = 0x02182a1a  v_add_f32_e32 v12, s26, v21  pgm[7@0x8001000a4400 + 0x10c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a4400 + 0x110 ] = 0x2c001e22  v_mac_f32_e32 v0, s34, v15  pgm[7@0x8001000a4400 + 0x114 ] = 0x2c022022  v_mac_f32_e32 v1, s34, v16  pgm[7@0x8001000a4400 + 0x118 ] = 0x2c042222  v_mac_f32_e32 v2, s34, v17  pgm[7@0x8001000a4400 + 0x11c ] = 0x2c000c23  v_mac_f32_e32 v0, s35, v6  pgm[7@0x8001000a4400 + 0x120 ] = 0x2c020e23  v_mac_f32_e32 v1, s35, v7  pgm[7@0x8001000a4400 + 0x124 ] = 0x2c041023  v_mac_f32_e32 v2, s35, v8  pgm[7@0x8001000a4400 + 0x128 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4400 + 0x12c ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4400 + 0x130 ] = 0xf0800700  image_sample v[15:17], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0x134 ] = 0x00a30f0c ;;  pgm[7@0x8001000a4400 + 0x138 ] = 0xf0800700  image_sample v[6:8], v19, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0x13c ] = 0x00a30613 ;;  pgm[7@0x8001000a4400 + 0x140 ] = 0x02182a02  v_add_f32_e32 v12, s2, v21  pgm[7@0x8001000a4400 + 0x144 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001000a4400 + 0x148 ] = 0x2c000624  v_mac_f32_e32 v0, s36, v3  pgm[7@0x8001000a4400 + 0x14c ] = 0x2c020824  v_mac_f32_e32 v1, s36, v4  pgm[7@0x8001000a4400 + 0x150 ] = 0x2c040a24  v_mac_f32_e32 v2, s36, v5  pgm[7@0x8001000a4400 + 0x154 ] = 0x2c001225  v_mac_f32_e32 v0, s37, v9  pgm[7@0x8001000a4400 + 0x158 ] = 0x2c021425  v_mac_f32_e32 v1, s37, v10  pgm[7@0x8001000a4400 + 0x15c ] = 0x2c041625  v_mac_f32_e32 v2, s37, v11  pgm[7@0x8001000a4400 + 0x160 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a4400 + 0x164 ] = 0x2c001e26  v_mac_f32_e32 v0, s38, v15  pgm[7@0x8001000a4400 + 0x168 ] = 0x2c022026  v_mac_f32_e32 v1, s38, v16  pgm[7@0x8001000a4400 + 0x16c ] = 0x2c042226  v_mac_f32_e32 v2, s38, v17  pgm[7@0x8001000a4400 + 0x170 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a4400 + 0x174 ] = 0x2c000c27  v_mac_f32_e32 v0, s39, v6  pgm[7@0x8001000a4400 + 0x178 ] = 0x2c020e27  v_mac_f32_e32 v1, s39, v7  pgm[7@0x8001000a4400 + 0x17c ] = 0x2c041027  v_mac_f32_e32 v2, s39, v8  pgm[7@0x8001000a4400 + 0x180 ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x8001000a4400 + 0x184 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4400 + 0x188 ] = 0xf0800700  image_sample v[4:6], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4400 + 0x18c ] = 0x00a3040c ;;  pgm[7@0x8001000a4400 + 0x190 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x20  pgm[7@0x8001000a4400 + 0x194 ] = 0x00000020 ;;  pgm[7@0x8001000a4400 + 0x198 ] = 0x7e0602f2  v_mov_b32_e32 v3, 1.0  pgm[7@0x8001000a4400 + 0x19c ] = 0xbf8c0070  s_waitcnt vmcnt(0) lgkmcnt(0)  pgm[7@0x8001000a4400 + 0x1a0 ] = 0x2c000800  v_mac_f32_e32 v0, s0, v4  pgm[7@0x8001000a4400 + 0x1a4 ] = 0x2c020a00  v_mac_f32_e32 v1, s0, v5  pgm[7@0x8001000a4400 + 0x1a8 ] = 0x2c040c00  v_mac_f32_e32 v2, s0, v6  pgm[7@0x8001000a4400 + 0x1ac ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a4400 + 0x1b0 ] = 0x00020300 ;;  pgm[7@0x8001000a4400 + 0x1b4 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a4400 + 0x1b8 ] = 0x00020702 ;;  pgm[7@0x8001000a4400 + 0x1bc ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a4400 + 0x1c0 ] = 0x00000100 ;;  pgm[7@0x8001000a4400 + 0x1c4 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a4600 of length 484 bytes from IB[7@0x8001a7dc0100 + 0x3d0c] pgm[7@0x8001000a4600 + 0x0 ] = 0xbe80017e  s_mov_b64 s[0:1], exec  pgm[7@0x8001000a4600 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000a4600 + 0x8 ] = 0x8106ff03  s_add_i32 s6, s3, 0x200  pgm[7@0x8001000a4600 + 0xc ] = 0x00000200 ;;  pgm[7@0x8001000a4600 + 0x10 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001000a4600 + 0x14 ] = 0xc00e0303  s_load_dwordx8 s[12:19], s[6:7], 0x0  pgm[7@0x8001000a4600 + 0x18 ] = 0x00000000 ;;  pgm[7@0x8001000a4600 + 0x1c ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001000a4600 + 0x20 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001000a4600 + 0x24 ] = 0x00027fac ;;  pgm[7@0x8001000a4600 + 0x28 ] = 0xb00a0060  s_movk_i32 s10, 0x60  pgm[7@0x8001000a4600 + 0x2c ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001000a4600 + 0x30 ] = 0x00008000 ;;  pgm[7@0x8001000a4600 + 0x34 ] = 0x8106ff03  s_add_i32 s6, s3, 0x230  pgm[7@0x8001000a4600 + 0x38 ] = 0x00000230 ;;  pgm[7@0x8001000a4600 + 0x3c ] = 0xc00a0503  s_load_dwordx4 s[20:23], s[6:7], 0x0  pgm[7@0x8001000a4600 + 0x40 ] = 0x00000000 ;;  pgm[7@0x8001000a4600 + 0x44 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x30  pgm[7@0x8001000a4600 + 0x48 ] = 0x00000030 ;;  pgm[7@0x8001000a4600 + 0x4c ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a4600 + 0x50 ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x40  pgm[7@0x8001000a4600 + 0x54 ] = 0x00000040 ;;  pgm[7@0x8001000a4600 + 0x58 ] = 0xd4480102  v_interp_p1_f32_e32 v18, v2, attr0.y  pgm[7@0x8001000a4600 + 0x5c ] = 0xd4490103  v_interp_p2_f32_e32 v18, v3, attr0.y  pgm[7@0x8001000a4600 + 0x60 ] = 0xd4300002  v_interp_p1_f32_e32 v12, v2, attr0.x  pgm[7@0x8001000a4600 + 0x64 ] = 0xd4310003  v_interp_p2_f32_e32 v12, v3, attr0.x  pgm[7@0x8001000a4600 + 0x68 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a4600 + 0x6c ] = 0x021a241d  v_add_f32_e32 v13, s29, v18  pgm[7@0x8001000a4600 + 0x70 ] = 0x0206241c  v_add_f32_e32 v3, s28, v18  pgm[7@0x8001000a4600 + 0x74 ] = 0x0212241f  v_add_f32_e32 v9, s31, v18  pgm[7@0x8001000a4600 + 0x78 ] = 0x02262419  v_add_f32_e32 v19, s25, v18  pgm[7@0x8001000a4600 + 0x7c ] = 0x0228241b  v_add_f32_e32 v20, s27, v18  pgm[7@0x8001000a4600 + 0x80 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x84 ] = 0xf0800700  image_sample v[0:2], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0x88 ] = 0x00a3000c ;;  pgm[7@0x8001000a4600 + 0x8c ] = 0x7e1a0303  v_mov_b32_e32 v13, v3  pgm[7@0x8001000a4600 + 0x90 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x94 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x98 ] = 0xf0800700  image_sample v[3:5], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0x9c ] = 0x00a3030c ;;  pgm[7@0x8001000a4600 + 0xa0 ] = 0x021a241e  v_add_f32_e32 v13, s30, v18  pgm[7@0x8001000a4600 + 0xa4 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x0  pgm[7@0x8001000a4600 + 0xa8 ] = 0x00000000 ;;  pgm[7@0x8001000a4600 + 0xac ] = 0xf0800700  image_sample v[6:8], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0xb0 ] = 0x00a3060c ;;  pgm[7@0x8001000a4600 + 0xb4 ] = 0x7e1a0309  v_mov_b32_e32 v13, v9  pgm[7@0x8001000a4600 + 0xb8 ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x10  pgm[7@0x8001000a4600 + 0xbc ] = 0x00000010 ;;  pgm[7@0x8001000a4600 + 0xc0 ] = 0xf0800700  image_sample v[9:11], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0xc4 ] = 0x00a3090c ;;  pgm[7@0x8001000a4600 + 0xc8 ] = 0x021a2418  v_add_f32_e32 v13, s24, v18  pgm[7@0x8001000a4600 + 0xcc ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x50  pgm[7@0x8001000a4600 + 0xd0 ] = 0x00000050 ;;  pgm[7@0x8001000a4600 + 0xd4 ] = 0xf0800700  image_sample v[15:17], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0xd8 ] = 0x00a30f0c ;;  pgm[7@0x8001000a4600 + 0xdc ] = 0x7e1a0313  v_mov_b32_e32 v13, v19  pgm[7@0x8001000a4600 + 0xe0 ] = 0xbf8c0074  s_waitcnt vmcnt(4) lgkmcnt(0)  pgm[7@0x8001000a4600 + 0xe4 ] = 0x0a00001d  v_mul_f32_e32 v0, s29, v0  pgm[7@0x8001000a4600 + 0xe8 ] = 0x0a02021d  v_mul_f32_e32 v1, s29, v1  pgm[7@0x8001000a4600 + 0xec ] = 0x0a04041d  v_mul_f32_e32 v2, s29, v2  pgm[7@0x8001000a4600 + 0xf0 ] = 0xbf8c0f73  s_waitcnt vmcnt(3)  pgm[7@0x8001000a4600 + 0xf4 ] = 0x2c00061c  v_mac_f32_e32 v0, s28, v3  pgm[7@0x8001000a4600 + 0xf8 ] = 0x2c02081c  v_mac_f32_e32 v1, s28, v4  pgm[7@0x8001000a4600 + 0xfc ] = 0x2c040a1c  v_mac_f32_e32 v2, s28, v5  pgm[7@0x8001000a4600 + 0x100 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001000a4600 + 0x104 ] = 0x2c000c1e  v_mac_f32_e32 v0, s30, v6  pgm[7@0x8001000a4600 + 0x108 ] = 0x2c020e1e  v_mac_f32_e32 v1, s30, v7  pgm[7@0x8001000a4600 + 0x10c ] = 0x2c04101e  v_mac_f32_e32 v2, s30, v8  pgm[7@0x8001000a4600 + 0x110 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a4600 + 0x114 ] = 0x2c00121f  v_mac_f32_e32 v0, s31, v9  pgm[7@0x8001000a4600 + 0x118 ] = 0x2c02141f  v_mac_f32_e32 v1, s31, v10  pgm[7@0x8001000a4600 + 0x11c ] = 0x2c04161f  v_mac_f32_e32 v2, s31, v11  pgm[7@0x8001000a4600 + 0x120 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a4600 + 0x124 ] = 0x2c001e20  v_mac_f32_e32 v0, s32, v15  pgm[7@0x8001000a4600 + 0x128 ] = 0x2c022020  v_mac_f32_e32 v1, s32, v16  pgm[7@0x8001000a4600 + 0x12c ] = 0x2c042220  v_mac_f32_e32 v2, s32, v17  pgm[7@0x8001000a4600 + 0x130 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x134 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x138 ] = 0xf0800700  image_sample v[3:5], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0x13c ] = 0x00a3030c ;;  pgm[7@0x8001000a4600 + 0x140 ] = 0x021a241a  v_add_f32_e32 v13, s26, v18  pgm[7@0x8001000a4600 + 0x144 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x148 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x14c ] = 0xf0800700  image_sample v[6:8], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0x150 ] = 0x00a3060c ;;  pgm[7@0x8001000a4600 + 0x154 ] = 0x7e1a0314  v_mov_b32_e32 v13, v20  pgm[7@0x8001000a4600 + 0x158 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x15c ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x160 ] = 0xf0800700  image_sample v[9:11], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0x164 ] = 0x00a3090c ;;  pgm[7@0x8001000a4600 + 0x168 ] = 0x021a2402  v_add_f32_e32 v13, s2, v18  pgm[7@0x8001000a4600 + 0x16c ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001000a4600 + 0x170 ] = 0x2c000621  v_mac_f32_e32 v0, s33, v3  pgm[7@0x8001000a4600 + 0x174 ] = 0x2c020821  v_mac_f32_e32 v1, s33, v4  pgm[7@0x8001000a4600 + 0x178 ] = 0x2c040a21  v_mac_f32_e32 v2, s33, v5  pgm[7@0x8001000a4600 + 0x17c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a4600 + 0x180 ] = 0x2c000c22  v_mac_f32_e32 v0, s34, v6  pgm[7@0x8001000a4600 + 0x184 ] = 0x2c020e22  v_mac_f32_e32 v1, s34, v7  pgm[7@0x8001000a4600 + 0x188 ] = 0x2c041022  v_mac_f32_e32 v2, s34, v8  pgm[7@0x8001000a4600 + 0x18c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a4600 + 0x190 ] = 0x2c001223  v_mac_f32_e32 v0, s35, v9  pgm[7@0x8001000a4600 + 0x194 ] = 0x2c021423  v_mac_f32_e32 v1, s35, v10  pgm[7@0x8001000a4600 + 0x198 ] = 0x2c041623  v_mac_f32_e32 v2, s35, v11  pgm[7@0x8001000a4600 + 0x19c ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x8001000a4600 + 0x1a0 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a4600 + 0x1a4 ] = 0xf0800700  image_sample v[4:6], v12, s[12:19], s[20:23] dmask:0x7  pgm[7@0x8001000a4600 + 0x1a8 ] = 0x00a3040c ;;  pgm[7@0x8001000a4600 + 0x1ac ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x20  pgm[7@0x8001000a4600 + 0x1b0 ] = 0x00000020 ;;  pgm[7@0x8001000a4600 + 0x1b4 ] = 0x7e0602f2  v_mov_b32_e32 v3, 1.0  pgm[7@0x8001000a4600 + 0x1b8 ] = 0xbf8c0070  s_waitcnt vmcnt(0) lgkmcnt(0)  pgm[7@0x8001000a4600 + 0x1bc ] = 0x2c000800  v_mac_f32_e32 v0, s0, v4  pgm[7@0x8001000a4600 + 0x1c0 ] = 0x2c020a00  v_mac_f32_e32 v1, s0, v5  pgm[7@0x8001000a4600 + 0x1c4 ] = 0x2c040c00  v_mac_f32_e32 v2, s0, v6  pgm[7@0x8001000a4600 + 0x1c8 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a4600 + 0x1cc ] = 0x00020300 ;;  pgm[7@0x8001000a4600 + 0x1d0 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a4600 + 0x1d4 ] = 0x00020702 ;;  pgm[7@0x8001000a4600 + 0x1d8 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a4600 + 0x1dc ] = 0x00000100 ;;  pgm[7@0x8001000a4600 + 0x1e0 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a3e00 of length 80 bytes from IB[7@0x8001a7dc0100 + 0x3ee8] pgm[7@0x8001000a3e00 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000a3e00 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000a3e00 + 0x8 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000a3e00 + 0xc ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000a3e00 + 0x10 ] = 0x00000000 ;;  pgm[7@0x8001000a3e00 + 0x14 ] = 0x81089008  s_add_i32 s8, s8, 16  pgm[7@0x8001000a3e00 + 0x18 ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[7@0x8001000a3e00 + 0x1c ] = 0x00000000 ;;  pgm[7@0x8001000a3e00 + 0x20 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a3e00 + 0x24 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v4, s[0:3], 0 idxen  pgm[7@0x8001000a3e00 + 0x28 ] = 0x80000004 ;;  pgm[7@0x8001000a3e00 + 0x2c ] = 0xe0042000  buffer_load_format_xy v[6:7], v5, s[4:7], 0 idxen  pgm[7@0x8001000a3e00 + 0x30 ] = 0x80010605 ;;  pgm[7@0x8001000a3e00 + 0x34 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a3e00 + 0x38 ] = 0xc40008cf  exp pos0 v0, v1, v2, v3 done  pgm[7@0x8001000a3e00 + 0x3c ] = 0x03020100 ;;  pgm[7@0x8001000a3e00 + 0x40 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a3e00 + 0x44 ] = 0xc400020f  exp param0 v6, v7, v0, v0  pgm[7@0x8001000a3e00 + 0x48 ] = 0x00000706 ;;  pgm[7@0x8001000a3e00 + 0x4c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800123fa1800 of length 1536 bytes from IB[7@0x8001a7dc0100 + 0x3f5c] pgm[7@0x800123fa1800 + 0x0 ] = 0xbe80017e  s_mov_b64 s[0:1], exec  pgm[7@0x800123fa1800 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x800123fa1800 + 0x8 ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x800123fa1800 + 0xc ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x800123fa1800 + 0x10 ] = 0x00027fac ;;  pgm[7@0x800123fa1800 + 0x14 ] = 0xb00a0f10  s_movk_i32 s10, 0xf10  pgm[7@0x800123fa1800 + 0x18 ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x800123fa1800 + 0x1c ] = 0x00008000 ;;  pgm[7@0x800123fa1800 + 0x20 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xf00  pgm[7@0x800123fa1800 + 0x24 ] = 0x00000f00 ;;  pgm[7@0x800123fa1800 + 0x28 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x800123fa1800 + 0x2c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x30 ] = 0xbf068002  s_cmp_eq_u32 s2, 0  pgm[7@0x800123fa1800 + 0x34 ] = 0xbf85001f  s_cbranch_scc1 31  pgm[7@0x800123fa1800 + 0x38 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x800123fa1800 + 0x3c ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x40 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[7@0x800123fa1800 + 0x44 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[7@0x800123fa1800 + 0x48 ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[7@0x800123fa1800 + 0x4c ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[7@0x800123fa1800 + 0x50 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x54 ] = 0x0a040006  v_mul_f32_e32 v2, s6, v0  pgm[7@0x800123fa1800 + 0x58 ] = 0x0a060207  v_mul_f32_e32 v3, s7, v1  pgm[7@0x800123fa1800 + 0x5c ] = 0x8106ff03  s_add_i32 s6, s3, 0x280  pgm[7@0x800123fa1800 + 0x60 ] = 0x00000280 ;;  pgm[7@0x800123fa1800 + 0x64 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x800123fa1800 + 0x68 ] = 0xc00e0303  s_load_dwordx8 s[12:19], s[6:7], 0x0  pgm[7@0x800123fa1800 + 0x6c ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x70 ] = 0x8106ff03  s_add_i32 s6, s3, 0x2b0  pgm[7@0x800123fa1800 + 0x74 ] = 0x000002b0 ;;  pgm[7@0x800123fa1800 + 0x78 ] = 0xc00a0503  s_load_dwordx4 s[20:23], s[6:7], 0x0  pgm[7@0x800123fa1800 + 0x7c ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x80 ] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x3d4ccccd  pgm[7@0x800123fa1800 + 0x84 ] = 0x3d4ccccd ;;  pgm[7@0x800123fa1800 + 0x88 ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x8c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x90 ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x94 ] = 0xf0800f00  image_sample v[2:5], v2, s[12:19], s[20:23] dmask:0xf  pgm[7@0x800123fa1800 + 0x98 ] = 0x00a30202 ;;  pgm[7@0x800123fa1800 + 0x9c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123fa1800 + 0xa0 ] = 0x04040902  v_sub_f32_e32 v2, v2, v4  pgm[7@0x800123fa1800 + 0xa4 ] = 0x04060b03  v_sub_f32_e32 v3, v3, v5  pgm[7@0x800123fa1800 + 0xa8 ] = 0x2c000d02  v_mac_f32_e32 v0, v2, v6  pgm[7@0x800123fa1800 + 0xac ] = 0x2c020d03  v_mac_f32_e32 v1, v3, v6  pgm[7@0x800123fa1800 + 0xb0 ] = 0xbf820004  s_branch 4  pgm[7@0x800123fa1800 + 0xb4 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[7@0x800123fa1800 + 0xb8 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[7@0x800123fa1800 + 0xbc ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[7@0x800123fa1800 + 0xc0 ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[7@0x800123fa1800 + 0xc4 ] = 0x0a0402ff  v_mul_f32_e32 v2, 0x429c774c, v1  pgm[7@0x800123fa1800 + 0xc8 ] = 0x429c774c ;;  pgm[7@0x800123fa1800 + 0xcc ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x800123fa1800 + 0xd0 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0xd4 ] = 0xc0260304  s_buffer_load_dwordx2 s[12:13], s[8:11], 0x40  pgm[7@0x800123fa1800 + 0xd8 ] = 0x00000040 ;;  pgm[7@0x800123fa1800 + 0xdc ] = 0x2c0400ff  v_mac_f32_e32 v2, 0x414fd639, v0  pgm[7@0x800123fa1800 + 0xe0 ] = 0x414fd639 ;;  pgm[7@0x800123fa1800 + 0xe4 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.15915494, 0.5  pgm[7@0x800123fa1800 + 0xe8 ] = 0x03c1f102 ;;  pgm[7@0x800123fa1800 + 0xec ] = 0x7e063f02  v_floor_f32_e32 v3, v2  pgm[7@0x800123fa1800 + 0xf0 ] = 0x04040702  v_sub_f32_e32 v2, v2, v3  pgm[7@0x800123fa1800 + 0xf4 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0x40c90fdb  pgm[7@0x800123fa1800 + 0xf8 ] = 0x40c90fdb ;;  pgm[7@0x800123fa1800 + 0xfc ] = 0x30040702  v_madak_f32 v2, v2, v3, 0xc0490fdb  pgm[7@0x800123fa1800 + 0x100 ] = 0xc0490fdb ;;  pgm[7@0x800123fa1800 + 0x104 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x48  pgm[7@0x800123fa1800 + 0x108 ] = 0x00000048 ;;  pgm[7@0x800123fa1800 + 0x10c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x110 ] = 0xd1050003  v_mul_f32_e64 v3, s13, s13  pgm[7@0x800123fa1800 + 0x114 ] = 0x00001a0d ;;  pgm[7@0x800123fa1800 + 0x118 ] = 0xd1160003  v_mac_f32_e64 v3, s12, s12  pgm[7@0x800123fa1800 + 0x11c ] = 0x0000180c ;;  pgm[7@0x800123fa1800 + 0x120 ] = 0xd1640103  v_rsq_f32_e64 v3, |v3|  pgm[7@0x800123fa1800 + 0x124 ] = 0x00000103 ;;  pgm[7@0x800123fa1800 + 0x128 ] = 0x0a0404f8  v_mul_f32_e32 v2, 0.15915494, v2  pgm[7@0x800123fa1800 + 0x12c ] = 0x7e043702  v_fract_f32_e32 v2, v2  pgm[7@0x800123fa1800 + 0x130 ] = 0x021002f1  v_add_f32_e32 v8, -0.5, v1  pgm[7@0x800123fa1800 + 0x134 ] = 0x7e0c02ff  v_mov_b32_e32 v6, 0x7f7fffff  pgm[7@0x800123fa1800 + 0x138 ] = 0x7f7fffff ;;  pgm[7@0x800123fa1800 + 0x13c ] = 0x7e045302  v_sin_f32_e32 v2, v2  pgm[7@0x800123fa1800 + 0x140 ] = 0x020e00f1  v_add_f32_e32 v7, -0.5, v0  pgm[7@0x800123fa1800 + 0x144 ] = 0x0a121108  v_mul_f32_e32 v9, v8, v8  pgm[7@0x800123fa1800 + 0x148 ] = 0x14060d03  v_min_f32_e32 v3, v3, v6  pgm[7@0x800123fa1800 + 0x14c ] = 0x2c120f07  v_mac_f32_e32 v9, v7, v7  pgm[7@0x800123fa1800 + 0x150 ] = 0x7e064503  v_rcp_f32_e32 v3, v3  pgm[7@0x800123fa1800 + 0x154 ] = 0xd1640109  v_rsq_f32_e64 v9, |v9|  pgm[7@0x800123fa1800 + 0x158 ] = 0x00000109 ;;  pgm[7@0x800123fa1800 + 0x15c ] = 0x7e0802ff  v_mov_b32_e32 v4, 0x472aee8c  pgm[7@0x800123fa1800 + 0x160 ] = 0x472aee8c ;;  pgm[7@0x800123fa1800 + 0x164 ] = 0x0a0a0902  v_mul_f32_e32 v5, v2, v4  pgm[7@0x800123fa1800 + 0x168 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x800123fa1800 + 0x16c ] = 0xd1c10004  v_mad_f32 v4, v2, v4, -v5  pgm[7@0x800123fa1800 + 0x170 ] = 0x84160902 ;;  pgm[7@0x800123fa1800 + 0x174 ] = 0x14040d03  v_min_f32_e32 v2, v3, v6  pgm[7@0x800123fa1800 + 0x178 ] = 0x14060d09  v_min_f32_e32 v3, v9, v6  pgm[7@0x800123fa1800 + 0x17c ] = 0x7e0a4503  v_rcp_f32_e32 v5, v3  pgm[7@0x800123fa1800 + 0x180 ] = 0x7e1202ff  v_mov_b32_e32 v9, 0xff7fffff  pgm[7@0x800123fa1800 + 0x184 ] = 0xff7fffff ;;  pgm[7@0x800123fa1800 + 0x188 ] = 0x16041302  v_max_f32_e32 v2, v2, v9  pgm[7@0x800123fa1800 + 0x18c ] = 0x041604ff  v_sub_f32_e32 v11, 0x3a83126f, v2  pgm[7@0x800123fa1800 + 0x190 ] = 0x3a83126f ;;  pgm[7@0x800123fa1800 + 0x194 ] = 0x14040d05  v_min_f32_e32 v2, v5, v6  pgm[7@0x800123fa1800 + 0x198 ] = 0x16041302  v_max_f32_e32 v2, v2, v9  pgm[7@0x800123fa1800 + 0x19c ] = 0x260a04ff  v_and_b32_e32 v5, 0x7fffffff, v2  pgm[7@0x800123fa1800 + 0x1a0 ] = 0x7fffffff ;;  pgm[7@0x800123fa1800 + 0x1a4 ] = 0x7e0a4305  v_log_f32_e32 v5, v5  pgm[7@0x800123fa1800 + 0x1a8 ] = 0x0a0c0f03  v_mul_f32_e32 v6, v3, v7  pgm[7@0x800123fa1800 + 0x1ac ] = 0x0a061103  v_mul_f32_e32 v3, v3, v8  pgm[7@0x800123fa1800 + 0x1b0 ] = 0x0a10060c  v_mul_f32_e32 v8, s12, v3  pgm[7@0x800123fa1800 + 0x1b4 ] = 0x0a06060d  v_mul_f32_e32 v3, s13, v3  pgm[7@0x800123fa1800 + 0x1b8 ] = 0x080a0a02  v_mul_legacy_f32_e32 v5, s2, v5  pgm[7@0x800123fa1800 + 0x1bc ] = 0xd1c10003  v_mad_f32 v3, v6, s12, -v3  pgm[7@0x800123fa1800 + 0x1c0 ] = 0x840c1906 ;;  pgm[7@0x800123fa1800 + 0x1c4 ] = 0x2c100c0d  v_mac_f32_e32 v8, s13, v6  pgm[7@0x800123fa1800 + 0x1c8 ] = 0x810cff03  s_add_i32 s12, s3, 0x200  pgm[7@0x800123fa1800 + 0x1cc ] = 0x00000200 ;;  pgm[7@0x800123fa1800 + 0x1d0 ] = 0xb00d8000  s_movk_i32 s13, 0x8000  pgm[7@0x800123fa1800 + 0x1d4 ] = 0x7e0a4105  v_exp_f32_e32 v5, v5  pgm[7@0x800123fa1800 + 0x1d8 ] = 0xc00e0406  s_load_dwordx8 s[16:23], s[12:13], 0x0  pgm[7@0x800123fa1800 + 0x1dc ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x1e0 ] = 0x810cff03  s_add_i32 s12, s3, 0x230  pgm[7@0x800123fa1800 + 0x1e4 ] = 0x00000230 ;;  pgm[7@0x800123fa1800 + 0x1e8 ] = 0xc00a0606  s_load_dwordx4 s[24:27], s[12:13], 0x0  pgm[7@0x800123fa1800 + 0x1ec ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x1f0 ] = 0x0a0e0b03  v_mul_f32_e32 v7, v3, v5  pgm[7@0x800123fa1800 + 0x1f4 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0xbdcccccd  pgm[7@0x800123fa1800 + 0x1f8 ] = 0xbdcccccd ;;  pgm[7@0x800123fa1800 + 0x1fc ] = 0x0a100b08  v_mul_f32_e32 v8, v8, v5  pgm[7@0x800123fa1800 + 0x200 ] = 0xbe820082  s_mov_b32 s2, 2  pgm[7@0x800123fa1800 + 0x204 ] = 0x7e120280  v_mov_b32_e32 v9, 0  pgm[7@0x800123fa1800 + 0x208 ] = 0x7e1a0280  v_mov_b32_e32 v13, 0  pgm[7@0x800123fa1800 + 0x20c ] = 0x7e140280  v_mov_b32_e32 v10, 0  pgm[7@0x800123fa1800 + 0x210 ] = 0x7e180280  v_mov_b32_e32 v12, 0  pgm[7@0x800123fa1800 + 0x214 ] = 0x7e0c0280  v_mov_b32_e32 v6, 0  pgm[7@0x800123fa1800 + 0x218 ] = 0x7e0a0280  v_mov_b32_e32 v5, 0  pgm[7@0x800123fa1800 + 0x21c ] = 0x7e060280  v_mov_b32_e32 v3, 0  pgm[7@0x800123fa1800 + 0x220 ] = 0xbf048102  s_cmp_lt_i32 s2, 1  pgm[7@0x800123fa1800 + 0x224 ] = 0xbf85001e  s_cbranch_scc1 30  pgm[7@0x800123fa1800 + 0x228 ] = 0x02221504  v_add_f32_e32 v17, v4, v10  pgm[7@0x800123fa1800 + 0x22c ] = 0x0a2622f0  v_mul_f32_e32 v19, 0.5, v17  pgm[7@0x800123fa1800 + 0x230 ] = 0x0a1e2707  v_mul_f32_e32 v15, v7, v19  pgm[7@0x800123fa1800 + 0x234 ] = 0x0a202708  v_mul_f32_e32 v16, v8, v19  pgm[7@0x800123fa1800 + 0x238 ] = 0x2e1e010f  v_madmk_f32 v15, v15, 0xbdcccccd, v0  pgm[7@0x800123fa1800 + 0x23c ] = 0xbdcccccd ;;  pgm[7@0x800123fa1800 + 0x240 ] = 0x2e200310  v_madmk_f32 v16, v16, 0xbdcccccd, v1  pgm[7@0x800123fa1800 + 0x244 ] = 0xbdcccccd ;;  pgm[7@0x800123fa1800 + 0x248 ] = 0x0a1e1e06  v_mul_f32_e32 v15, s6, v15  pgm[7@0x800123fa1800 + 0x24c ] = 0x0a202007  v_mul_f32_e32 v16, s7, v16  pgm[7@0x800123fa1800 + 0x250 ] = 0xd1c10014  v_mad_f32 v20, v17, -0.5, 1.0  pgm[7@0x800123fa1800 + 0x254 ] = 0x03c9e311 ;;  pgm[7@0x800123fa1800 + 0x258 ] = 0xd1c10015  v_mad_f32 v21, v17, 0, 1.0  pgm[7@0x800123fa1800 + 0x25c ] = 0x03c90111 ;;  pgm[7@0x800123fa1800 + 0x260 ] = 0x2c1a22f0  v_mac_f32_e32 v13, 0.5, v17  pgm[7@0x800123fa1800 + 0x264 ] = 0x02122909  v_add_f32_e32 v9, v9, v20  pgm[7@0x800123fa1800 + 0x268 ] = 0x021414f2  v_add_f32_e32 v10, 1.0, v10  pgm[7@0x800123fa1800 + 0x26c ] = 0x8102c102  s_add_i32 s2, s2, -1  pgm[7@0x800123fa1800 + 0x270 ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x274 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x278 ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x27c ] = 0xf0800f00  image_sample v[15:18], v15, s[16:23], s[24:27] dmask:0xf  pgm[7@0x800123fa1800 + 0x280 ] = 0x00c40f0f ;;  pgm[7@0x800123fa1800 + 0x284 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123fa1800 + 0x288 ] = 0x2c18290f  v_mac_f32_e32 v12, v15, v20  pgm[7@0x800123fa1800 + 0x28c ] = 0x2c0c2b10  v_mac_f32_e32 v6, v16, v21  pgm[7@0x800123fa1800 + 0x290 ] = 0x2c0a2711  v_mac_f32_e32 v5, v17, v19  pgm[7@0x800123fa1800 + 0x294 ] = 0x2c062b12  v_mac_f32_e32 v3, v18, v21  pgm[7@0x800123fa1800 + 0x298 ] = 0xbf048102  s_cmp_lt_i32 s2, 1  pgm[7@0x800123fa1800 + 0x29c ] = 0xbf84ffe2  s_cbranch_scc0 65506  pgm[7@0x800123fa1800 + 0x2a0 ] = 0xb00d8000  s_movk_i32 s13, 0x8000  pgm[7@0x800123fa1800 + 0x2a4 ] = 0x7e08450d  v_rcp_f32_e32 v4, v13  pgm[7@0x800123fa1800 + 0x2a8 ] = 0x810cff03  s_add_i32 s12, s3, 0x240  pgm[7@0x800123fa1800 + 0x2ac ] = 0x00000240 ;;  pgm[7@0x800123fa1800 + 0x2b0 ] = 0x810eff03  s_add_i32 s14, s3, 0x270  pgm[7@0x800123fa1800 + 0x2b4 ] = 0x00000270 ;;  pgm[7@0x800123fa1800 + 0x2b8 ] = 0xbe8f000d  s_mov_b32 s15, s13  pgm[7@0x800123fa1800 + 0x2bc ] = 0xc00e0706  s_load_dwordx8 s[28:35], s[12:13], 0x0  pgm[7@0x800123fa1800 + 0x2c0 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x2c4 ] = 0xc00a0907  s_load_dwordx4 s[36:39], s[14:15], 0x0  pgm[7@0x800123fa1800 + 0x2c8 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x2cc ] = 0x7e2402ff  v_mov_b32_e32 v18, 0x7f7fffff  pgm[7@0x800123fa1800 + 0x2d0 ] = 0x7f7fffff ;;  pgm[7@0x800123fa1800 + 0x2d4 ] = 0x7e1a02ff  v_mov_b32_e32 v13, 0xff7fffff  pgm[7@0x800123fa1800 + 0x2d8 ] = 0xff7fffff ;;  pgm[7@0x800123fa1800 + 0x2dc ] = 0x14082504  v_min_f32_e32 v4, v4, v18  pgm[7@0x800123fa1800 + 0x2e0 ] = 0x16081b04  v_max_f32_e32 v4, v4, v13  pgm[7@0x800123fa1800 + 0x2e4 ] = 0x0a1e0006  v_mul_f32_e32 v15, s6, v0  pgm[7@0x800123fa1800 + 0x2e8 ] = 0x0a200207  v_mul_f32_e32 v16, s7, v1  pgm[7@0x800123fa1800 + 0x2ec ] = 0x0a260cf0  v_mul_f32_e32 v19, 0.5, v6  pgm[7@0x800123fa1800 + 0x2f0 ] = 0x0a280905  v_mul_f32_e32 v20, v5, v4  pgm[7@0x800123fa1800 + 0x2f4 ] = 0x7e224509  v_rcp_f32_e32 v17, v9  pgm[7@0x800123fa1800 + 0x2f8 ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x10  pgm[7@0x800123fa1800 + 0x2fc ] = 0x00000010 ;;  pgm[7@0x800123fa1800 + 0x300 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x304 ] = 0xf0800f00  image_sample v[4:7], v15, s[16:23], s[24:27] dmask:0xf  pgm[7@0x800123fa1800 + 0x308 ] = 0x00c4040f ;;  pgm[7@0x800123fa1800 + 0x30c ] = 0xf0800700  image_sample v[8:10], v0, s[28:35], s[36:39] dmask:0x7  pgm[7@0x800123fa1800 + 0x310 ] = 0x01270800 ;;  pgm[7@0x800123fa1800 + 0x314 ] = 0xc0220144  s_buffer_load_dword s5, s[8:11], 0xf04  pgm[7@0x800123fa1800 + 0x318 ] = 0x00000f04 ;;  pgm[7@0x800123fa1800 + 0x31c ] = 0x14222511  v_min_f32_e32 v17, v17, v18  pgm[7@0x800123fa1800 + 0x320 ] = 0x16221b11  v_max_f32_e32 v17, v17, v13  pgm[7@0x800123fa1800 + 0x324 ] = 0x7c881680  v_cmp_gt_f32_e32 vcc, 0, v11  pgm[7@0x800123fa1800 + 0x328 ] = 0x0a18230c  v_mul_f32_e32 v12, v12, v17  pgm[7@0x800123fa1800 + 0x32c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x330 ] = 0xbf068005  s_cmp_eq_u32 s5, 0  pgm[7@0x800123fa1800 + 0x334 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x800123fa1800 + 0x338 ] = 0x00081904  v_cndmask_b32_e32 v4, v4, v12, vcc  pgm[7@0x800123fa1800 + 0x33c ] = 0x000a2705  v_cndmask_b32_e32 v5, v5, v19, vcc  pgm[7@0x800123fa1800 + 0x340 ] = 0x000c2906  v_cndmask_b32_e32 v6, v6, v20, vcc  pgm[7@0x800123fa1800 + 0x344 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123fa1800 + 0x348 ] = 0xd1c10004  v_mad_f32 v4, s2, v4, v8  pgm[7@0x800123fa1800 + 0x34c ] = 0x04220802 ;;  pgm[7@0x800123fa1800 + 0x350 ] = 0xd1c10005  v_mad_f32 v5, s2, v5, v9  pgm[7@0x800123fa1800 + 0x354 ] = 0x04260a02 ;;  pgm[7@0x800123fa1800 + 0x358 ] = 0x2c140c02  v_mac_f32_e32 v10, s2, v6  pgm[7@0x800123fa1800 + 0x35c ] = 0xbf850036  s_cbranch_scc1 54  pgm[7@0x800123fa1800 + 0x360 ] = 0x8106ff03  s_add_i32 s6, s3, 0x2c0  pgm[7@0x800123fa1800 + 0x364 ] = 0x000002c0 ;;  pgm[7@0x800123fa1800 + 0x368 ] = 0xbe87000d  s_mov_b32 s7, s13  pgm[7@0x800123fa1800 + 0x36c ] = 0xc00e0403  s_load_dwordx8 s[16:23], s[6:7], 0x0  pgm[7@0x800123fa1800 + 0x370 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x374 ] = 0x8106ff03  s_add_i32 s6, s3, 0x2f0  pgm[7@0x800123fa1800 + 0x378 ] = 0x000002f0 ;;  pgm[7@0x800123fa1800 + 0x37c ] = 0xd1610106  v_log_f32_e64 v6, |v4|  pgm[7@0x800123fa1800 + 0x380 ] = 0x00000104 ;;  pgm[7@0x800123fa1800 + 0x384 ] = 0xd1610108  v_log_f32_e64 v8, |v5|  pgm[7@0x800123fa1800 + 0x388 ] = 0x00000105 ;;  pgm[7@0x800123fa1800 + 0x38c ] = 0xd1610109  v_log_f32_e64 v9, |v10|  pgm[7@0x800123fa1800 + 0x390 ] = 0x0000010a ;;  pgm[7@0x800123fa1800 + 0x394 ] = 0x810eff03  s_add_i32 s14, s3, 0x300  pgm[7@0x800123fa1800 + 0x398 ] = 0x00000300 ;;  pgm[7@0x800123fa1800 + 0x39c ] = 0xbe8f000d  s_mov_b32 s15, s13  pgm[7@0x800123fa1800 + 0x3a0 ] = 0xc00a0803  s_load_dwordx4 s[32:35], s[6:7], 0x0  pgm[7@0x800123fa1800 + 0x3a4 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x3a8 ] = 0xc00e0607  s_load_dwordx8 s[24:31], s[14:15], 0x0  pgm[7@0x800123fa1800 + 0x3ac ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x3b0 ] = 0x160c1b06  v_max_f32_e32 v6, v6, v13  pgm[7@0x800123fa1800 + 0x3b4 ] = 0x7e1602ff  v_mov_b32_e32 v11, 0x3ee8ba2f  pgm[7@0x800123fa1800 + 0x3b8 ] = 0x3ee8ba2f ;;  pgm[7@0x800123fa1800 + 0x3bc ] = 0x16101b08  v_max_f32_e32 v8, v8, v13  pgm[7@0x800123fa1800 + 0x3c0 ] = 0x16121b09  v_max_f32_e32 v9, v9, v13  pgm[7@0x800123fa1800 + 0x3c4 ] = 0x8106ff03  s_add_i32 s6, s3, 0x330  pgm[7@0x800123fa1800 + 0x3c8 ] = 0x00000330 ;;  pgm[7@0x800123fa1800 + 0x3cc ] = 0x0a101708  v_mul_f32_e32 v8, v8, v11  pgm[7@0x800123fa1800 + 0x3d0 ] = 0x0a121709  v_mul_f32_e32 v9, v9, v11  pgm[7@0x800123fa1800 + 0x3d4 ] = 0x0a0c1706  v_mul_f32_e32 v6, v6, v11  pgm[7@0x800123fa1800 + 0x3d8 ] = 0x7e164106  v_exp_f32_e32 v11, v6  pgm[7@0x800123fa1800 + 0x3dc ] = 0x7e184108  v_exp_f32_e32 v12, v8  pgm[7@0x800123fa1800 + 0x3e0 ] = 0x7e1a4109  v_exp_f32_e32 v13, v9  pgm[7@0x800123fa1800 + 0x3e4 ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x3e8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x3ec ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x3f0 ] = 0xf0800100  image_sample v15, v15, s[16:23], s[32:35] dmask:0x1  pgm[7@0x800123fa1800 + 0x3f4 ] = 0x01040f0f ;;  pgm[7@0x800123fa1800 + 0x3f8 ] = 0xc00a0403  s_load_dwordx4 s[16:19], s[6:7], 0x0  pgm[7@0x800123fa1800 + 0x3fc ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x400 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x404 ] = 0xf09c0700  image_sample_lz v[11:13], v11, s[24:31], s[16:19] dmask:0x7 pgm[7@0x800123fa1800 + 0x408 ] = 0x00860b0b ;;  pgm[7@0x800123fa1800 + 0x40c ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x800123fa1800 + 0x410 ] = 0xd10b8006  v_max_f32_e64 v6, v15, v15 clamp  pgm[7@0x800123fa1800 + 0x414 ] = 0x00021f0f ;;  pgm[7@0x800123fa1800 + 0x418 ] = 0x04100cf2  v_sub_f32_e32 v8, 1.0, v6  pgm[7@0x800123fa1800 + 0x41c ] = 0x0a081104  v_mul_f32_e32 v4, v4, v8  pgm[7@0x800123fa1800 + 0x420 ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123fa1800 + 0x424 ] = 0x0a14110a  v_mul_f32_e32 v10, v10, v8  pgm[7@0x800123fa1800 + 0x428 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123fa1800 + 0x42c ] = 0x2c080d0b  v_mac_f32_e32 v4, v11, v6  pgm[7@0x800123fa1800 + 0x430 ] = 0x2c0a0d0c  v_mac_f32_e32 v5, v12, v6  pgm[7@0x800123fa1800 + 0x434 ] = 0x2c140d0d  v_mac_f32_e32 v10, v13, v6  pgm[7@0x800123fa1800 + 0x438 ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x800123fa1800 + 0x43c ] = 0x810cff03  s_add_i32 s12, s3, 0x380  pgm[7@0x800123fa1800 + 0x440 ] = 0x00000380 ;;  pgm[7@0x800123fa1800 + 0x444 ] = 0xc00e0406  s_load_dwordx8 s[16:23], s[12:13], 0x0  pgm[7@0x800123fa1800 + 0x448 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x44c ] = 0x810cff03  s_add_i32 s12, s3, 0x3b0  pgm[7@0x800123fa1800 + 0x450 ] = 0x000003b0 ;;  pgm[7@0x800123fa1800 + 0x454 ] = 0xc00a0306  s_load_dwordx4 s[12:15], s[12:13], 0x0  pgm[7@0x800123fa1800 + 0x458 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x45c ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x460 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x30  pgm[7@0x800123fa1800 + 0x464 ] = 0x00000030 ;;  pgm[7@0x800123fa1800 + 0x468 ] = 0xc0220044  s_buffer_load_dword s1, s[8:11], 0xf08  pgm[7@0x800123fa1800 + 0x46c ] = 0x00000f08 ;;  pgm[7@0x800123fa1800 + 0x470 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x474 ] = 0xf0800f00  image_sample v[15:18], v0, s[16:23], s[12:15] dmask:0xf  pgm[7@0x800123fa1800 + 0x478 ] = 0x00640f00 ;;  pgm[7@0x800123fa1800 + 0x47c ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x3a83126f  pgm[7@0x800123fa1800 + 0x480 ] = 0x3a83126f ;;  pgm[7@0x800123fa1800 + 0x484 ] = 0x060c0000  v_subrev_f32_e32 v6, s0, v0  pgm[7@0x800123fa1800 + 0x488 ] = 0xbf068001  s_cmp_eq_u32 s1, 0  pgm[7@0x800123fa1800 + 0x48c ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123fa1800 + 0x490 ] = 0xd1c10000  v_mad_f32 v0, -v18, s0, 1.0  pgm[7@0x800123fa1800 + 0x494 ] = 0x23c80112 ;;  pgm[7@0x800123fa1800 + 0x498 ] = 0x0a022400  v_mul_f32_e32 v1, s0, v18  pgm[7@0x800123fa1800 + 0x49c ] = 0x0a100104  v_mul_f32_e32 v8, v4, v0  pgm[7@0x800123fa1800 + 0x4a0 ] = 0x0a120105  v_mul_f32_e32 v9, v5, v0  pgm[7@0x800123fa1800 + 0x4a4 ] = 0x0a16010a  v_mul_f32_e32 v11, v10, v0  pgm[7@0x800123fa1800 + 0x4a8 ] = 0x2c10030f  v_mac_f32_e32 v8, v15, v1  pgm[7@0x800123fa1800 + 0x4ac ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v6  pgm[7@0x800123fa1800 + 0x4b0 ] = 0x00020c80 ;;  pgm[7@0x800123fa1800 + 0x4b4 ] = 0x2c120310  v_mac_f32_e32 v9, v16, v1  pgm[7@0x800123fa1800 + 0x4b8 ] = 0x2c160311  v_mac_f32_e32 v11, v17, v1  pgm[7@0x800123fa1800 + 0x4bc ] = 0xd1000004  v_cndmask_b32_e64 v4, v4, v8, s[0:1]  pgm[7@0x800123fa1800 + 0x4c0 ] = 0x00021104 ;;  pgm[7@0x800123fa1800 + 0x4c4 ] = 0xd1000005  v_cndmask_b32_e64 v5, v5, v9, s[0:1]  pgm[7@0x800123fa1800 + 0x4c8 ] = 0x00021305 ;;  pgm[7@0x800123fa1800 + 0x4cc ] = 0xd1000006  v_cndmask_b32_e64 v6, v10, v11, s[0:1]  pgm[7@0x800123fa1800 + 0x4d0 ] = 0x0002170a ;;  pgm[7@0x800123fa1800 + 0x4d4 ] = 0xbf850021  s_cbranch_scc1 33  pgm[7@0x800123fa1800 + 0x4d8 ] = 0xd1610104  v_log_f32_e64 v4, |v4|  pgm[7@0x800123fa1800 + 0x4dc ] = 0x00000104 ;;  pgm[7@0x800123fa1800 + 0x4e0 ] = 0xd1610105  v_log_f32_e64 v5, |v5|  pgm[7@0x800123fa1800 + 0x4e4 ] = 0x00000105 ;;  pgm[7@0x800123fa1800 + 0x4e8 ] = 0xd1610106  v_log_f32_e64 v6, |v6|  pgm[7@0x800123fa1800 + 0x4ec ] = 0x00000106 ;;  pgm[7@0x800123fa1800 + 0x4f0 ] = 0x7e1002ff  v_mov_b32_e32 v8, 0xff7fffff  pgm[7@0x800123fa1800 + 0x4f4 ] = 0xff7fffff ;;  pgm[7@0x800123fa1800 + 0x4f8 ] = 0x8106ff03  s_add_i32 s6, s3, 0x340  pgm[7@0x800123fa1800 + 0x4fc ] = 0x00000340 ;;  pgm[7@0x800123fa1800 + 0x500 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x800123fa1800 + 0x504 ] = 0xc00e0303  s_load_dwordx8 s[12:19], s[6:7], 0x0  pgm[7@0x800123fa1800 + 0x508 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x50c ] = 0x8106ff03  s_add_i32 s6, s3, 0x370  pgm[7@0x800123fa1800 + 0x510 ] = 0x00000370 ;;  pgm[7@0x800123fa1800 + 0x514 ] = 0x16081104  v_max_f32_e32 v4, v4, v8  pgm[7@0x800123fa1800 + 0x518 ] = 0x160a1105  v_max_f32_e32 v5, v5, v8  pgm[7@0x800123fa1800 + 0x51c ] = 0x160c1106  v_max_f32_e32 v6, v6, v8  pgm[7@0x800123fa1800 + 0x520 ] = 0x7e1002ff  v_mov_b32_e32 v8, 0x3ee8ba2f  pgm[7@0x800123fa1800 + 0x524 ] = 0x3ee8ba2f ;;  pgm[7@0x800123fa1800 + 0x528 ] = 0x0a081104  v_mul_f32_e32 v4, v4, v8  pgm[7@0x800123fa1800 + 0x52c ] = 0x0a0a1105  v_mul_f32_e32 v5, v5, v8  pgm[7@0x800123fa1800 + 0x530 ] = 0x0a0c1106  v_mul_f32_e32 v6, v6, v8  pgm[7@0x800123fa1800 + 0x534 ] = 0xc00a0503  s_load_dwordx4 s[20:23], s[6:7], 0x0  pgm[7@0x800123fa1800 + 0x538 ] = 0x00000000 ;;  pgm[7@0x800123fa1800 + 0x53c ] = 0x7e084104  v_exp_f32_e32 v4, v4  pgm[7@0x800123fa1800 + 0x540 ] = 0x7e0a4105  v_exp_f32_e32 v5, v5  pgm[7@0x800123fa1800 + 0x544 ] = 0x7e0c4106  v_exp_f32_e32 v6, v6  pgm[7@0x800123fa1800 + 0x548 ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x54c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x550 ] = 0xbf800000  s_nop 0  pgm[7@0x800123fa1800 + 0x554 ] = 0xf09c0700  image_sample_lz v[4:6], v4, s[12:19], s[20:23] dmask:0x7  pgm[7@0x800123fa1800 + 0x558 ] = 0x00a30404 ;;  pgm[7@0x800123fa1800 + 0x55c ] = 0x0a0606f0  v_mul_f32_e32 v3, 0.5, v3  pgm[7@0x800123fa1800 + 0x560 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x800123fa1800 + 0x564 ] = 0x00060707  v_cndmask_b32_e32 v3, v7, v3, vcc  pgm[7@0x800123fa1800 + 0x568 ] = 0x0a000103  v_mul_f32_e32 v0, v3, v0  pgm[7@0x800123fa1800 + 0x56c ] = 0x86ea007e  s_and_b64 vcc, exec, s[0:1]  pgm[7@0x800123fa1800 + 0x570 ] = 0x2c000312  v_mac_f32_e32 v0, v18, v1  pgm[7@0x800123fa1800 + 0x574 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x20  pgm[7@0x800123fa1800 + 0x578 ] = 0x00000020 ;;  pgm[7@0x800123fa1800 + 0x57c ] = 0xc0220044  s_buffer_load_dword s1, s[8:11], 0x50  pgm[7@0x800123fa1800 + 0x580 ] = 0x00000050 ;;  pgm[7@0x800123fa1800 + 0x584 ] = 0x00060103  v_cndmask_b32_e32 v3, v3, v0, vcc  pgm[7@0x800123fa1800 + 0x588 ] = 0x0a0004ff  v_mul_f32_e32 v0, 0x3fb504f3, v2  pgm[7@0x800123fa1800 + 0x58c ] = 0x3fb504f3 ;;  pgm[7@0x800123fa1800 + 0x590 ] = 0xd1c10000  v_mad_f32 v0, -v0, v0, 1.0  pgm[7@0x800123fa1800 + 0x594 ] = 0x23ca0100 ;;  pgm[7@0x800123fa1800 + 0x598 ] = 0x7e0202ff  v_mov_b32_e32 v1, 0x3f59999a  pgm[7@0x800123fa1800 + 0x59c ] = 0x3f59999a ;;  pgm[7@0x800123fa1800 + 0x5a0 ] = 0x30000300  v_madak_f32 v0, v0, v1, 0x3e19999a  pgm[7@0x800123fa1800 + 0x5a4 ] = 0x3e19999a ;;  pgm[7@0x800123fa1800 + 0x5a8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800123fa1800 + 0x5ac ] = 0x0a040105  v_mul_f32_e32 v2, v5, v0  pgm[7@0x800123fa1800 + 0x5b0 ] = 0x0a020104  v_mul_f32_e32 v1, v4, v0  pgm[7@0x800123fa1800 + 0x5b4 ] = 0x0a080106  v_mul_f32_e32 v4, v6, v0  pgm[7@0x800123fa1800 + 0x5b8 ] = 0x7e105881  v_bfrev_b32_e32 v8, 1  pgm[7@0x800123fa1800 + 0x5bc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800123fa1800 + 0x5c0 ] = 0x0a000200  v_mul_f32_e32 v0, s0, v1  pgm[7@0x800123fa1800 + 0x5c4 ] = 0x7c881001  v_cmp_gt_f32_e32 vcc, s1, v8  pgm[7@0x800123fa1800 + 0x5c8 ] = 0x0a0e0600  v_mul_f32_e32 v7, s0, v3  pgm[7@0x800123fa1800 + 0x5cc ] = 0x0a0a0400  v_mul_f32_e32 v5, s0, v2  pgm[7@0x800123fa1800 + 0x5d0 ] = 0x0a0c0800  v_mul_f32_e32 v6, s0, v4  pgm[7@0x800123fa1800 + 0x5d4 ] = 0x00000101  v_cndmask_b32_e32 v0, v1, v0, vcc  pgm[7@0x800123fa1800 + 0x5d8 ] = 0x00020b02  v_cndmask_b32_e32 v1, v2, v5, vcc  pgm[7@0x800123fa1800 + 0x5dc ] = 0x00040d04  v_cndmask_b32_e32 v2, v4, v6, vcc  pgm[7@0x800123fa1800 + 0x5e0 ] = 0x00060f03  v_cndmask_b32_e32 v3, v3, v7, vcc  pgm[7@0x800123fa1800 + 0x5e4 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x800123fa1800 + 0x5e8 ] = 0x00020300 ;;  pgm[7@0x800123fa1800 + 0x5ec ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x800123fa1800 + 0x5f0 ] = 0x00020702 ;;  pgm[7@0x800123fa1800 + 0x5f4 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x800123fa1800 + 0x5f8 ] = 0x00000100 ;;  pgm[7@0x800123fa1800 + 0x5fc ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a0400 of length 116 bytes from IB[7@0x8001a7dc0100 + 0x41c8] pgm[7@0x8001000a0400 + 0x0 ] = 0x7e020203  v_mov_b32_e32 v1, s3  pgm[7@0x8001000a0400 + 0x4 ] = 0x7e040202  v_mov_b32_e32 v2, s2  pgm[7@0x8001000a0400 + 0x8 ] = 0x7d980082  v_cmp_gt_u32_e32 vcc, 2, v0  pgm[7@0x8001000a0400 + 0xc ] = 0xd0cd0000  v_cmp_ne_u32_e64 s[0:1], 1, v0  pgm[7@0x8001000a0400 + 0x10 ] = 0x00020081 ;;  pgm[7@0x8001000a0400 + 0x14 ] = 0xd1000000  v_cndmask_b32_e64 v0, v1, v2, s[0:1]  pgm[7@0x8001000a0400 + 0x18 ] = 0x00020501 ;;  pgm[7@0x8001000a0400 + 0x1c ] = 0x00060501  v_cndmask_b32_e32 v3, v1, v2, vcc  pgm[7@0x8001000a0400 + 0x20 ] = 0x7e020af9  v_cvt_f32_i32_sdwa v1, sext(v3) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 pgm[7@0x8001000a0400 + 0x24 ] = 0x000c0603 ;;  pgm[7@0x8001000a0400 + 0x28 ] = 0x7e000af9  v_cvt_f32_i32_sdwa v0, sext(v0) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 pgm[7@0x8001000a0400 + 0x2c ] = 0x000d0600 ;;  pgm[7@0x8001000a0400 + 0x30 ] = 0x7e040207  v_mov_b32_e32 v2, s7  pgm[7@0x8001000a0400 + 0x34 ] = 0x7e060205  v_mov_b32_e32 v3, s5  pgm[7@0x8001000a0400 + 0x38 ] = 0x00040702  v_cndmask_b32_e32 v2, v2, v3, vcc  pgm[7@0x8001000a0400 + 0x3c ] = 0x7e060208  v_mov_b32_e32 v3, s8  pgm[7@0x8001000a0400 + 0x40 ] = 0x7e080206  v_mov_b32_e32 v4, s6  pgm[7@0x8001000a0400 + 0x44 ] = 0xd1000003  v_cndmask_b32_e64 v3, v3, v4, s[0:1]  pgm[7@0x8001000a0400 + 0x48 ] = 0x00020903 ;;  pgm[7@0x8001000a0400 + 0x4c ] = 0x7e0802f2  v_mov_b32_e32 v4, 1.0  pgm[7@0x8001000a0400 + 0x50 ] = 0x7e0a0204  v_mov_b32_e32 v5, s4  pgm[7@0x8001000a0400 + 0x54 ] = 0xc40008cf  exp pos0 v1, v0, v5, v4 done  pgm[7@0x8001000a0400 + 0x58 ] = 0x04050001 ;;  pgm[7@0x8001000a0400 + 0x5c ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000a0400 + 0x60 ] = 0x7e000209  v_mov_b32_e32 v0, s9  pgm[7@0x8001000a0400 + 0x64 ] = 0x7e02020a  v_mov_b32_e32 v1, s10  pgm[7@0x8001000a0400 + 0x68 ] = 0xc400020f  exp param0 v2, v3, v0, v1  pgm[7@0x8001000a0400 + 0x6c ] = 0x01000302 ;;  pgm[7@0x8001000a0400 + 0x70 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a0800 of length 100 bytes from IB[7@0x8001a7dc0100 + 0x423c] pgm[7@0x8001000a0800 + 0x0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a0800 + 0x4 ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[7@0x8001000a0800 + 0x8 ] = 0x00000200 ;;  pgm[7@0x8001000a0800 + 0xc ] = 0xd4000008  v_interp_p1_f32_e32 v0, v8, attr0.x  pgm[7@0x8001000a0800 + 0x10 ] = 0xd4040108  v_interp_p1_f32_e32 v1, v8, attr0.y  pgm[7@0x8001000a0800 + 0x14 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001000a0800 + 0x18 ] = 0xd4010009  v_interp_p2_f32_e32 v0, v9, attr0.x  pgm[7@0x8001000a0800 + 0x1c ] = 0xd4050109  v_interp_p2_f32_e32 v1, v9, attr0.y  pgm[7@0x8001000a0800 + 0x20 ] = 0xc00e0200  s_load_dwordx8 s[8:15], s[0:1], 0x0  pgm[7@0x8001000a0800 + 0x24 ] = 0x00000000 ;;  pgm[7@0x8001000a0800 + 0x28 ] = 0x7e001100  v_cvt_i32_f32_e32 v0, v0  pgm[7@0x8001000a0800 + 0x2c ] = 0x7e021101  v_cvt_i32_f32_e32 v1, v1  pgm[7@0x8001000a0800 + 0x30 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a0800 + 0x34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a0800 + 0x38 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a0800 + 0x3c ] = 0xf0001f00  image_load v[0:3], v0, s[8:15] dmask:0xf unorm  pgm[7@0x8001000a0800 + 0x40 ] = 0x00020000 ;;  pgm[7@0x8001000a0800 + 0x44 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a0800 + 0x48 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a0800 + 0x4c ] = 0x00020300 ;;  pgm[7@0x8001000a0800 + 0x50 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a0800 + 0x54 ] = 0x00020702 ;;  pgm[7@0x8001000a0800 + 0x58 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a0800 + 0x5c ] = 0x00000100 ;;  pgm[7@0x8001000a0800 + 0x60 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b3600 of length 52 bytes from IB[7@0x8001a7dc0100 + 0x4524] pgm[7@0x8001000b3600 + 0x0 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000b3600 + 0x4 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000b3600 + 0x8 ] = 0x00000000 ;;  pgm[7@0x8001000b3600 + 0xc ] = 0x68000005  v_add_u32_e32 v0, s5, v0  pgm[7@0x8001000b3600 + 0x10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3600 + 0x14 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3600 + 0x18 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3600 + 0x1c ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v0, s[0:3], 0 idxen  pgm[7@0x8001000b3600 + 0x20 ] = 0x80000000 ;;  pgm[7@0x8001000b3600 + 0x24 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b3600 + 0x28 ] = 0xc40008cf  exp pos0 v0, v1, v2, v3 done  pgm[7@0x8001000b3600 + 0x2c ] = 0x03020100 ;;  pgm[7@0x8001000b3600 + 0x30 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b3000 of length 360 bytes from IB[7@0x8001a7dc0100 + 0x4598] pgm[7@0x8001000b3000 + 0x0 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001000b3000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001000b3000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000b3000 + 0xc ] = 0xbe900002  s_mov_b32 s16, s2  pgm[7@0x8001000b3000 + 0x10 ] = 0xbe9300ff  s_mov_b32 s19, 0x27fac  pgm[7@0x8001000b3000 + 0x14 ] = 0x00027fac ;;  pgm[7@0x8001000b3000 + 0x18 ] = 0xb0120060  s_movk_i32 s18, 0x60  pgm[7@0x8001000b3000 + 0x1c ] = 0xbe9100ff  s_mov_b32 s17, 0x8000  pgm[7@0x8001000b3000 + 0x20 ] = 0x00008000 ;;  pgm[7@0x8001000b3000 + 0x24 ] = 0xc0260288  s_buffer_load_dwordx2 s[10:11], s[16:19], 0x0  pgm[7@0x8001000b3000 + 0x28 ] = 0x00000000 ;;  pgm[7@0x8001000b3000 + 0x2c ] = 0xc0260208  s_buffer_load_dwordx2 s[8:9], s[16:19], 0x10  pgm[7@0x8001000b3000 + 0x30 ] = 0x00000010 ;;  pgm[7@0x8001000b3000 + 0x34 ] = 0xc0260008  s_buffer_load_dwordx2 s[0:1], s[16:19], 0x20  pgm[7@0x8001000b3000 + 0x38 ] = 0x00000020 ;;  pgm[7@0x8001000b3000 + 0x3c ] = 0x7e0802ff  v_mov_b32_e32 v4, 0x7f7fffff  pgm[7@0x8001000b3000 + 0x40 ] = 0x7f7fffff ;;  pgm[7@0x8001000b3000 + 0x44 ] = 0x7e0a02ff  v_mov_b32_e32 v5, 0xff7fffff  pgm[7@0x8001000b3000 + 0x48 ] = 0xff7fffff ;;  pgm[7@0x8001000b3000 + 0x4c ] = 0x020018f0  v_add_f32_e32 v0, 0.5, v12  pgm[7@0x8001000b3000 + 0x50 ] = 0x02021af0  v_add_f32_e32 v1, 0.5, v13  pgm[7@0x8001000b3000 + 0x54 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3000 + 0x58 ] = 0x7e044400  v_rcp_f32_e32 v2, s0  pgm[7@0x8001000b3000 + 0x5c ] = 0x7e064401  v_rcp_f32_e32 v3, s1  pgm[7@0x8001000b3000 + 0x60 ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[7@0x8001000b3000 + 0x64 ] = 0x00000200 ;;  pgm[7@0x8001000b3000 + 0x68 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001000b3000 + 0x6c ] = 0x14040902  v_min_f32_e32 v2, v2, v4  pgm[7@0x8001000b3000 + 0x70 ] = 0x14060903  v_min_f32_e32 v3, v3, v4  pgm[7@0x8001000b3000 + 0x74 ] = 0x16040b02  v_max_f32_e32 v2, v2, v5  pgm[7@0x8001000b3000 + 0x78 ] = 0x16060b03  v_max_f32_e32 v3, v3, v5  pgm[7@0x8001000b3000 + 0x7c ] = 0x0a000500  v_mul_f32_e32 v0, v0, v2  pgm[7@0x8001000b3000 + 0x80 ] = 0x7e04020a  v_mov_b32_e32 v2, s10  pgm[7@0x8001000b3000 + 0x84 ] = 0x0a020701  v_mul_f32_e32 v1, v1, v3  pgm[7@0x8001000b3000 + 0x88 ] = 0xd1c10003  v_mad_f32 v3, v0, s8, -v2  pgm[7@0x8001000b3000 + 0x8c ] = 0x84081100 ;;  pgm[7@0x8001000b3000 + 0x90 ] = 0x7e04020b  v_mov_b32_e32 v2, s11  pgm[7@0x8001000b3000 + 0x94 ] = 0xd1c10002  v_mad_f32 v2, v1, s9, -v2  pgm[7@0x8001000b3000 + 0x98 ] = 0x84081301 ;;  pgm[7@0x8001000b3000 + 0x9c ] = 0xc00e0200  s_load_dwordx8 s[8:15], s[0:1], 0x0  pgm[7@0x8001000b3000 + 0xa0 ] = 0x00000000 ;;  pgm[7@0x8001000b3000 + 0xa4 ] = 0x8100ff03  s_add_i32 s0, s3, 0x230  pgm[7@0x8001000b3000 + 0xa8 ] = 0x00000230 ;;  pgm[7@0x8001000b3000 + 0xac ] = 0xc00a0000  s_load_dwordx4 s[0:3], s[0:1], 0x0  pgm[7@0x8001000b3000 + 0xb0 ] = 0x00000000 ;;  pgm[7@0x8001000b3000 + 0xb4 ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001000b3000 + 0xb8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3000 + 0xbc ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3000 + 0xc0 ] = 0xf0800100  image_sample v0, v0, s[8:15], s[0:3] dmask:0x1  pgm[7@0x8001000b3000 + 0xc4 ] = 0x00020000 ;;  pgm[7@0x8001000b3000 + 0xc8 ] = 0x0a0c0502  v_mul_f32_e32 v6, v2, v2  pgm[7@0x8001000b3000 + 0xcc ] = 0x2c0c0703  v_mac_f32_e32 v6, v3, v3  pgm[7@0x8001000b3000 + 0xd0 ] = 0xd1640106  v_rsq_f32_e64 v6, |v6|  pgm[7@0x8001000b3000 + 0xd4 ] = 0x00000106 ;;  pgm[7@0x8001000b3000 + 0xd8 ] = 0xc0220008  s_buffer_load_dword s0, s[16:19], 0x30  pgm[7@0x8001000b3000 + 0xdc ] = 0x00000030 ;;  pgm[7@0x8001000b3000 + 0xe0 ] = 0xc0220088  s_buffer_load_dword s2, s[16:19], 0x40  pgm[7@0x8001000b3000 + 0xe4 ] = 0x00000040 ;;  pgm[7@0x8001000b3000 + 0xe8 ] = 0xc0220048  s_buffer_load_dword s1, s[16:19], 0x50  pgm[7@0x8001000b3000 + 0xec ] = 0x00000050 ;;  pgm[7@0x8001000b3000 + 0xf0 ] = 0x140c0906  v_min_f32_e32 v6, v6, v4  pgm[7@0x8001000b3000 + 0xf4 ] = 0x7e0c4506  v_rcp_f32_e32 v6, v6  pgm[7@0x8001000b3000 + 0xf8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3000 + 0xfc ] = 0x7e0e4400  v_rcp_f32_e32 v7, s0  pgm[7@0x8001000b3000 + 0x100 ] = 0xd1020009  v_sub_f32_e64 v9, 0.5, s2  pgm[7@0x8001000b3000 + 0x104 ] = 0x000004f0 ;;  pgm[7@0x8001000b3000 + 0x108 ] = 0xd1020008  v_sub_f32_e64 v8, 0.5, s1  pgm[7@0x8001000b3000 + 0x10c ] = 0x000002f0 ;;  pgm[7@0x8001000b3000 + 0x110 ] = 0x7c961080  v_cmp_ngt_f32_e32 vcc, 0, v8  pgm[7@0x8001000b3000 + 0x114 ] = 0x140e0907  v_min_f32_e32 v7, v7, v4  pgm[7@0x8001000b3000 + 0x118 ] = 0x14080906  v_min_f32_e32 v4, v6, v4  pgm[7@0x8001000b3000 + 0x11c ] = 0x160e0b07  v_max_f32_e32 v7, v7, v5  pgm[7@0x8001000b3000 + 0x120 ] = 0x16080b04  v_max_f32_e32 v4, v4, v5  pgm[7@0x8001000b3000 + 0x124 ] = 0xd1c18004  v_mad_f32 v4, -v7, v4, 1.0 clamp mul:2  pgm[7@0x8001000b3000 + 0x128 ] = 0x2bca0907 ;;  pgm[7@0x8001000b3000 + 0x12c ] = 0x7e020280  v_mov_b32_e32 v1, 0  pgm[7@0x8001000b3000 + 0x130 ] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x8001000b3000 + 0x134 ] = 0x7e0602f2  v_mov_b32_e32 v3, 1.0  pgm[7@0x8001000b3000 + 0x138 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b3000 + 0x13c ] = 0x16000104  v_max_f32_e32 v0, v4, v0  pgm[7@0x8001000b3000 + 0x140 ] = 0x00000080  v_cndmask_b32_e32 v0, 0, v0, vcc  pgm[7@0x8001000b3000 + 0x144 ] = 0x7c961280  v_cmp_ngt_f32_e32 vcc, 0, v9  pgm[7@0x8001000b3000 + 0x148 ] = 0x000000f2  v_cndmask_b32_e32 v0, 1.0, v0, vcc  pgm[7@0x8001000b3000 + 0x14c ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000b3000 + 0x150 ] = 0x00020300 ;;  pgm[7@0x8001000b3000 + 0x154 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000b3000 + 0x158 ] = 0x00020702 ;;  pgm[7@0x8001000b3000 + 0x15c ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000b3000 + 0x160 ] = 0x00000100 ;;  pgm[7@0x8001000b3000 + 0x164 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a0400 of length 116 bytes from IB[7@0x8001a7dc0100 + 0x4838] pgm[7@0x8001000a0400 + 0x0 ] = 0x7e020203  v_mov_b32_e32 v1, s3  pgm[7@0x8001000a0400 + 0x4 ] = 0x7e040202  v_mov_b32_e32 v2, s2  pgm[7@0x8001000a0400 + 0x8 ] = 0x7d980082  v_cmp_gt_u32_e32 vcc, 2, v0  pgm[7@0x8001000a0400 + 0xc ] = 0xd0cd0000  v_cmp_ne_u32_e64 s[0:1], 1, v0  pgm[7@0x8001000a0400 + 0x10 ] = 0x00020081 ;;  pgm[7@0x8001000a0400 + 0x14 ] = 0xd1000000  v_cndmask_b32_e64 v0, v1, v2, s[0:1]  pgm[7@0x8001000a0400 + 0x18 ] = 0x00020501 ;;  pgm[7@0x8001000a0400 + 0x1c ] = 0x00060501  v_cndmask_b32_e32 v3, v1, v2, vcc  pgm[7@0x8001000a0400 + 0x20 ] = 0x7e020af9  v_cvt_f32_i32_sdwa v1, sext(v3) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 pgm[7@0x8001000a0400 + 0x24 ] = 0x000c0603 ;;  pgm[7@0x8001000a0400 + 0x28 ] = 0x7e000af9  v_cvt_f32_i32_sdwa v0, sext(v0) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 pgm[7@0x8001000a0400 + 0x2c ] = 0x000d0600 ;;  pgm[7@0x8001000a0400 + 0x30 ] = 0x7e040207  v_mov_b32_e32 v2, s7  pgm[7@0x8001000a0400 + 0x34 ] = 0x7e060205  v_mov_b32_e32 v3, s5  pgm[7@0x8001000a0400 + 0x38 ] = 0x00040702  v_cndmask_b32_e32 v2, v2, v3, vcc  pgm[7@0x8001000a0400 + 0x3c ] = 0x7e060208  v_mov_b32_e32 v3, s8  pgm[7@0x8001000a0400 + 0x40 ] = 0x7e080206  v_mov_b32_e32 v4, s6  pgm[7@0x8001000a0400 + 0x44 ] = 0xd1000003  v_cndmask_b32_e64 v3, v3, v4, s[0:1]  pgm[7@0x8001000a0400 + 0x48 ] = 0x00020903 ;;  pgm[7@0x8001000a0400 + 0x4c ] = 0x7e0802f2  v_mov_b32_e32 v4, 1.0  pgm[7@0x8001000a0400 + 0x50 ] = 0x7e0a0204  v_mov_b32_e32 v5, s4  pgm[7@0x8001000a0400 + 0x54 ] = 0xc40008cf  exp pos0 v1, v0, v5, v4 done  pgm[7@0x8001000a0400 + 0x58 ] = 0x04050001 ;;  pgm[7@0x8001000a0400 + 0x5c ] = 0xbf8ccf0f  s_waitcnt expcnt(0)  pgm[7@0x8001000a0400 + 0x60 ] = 0x7e000209  v_mov_b32_e32 v0, s9  pgm[7@0x8001000a0400 + 0x64 ] = 0x7e02020a  v_mov_b32_e32 v1, s10  pgm[7@0x8001000a0400 + 0x68 ] = 0xc400020f  exp param0 v2, v3, v0, v1  pgm[7@0x8001000a0400 + 0x6c ] = 0x01000302 ;;  pgm[7@0x8001000a0400 + 0x70 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a0800 of length 100 bytes from IB[7@0x8001a7dc0100 + 0x48ac] pgm[7@0x8001000a0800 + 0x0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a0800 + 0x4 ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[7@0x8001000a0800 + 0x8 ] = 0x00000200 ;;  pgm[7@0x8001000a0800 + 0xc ] = 0xd4000008  v_interp_p1_f32_e32 v0, v8, attr0.x  pgm[7@0x8001000a0800 + 0x10 ] = 0xd4040108  v_interp_p1_f32_e32 v1, v8, attr0.y  pgm[7@0x8001000a0800 + 0x14 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001000a0800 + 0x18 ] = 0xd4010009  v_interp_p2_f32_e32 v0, v9, attr0.x  pgm[7@0x8001000a0800 + 0x1c ] = 0xd4050109  v_interp_p2_f32_e32 v1, v9, attr0.y  pgm[7@0x8001000a0800 + 0x20 ] = 0xc00e0200  s_load_dwordx8 s[8:15], s[0:1], 0x0  pgm[7@0x8001000a0800 + 0x24 ] = 0x00000000 ;;  pgm[7@0x8001000a0800 + 0x28 ] = 0x7e001100  v_cvt_i32_f32_e32 v0, v0  pgm[7@0x8001000a0800 + 0x2c ] = 0x7e021101  v_cvt_i32_f32_e32 v1, v1  pgm[7@0x8001000a0800 + 0x30 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a0800 + 0x34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a0800 + 0x38 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a0800 + 0x3c ] = 0xf0001f00  image_load v[0:3], v0, s[8:15] dmask:0xf unorm  pgm[7@0x8001000a0800 + 0x40 ] = 0x00020000 ;;  pgm[7@0x8001000a0800 + 0x44 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a0800 + 0x48 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a0800 + 0x4c ] = 0x00020300 ;;  pgm[7@0x8001000a0800 + 0x50 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a0800 + 0x54 ] = 0x00020702 ;;  pgm[7@0x8001000a0800 + 0x58 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a0800 + 0x5c ] = 0x00000100 ;;  pgm[7@0x8001000a0800 + 0x60 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b2600 of length 52 bytes from IB[7@0x8001a7dc0100 + 0x4b94] pgm[7@0x8001000b2600 + 0x0 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000b2600 + 0x4 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000b2600 + 0x8 ] = 0x00000000 ;;  pgm[7@0x8001000b2600 + 0xc ] = 0x68000005  v_add_u32_e32 v0, s5, v0  pgm[7@0x8001000b2600 + 0x10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b2600 + 0x14 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b2600 + 0x18 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b2600 + 0x1c ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v0, s[0:3], 0 idxen  pgm[7@0x8001000b2600 + 0x20 ] = 0x80000000 ;;  pgm[7@0x8001000b2600 + 0x24 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b2600 + 0x28 ] = 0xc40008cf  exp pos0 v0, v1, v2, v3 done  pgm[7@0x8001000b2600 + 0x2c ] = 0x03020100 ;;  pgm[7@0x8001000b2600 + 0x30 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800168be2000 of length 1000 bytes from IB[7@0x8001a7dc0100 + 0x4c08] pgm[7@0x800168be2000 + 0x0 ] = 0xbe80017e  s_mov_b64 s[0:1], exec  pgm[7@0x800168be2000 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x800168be2000 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x800168be2000 + 0xc ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x800168be2000 + 0x10 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x800168be2000 + 0x14 ] = 0x00027fac ;;  pgm[7@0x800168be2000 + 0x18 ] = 0xb00a0e10  s_movk_i32 s10, 0xe10  pgm[7@0x800168be2000 + 0x1c ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x800168be2000 + 0x20 ] = 0x00008000 ;;  pgm[7@0x800168be2000 + 0x24 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xa0  pgm[7@0x800168be2000 + 0x28 ] = 0x000000a0 ;;  pgm[7@0x800168be2000 + 0x2c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0xe00  pgm[7@0x800168be2000 + 0x30 ] = 0x00000e00 ;;  pgm[7@0x800168be2000 + 0x34 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0x7f7fffff  pgm[7@0x800168be2000 + 0x38 ] = 0x7f7fffff ;;  pgm[7@0x800168be2000 + 0x3c ] = 0x7e0802ff  v_mov_b32_e32 v4, 0xff7fffff  pgm[7@0x800168be2000 + 0x40 ] = 0xff7fffff ;;  pgm[7@0x800168be2000 + 0x44 ] = 0x7e100280  v_mov_b32_e32 v8, 0  pgm[7@0x800168be2000 + 0x48 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be2000 + 0x4c ] = 0x7e004406  v_rcp_f32_e32 v0, s6  pgm[7@0x800168be2000 + 0x50 ] = 0x7e024407  v_rcp_f32_e32 v1, s7  pgm[7@0x800168be2000 + 0x54 ] = 0x7e0e0202  v_mov_b32_e32 v7, s2  pgm[7@0x800168be2000 + 0x58 ] = 0xbe820881  s_brev_b32 s2, 1  pgm[7@0x800168be2000 + 0x5c ] = 0x14000700  v_min_f32_e32 v0, v0, v3  pgm[7@0x800168be2000 + 0x60 ] = 0x14020701  v_min_f32_e32 v1, v1, v3  pgm[7@0x800168be2000 + 0x64 ] = 0x16000900  v_max_f32_e32 v0, v0, v4  pgm[7@0x800168be2000 + 0x68 ] = 0x16040901  v_max_f32_e32 v2, v1, v4  pgm[7@0x800168be2000 + 0x6c ] = 0x0a0c1b02  v_mul_f32_e32 v6, v2, v13  pgm[7@0x800168be2000 + 0x70 ] = 0x0a0a1900  v_mul_f32_e32 v5, v0, v12  pgm[7@0x800168be2000 + 0x74 ] = 0xd1c10001  v_mad_f32 v1, 0.5, v0, v5  pgm[7@0x800168be2000 + 0x78 ] = 0x041600f0 ;;  pgm[7@0x800168be2000 + 0x7c ] = 0xd1c10002  v_mad_f32 v2, 0.5, v2, v6  pgm[7@0x800168be2000 + 0x80 ] = 0x041a04f0 ;;  pgm[7@0x800168be2000 + 0x84 ] = 0x7e000280  v_mov_b32_e32 v0, 0  pgm[7@0x800168be2000 + 0x88 ] = 0xbf8200aa  s_branch 170  pgm[7@0x800168be2000 + 0x8c ] = 0xc02a0604  s_buffer_load_dwordx4 s[24:27], s[8:11], 0x0  pgm[7@0x800168be2000 + 0x90 ] = 0x00000000 ;;  pgm[7@0x800168be2000 + 0x94 ] = 0xc02a0704  s_buffer_load_dwordx4 s[28:31], s[8:11], 0x10  pgm[7@0x800168be2000 + 0x98 ] = 0x00000010 ;;  pgm[7@0x800168be2000 + 0x9c ] = 0x021810f3  v_add_f32_e32 v12, -1.0, v8  pgm[7@0x800168be2000 + 0xa0 ] = 0xc02a0804  s_buffer_load_dwordx4 s[32:35], s[8:11], 0x20  pgm[7@0x800168be2000 + 0xa4 ] = 0x00000020 ;;  pgm[7@0x800168be2000 + 0xa8 ] = 0xc02a0504  s_buffer_load_dwordx4 s[20:23], s[8:11], 0x30  pgm[7@0x800168be2000 + 0xac ] = 0x00000030 ;;  pgm[7@0x800168be2000 + 0xb0 ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0x40  pgm[7@0x800168be2000 + 0xb4 ] = 0x00000040 ;;  pgm[7@0x800168be2000 + 0xb8 ] = 0xc02a0304  s_buffer_load_dwordx4 s[12:15], s[8:11], 0x50  pgm[7@0x800168be2000 + 0xbc ] = 0x00000050 ;;  pgm[7@0x800168be2000 + 0xc0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be2000 + 0xc4 ] = 0x7e200218  v_mov_b32_e32 v16, s24  pgm[7@0x800168be2000 + 0xc8 ] = 0xd0440106  v_cmp_gt_f32_e64 s[6:7], |v8|, s2  pgm[7@0x800168be2000 + 0xcc ] = 0x00000508 ;;  pgm[7@0x800168be2000 + 0xd0 ] = 0x7e220219  v_mov_b32_e32 v17, s25  pgm[7@0x800168be2000 + 0xd4 ] = 0xd1000010  v_cndmask_b32_e64 v16, v16, 0, s[6:7]  pgm[7@0x800168be2000 + 0xd8 ] = 0x00190110 ;;  pgm[7@0x800168be2000 + 0xdc ] = 0x7e28021c  v_mov_b32_e32 v20, s28  pgm[7@0x800168be2000 + 0xe0 ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v12|, s2  pgm[7@0x800168be2000 + 0xe4 ] = 0x0000050c ;;  pgm[7@0x800168be2000 + 0xe8 ] = 0x7e24021a  v_mov_b32_e32 v18, s26  pgm[7@0x800168be2000 + 0xec ] = 0x00182114  v_cndmask_b32_e32 v12, v20, v16, vcc  pgm[7@0x800168be2000 + 0xf0 ] = 0xd1000011  v_cndmask_b32_e64 v17, v17, 0, s[6:7]  pgm[7@0x800168be2000 + 0xf4 ] = 0x00190111 ;;  pgm[7@0x800168be2000 + 0xf8 ] = 0x7e20021d  v_mov_b32_e32 v16, s29  pgm[7@0x800168be2000 + 0xfc ] = 0x7e26021b  v_mov_b32_e32 v19, s27  pgm[7@0x800168be2000 + 0x100 ] = 0x00202310  v_cndmask_b32_e32 v16, v16, v17, vcc  pgm[7@0x800168be2000 + 0x104 ] = 0xd1000012  v_cndmask_b32_e64 v18, v18, 0, s[6:7]  pgm[7@0x800168be2000 + 0x108 ] = 0x00190112 ;;  pgm[7@0x800168be2000 + 0x10c ] = 0x7e22021e  v_mov_b32_e32 v17, s30  pgm[7@0x800168be2000 + 0x110 ] = 0xd1000013  v_cndmask_b32_e64 v19, v19, 0, s[6:7]  pgm[7@0x800168be2000 + 0x114 ] = 0x00190113 ;;  pgm[7@0x800168be2000 + 0x118 ] = 0x00222511  v_cndmask_b32_e32 v17, v17, v18, vcc  pgm[7@0x800168be2000 + 0x11c ] = 0x7e24021f  v_mov_b32_e32 v18, s31  pgm[7@0x800168be2000 + 0x120 ] = 0x021a10f5  v_add_f32_e32 v13, -2.0, v8  pgm[7@0x800168be2000 + 0x124 ] = 0x00242712  v_cndmask_b32_e32 v18, v18, v19, vcc  pgm[7@0x800168be2000 + 0x128 ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v13|, s2  pgm[7@0x800168be2000 + 0x12c ] = 0x0000050d ;;  pgm[7@0x800168be2000 + 0x130 ] = 0x7e1a0221  v_mov_b32_e32 v13, s33  pgm[7@0x800168be2000 + 0x134 ] = 0x001a210d  v_cndmask_b32_e32 v13, v13, v16, vcc  pgm[7@0x800168be2000 + 0x138 ] = 0x7e200222  v_mov_b32_e32 v16, s34  pgm[7@0x800168be2000 + 0x13c ] = 0x7e260220  v_mov_b32_e32 v19, s32  pgm[7@0x800168be2000 + 0x140 ] = 0x00202310  v_cndmask_b32_e32 v16, v16, v17, vcc  pgm[7@0x800168be2000 + 0x144 ] = 0x7e220223  v_mov_b32_e32 v17, s35  pgm[7@0x800168be2000 + 0x148 ] = 0x021e10ff  v_add_f32_e32 v15, 0xc0400000, v8  pgm[7@0x800168be2000 + 0x14c ] = 0xc0400000 ;;  pgm[7@0x800168be2000 + 0x150 ] = 0x00222511  v_cndmask_b32_e32 v17, v17, v18, vcc  pgm[7@0x800168be2000 + 0x154 ] = 0x00181913  v_cndmask_b32_e32 v12, v19, v12, vcc  pgm[7@0x800168be2000 + 0x158 ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v15|, s2  pgm[7@0x800168be2000 + 0x15c ] = 0x0000050f ;;  pgm[7@0x800168be2000 + 0x160 ] = 0x7e1e0215  v_mov_b32_e32 v15, s21  pgm[7@0x800168be2000 + 0x164 ] = 0x001a1b0f  v_cndmask_b32_e32 v13, v15, v13, vcc  pgm[7@0x800168be2000 + 0x168 ] = 0x7e1e0216  v_mov_b32_e32 v15, s22  pgm[7@0x800168be2000 + 0x16c ] = 0x7e240214  v_mov_b32_e32 v18, s20  pgm[7@0x800168be2000 + 0x170 ] = 0x001e210f  v_cndmask_b32_e32 v15, v15, v16, vcc  pgm[7@0x800168be2000 + 0x174 ] = 0x7e200217  v_mov_b32_e32 v16, s23  pgm[7@0x800168be2000 + 0x178 ] = 0x021210f7  v_add_f32_e32 v9, -4.0, v8  pgm[7@0x800168be2000 + 0x17c ] = 0x00202310  v_cndmask_b32_e32 v16, v16, v17, vcc  pgm[7@0x800168be2000 + 0x180 ] = 0x00181912  v_cndmask_b32_e32 v12, v18, v12, vcc  pgm[7@0x800168be2000 + 0x184 ] = 0x7e220210  v_mov_b32_e32 v17, s16  pgm[7@0x800168be2000 + 0x188 ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v9|, s2  pgm[7@0x800168be2000 + 0x18c ] = 0x00000509 ;;  pgm[7@0x800168be2000 + 0x190 ] = 0x00121911  v_cndmask_b32_e32 v9, v17, v12, vcc  pgm[7@0x800168be2000 + 0x194 ] = 0x7e180211  v_mov_b32_e32 v12, s17  pgm[7@0x800168be2000 + 0x198 ] = 0x00181b0c  v_cndmask_b32_e32 v12, v12, v13, vcc  pgm[7@0x800168be2000 + 0x19c ] = 0x7e1a0212  v_mov_b32_e32 v13, s18  pgm[7@0x800168be2000 + 0x1a0 ] = 0x001a1f0d  v_cndmask_b32_e32 v13, v13, v15, vcc  pgm[7@0x800168be2000 + 0x1a4 ] = 0x7e1e0213  v_mov_b32_e32 v15, s19  pgm[7@0x800168be2000 + 0x1a8 ] = 0x021410ff  v_add_f32_e32 v10, 0xc0a00000, v8  pgm[7@0x800168be2000 + 0x1ac ] = 0xc0a00000 ;;  pgm[7@0x800168be2000 + 0x1b0 ] = 0x001e210f  v_cndmask_b32_e32 v15, v15, v16, vcc  pgm[7@0x800168be2000 + 0x1b4 ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v10|, s2  pgm[7@0x800168be2000 + 0x1b8 ] = 0x0000050a ;;  pgm[7@0x800168be2000 + 0x1bc ] = 0x7e14020d  v_mov_b32_e32 v10, s13  pgm[7@0x800168be2000 + 0x1c0 ] = 0x0014190a  v_cndmask_b32_e32 v10, v10, v12, vcc  pgm[7@0x800168be2000 + 0x1c4 ] = 0x7e18020e  v_mov_b32_e32 v12, s14  pgm[7@0x800168be2000 + 0x1c8 ] = 0x7e20020c  v_mov_b32_e32 v16, s12  pgm[7@0x800168be2000 + 0x1cc ] = 0x00181b0c  v_cndmask_b32_e32 v12, v12, v13, vcc  pgm[7@0x800168be2000 + 0x1d0 ] = 0x7e1a020f  v_mov_b32_e32 v13, s15  pgm[7@0x800168be2000 + 0x1d4 ] = 0xc02a0304  s_buffer_load_dwordx4 s[12:15], s[8:11], 0x60  pgm[7@0x800168be2000 + 0x1d8 ] = 0x00000060 ;;  pgm[7@0x800168be2000 + 0x1dc ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0x70  pgm[7@0x800168be2000 + 0x1e0 ] = 0x00000070 ;;  pgm[7@0x800168be2000 + 0x1e4 ] = 0x001a1f0d  v_cndmask_b32_e32 v13, v13, v15, vcc  pgm[7@0x800168be2000 + 0x1e8 ] = 0x021e10ff  v_add_f32_e32 v15, 0xc0c00000, v8  pgm[7@0x800168be2000 + 0x1ec ] = 0xc0c00000 ;;  pgm[7@0x800168be2000 + 0x1f0 ] = 0x00121310  v_cndmask_b32_e32 v9, v16, v9, vcc  pgm[7@0x800168be2000 + 0x1f4 ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v15|, s2  pgm[7@0x800168be2000 + 0x1f8 ] = 0x0000050f ;;  pgm[7@0x800168be2000 + 0x1fc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be2000 + 0x200 ] = 0x7e1e020d  v_mov_b32_e32 v15, s13  pgm[7@0x800168be2000 + 0x204 ] = 0x0014150f  v_cndmask_b32_e32 v10, v15, v10, vcc  pgm[7@0x800168be2000 + 0x208 ] = 0x7e1e020e  v_mov_b32_e32 v15, s14  pgm[7@0x800168be2000 + 0x20c ] = 0x7e24020c  v_mov_b32_e32 v18, s12  pgm[7@0x800168be2000 + 0x210 ] = 0x0018190f  v_cndmask_b32_e32 v12, v15, v12, vcc  pgm[7@0x800168be2000 + 0x214 ] = 0x7e1e020f  v_mov_b32_e32 v15, s15  pgm[7@0x800168be2000 + 0x218 ] = 0x022010ff  v_add_f32_e32 v16, 0xc0e00000, v8  pgm[7@0x800168be2000 + 0x21c ] = 0xc0e00000 ;;  pgm[7@0x800168be2000 + 0x220 ] = 0x001a1b0f  v_cndmask_b32_e32 v13, v15, v13, vcc  pgm[7@0x800168be2000 + 0x224 ] = 0x00121312  v_cndmask_b32_e32 v9, v18, v9, vcc  pgm[7@0x800168be2000 + 0x228 ] = 0x7e1e0210  v_mov_b32_e32 v15, s16  pgm[7@0x800168be2000 + 0x22c ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v16|, s2  pgm[7@0x800168be2000 + 0x230 ] = 0x00000510 ;;  pgm[7@0x800168be2000 + 0x234 ] = 0x0012130f  v_cndmask_b32_e32 v9, v15, v9, vcc  pgm[7@0x800168be2000 + 0x238 ] = 0x7e1e0211  v_mov_b32_e32 v15, s17  pgm[7@0x800168be2000 + 0x23c ] = 0x0014150f  v_cndmask_b32_e32 v10, v15, v10, vcc  pgm[7@0x800168be2000 + 0x240 ] = 0x7e1e0212  v_mov_b32_e32 v15, s18  pgm[7@0x800168be2000 + 0x244 ] = 0x0018190f  v_cndmask_b32_e32 v12, v15, v12, vcc  pgm[7@0x800168be2000 + 0x248 ] = 0x7e1e0213  v_mov_b32_e32 v15, s19  pgm[7@0x800168be2000 + 0x24c ] = 0xc02a0304  s_buffer_load_dwordx4 s[12:15], s[8:11], 0x80  pgm[7@0x800168be2000 + 0x250 ] = 0x00000080 ;;  pgm[7@0x800168be2000 + 0x254 ] = 0x022210ff  v_add_f32_e32 v17, 0xc1000000, v8  pgm[7@0x800168be2000 + 0x258 ] = 0xc1000000 ;;  pgm[7@0x800168be2000 + 0x25c ] = 0xc02a0404  s_buffer_load_dwordx4 s[16:19], s[8:11], 0x90  pgm[7@0x800168be2000 + 0x260 ] = 0x00000090 ;;  pgm[7@0x800168be2000 + 0x264 ] = 0x001a1b0f  v_cndmask_b32_e32 v13, v15, v13, vcc  pgm[7@0x800168be2000 + 0x268 ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v17|, s2  pgm[7@0x800168be2000 + 0x26c ] = 0x00000511 ;;  pgm[7@0x800168be2000 + 0x270 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be2000 + 0x274 ] = 0x7e1e020c  v_mov_b32_e32 v15, s12  pgm[7@0x800168be2000 + 0x278 ] = 0x0012130f  v_cndmask_b32_e32 v9, v15, v9, vcc  pgm[7@0x800168be2000 + 0x27c ] = 0x7e1e020d  v_mov_b32_e32 v15, s13  pgm[7@0x800168be2000 + 0x280 ] = 0x0014150f  v_cndmask_b32_e32 v10, v15, v10, vcc  pgm[7@0x800168be2000 + 0x284 ] = 0x7e1e020e  v_mov_b32_e32 v15, s14  pgm[7@0x800168be2000 + 0x288 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0xb0  pgm[7@0x800168be2000 + 0x28c ] = 0x000000b0 ;;  pgm[7@0x800168be2000 + 0x290 ] = 0x021610f2  v_add_f32_e32 v11, 1.0, v8  pgm[7@0x800168be2000 + 0x294 ] = 0x0018190f  v_cndmask_b32_e32 v12, v15, v12, vcc  pgm[7@0x800168be2000 + 0x298 ] = 0x7e1e020f  v_mov_b32_e32 v15, s15  pgm[7@0x800168be2000 + 0x29c ] = 0x021010ff  v_add_f32_e32 v8, 0xc1100000, v8  pgm[7@0x800168be2000 + 0x2a0 ] = 0xc1100000 ;;  pgm[7@0x800168be2000 + 0x2a4 ] = 0x001a1b0f  v_cndmask_b32_e32 v13, v15, v13, vcc  pgm[7@0x800168be2000 + 0x2a8 ] = 0x7e1e0210  v_mov_b32_e32 v15, s16  pgm[7@0x800168be2000 + 0x2ac ] = 0xd044016a  v_cmp_gt_f32_e64 vcc, |v8|, s2  pgm[7@0x800168be2000 + 0x2b0 ] = 0x00000508 ;;  pgm[7@0x800168be2000 + 0x2b4 ] = 0x0010130f  v_cndmask_b32_e32 v8, v15, v9, vcc  pgm[7@0x800168be2000 + 0x2b8 ] = 0x7e120211  v_mov_b32_e32 v9, s17  pgm[7@0x800168be2000 + 0x2bc ] = 0x00121509  v_cndmask_b32_e32 v9, v9, v10, vcc  pgm[7@0x800168be2000 + 0x2c0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be2000 + 0x2c4 ] = 0xd1c10009  v_mad_f32 v9, -s7, v6, v9  pgm[7@0x800168be2000 + 0x2c8 ] = 0x24260c07 ;;  pgm[7@0x800168be2000 + 0x2cc ] = 0xd1c10008  v_mad_f32 v8, -s6, v5, v8  pgm[7@0x800168be2000 + 0x2d0 ] = 0x24220a06 ;;  pgm[7@0x800168be2000 + 0x2d4 ] = 0x0a121309  v_mul_f32_e32 v9, v9, v9  pgm[7@0x800168be2000 + 0x2d8 ] = 0x2c121108  v_mac_f32_e32 v9, v8, v8  pgm[7@0x800168be2000 + 0x2dc ] = 0xd1640108  v_rsq_f32_e64 v8, |v9|  pgm[7@0x800168be2000 + 0x2e0 ] = 0x00000109 ;;  pgm[7@0x800168be2000 + 0x2e4 ] = 0x7e120212  v_mov_b32_e32 v9, s18  pgm[7@0x800168be2000 + 0x2e8 ] = 0x00121909  v_cndmask_b32_e32 v9, v9, v12, vcc  pgm[7@0x800168be2000 + 0x2ec ] = 0x021212ff  v_add_f32_e32 v9, 0x3727c5ac, v9  pgm[7@0x800168be2000 + 0x2f0 ] = 0x3727c5ac ;;  pgm[7@0x800168be2000 + 0x2f4 ] = 0x14100708  v_min_f32_e32 v8, v8, v3  pgm[7@0x800168be2000 + 0x2f8 ] = 0x7e104508  v_rcp_f32_e32 v8, v8  pgm[7@0x800168be2000 + 0x2fc ] = 0x7e124509  v_rcp_f32_e32 v9, v9  pgm[7@0x800168be2000 + 0x300 ] = 0x7e140213  v_mov_b32_e32 v10, s19  pgm[7@0x800168be2000 + 0x304 ] = 0x00141b0a  v_cndmask_b32_e32 v10, v10, v13, vcc  pgm[7@0x800168be2000 + 0x308 ] = 0x14100708  v_min_f32_e32 v8, v8, v3  pgm[7@0x800168be2000 + 0x30c ] = 0x14120709  v_min_f32_e32 v9, v9, v3  pgm[7@0x800168be2000 + 0x310 ] = 0x16100908  v_max_f32_e32 v8, v8, v4  pgm[7@0x800168be2000 + 0x314 ] = 0x16120909  v_max_f32_e32 v9, v9, v4  pgm[7@0x800168be2000 + 0x318 ] = 0xd1058008  v_mul_f32_e64 v8, v9, v8 clamp  pgm[7@0x800168be2000 + 0x31c ] = 0x00021109 ;;  pgm[7@0x800168be2000 + 0x320 ] = 0xd1c10008  v_mad_f32 v8, -v10, v8, v10  pgm[7@0x800168be2000 + 0x324 ] = 0x242a110a ;;  pgm[7@0x800168be2000 + 0x328 ] = 0x02000108  v_add_f32_e32 v0, v8, v0  pgm[7@0x800168be2000 + 0x32c ] = 0x680e0ec1  v_add_u32_e32 v7, -1, v7  pgm[7@0x800168be2000 + 0x330 ] = 0x7e10030b  v_mov_b32_e32 v8, v11  pgm[7@0x800168be2000 + 0x334 ] = 0x7d880e81  v_cmp_gt_i32_e32 vcc, 1, v7  pgm[7@0x800168be2000 + 0x338 ] = 0x86ea6a7e  s_and_b64 vcc, exec, vcc  pgm[7@0x800168be2000 + 0x33c ] = 0xbf86ff53  s_cbranch_vccz 65363  pgm[7@0x800168be2000 + 0x340 ] = 0x8106ff03  s_add_i32 s6, s3, 0x200  pgm[7@0x800168be2000 + 0x344 ] = 0x00000200 ;;  pgm[7@0x800168be2000 + 0x348 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x800168be2000 + 0x34c ] = 0xc00e0303  s_load_dwordx8 s[12:19], s[6:7], 0x0  pgm[7@0x800168be2000 + 0x350 ] = 0x00000000 ;;  pgm[7@0x800168be2000 + 0x354 ] = 0x8106ff03  s_add_i32 s6, s3, 0x230  pgm[7@0x800168be2000 + 0x358 ] = 0x00000230 ;;  pgm[7@0x800168be2000 + 0x35c ] = 0xc00a0503  s_load_dwordx4 s[20:23], s[6:7], 0x0  pgm[7@0x800168be2000 + 0x360 ] = 0x00000000 ;;  pgm[7@0x800168be2000 + 0x364 ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x800168be2000 + 0x368 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0xc0  pgm[7@0x800168be2000 + 0x36c ] = 0x000000c0 ;;  pgm[7@0x800168be2000 + 0x370 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be2000 + 0x374 ] = 0xf0800300  image_sample v[4:5], v1, s[12:19], s[20:23] dmask:0x3  pgm[7@0x800168be2000 + 0x378 ] = 0x00a30401 ;;  pgm[7@0x800168be2000 + 0x37c ] = 0x7e0202ff  v_mov_b32_e32 v1, 0xbf38aa3b  pgm[7@0x800168be2000 + 0x380 ] = 0xbf38aa3b ;;  pgm[7@0x800168be2000 + 0x384 ] = 0xc0220044  s_buffer_load_dword s1, s[8:11], 0xd0  pgm[7@0x800168be2000 + 0x388 ] = 0x000000d0 ;;  pgm[7@0x800168be2000 + 0x38c ] = 0x7e040280  v_mov_b32_e32 v2, 0  pgm[7@0x800168be2000 + 0x390 ] = 0x0a020200  v_mul_f32_e32 v1, s0, v1  pgm[7@0x800168be2000 + 0x394 ] = 0x7e024101  v_exp_f32_e32 v1, v1  pgm[7@0x800168be2000 + 0x398 ] = 0x7e060280  v_mov_b32_e32 v3, 0  pgm[7@0x800168be2000 + 0x39c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be2000 + 0x3a0 ] = 0xd1020006  v_sub_f32_e64 v6, 0.5, s1  pgm[7@0x800168be2000 + 0x3a4 ] = 0x000002f0 ;;  pgm[7@0x800168be2000 + 0x3a8 ] = 0x7c880c80  v_cmp_gt_f32_e32 vcc, 0, v6  pgm[7@0x800168be2000 + 0x3ac ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800168be2000 + 0x3b0 ] = 0x2c000304  v_mac_f32_e32 v0, v4, v1  pgm[7@0x800168be2000 + 0x3b4 ] = 0xd1c10101  v_mad_f32 v1, |v0|, s0, v5  pgm[7@0x800168be2000 + 0x3b8 ] = 0x04140100 ;;  pgm[7@0x800168be2000 + 0x3bc ] = 0xd1000000  v_cndmask_b32_e64 v0, v0, 0, vcc  pgm[7@0x800168be2000 + 0x3c0 ] = 0x01a90100 ;;  pgm[7@0x800168be2000 + 0x3c4 ] = 0xd1000001  v_cndmask_b32_e64 v1, v1, 0, vcc  pgm[7@0x800168be2000 + 0x3c8 ] = 0x01a90101 ;;  pgm[7@0x800168be2000 + 0x3cc ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x800168be2000 + 0x3d0 ] = 0x00020300 ;;  pgm[7@0x800168be2000 + 0x3d4 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x800168be2000 + 0x3d8 ] = 0x00020702 ;;  pgm[7@0x800168be2000 + 0x3dc ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x800168be2000 + 0x3e0 ] = 0x00000100 ;;  pgm[7@0x800168be2000 + 0x3e4 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1800 of length 308 bytes from IB[7@0x8001a7dc0100 + 0x4ee0] pgm[7@0x8001000a1800 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000a1800 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000a1800 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001000a1800 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001000a1800 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000a1800 + 0x14 ] = 0xbe800002  s_mov_b32 s0, s2  pgm[7@0x8001000a1800 + 0x18 ] = 0x81029008  s_add_i32 s2, s8, 16  pgm[7@0x8001000a1800 + 0x1c ] = 0xbe830009  s_mov_b32 s3, s9  pgm[7@0x8001000a1800 + 0x20 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x8001000a1800 + 0x24 ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x8001000a1800 + 0x28 ] = 0xc00a0301  s_load_dwordx4 s[12:15], s[2:3], 0x0  pgm[7@0x8001000a1800 + 0x2c ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0x30 ] = 0xc00a0403  s_load_dwordx4 s[16:19], s[6:7], 0x0  pgm[7@0x8001000a1800 + 0x34 ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0x38 ] = 0x86018104  s_and_b32 s1, s4, 1  pgm[7@0x8001000a1800 + 0x3c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a1800 + 0x40 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v6, s[16:19], 0 idxen  pgm[7@0x8001000a1800 + 0x44 ] = 0x80040006 ;;  pgm[7@0x8001000a1800 + 0x48 ] = 0xc00a0404  s_load_dwordx4 s[16:19], s[8:9], 0x0  pgm[7@0x8001000a1800 + 0x4c ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0x50 ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x8001000a1800 + 0x54 ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[7@0x8001000a1800 + 0x58 ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0x5c ] = 0xbf068001  s_cmp_eq_u32 s1, 0  pgm[7@0x8001000a1800 + 0x60 ] = 0xbf850009  s_cbranch_scc1 9  pgm[7@0x8001000a1800 + 0x64 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a1800 + 0x68 ] = 0xd10b8000  v_max_f32_e64 v0, v0, v0 clamp  pgm[7@0x8001000a1800 + 0x6c ] = 0x00020100 ;;  pgm[7@0x8001000a1800 + 0x70 ] = 0xd10b8001  v_max_f32_e64 v1, v1, v1 clamp  pgm[7@0x8001000a1800 + 0x74 ] = 0x00020301 ;;  pgm[7@0x8001000a1800 + 0x78 ] = 0xd10b8002  v_max_f32_e64 v2, v2, v2 clamp  pgm[7@0x8001000a1800 + 0x7c ] = 0x00020502 ;;  pgm[7@0x8001000a1800 + 0x80 ] = 0xd10b8003  v_max_f32_e64 v3, v3, v3 clamp  pgm[7@0x8001000a1800 + 0x84 ] = 0x00020703 ;;  pgm[7@0x8001000a1800 + 0x88 ] = 0xbe8300ff  s_mov_b32 s3, 0x27fac  pgm[7@0x8001000a1800 + 0x8c ] = 0x00027fac ;;  pgm[7@0x8001000a1800 + 0x90 ] = 0xbe8200c0  s_mov_b32 s2, 64  pgm[7@0x8001000a1800 + 0x94 ] = 0xbe8100ff  s_mov_b32 s1, 0x8000  pgm[7@0x8001000a1800 + 0x98 ] = 0x00008000 ;;  pgm[7@0x8001000a1800 + 0x9c ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a1800 + 0xa0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a1800 + 0xa4 ] = 0xe0042000  buffer_load_format_xy v[12:13], v4, s[16:19], 0 idxen  pgm[7@0x8001000a1800 + 0xa8 ] = 0x80040c04 ;;  pgm[7@0x8001000a1800 + 0xac ] = 0xe0042000  buffer_load_format_xy v[14:15], v5, s[12:15], 0 idxen  pgm[7@0x8001000a1800 + 0xb0 ] = 0x80030e05 ;;  pgm[7@0x8001000a1800 + 0xb4 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v7, s[4:7], 0 idxen  pgm[7@0x8001000a1800 + 0xb8 ] = 0x80010807 ;;  pgm[7@0x8001000a1800 + 0xbc ] = 0xc02a0200  s_buffer_load_dwordx4 s[8:11], s[0:3], 0x0  pgm[7@0x8001000a1800 + 0xc0 ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0xc4 ] = 0xc02a0100  s_buffer_load_dwordx4 s[4:7], s[0:3], 0x10  pgm[7@0x8001000a1800 + 0xc8 ] = 0x00000010 ;;  pgm[7@0x8001000a1800 + 0xcc ] = 0xc02a0300  s_buffer_load_dwordx4 s[12:15], s[0:3], 0x30  pgm[7@0x8001000a1800 + 0xd0 ] = 0x00000030 ;;  pgm[7@0x8001000a1800 + 0xd4 ] = 0xbf8c0072  s_waitcnt vmcnt(2) lgkmcnt(0)  pgm[7@0x8001000a1800 + 0xd8 ] = 0x0a081a04  v_mul_f32_e32 v4, s4, v13  pgm[7@0x8001000a1800 + 0xdc ] = 0x0a0a1a05  v_mul_f32_e32 v5, s5, v13  pgm[7@0x8001000a1800 + 0xe0 ] = 0x0a0c1a06  v_mul_f32_e32 v6, s6, v13  pgm[7@0x8001000a1800 + 0xe4 ] = 0x0a0e1a07  v_mul_f32_e32 v7, s7, v13  pgm[7@0x8001000a1800 + 0xe8 ] = 0x2c081808  v_mac_f32_e32 v4, s8, v12  pgm[7@0x8001000a1800 + 0xec ] = 0x2c0a1809  v_mac_f32_e32 v5, s9, v12  pgm[7@0x8001000a1800 + 0xf0 ] = 0x2c0c180a  v_mac_f32_e32 v6, s10, v12  pgm[7@0x8001000a1800 + 0xf4 ] = 0x2c0e180b  v_mac_f32_e32 v7, s11, v12  pgm[7@0x8001000a1800 + 0xf8 ] = 0x0208080c  v_add_f32_e32 v4, s12, v4  pgm[7@0x8001000a1800 + 0xfc ] = 0x020a0a0d  v_add_f32_e32 v5, s13, v5  pgm[7@0x8001000a1800 + 0x100 ] = 0x020c0c0e  v_add_f32_e32 v6, s14, v6  pgm[7@0x8001000a1800 + 0x104 ] = 0x020e0e0f  v_add_f32_e32 v7, s15, v7  pgm[7@0x8001000a1800 + 0x108 ] = 0xc40008cf  exp pos0 v4, v5, v6, v7 done  pgm[7@0x8001000a1800 + 0x10c ] = 0x07060504 ;;  pgm[7@0x8001000a1800 + 0x110 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a1800 + 0x114 ] = 0xc400020f  exp param0 v14, v15, v0, v0  pgm[7@0x8001000a1800 + 0x118 ] = 0x00000f0e ;;  pgm[7@0x8001000a1800 + 0x11c ] = 0xc400021f  exp param1 v0, v1, v2, v3  pgm[7@0x8001000a1800 + 0x120 ] = 0x03020100 ;;  pgm[7@0x8001000a1800 + 0x124 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a1800 + 0x128 ] = 0xc400022f  exp param2 v8, v9, v10, v11  pgm[7@0x8001000a1800 + 0x12c ] = 0x0b0a0908 ;;  pgm[7@0x8001000a1800 + 0x130 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1a00 of length 332 bytes from IB[7@0x8001a7dc0100 + 0x4f54] pgm[7@0x8001000a1a00 + 0x0 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001000a1a00 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000a1a00 + 0x8 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a1a00 + 0xc ] = 0x7e000302  v_mov_b32_e32 v0, v2  pgm[7@0x8001000a1a00 + 0x10 ] = 0xd4400402  v_interp_p1_f32_e32 v16, v2, attr1.x  pgm[7@0x8001000a1a00 + 0x14 ] = 0xd4440502  v_interp_p1_f32_e32 v17, v2, attr1.y  pgm[7@0x8001000a1a00 + 0x18 ] = 0xd4480602  v_interp_p1_f32_e32 v18, v2, attr1.z  pgm[7@0x8001000a1a00 + 0x1c ] = 0xd44c0702  v_interp_p1_f32_e32 v19, v2, attr1.w  pgm[7@0x8001000a1a00 + 0x20 ] = 0xd4410403  v_interp_p2_f32_e32 v16, v3, attr1.x  pgm[7@0x8001000a1a00 + 0x24 ] = 0xd4450503  v_interp_p2_f32_e32 v17, v3, attr1.y  pgm[7@0x8001000a1a00 + 0x28 ] = 0xd4490603  v_interp_p2_f32_e32 v18, v3, attr1.z  pgm[7@0x8001000a1a00 + 0x2c ] = 0xd44d0703  v_interp_p2_f32_e32 v19, v3, attr1.w  pgm[7@0x8001000a1a00 + 0x30 ] = 0x7e020303  v_mov_b32_e32 v1, v3  pgm[7@0x8001000a1a00 + 0x34 ] = 0x7e080302  v_mov_b32_e32 v4, v2  pgm[7@0x8001000a1a00 + 0x38 ] = 0x7e0a0303  v_mov_b32_e32 v5, v3  pgm[7@0x8001000a1a00 + 0x3c ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001000a1a00 + 0x40 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001000a1a00 + 0x44 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000a1a00 + 0x48 ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[7@0x8001000a1a00 + 0x4c ] = 0x00000200 ;;  pgm[7@0x8001000a1a00 + 0x50 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001000a1a00 + 0x54 ] = 0xc00e0200  s_load_dwordx8 s[8:15], s[0:1], 0x0  pgm[7@0x8001000a1a00 + 0x58 ] = 0x00000000 ;;  pgm[7@0x8001000a1a00 + 0x5c ] = 0x8100ff03  s_add_i32 s0, s3, 0x230  pgm[7@0x8001000a1a00 + 0x60 ] = 0x00000230 ;;  pgm[7@0x8001000a1a00 + 0x64 ] = 0xc00a0000  s_load_dwordx4 s[0:3], s[0:1], 0x0  pgm[7@0x8001000a1a00 + 0x68 ] = 0x00000000 ;;  pgm[7@0x8001000a1a00 + 0x6c ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a1a00 + 0x70 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a1a00 + 0x74 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[7@0x8001000a1a00 + 0x78 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[7@0x8001000a1a00 + 0x7c ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[7@0x8001000a1a00 + 0x80 ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[7@0x8001000a1a00 + 0x84 ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001000a1a00 + 0x88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a1a00 + 0x8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a1a00 + 0x90 ] = 0xf0800f00  image_sample v[4:7], v0, s[8:15], s[0:3] dmask:0xf  pgm[7@0x8001000a1a00 + 0x94 ] = 0x00020400 ;;  pgm[7@0x8001000a1a00 + 0x98 ] = 0xd4000902  v_interp_p1_f32_e32 v0, v2, attr2.y  pgm[7@0x8001000a1a00 + 0x9c ] = 0xd4010903  v_interp_p2_f32_e32 v0, v3, attr2.y  pgm[7@0x8001000a1a00 + 0xa0 ] = 0xd4200802  v_interp_p1_f32_e32 v8, v2, attr2.x  pgm[7@0x8001000a1a00 + 0xa4 ] = 0xd4210803  v_interp_p2_f32_e32 v8, v3, attr2.x  pgm[7@0x8001000a1a00 + 0xa8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a1a00 + 0xac ] = 0x020208f3  v_add_f32_e32 v1, -1.0, v4  pgm[7@0x8001000a1a00 + 0xb0 ] = 0x02040af3  v_add_f32_e32 v2, -1.0, v5  pgm[7@0x8001000a1a00 + 0xb4 ] = 0xd1c10001  v_mad_f32 v1, v0, v1, 1.0  pgm[7@0x8001000a1a00 + 0xb8 ] = 0x03ca0300 ;;  pgm[7@0x8001000a1a00 + 0xbc ] = 0x02060cf3  v_add_f32_e32 v3, -1.0, v6  pgm[7@0x8001000a1a00 + 0xc0 ] = 0xd1c10005  v_mad_f32 v5, v0, v2, 1.0  pgm[7@0x8001000a1a00 + 0xc4 ] = 0x03ca0500 ;;  pgm[7@0x8001000a1a00 + 0xc8 ] = 0x0a042101  v_mul_f32_e32 v2, v1, v16  pgm[7@0x8001000a1a00 + 0xcc ] = 0x02080ef3  v_add_f32_e32 v4, -1.0, v7  pgm[7@0x8001000a1a00 + 0xd0 ] = 0xd1c10006  v_mad_f32 v6, v0, v3, 1.0  pgm[7@0x8001000a1a00 + 0xd4 ] = 0x03ca0700 ;;  pgm[7@0x8001000a1a00 + 0xd8 ] = 0xd1c10000  v_mad_f32 v0, v0, v4, 1.0  pgm[7@0x8001000a1a00 + 0xdc ] = 0x03ca0900 ;;  pgm[7@0x8001000a1a00 + 0xe0 ] = 0x0a082305  v_mul_f32_e32 v4, v5, v17  pgm[7@0x8001000a1a00 + 0xe4 ] = 0x0a0404ff  v_mul_f32_e32 v2, 0x3e99999a, v2  pgm[7@0x8001000a1a00 + 0xe8 ] = 0x3e99999a ;;  pgm[7@0x8001000a1a00 + 0xec ] = 0x0a0e2506  v_mul_f32_e32 v7, v6, v18  pgm[7@0x8001000a1a00 + 0xf0 ] = 0x2c0408ff  v_mac_f32_e32 v2, 0x3f170a3d, v4  pgm[7@0x8001000a1a00 + 0xf4 ] = 0x3f170a3d ;;  pgm[7@0x8001000a1a00 + 0xf8 ] = 0x2c040eff  v_mac_f32_e32 v2, 0x3de147ae, v7  pgm[7@0x8001000a1a00 + 0xfc ] = 0x3de147ae ;;  pgm[7@0x8001000a1a00 + 0x100 ] = 0x0a062700  v_mul_f32_e32 v3, v0, v19  pgm[7@0x8001000a1a00 + 0x104 ] = 0xd1c10000  v_mad_f32 v0, v1, v16, -v2  pgm[7@0x8001000a1a00 + 0x108 ] = 0x840a2101 ;;  pgm[7@0x8001000a1a00 + 0x10c ] = 0xd1c10001  v_mad_f32 v1, v5, v17, -v2  pgm[7@0x8001000a1a00 + 0x110 ] = 0x840a2305 ;;  pgm[7@0x8001000a1a00 + 0x114 ] = 0xd1c10004  v_mad_f32 v4, v6, v18, -v2  pgm[7@0x8001000a1a00 + 0x118 ] = 0x840a2506 ;;  pgm[7@0x8001000a1a00 + 0x11c ] = 0xd1c10000  v_mad_f32 v0, v8, v0, v2  pgm[7@0x8001000a1a00 + 0x120 ] = 0x040a0108 ;;  pgm[7@0x8001000a1a00 + 0x124 ] = 0xd1c10001  v_mad_f32 v1, v8, v1, v2  pgm[7@0x8001000a1a00 + 0x128 ] = 0x040a0308 ;;  pgm[7@0x8001000a1a00 + 0x12c ] = 0x2c040908  v_mac_f32_e32 v2, v8, v4  pgm[7@0x8001000a1a00 + 0x130 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a1a00 + 0x134 ] = 0x00020300 ;;  pgm[7@0x8001000a1a00 + 0x138 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a1a00 + 0x13c ] = 0x00020702 ;;  pgm[7@0x8001000a1a00 + 0x140 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a1a00 + 0x144 ] = 0x00000100 ;;  pgm[7@0x8001000a1a00 + 0x148 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1600 of length 60 bytes from IB[7@0x8001a7dc0100 + 0x5230] pgm[7@0x8001000a1600 + 0x0 ] = 0x7e020203  v_mov_b32_e32 v1, s3  pgm[7@0x8001000a1600 + 0x4 ] = 0x7e040202  v_mov_b32_e32 v2, s2  pgm[7@0x8001000a1600 + 0x8 ] = 0x7d980082  v_cmp_gt_u32_e32 vcc, 2, v0  pgm[7@0x8001000a1600 + 0xc ] = 0x00060501  v_cndmask_b32_e32 v3, v1, v2, vcc  pgm[7@0x8001000a1600 + 0x10 ] = 0x7d940081  v_cmp_eq_u32_e32 vcc, 1, v0  pgm[7@0x8001000a1600 + 0x14 ] = 0x00000302  v_cndmask_b32_e32 v0, v2, v1, vcc  pgm[7@0x8001000a1600 + 0x18 ] = 0x7e020af9  v_cvt_f32_i32_sdwa v1, sext(v3) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 pgm[7@0x8001000a1600 + 0x1c ] = 0x000c0603 ;;  pgm[7@0x8001000a1600 + 0x20 ] = 0x7e000af9  v_cvt_f32_i32_sdwa v0, sext(v0) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 pgm[7@0x8001000a1600 + 0x24 ] = 0x000d0600 ;;  pgm[7@0x8001000a1600 + 0x28 ] = 0x7e0402f2  v_mov_b32_e32 v2, 1.0  pgm[7@0x8001000a1600 + 0x2c ] = 0x7e060204  v_mov_b32_e32 v3, s4  pgm[7@0x8001000a1600 + 0x30 ] = 0xc40008cf  exp pos0 v1, v0, v3, v2 done  pgm[7@0x8001000a1600 + 0x34 ] = 0x02030001 ;;  pgm[7@0x8001000a1600 + 0x38 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1400 of length 36 bytes from IB[7@0x8001a7dc0100 + 0x52a4] pgm[7@0x8001000a1400 + 0x0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a1400 + 0x4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a1400 + 0x8 ] = 0xd4020002  v_interp_mov_f32_e32 v0, p0, attr0.x  pgm[7@0x8001000a1400 + 0xc ] = 0xd4060102  v_interp_mov_f32_e32 v1, p0, attr0.y  pgm[7@0x8001000a1400 + 0x10 ] = 0xd40a0202  v_interp_mov_f32_e32 v2, p0, attr0.z  pgm[7@0x8001000a1400 + 0x14 ] = 0xd40e0302  v_interp_mov_f32_e32 v3, p0, attr0.w  pgm[7@0x8001000a1400 + 0x18 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001000a1400 + 0x1c ] = 0x00000000 ;;  pgm[7@0x8001000a1400 + 0x20 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b3200 of length 304 bytes from IB[7@0x8001a7dc0100 + 0x5560] pgm[7@0x8001000b3200 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000b3200 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000b3200 + 0x8 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000b3200 + 0xc ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[7@0x8001000b3200 + 0x10 ] = 0x00000000 ;;  pgm[7@0x8001000b3200 + 0x14 ] = 0x81089008  s_add_i32 s8, s8, 16  pgm[7@0x8001000b3200 + 0x18 ] = 0xc00a0204  s_load_dwordx4 s[8:11], s[8:9], 0x0  pgm[7@0x8001000b3200 + 0x1c ] = 0x00000000 ;;  pgm[7@0x8001000b3200 + 0x20 ] = 0xbe800002  s_mov_b32 s0, s2  pgm[7@0x8001000b3200 + 0x24 ] = 0xbe8300ff  s_mov_b32 s3, 0x27fac  pgm[7@0x8001000b3200 + 0x28 ] = 0x00027fac ;;  pgm[7@0x8001000b3200 + 0x2c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3200 + 0x30 ] = 0xe0042000  buffer_load_format_xy v[0:1], v4, s[4:7], 0 idxen  pgm[7@0x8001000b3200 + 0x34 ] = 0x80010004 ;;  pgm[7@0x8001000b3200 + 0x38 ] = 0xb0020070  s_movk_i32 s2, 0x70  pgm[7@0x8001000b3200 + 0x3c ] = 0xbe8100ff  s_mov_b32 s1, 0x8000  pgm[7@0x8001000b3200 + 0x40 ] = 0x00008000 ;;  pgm[7@0x8001000b3200 + 0x44 ] = 0x7e0602ff  v_mov_b32_e32 v3, 0xba83126f  pgm[7@0x8001000b3200 + 0x48 ] = 0xba83126f ;;  pgm[7@0x8001000b3200 + 0x4c ] = 0xe0002000  buffer_load_format_x v2, v5, s[8:11], 0 idxen  pgm[7@0x8001000b3200 + 0x50 ] = 0x80020205 ;;  pgm[7@0x8001000b3200 + 0x54 ] = 0xc0260100  s_buffer_load_dwordx2 s[4:5], s[0:3], 0x50  pgm[7@0x8001000b3200 + 0x58 ] = 0x00000050 ;;  pgm[7@0x8001000b3200 + 0x5c ] = 0xc0260200  s_buffer_load_dwordx2 s[8:9], s[0:3], 0x60  pgm[7@0x8001000b3200 + 0x60 ] = 0x00000060 ;;  pgm[7@0x8001000b3200 + 0x64 ] = 0xc0220400  s_buffer_load_dword s16, s[0:3], 0x1c  pgm[7@0x8001000b3200 + 0x68 ] = 0x0000001c ;;  pgm[7@0x8001000b3200 + 0x6c ] = 0xc0260380  s_buffer_load_dwordx2 s[14:15], s[0:3], 0x30  pgm[7@0x8001000b3200 + 0x70 ] = 0x00000030 ;;  pgm[7@0x8001000b3200 + 0x74 ] = 0xc0220480  s_buffer_load_dword s18, s[0:3], 0x3c  pgm[7@0x8001000b3200 + 0x78 ] = 0x0000003c ;;  pgm[7@0x8001000b3200 + 0x7c ] = 0xc0260180  s_buffer_load_dwordx2 s[6:7], s[0:3], 0x40  pgm[7@0x8001000b3200 + 0x80 ] = 0x00000040 ;;  pgm[7@0x8001000b3200 + 0x84 ] = 0xc0260300  s_buffer_load_dwordx2 s[12:13], s[0:3], 0x0  pgm[7@0x8001000b3200 + 0x88 ] = 0x00000000 ;;  pgm[7@0x8001000b3200 + 0x8c ] = 0xc0220440  s_buffer_load_dword s17, s[0:3], 0xc  pgm[7@0x8001000b3200 + 0x90 ] = 0x0000000c ;;  pgm[7@0x8001000b3200 + 0x94 ] = 0xc0260280  s_buffer_load_dwordx2 s[10:11], s[0:3], 0x10  pgm[7@0x8001000b3200 + 0x98 ] = 0x00000010 ;;  pgm[7@0x8001000b3200 + 0x9c ] = 0xbf8c0071  s_waitcnt vmcnt(1) lgkmcnt(0)  pgm[7@0x8001000b3200 + 0xa0 ] = 0x0a080205  v_mul_f32_e32 v4, s5, v1  pgm[7@0x8001000b3200 + 0xa4 ] = 0x0a0a0204  v_mul_f32_e32 v5, s4, v1  pgm[7@0x8001000b3200 + 0xa8 ] = 0x2c080007  v_mac_f32_e32 v4, s7, v0  pgm[7@0x8001000b3200 + 0xac ] = 0x2c0a0006  v_mac_f32_e32 v5, s6, v0  pgm[7@0x8001000b3200 + 0xb0 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b3200 + 0xb4 ] = 0x2c080409  v_mac_f32_e32 v4, s9, v2  pgm[7@0x8001000b3200 + 0xb8 ] = 0x2c0a0408  v_mac_f32_e32 v5, s8, v2  pgm[7@0x8001000b3200 + 0xbc ] = 0x0a0c080a  v_mul_f32_e32 v6, s10, v4  pgm[7@0x8001000b3200 + 0xc0 ] = 0x0a0e080b  v_mul_f32_e32 v7, s11, v4  pgm[7@0x8001000b3200 + 0xc4 ] = 0x0a080810  v_mul_f32_e32 v4, s16, v4  pgm[7@0x8001000b3200 + 0xc8 ] = 0xd1c10004  v_mad_f32 v4, v5, s17, -v4  pgm[7@0x8001000b3200 + 0xcc ] = 0x84102305 ;;  pgm[7@0x8001000b3200 + 0xd0 ] = 0x02080812  v_add_f32_e32 v4, s18, v4  pgm[7@0x8001000b3200 + 0xd4 ] = 0x7e104504  v_rcp_f32_e32 v8, v4  pgm[7@0x8001000b3200 + 0xd8 ] = 0xd1c10006  v_mad_f32 v6, v5, s12, -v6  pgm[7@0x8001000b3200 + 0xdc ] = 0x84181905 ;;  pgm[7@0x8001000b3200 + 0xe0 ] = 0xd1c10005  v_mad_f32 v5, v5, s13, -v7  pgm[7@0x8001000b3200 + 0xe4 ] = 0x841c1b05 ;;  pgm[7@0x8001000b3200 + 0xe8 ] = 0x020c0c0e  v_add_f32_e32 v6, s14, v6  pgm[7@0x8001000b3200 + 0xec ] = 0x140e10ff  v_min_f32_e32 v7, 0x7f7fffff, v8  pgm[7@0x8001000b3200 + 0xf0 ] = 0x7f7fffff ;;  pgm[7@0x8001000b3200 + 0xf4 ] = 0x160e0eff  v_max_f32_e32 v7, 0xff7fffff, v7  pgm[7@0x8001000b3200 + 0xf8 ] = 0xff7fffff ;;  pgm[7@0x8001000b3200 + 0xfc ] = 0x020a0a0f  v_add_f32_e32 v5, s15, v5  pgm[7@0x8001000b3200 + 0x100 ] = 0xd1c10003  v_mad_f32 v3, v2, v3, 0.5  pgm[7@0x8001000b3200 + 0x104 ] = 0x03c20702 ;;  pgm[7@0x8001000b3200 + 0x108 ] = 0x0a0c0d07  v_mul_f32_e32 v6, v7, v6  pgm[7@0x8001000b3200 + 0x10c ] = 0x0a0a0b07  v_mul_f32_e32 v5, v7, v5  pgm[7@0x8001000b3200 + 0x110 ] = 0x0a080907  v_mul_f32_e32 v4, v7, v4  pgm[7@0x8001000b3200 + 0x114 ] = 0xc40008cf  exp pos0 v6, v5, v3, v4 done  pgm[7@0x8001000b3200 + 0x118 ] = 0x04030506 ;;  pgm[7@0x8001000b3200 + 0x11c ] = 0xd1c10007  v_mad_f32 v7, v0, 0, 1.0  pgm[7@0x8001000b3200 + 0x120 ] = 0x03c90100 ;;  pgm[7@0x8001000b3200 + 0x124 ] = 0xc400020f  exp param0 v0, v1, v2, v7  pgm[7@0x8001000b3200 + 0x128 ] = 0x07020100 ;;  pgm[7@0x8001000b3200 + 0x12c ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b3400 of length 408 bytes from IB[7@0x8001a7dc0100 + 0x55d4] pgm[7@0x8001000b3400 + 0x0 ] = 0xbe80017e  s_mov_b64 s[0:1], exec  pgm[7@0x8001000b3400 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001000b3400 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000b3400 + 0xc ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001000b3400 + 0x10 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001000b3400 + 0x14 ] = 0x00027fac ;;  pgm[7@0x8001000b3400 + 0x18 ] = 0xbe8a00a0  s_mov_b32 s10, 32  pgm[7@0x8001000b3400 + 0x1c ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001000b3400 + 0x20 ] = 0x00008000 ;;  pgm[7@0x8001000b3400 + 0x24 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x10  pgm[7@0x8001000b3400 + 0x28 ] = 0x00000010 ;;  pgm[7@0x8001000b3400 + 0x2c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x18  pgm[7@0x8001000b3400 + 0x30 ] = 0x00000018 ;;  pgm[7@0x8001000b3400 + 0x34 ] = 0x7e0802ff  v_mov_b32_e32 v4, 0x7f7fffff  pgm[7@0x8001000b3400 + 0x38 ] = 0x7f7fffff ;;  pgm[7@0x8001000b3400 + 0x3c ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000b3400 + 0x40 ] = 0x7e0e5881  v_bfrev_b32_e32 v7, 1  pgm[7@0x8001000b3400 + 0x44 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3400 + 0x48 ] = 0x06021a07  v_subrev_f32_e32 v1, s7, v13  pgm[7@0x8001000b3400 + 0x4c ] = 0x06001806  v_subrev_f32_e32 v0, s6, v12  pgm[7@0x8001000b3400 + 0x50 ] = 0x0a020301  v_mul_f32_e32 v1, v1, v1  pgm[7@0x8001000b3400 + 0x54 ] = 0x2c020100  v_mac_f32_e32 v1, v0, v0  pgm[7@0x8001000b3400 + 0x58 ] = 0xd1640101  v_rsq_f32_e64 v1, |v1|  pgm[7@0x8001000b3400 + 0x5c ] = 0x00000101 ;;  pgm[7@0x8001000b3400 + 0x60 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[7@0x8001000b3400 + 0x64 ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[7@0x8001000b3400 + 0x68 ] = 0x14020901  v_min_f32_e32 v1, v1, v4  pgm[7@0x8001000b3400 + 0x6c ] = 0x7e0a4501  v_rcp_f32_e32 v5, v1  pgm[7@0x8001000b3400 + 0x70 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[7@0x8001000b3400 + 0x74 ] = 0xd4080202  v_interp_p1_f32_e32 v2, v2, attr0.z  pgm[7@0x8001000b3400 + 0x78 ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[7@0x8001000b3400 + 0x7c ] = 0x140c0905  v_min_f32_e32 v6, v5, v4  pgm[7@0x8001000b3400 + 0x80 ] = 0x7e0a02ff  v_mov_b32_e32 v5, 0xff7fffff  pgm[7@0x8001000b3400 + 0x84 ] = 0xff7fffff ;;  pgm[7@0x8001000b3400 + 0x88 ] = 0x160c0b06  v_max_f32_e32 v6, v6, v5  pgm[7@0x8001000b3400 + 0x8c ] = 0x040c0c02  v_sub_f32_e32 v6, s2, v6  pgm[7@0x8001000b3400 + 0x90 ] = 0x7c880c80  v_cmp_gt_f32_e32 vcc, 0, v6  pgm[7@0x8001000b3400 + 0x94 ] = 0xd1000006  v_cndmask_b32_e64 v6, v7, -1.0, vcc  pgm[7@0x8001000b3400 + 0x98 ] = 0x01a9e707 ;;  pgm[7@0x8001000b3400 + 0x9c ] = 0xd4090203  v_interp_p2_f32_e32 v2, v3, attr0.z  pgm[7@0x8001000b3400 + 0xa0 ] = 0x7cb60c80  v_cmpx_ngt_f32_e32 vcc, 0, v6  pgm[7@0x8001000b3400 + 0xa4 ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x8001000b3400 + 0xa8 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001000b3400 + 0xac ] = 0x00000000 ;;  pgm[7@0x8001000b3400 + 0xb0 ] = 0xbf810000  s_endpgm  pgm[7@0x8001000b3400 + 0xb4 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001000b3400 + 0xb8 ] = 0x00000000 ;;  pgm[7@0x8001000b3400 + 0xbc ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3400 + 0xc0 ] = 0x7e064406  v_rcp_f32_e32 v3, s6  pgm[7@0x8001000b3400 + 0xc4 ] = 0x7e0c4407  v_rcp_f32_e32 v6, s7  pgm[7@0x8001000b3400 + 0xc8 ] = 0x8106ff03  s_add_i32 s6, s3, 0x240  pgm[7@0x8001000b3400 + 0xcc ] = 0x00000240 ;;  pgm[7@0x8001000b3400 + 0xd0 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001000b3400 + 0xd4 ] = 0xc00e0203  s_load_dwordx8 s[8:15], s[6:7], 0x0  pgm[7@0x8001000b3400 + 0xd8 ] = 0x00000000 ;;  pgm[7@0x8001000b3400 + 0xdc ] = 0x8106ff03  s_add_i32 s6, s3, 0x270  pgm[7@0x8001000b3400 + 0xe0 ] = 0x00000270 ;;  pgm[7@0x8001000b3400 + 0xe4 ] = 0x14060903  v_min_f32_e32 v3, v3, v4  pgm[7@0x8001000b3400 + 0xe8 ] = 0x14080906  v_min_f32_e32 v4, v6, v4  pgm[7@0x8001000b3400 + 0xec ] = 0xc00a0403  s_load_dwordx4 s[16:19], s[6:7], 0x0  pgm[7@0x8001000b3400 + 0xf0 ] = 0x00000000 ;;  pgm[7@0x8001000b3400 + 0xf4 ] = 0x16080b04  v_max_f32_e32 v4, v4, v5  pgm[7@0x8001000b3400 + 0xf8 ] = 0x16060b03  v_max_f32_e32 v3, v3, v5  pgm[7@0x8001000b3400 + 0xfc ] = 0x0a0a0103  v_mul_f32_e32 v5, v3, v0  pgm[7@0x8001000b3400 + 0x100 ] = 0x0a0c0304  v_mul_f32_e32 v6, v4, v1  pgm[7@0x8001000b3400 + 0x104 ] = 0x7e0a3f05  v_floor_f32_e32 v5, v5  pgm[7@0x8001000b3400 + 0x108 ] = 0x7e0c3f06  v_floor_f32_e32 v6, v6  pgm[7@0x8001000b3400 + 0x10c ] = 0xd1c10003  v_mad_f32 v3, v3, v0, -v5  pgm[7@0x8001000b3400 + 0x110 ] = 0x84160103 ;;  pgm[7@0x8001000b3400 + 0x114 ] = 0xd1c10004  v_mad_f32 v4, v4, v1, -v6  pgm[7@0x8001000b3400 + 0x118 ] = 0x841a0304 ;;  pgm[7@0x8001000b3400 + 0x11c ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x8001000b3400 + 0x120 ] = 0x8106ff03  s_add_i32 s6, s3, 0x200  pgm[7@0x8001000b3400 + 0x124 ] = 0x00000200 ;;  pgm[7@0x8001000b3400 + 0x128 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3400 + 0x12c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3400 + 0x130 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3400 + 0x134 ] = 0xf0800100  image_sample v1, v3, s[8:15], s[16:19] dmask:0x1  pgm[7@0x8001000b3400 + 0x138 ] = 0x00820103 ;;  pgm[7@0x8001000b3400 + 0x13c ] = 0xc00e0203  s_load_dwordx8 s[8:15], s[6:7], 0x0  pgm[7@0x8001000b3400 + 0x140 ] = 0x00000000 ;;  pgm[7@0x8001000b3400 + 0x144 ] = 0x8106ff03  s_add_i32 s6, s3, 0x230  pgm[7@0x8001000b3400 + 0x148 ] = 0x00000230 ;;  pgm[7@0x8001000b3400 + 0x14c ] = 0xc00a0003  s_load_dwordx4 s[0:3], s[6:7], 0x0  pgm[7@0x8001000b3400 + 0x150 ] = 0x00000000 ;;  pgm[7@0x8001000b3400 + 0x154 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3400 + 0x158 ] = 0xf0800100  image_sample v0, v3, s[8:15], s[0:3] dmask:0x1  pgm[7@0x8001000b3400 + 0x15c ] = 0x00020003 ;;  pgm[7@0x8001000b3400 + 0x160 ] = 0x0a0604f0  v_mul_f32_e32 v3, 0.5, v2  pgm[7@0x8001000b3400 + 0x164 ] = 0x7e063f03  v_floor_f32_e32 v3, v3  pgm[7@0x8001000b3400 + 0x168 ] = 0xd1c10002  v_mad_f32 v2, v2, 0.5, -v3  pgm[7@0x8001000b3400 + 0x16c ] = 0x840de102 ;;  pgm[7@0x8001000b3400 + 0x170 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b3400 + 0x174 ] = 0xd1c10003  v_mad_f32 v3, v0, 0, 1.0  pgm[7@0x8001000b3400 + 0x178 ] = 0x03c90100 ;;  pgm[7@0x8001000b3400 + 0x17c ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000b3400 + 0x180 ] = 0x00020300 ;;  pgm[7@0x8001000b3400 + 0x184 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000b3400 + 0x188 ] = 0x00020702 ;;  pgm[7@0x8001000b3400 + 0x18c ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000b3400 + 0x190 ] = 0x00000100 ;;  pgm[7@0x8001000b3400 + 0x194 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1600 of length 60 bytes from IB[7@0x8001a7dc0100 + 0x57f0] pgm[7@0x8001000a1600 + 0x0 ] = 0x7e020203  v_mov_b32_e32 v1, s3  pgm[7@0x8001000a1600 + 0x4 ] = 0x7e040202  v_mov_b32_e32 v2, s2  pgm[7@0x8001000a1600 + 0x8 ] = 0x7d980082  v_cmp_gt_u32_e32 vcc, 2, v0  pgm[7@0x8001000a1600 + 0xc ] = 0x00060501  v_cndmask_b32_e32 v3, v1, v2, vcc  pgm[7@0x8001000a1600 + 0x10 ] = 0x7d940081  v_cmp_eq_u32_e32 vcc, 1, v0  pgm[7@0x8001000a1600 + 0x14 ] = 0x00000302  v_cndmask_b32_e32 v0, v2, v1, vcc  pgm[7@0x8001000a1600 + 0x18 ] = 0x7e020af9  v_cvt_f32_i32_sdwa v1, sext(v3) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 pgm[7@0x8001000a1600 + 0x1c ] = 0x000c0603 ;;  pgm[7@0x8001000a1600 + 0x20 ] = 0x7e000af9  v_cvt_f32_i32_sdwa v0, sext(v0) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 pgm[7@0x8001000a1600 + 0x24 ] = 0x000d0600 ;;  pgm[7@0x8001000a1600 + 0x28 ] = 0x7e0402f2  v_mov_b32_e32 v2, 1.0  pgm[7@0x8001000a1600 + 0x2c ] = 0x7e060204  v_mov_b32_e32 v3, s4  pgm[7@0x8001000a1600 + 0x30 ] = 0xc40008cf  exp pos0 v1, v0, v3, v2 done  pgm[7@0x8001000a1600 + 0x34 ] = 0x02030001 ;;  pgm[7@0x8001000a1600 + 0x38 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1400 of length 36 bytes from IB[7@0x8001a7dc0100 + 0x5864] pgm[7@0x8001000a1400 + 0x0 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a1400 + 0x4 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a1400 + 0x8 ] = 0xd4020002  v_interp_mov_f32_e32 v0, p0, attr0.x  pgm[7@0x8001000a1400 + 0xc ] = 0xd4060102  v_interp_mov_f32_e32 v1, p0, attr0.y  pgm[7@0x8001000a1400 + 0x10 ] = 0xd40a0202  v_interp_mov_f32_e32 v2, p0, attr0.z  pgm[7@0x8001000a1400 + 0x14 ] = 0xd40e0302  v_interp_mov_f32_e32 v3, p0, attr0.w  pgm[7@0x8001000a1400 + 0x18 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001000a1400 + 0x1c ] = 0x00000000 ;;  pgm[7@0x8001000a1400 + 0x20 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b4000 of length 280 bytes from IB[7@0x8001a7dc0100 + 0x5b20] pgm[7@0x8001000b4000 + 0x0 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000b4000 + 0x4 ] = 0xc00a0304  s_load_dwordx4 s[12:15], s[8:9], 0x0  pgm[7@0x8001000b4000 + 0x8 ] = 0x00000000 ;;  pgm[7@0x8001000b4000 + 0xc ] = 0xbe800002  s_mov_b32 s0, s2  pgm[7@0x8001000b4000 + 0x10 ] = 0x81029008  s_add_i32 s2, s8, 16  pgm[7@0x8001000b4000 + 0x14 ] = 0xbe830009  s_mov_b32 s3, s9  pgm[7@0x8001000b4000 + 0x18 ] = 0xc00a0401  s_load_dwordx4 s[16:19], s[2:3], 0x0  pgm[7@0x8001000b4000 + 0x1c ] = 0x00000000 ;;  pgm[7@0x8001000b4000 + 0x20 ] = 0x8102a008  s_add_i32 s2, s8, 32  pgm[7@0x8001000b4000 + 0x24 ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x8001000b4000 + 0x28 ] = 0xc00a0504  s_load_dwordx4 s[20:23], s[8:9], 0x0  pgm[7@0x8001000b4000 + 0x2c ] = 0x00000000 ;;  pgm[7@0x8001000b4000 + 0x30 ] = 0x680c0005  v_add_u32_e32 v6, s5, v0  pgm[7@0x8001000b4000 + 0x34 ] = 0xc00a0101  s_load_dwordx4 s[4:7], s[2:3], 0x0  pgm[7@0x8001000b4000 + 0x38 ] = 0x00000000 ;;  pgm[7@0x8001000b4000 + 0x3c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b4000 + 0x40 ] = 0xe0042000  buffer_load_format_xy v[2:3], v6, s[12:15], 0 idxen  pgm[7@0x8001000b4000 + 0x44 ] = 0x80030206 ;;  pgm[7@0x8001000b4000 + 0x48 ] = 0xe0002000  buffer_load_format_x v7, v6, s[16:19], 0 idxen  pgm[7@0x8001000b4000 + 0x4c ] = 0x80040706 ;;  pgm[7@0x8001000b4000 + 0x50 ] = 0xe0042000  buffer_load_format_xy v[0:1], v6, s[20:23], 0 idxen  pgm[7@0x8001000b4000 + 0x54 ] = 0x80050006 ;;  pgm[7@0x8001000b4000 + 0x58 ] = 0xbe8300ff  s_mov_b32 s3, 0x27fac  pgm[7@0x8001000b4000 + 0x5c ] = 0x00027fac ;;  pgm[7@0x8001000b4000 + 0x60 ] = 0xe0042000  buffer_load_format_xy v[4:5], v6, s[4:7], 0 idxen  pgm[7@0x8001000b4000 + 0x64 ] = 0x80010406 ;;  pgm[7@0x8001000b4000 + 0x68 ] = 0xb0020070  s_movk_i32 s2, 0x70  pgm[7@0x8001000b4000 + 0x6c ] = 0xbe8100ff  s_mov_b32 s1, 0x8000  pgm[7@0x8001000b4000 + 0x70 ] = 0x00008000 ;;  pgm[7@0x8001000b4000 + 0x74 ] = 0xc0260700  s_buffer_load_dwordx2 s[28:29], s[0:3], 0x50  pgm[7@0x8001000b4000 + 0x78 ] = 0x00000050 ;;  pgm[7@0x8001000b4000 + 0x7c ] = 0xc0260780  s_buffer_load_dwordx2 s[30:31], s[0:3], 0x60  pgm[7@0x8001000b4000 + 0x80 ] = 0x00000060 ;;  pgm[7@0x8001000b4000 + 0x84 ] = 0xc02a0600  s_buffer_load_dwordx4 s[24:27], s[0:3], 0x0  pgm[7@0x8001000b4000 + 0x88 ] = 0x00000000 ;;  pgm[7@0x8001000b4000 + 0x8c ] = 0xc02a0500  s_buffer_load_dwordx4 s[20:23], s[0:3], 0x10  pgm[7@0x8001000b4000 + 0x90 ] = 0x00000010 ;;  pgm[7@0x8001000b4000 + 0x94 ] = 0xc0260800  s_buffer_load_dwordx2 s[32:33], s[0:3], 0x30  pgm[7@0x8001000b4000 + 0x98 ] = 0x00000030 ;;  pgm[7@0x8001000b4000 + 0x9c ] = 0xc02a0200  s_buffer_load_dwordx4 s[8:11], s[0:3], 0x38  pgm[7@0x8001000b4000 + 0xa0 ] = 0x00000038 ;;  pgm[7@0x8001000b4000 + 0xa4 ] = 0xbf8c0073  s_waitcnt vmcnt(3) lgkmcnt(0)  pgm[7@0x8001000b4000 + 0xa8 ] = 0x0a0c061c  v_mul_f32_e32 v6, s28, v3  pgm[7@0x8001000b4000 + 0xac ] = 0x0a06061d  v_mul_f32_e32 v3, s29, v3  pgm[7@0x8001000b4000 + 0xb0 ] = 0x2c06040b  v_mac_f32_e32 v3, s11, v2  pgm[7@0x8001000b4000 + 0xb4 ] = 0x2c0c040a  v_mac_f32_e32 v6, s10, v2  pgm[7@0x8001000b4000 + 0xb8 ] = 0xbf8c0f72  s_waitcnt vmcnt(2)  pgm[7@0x8001000b4000 + 0xbc ] = 0x2c060e1f  v_mac_f32_e32 v3, s31, v7  pgm[7@0x8001000b4000 + 0xc0 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000b4000 + 0xc4 ] = 0x04020701  v_sub_f32_e32 v1, v1, v3  pgm[7@0x8001000b4000 + 0xc8 ] = 0x2c0c0e1e  v_mac_f32_e32 v6, s30, v7  pgm[7@0x8001000b4000 + 0xcc ] = 0x02000106  v_add_f32_e32 v0, v6, v0  pgm[7@0x8001000b4000 + 0xd0 ] = 0x0a040214  v_mul_f32_e32 v2, s20, v1  pgm[7@0x8001000b4000 + 0xd4 ] = 0x0a060215  v_mul_f32_e32 v3, s21, v1  pgm[7@0x8001000b4000 + 0xd8 ] = 0x0a0c0216  v_mul_f32_e32 v6, s22, v1  pgm[7@0x8001000b4000 + 0xdc ] = 0x0a020217  v_mul_f32_e32 v1, s23, v1  pgm[7@0x8001000b4000 + 0xe0 ] = 0x2c02001b  v_mac_f32_e32 v1, s27, v0  pgm[7@0x8001000b4000 + 0xe4 ] = 0x2c040018  v_mac_f32_e32 v2, s24, v0  pgm[7@0x8001000b4000 + 0xe8 ] = 0x2c060019  v_mac_f32_e32 v3, s25, v0  pgm[7@0x8001000b4000 + 0xec ] = 0x2c0c001a  v_mac_f32_e32 v6, s26, v0  pgm[7@0x8001000b4000 + 0xf0 ] = 0x02000420  v_add_f32_e32 v0, s32, v2  pgm[7@0x8001000b4000 + 0xf4 ] = 0x02040621  v_add_f32_e32 v2, s33, v3  pgm[7@0x8001000b4000 + 0xf8 ] = 0x02060c08  v_add_f32_e32 v3, s8, v6  pgm[7@0x8001000b4000 + 0xfc ] = 0x02020209  v_add_f32_e32 v1, s9, v1  pgm[7@0x8001000b4000 + 0x100 ] = 0xc40008cf  exp pos0 v0, v2, v3, v1 done  pgm[7@0x8001000b4000 + 0x104 ] = 0x01030200 ;;  pgm[7@0x8001000b4000 + 0x108 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b4000 + 0x10c ] = 0xc400020f  exp param0 v4, v5, v0, v0  pgm[7@0x8001000b4000 + 0x110 ] = 0x00000504 ;;  pgm[7@0x8001000b4000 + 0x114 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b3a00 of length 424 bytes from IB[7@0x8001a7dc0100 + 0x5b94] pgm[7@0x8001000b3a00 + 0x0 ] = 0xbe80017e  s_mov_b64 s[0:1], exec  pgm[7@0x8001000b3a00 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001000b3a00 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000b3a00 + 0xc ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001000b3a00 + 0x10 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001000b3a00 + 0x14 ] = 0x00027fac ;;  pgm[7@0x8001000b3a00 + 0x18 ] = 0xbe8a00a0  s_mov_b32 s10, 32  pgm[7@0x8001000b3a00 + 0x1c ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001000b3a00 + 0x20 ] = 0x00008000 ;;  pgm[7@0x8001000b3a00 + 0x24 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001000b3a00 + 0x28 ] = 0x00000000 ;;  pgm[7@0x8001000b3a00 + 0x2c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x8  pgm[7@0x8001000b3a00 + 0x30 ] = 0x00000008 ;;  pgm[7@0x8001000b3a00 + 0x34 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000b3a00 + 0x38 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3a00 + 0x3c ] = 0xd4100002  v_interp_p1_f32_e32 v4, v2, attr0.x  pgm[7@0x8001000b3a00 + 0x40 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3a00 + 0x44 ] = 0x06021a07  v_subrev_f32_e32 v1, s7, v13  pgm[7@0x8001000b3a00 + 0x48 ] = 0x06001806  v_subrev_f32_e32 v0, s6, v12  pgm[7@0x8001000b3a00 + 0x4c ] = 0x0a020301  v_mul_f32_e32 v1, v1, v1  pgm[7@0x8001000b3a00 + 0x50 ] = 0x2c020100  v_mac_f32_e32 v1, v0, v0  pgm[7@0x8001000b3a00 + 0x54 ] = 0xd1640101  v_rsq_f32_e64 v1, |v1|  pgm[7@0x8001000b3a00 + 0x58 ] = 0x00000101 ;;  pgm[7@0x8001000b3a00 + 0x5c ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x7f7fffff  pgm[7@0x8001000b3a00 + 0x60 ] = 0x7f7fffff ;;  pgm[7@0x8001000b3a00 + 0x64 ] = 0xd4140102  v_interp_p1_f32_e32 v5, v2, attr0.y  pgm[7@0x8001000b3a00 + 0x68 ] = 0xd4110003  v_interp_p2_f32_e32 v4, v3, attr0.x  pgm[7@0x8001000b3a00 + 0x6c ] = 0x14020101  v_min_f32_e32 v1, v1, v0  pgm[7@0x8001000b3a00 + 0x70 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001000b3a00 + 0x74 ] = 0xd4150103  v_interp_p2_f32_e32 v5, v3, attr0.y  pgm[7@0x8001000b3a00 + 0x78 ] = 0x14040101  v_min_f32_e32 v2, v1, v0  pgm[7@0x8001000b3a00 + 0x7c ] = 0x7e0202ff  v_mov_b32_e32 v1, 0xff7fffff  pgm[7@0x8001000b3a00 + 0x80 ] = 0xff7fffff ;;  pgm[7@0x8001000b3a00 + 0x84 ] = 0x16040302  v_max_f32_e32 v2, v2, v1  pgm[7@0x8001000b3a00 + 0x88 ] = 0x040c0402  v_sub_f32_e32 v6, s2, v2  pgm[7@0x8001000b3a00 + 0x8c ] = 0x7e045881  v_bfrev_b32_e32 v2, 1  pgm[7@0x8001000b3a00 + 0x90 ] = 0x7c880c80  v_cmp_gt_f32_e32 vcc, 0, v6  pgm[7@0x8001000b3a00 + 0x94 ] = 0xd1000006  v_cndmask_b32_e64 v6, v2, -1.0, vcc  pgm[7@0x8001000b3a00 + 0x98 ] = 0x01a9e702 ;;  pgm[7@0x8001000b3a00 + 0x9c ] = 0x7cb60c80  v_cmpx_ngt_f32_e32 vcc, 0, v6  pgm[7@0x8001000b3a00 + 0xa0 ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x8001000b3a00 + 0xa4 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001000b3a00 + 0xa8 ] = 0x00000000 ;;  pgm[7@0x8001000b3a00 + 0xac ] = 0xbf810000  s_endpgm  pgm[7@0x8001000b3a00 + 0xb0 ] = 0x8106ff03  s_add_i32 s6, s3, 0x200  pgm[7@0x8001000b3a00 + 0xb4 ] = 0x00000200 ;;  pgm[7@0x8001000b3a00 + 0xb8 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001000b3a00 + 0xbc ] = 0xc00e0303  s_load_dwordx8 s[12:19], s[6:7], 0x0  pgm[7@0x8001000b3a00 + 0xc0 ] = 0x00000000 ;;  pgm[7@0x8001000b3a00 + 0xc4 ] = 0x8106ff03  s_add_i32 s6, s3, 0x230  pgm[7@0x8001000b3a00 + 0xc8 ] = 0x00000230 ;;  pgm[7@0x8001000b3a00 + 0xcc ] = 0xc00a0503  s_load_dwordx4 s[20:23], s[6:7], 0x0  pgm[7@0x8001000b3a00 + 0xd0 ] = 0x00000000 ;;  pgm[7@0x8001000b3a00 + 0xd4 ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x8001000b3a00 + 0xd8 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x10  pgm[7@0x8001000b3a00 + 0xdc ] = 0x00000010 ;;  pgm[7@0x8001000b3a00 + 0xe0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3a00 + 0xe4 ] = 0xf0800f00  image_sample v[3:6], v4, s[12:19], s[20:23] dmask:0xf  pgm[7@0x8001000b3a00 + 0xe8 ] = 0x00a30304 ;;  pgm[7@0x8001000b3a00 + 0xec ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b3a00 + 0xf0 ] = 0x0a0e0703  v_mul_f32_e32 v7, v3, v3  pgm[7@0x8001000b3a00 + 0xf4 ] = 0x2c0e0904  v_mac_f32_e32 v7, v4, v4  pgm[7@0x8001000b3a00 + 0xf8 ] = 0x2c0e0b05  v_mac_f32_e32 v7, v5, v5  pgm[7@0x8001000b3a00 + 0xfc ] = 0xd1640107  v_rsq_f32_e64 v7, |v7|  pgm[7@0x8001000b3a00 + 0x100 ] = 0x00000107 ;;  pgm[7@0x8001000b3a00 + 0x104 ] = 0x04100cff  v_sub_f32_e32 v8, 0x3e4ccccd, v6  pgm[7@0x8001000b3a00 + 0x108 ] = 0x3e4ccccd ;;  pgm[7@0x8001000b3a00 + 0x10c ] = 0x7c881080  v_cmp_gt_f32_e32 vcc, 0, v8  pgm[7@0x8001000b3a00 + 0x110 ] = 0xd1000002  v_cndmask_b32_e64 v2, v2, -1.0, vcc  pgm[7@0x8001000b3a00 + 0x114 ] = 0x01a9e702 ;;  pgm[7@0x8001000b3a00 + 0x118 ] = 0x140e0107  v_min_f32_e32 v7, v7, v0  pgm[7@0x8001000b3a00 + 0x11c ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x8001000b3a00 + 0x120 ] = 0x140e0107  v_min_f32_e32 v7, v7, v0  pgm[7@0x8001000b3a00 + 0x124 ] = 0x160e0307  v_max_f32_e32 v7, v7, v1  pgm[7@0x8001000b3a00 + 0x128 ] = 0x020e0eff  v_add_f32_e32 v7, 0xba83126f, v7  pgm[7@0x8001000b3a00 + 0x12c ] = 0xba83126f ;;  pgm[7@0x8001000b3a00 + 0x130 ] = 0x7c880e80  v_cmp_gt_f32_e32 vcc, 0, v7  pgm[7@0x8001000b3a00 + 0x134 ] = 0x00040480  v_cndmask_b32_e32 v2, 0, v2, vcc  pgm[7@0x8001000b3a00 + 0x138 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001000b3a00 + 0x13c ] = 0xd1000002  v_cndmask_b32_e64 v2, v3, 0, vcc  pgm[7@0x8001000b3a00 + 0x140 ] = 0x01a90103 ;;  pgm[7@0x8001000b3a00 + 0x144 ] = 0xd1000003  v_cndmask_b32_e64 v3, v6, 1.0, vcc  pgm[7@0x8001000b3a00 + 0x148 ] = 0x01a9e506 ;;  pgm[7@0x8001000b3a00 + 0x14c ] = 0x020c06ff  v_add_f32_e32 v6, 0x3727c5ac, v3  pgm[7@0x8001000b3a00 + 0x150 ] = 0x3727c5ac ;;  pgm[7@0x8001000b3a00 + 0x154 ] = 0x7e0c4506  v_rcp_f32_e32 v6, v6  pgm[7@0x8001000b3a00 + 0x158 ] = 0xd1000004  v_cndmask_b32_e64 v4, v4, 0, vcc  pgm[7@0x8001000b3a00 + 0x15c ] = 0x01a90104 ;;  pgm[7@0x8001000b3a00 + 0x160 ] = 0xd1000005  v_cndmask_b32_e64 v5, v5, 0, vcc  pgm[7@0x8001000b3a00 + 0x164 ] = 0x01a90105 ;;  pgm[7@0x8001000b3a00 + 0x168 ] = 0x0a060600  v_mul_f32_e32 v3, s0, v3  pgm[7@0x8001000b3a00 + 0x16c ] = 0x14000106  v_min_f32_e32 v0, v6, v0  pgm[7@0x8001000b3a00 + 0x170 ] = 0x160c0300  v_max_f32_e32 v6, v0, v1  pgm[7@0x8001000b3a00 + 0x174 ] = 0xd1058000  v_mul_f32_e64 v0, v2, v6 clamp  pgm[7@0x8001000b3a00 + 0x178 ] = 0x00020d02 ;;  pgm[7@0x8001000b3a00 + 0x17c ] = 0xd1058001  v_mul_f32_e64 v1, v4, v6 clamp  pgm[7@0x8001000b3a00 + 0x180 ] = 0x00020d04 ;;  pgm[7@0x8001000b3a00 + 0x184 ] = 0xd1058002  v_mul_f32_e64 v2, v5, v6 clamp  pgm[7@0x8001000b3a00 + 0x188 ] = 0x00020d05 ;;  pgm[7@0x8001000b3a00 + 0x18c ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000b3a00 + 0x190 ] = 0x00020300 ;;  pgm[7@0x8001000b3a00 + 0x194 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000b3a00 + 0x198 ] = 0x00020702 ;;  pgm[7@0x8001000b3a00 + 0x19c ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000b3a00 + 0x1a0 ] = 0x00000100 ;;  pgm[7@0x8001000b3a00 + 0x1a4 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b3600 of length 52 bytes from IB[7@0x8001a7dc0100 + 0x5d34] pgm[7@0x8001000b3600 + 0x0 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000b3600 + 0x4 ] = 0xc00a0004  s_load_dwordx4 s[0:3], s[8:9], 0x0  pgm[7@0x8001000b3600 + 0x8 ] = 0x00000000 ;;  pgm[7@0x8001000b3600 + 0xc ] = 0x68000005  v_add_u32_e32 v0, s5, v0  pgm[7@0x8001000b3600 + 0x10 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3600 + 0x14 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3600 + 0x18 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3600 + 0x1c ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v0, s[0:3], 0 idxen  pgm[7@0x8001000b3600 + 0x20 ] = 0x80000000 ;;  pgm[7@0x8001000b3600 + 0x24 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b3600 + 0x28 ] = 0xc40008cf  exp pos0 v0, v1, v2, v3 done  pgm[7@0x8001000b3600 + 0x2c ] = 0x03020100 ;;  pgm[7@0x8001000b3600 + 0x30 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x800168be6c00 of length 772 bytes from IB[7@0x8001a7dc0100 + 0x5da8] pgm[7@0x800168be6c00 + 0x0 ] = 0xbe80017e  s_mov_b64 s[0:1], exec  pgm[7@0x800168be6c00 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x800168be6c00 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x800168be6c00 + 0xc ] = 0xbe900002  s_mov_b32 s16, s2  pgm[7@0x800168be6c00 + 0x10 ] = 0xbe9300ff  s_mov_b32 s19, 0x27fac  pgm[7@0x800168be6c00 + 0x14 ] = 0x00027fac ;;  pgm[7@0x800168be6c00 + 0x18 ] = 0xbe9200b0  s_mov_b32 s18, 48  pgm[7@0x800168be6c00 + 0x1c ] = 0xbe9100ff  s_mov_b32 s17, 0x8000  pgm[7@0x800168be6c00 + 0x20 ] = 0x00008000 ;;  pgm[7@0x800168be6c00 + 0x24 ] = 0xc0260188  s_buffer_load_dwordx2 s[6:7], s[16:19], 0x0  pgm[7@0x800168be6c00 + 0x28 ] = 0x00000000 ;;  pgm[7@0x800168be6c00 + 0x2c ] = 0x7e1002ff  v_mov_b32_e32 v8, 0x7f7fffff  pgm[7@0x800168be6c00 + 0x30 ] = 0x7f7fffff ;;  pgm[7@0x800168be6c00 + 0x34 ] = 0x7e1202ff  v_mov_b32_e32 v9, 0xff7fffff  pgm[7@0x800168be6c00 + 0x38 ] = 0xff7fffff ;;  pgm[7@0x800168be6c00 + 0x3c ] = 0x020018f0  v_add_f32_e32 v0, 0.5, v12  pgm[7@0x800168be6c00 + 0x40 ] = 0x02021af0  v_add_f32_e32 v1, 0.5, v13  pgm[7@0x800168be6c00 + 0x44 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be6c00 + 0x48 ] = 0x7e044406  v_rcp_f32_e32 v2, s6  pgm[7@0x800168be6c00 + 0x4c ] = 0x7e064407  v_rcp_f32_e32 v3, s7  pgm[7@0x800168be6c00 + 0x50 ] = 0x8106ff03  s_add_i32 s6, s3, 0x200  pgm[7@0x800168be6c00 + 0x54 ] = 0x00000200 ;;  pgm[7@0x800168be6c00 + 0x58 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x800168be6c00 + 0x5c ] = 0xc00e0203  s_load_dwordx8 s[8:15], s[6:7], 0x0  pgm[7@0x800168be6c00 + 0x60 ] = 0x00000000 ;;  pgm[7@0x800168be6c00 + 0x64 ] = 0x8106ff03  s_add_i32 s6, s3, 0x230  pgm[7@0x800168be6c00 + 0x68 ] = 0x00000230 ;;  pgm[7@0x800168be6c00 + 0x6c ] = 0xc00a0503  s_load_dwordx4 s[20:23], s[6:7], 0x0  pgm[7@0x800168be6c00 + 0x70 ] = 0x00000000 ;;  pgm[7@0x800168be6c00 + 0x74 ] = 0x14041102  v_min_f32_e32 v2, v2, v8  pgm[7@0x800168be6c00 + 0x78 ] = 0x14061103  v_min_f32_e32 v3, v3, v8  pgm[7@0x800168be6c00 + 0x7c ] = 0x16041302  v_max_f32_e32 v2, v2, v9  pgm[7@0x800168be6c00 + 0x80 ] = 0x16061303  v_max_f32_e32 v3, v3, v9  pgm[7@0x800168be6c00 + 0x84 ] = 0x0a000500  v_mul_f32_e32 v0, v0, v2  pgm[7@0x800168be6c00 + 0x88 ] = 0x0a020701  v_mul_f32_e32 v1, v1, v3  pgm[7@0x800168be6c00 + 0x8c ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x800168be6c00 + 0x90 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be6c00 + 0x94 ] = 0xbf800000  s_nop 0  pgm[7@0x800168be6c00 + 0x98 ] = 0xf0800300  image_sample v[2:3], v0, s[8:15], s[20:23] dmask:0x3  pgm[7@0x800168be6c00 + 0x9c ] = 0x00a20200 ;;  pgm[7@0x800168be6c00 + 0xa0 ] = 0x8106ff03  s_add_i32 s6, s3, 0x240  pgm[7@0x800168be6c00 + 0xa4 ] = 0x00000240 ;;  pgm[7@0x800168be6c00 + 0xa8 ] = 0xc00e0203  s_load_dwordx8 s[8:15], s[6:7], 0x0  pgm[7@0x800168be6c00 + 0xac ] = 0x00000000 ;;  pgm[7@0x800168be6c00 + 0xb0 ] = 0x8106ff03  s_add_i32 s6, s3, 0x270  pgm[7@0x800168be6c00 + 0xb4 ] = 0x00000270 ;;  pgm[7@0x800168be6c00 + 0xb8 ] = 0xc00a0003  s_load_dwordx4 s[0:3], s[6:7], 0x0  pgm[7@0x800168be6c00 + 0xbc ] = 0x00000000 ;;  pgm[7@0x800168be6c00 + 0xc0 ] = 0x7e1402ff  v_mov_b32_e32 v10, 0x3c23d70a  pgm[7@0x800168be6c00 + 0xc4 ] = 0x3c23d70a ;;  pgm[7@0x800168be6c00 + 0xc8 ] = 0x7e1602ff  v_mov_b32_e32 v11, 0xbf333333  pgm[7@0x800168be6c00 + 0xcc ] = 0xbf333333 ;;  pgm[7@0x800168be6c00 + 0xd0 ] = 0x7e1802ff  v_mov_b32_e32 v12, 0x3c23d70a  pgm[7@0x800168be6c00 + 0xd4 ] = 0x3c23d70a ;;  pgm[7@0x800168be6c00 + 0xd8 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be6c00 + 0xdc ] = 0xf0800f00  image_sample v[4:7], v0, s[8:15], s[0:3] dmask:0xf  pgm[7@0x800168be6c00 + 0xe0 ] = 0x00020400 ;;  pgm[7@0x800168be6c00 + 0xe4 ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x40a00000  pgm[7@0x800168be6c00 + 0xe8 ] = 0x40a00000 ;;  pgm[7@0x800168be6c00 + 0xec ] = 0xc0220048  s_buffer_load_dword s1, s[16:19], 0x10  pgm[7@0x800168be6c00 + 0xf0 ] = 0x00000010 ;;  pgm[7@0x800168be6c00 + 0xf4 ] = 0xc0220008  s_buffer_load_dword s0, s[16:19], 0x20  pgm[7@0x800168be6c00 + 0xf8 ] = 0x00000020 ;;  pgm[7@0x800168be6c00 + 0xfc ] = 0x7e0202ff  v_mov_b32_e32 v1, 0x42480000  pgm[7@0x800168be6c00 + 0x100 ] = 0x42480000 ;;  pgm[7@0x800168be6c00 + 0x104 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x800168be6c00 + 0x108 ] = 0xd1c1000b  v_mad_f32 v11, s0, v11, 1.0  pgm[7@0x800168be6c00 + 0x10c ] = 0x03ca1600 ;;  pgm[7@0x800168be6c00 + 0x110 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x800168be6c00 + 0x114 ] = 0x021e04ff  v_add_f32_e32 v15, 0xbe7fffff, v2  pgm[7@0x800168be6c00 + 0x118 ] = 0xbe7fffff ;;  pgm[7@0x800168be6c00 + 0x11c ] = 0xd1c1800d  v_mad_f32 v13, v2, -2.0, 2.0 clamp  pgm[7@0x800168be6c00 + 0x120 ] = 0x03d1eb02 ;;  pgm[7@0x800168be6c00 + 0x124 ] = 0xd1018003  v_add_f32_e64 v3, v3, v3 clamp  pgm[7@0x800168be6c00 + 0x128 ] = 0x00020703 ;;  pgm[7@0x800168be6c00 + 0x12c ] = 0x020404ff  v_add_f32_e32 v2, 0xbf0ccccd, v2  pgm[7@0x800168be6c00 + 0x130 ] = 0xbf0ccccd ;;  pgm[7@0x800168be6c00 + 0x134 ] = 0xd105800f  v_mul_f32_e64 v15, v15, v0 clamp  pgm[7@0x800168be6c00 + 0x138 ] = 0x0002010f ;;  pgm[7@0x800168be6c00 + 0x13c ] = 0xd1058000  v_mul_f32_e64 v0, v2, v0 clamp  pgm[7@0x800168be6c00 + 0x140 ] = 0x00020102 ;;  pgm[7@0x800168be6c00 + 0x144 ] = 0x040406f2  v_sub_f32_e32 v2, 1.0, v3  pgm[7@0x800168be6c00 + 0x148 ] = 0xd1050002  v_mul_f32_e64 v2, v2, v3 mul:4  pgm[7@0x800168be6c00 + 0x14c ] = 0x10020702 ;;  pgm[7@0x800168be6c00 + 0x150 ] = 0xd1058002  v_mul_f32_e64 v2, v13, v2 clamp  pgm[7@0x800168be6c00 + 0x154 ] = 0x0002050d ;;  pgm[7@0x800168be6c00 + 0x158 ] = 0x7e044302  v_log_f32_e32 v2, v2  pgm[7@0x800168be6c00 + 0x15c ] = 0xd1c10010  v_mad_f32 v16, v15, -0.5, 1.0  pgm[7@0x800168be6c00 + 0x160 ] = 0x03c9e30f ;;  pgm[7@0x800168be6c00 + 0x164 ] = 0x2c141eff  v_mac_f32_e32 v10, 0x3efae148, v15  pgm[7@0x800168be6c00 + 0x168 ] = 0x3efae148 ;;  pgm[7@0x800168be6c00 + 0x16c ] = 0x04242110  v_sub_f32_e32 v18, v16, v16  pgm[7@0x800168be6c00 + 0x170 ] = 0xd1c10013  v_mad_f32 v19, v16, 0, -v10  pgm[7@0x800168be6c00 + 0x174 ] = 0x84290110 ;;  pgm[7@0x800168be6c00 + 0x178 ] = 0xd1c1000d  v_mad_f32 v13, v16, 0, 1.0  pgm[7@0x800168be6c00 + 0x17c ] = 0x03c90110 ;;  pgm[7@0x800168be6c00 + 0x180 ] = 0x2c202500  v_mac_f32_e32 v16, v0, v18  pgm[7@0x800168be6c00 + 0x184 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x800168be6c00 + 0x188 ] = 0x0a240904  v_mul_f32_e32 v18, v4, v4  pgm[7@0x800168be6c00 + 0x18c ] = 0x080404ff  v_mul_legacy_f32_e32 v2, 0x41c80000, v2  pgm[7@0x800168be6c00 + 0x190 ] = 0x41c80000 ;;  pgm[7@0x800168be6c00 + 0x194 ] = 0x2c240b05  v_mac_f32_e32 v18, v5, v5  pgm[7@0x800168be6c00 + 0x198 ] = 0x2c240d06  v_mac_f32_e32 v18, v6, v6  pgm[7@0x800168be6c00 + 0x19c ] = 0x7e044102  v_exp_f32_e32 v2, v2  pgm[7@0x800168be6c00 + 0x1a0 ] = 0xd1c10011  v_mad_f32 v17, v15, 0, 1.0  pgm[7@0x800168be6c00 + 0x1a4 ] = 0x03c9010f ;;  pgm[7@0x800168be6c00 + 0x1a8 ] = 0xd1640112  v_rsq_f32_e64 v18, |v18|  pgm[7@0x800168be6c00 + 0x1ac ] = 0x00000112 ;;  pgm[7@0x800168be6c00 + 0x1b0 ] = 0x041a230d  v_sub_f32_e32 v13, v13, v17  pgm[7@0x800168be6c00 + 0x1b4 ] = 0x2c221b00  v_mac_f32_e32 v17, v0, v13  pgm[7@0x800168be6c00 + 0x1b8 ] = 0x041a20f0  v_sub_f32_e32 v13, 0.5, v16  pgm[7@0x800168be6c00 + 0x1bc ] = 0x2c142700  v_mac_f32_e32 v10, v0, v19  pgm[7@0x800168be6c00 + 0x1c0 ] = 0xd1c10013  v_mad_f32 v19, -v16, v2, v16  pgm[7@0x800168be6c00 + 0x1c4 ] = 0x24420510 ;;  pgm[7@0x800168be6c00 + 0x1c8 ] = 0x2c201b02  v_mac_f32_e32 v16, v2, v13  pgm[7@0x800168be6c00 + 0x1cc ] = 0x041a22f2  v_sub_f32_e32 v13, 1.0, v17  pgm[7@0x800168be6c00 + 0x1d0 ] = 0x2c221b02  v_mac_f32_e32 v17, v2, v13  pgm[7@0x800168be6c00 + 0x1d4 ] = 0x141a1112  v_min_f32_e32 v13, v18, v8  pgm[7@0x800168be6c00 + 0x1d8 ] = 0x7e1a450d  v_rcp_f32_e32 v13, v13  pgm[7@0x800168be6c00 + 0x1dc ] = 0x041e00f2  v_sub_f32_e32 v15, 1.0, v0  pgm[7@0x800168be6c00 + 0x1e0 ] = 0x0a001503  v_mul_f32_e32 v0, v3, v10  pgm[7@0x800168be6c00 + 0x1e4 ] = 0xd1c1000a  v_mad_f32 v10, -v3, v10, 0.5  pgm[7@0x800168be6c00 + 0x1e8 ] = 0x23c21503 ;;  pgm[7@0x800168be6c00 + 0x1ec ] = 0x141a110d  v_min_f32_e32 v13, v13, v8  pgm[7@0x800168be6c00 + 0x1f0 ] = 0x161a130d  v_max_f32_e32 v13, v13, v9  pgm[7@0x800168be6c00 + 0x1f4 ] = 0xd1058001  v_mul_f32_e64 v1, v13, v1 clamp  pgm[7@0x800168be6c00 + 0x1f8 ] = 0x0002030d ;;  pgm[7@0x800168be6c00 + 0x1fc ] = 0x0a020307  v_mul_f32_e32 v1, v7, v1  pgm[7@0x800168be6c00 + 0x200 ] = 0xd1c10007  v_mad_f32 v7, v1, v11, -v1  pgm[7@0x800168be6c00 + 0x204 ] = 0x84061701 ;;  pgm[7@0x800168be6c00 + 0x208 ] = 0x2c020f0f  v_mac_f32_e32 v1, v15, v7  pgm[7@0x800168be6c00 + 0x20c ] = 0x0a020201  v_mul_f32_e32 v1, s1, v1  pgm[7@0x800168be6c00 + 0x210 ] = 0x2c001502  v_mac_f32_e32 v0, v2, v10  pgm[7@0x800168be6c00 + 0x214 ] = 0x0a0e0303  v_mul_f32_e32 v7, v3, v1  pgm[7@0x800168be6c00 + 0x218 ] = 0x0a140000  v_mul_f32_e32 v10, s0, v0  pgm[7@0x800168be6c00 + 0x21c ] = 0xd1c10002  v_mad_f32 v2, -v0, s0, 1.0  pgm[7@0x800168be6c00 + 0x220 ] = 0x23c80100 ;;  pgm[7@0x800168be6c00 + 0x224 ] = 0xd1c10000  v_mad_f32 v0, s0, v0, v7  pgm[7@0x800168be6c00 + 0x228 ] = 0x041e0000 ;;  pgm[7@0x800168be6c00 + 0x22c ] = 0x02001900  v_add_f32_e32 v0, v0, v12  pgm[7@0x800168be6c00 + 0x230 ] = 0x7e004500  v_rcp_f32_e32 v0, v0  pgm[7@0x800168be6c00 + 0x234 ] = 0xd1c1000b  v_mad_f32 v11, -v3, v1, 1.0  pgm[7@0x800168be6c00 + 0x238 ] = 0x23ca0303 ;;  pgm[7@0x800168be6c00 + 0x23c ] = 0xd1c10001  v_mad_f32 v1, v3, v1, -1.0  pgm[7@0x800168be6c00 + 0x240 ] = 0x03ce0303 ;;  pgm[7@0x800168be6c00 + 0x244 ] = 0x0a1a0907  v_mul_f32_e32 v13, v7, v4  pgm[7@0x800168be6c00 + 0x248 ] = 0x0a1e0b07  v_mul_f32_e32 v15, v7, v5  pgm[7@0x800168be6c00 + 0x24c ] = 0x14001100  v_min_f32_e32 v0, v0, v8  pgm[7@0x800168be6c00 + 0x250 ] = 0xd1c10001  v_mad_f32 v1, v2, v1, 1.0  pgm[7@0x800168be6c00 + 0x254 ] = 0x03ca0302 ;;  pgm[7@0x800168be6c00 + 0x258 ] = 0xd1c10014  v_mad_f32 v20, v19, v10, v13  pgm[7@0x800168be6c00 + 0x25c ] = 0x04361513 ;;  pgm[7@0x800168be6c00 + 0x260 ] = 0xd1c1000c  v_mad_f32 v12, v16, v10, v15  pgm[7@0x800168be6c00 + 0x264 ] = 0x043e1510 ;;  pgm[7@0x800168be6c00 + 0x268 ] = 0x2c1e1710  v_mac_f32_e32 v15, v16, v11  pgm[7@0x800168be6c00 + 0x26c ] = 0x0a240d07  v_mul_f32_e32 v18, v7, v6  pgm[7@0x800168be6c00 + 0x270 ] = 0x2c1a1713  v_mac_f32_e32 v13, v19, v11  pgm[7@0x800168be6c00 + 0x274 ] = 0x04041f05  v_sub_f32_e32 v2, v5, v15  pgm[7@0x800168be6c00 + 0x278 ] = 0x16101300  v_max_f32_e32 v8, v0, v9  pgm[7@0x800168be6c00 + 0x27c ] = 0xd1c10013  v_mad_f32 v19, v17, v10, v18  pgm[7@0x800168be6c00 + 0x280 ] = 0x044a1511 ;;  pgm[7@0x800168be6c00 + 0x284 ] = 0x2c241711  v_mac_f32_e32 v18, v17, v11  pgm[7@0x800168be6c00 + 0x288 ] = 0x140602f2  v_min_f32_e32 v3, 1.0, v1  pgm[7@0x800168be6c00 + 0x28c ] = 0x04021b04  v_sub_f32_e32 v1, v4, v13  pgm[7@0x800168be6c00 + 0x290 ] = 0x04162506  v_sub_f32_e32 v11, v6, v18  pgm[7@0x800168be6c00 + 0x294 ] = 0x2c1a0307  v_mac_f32_e32 v13, v7, v1  pgm[7@0x800168be6c00 + 0x298 ] = 0x2c1e0507  v_mac_f32_e32 v15, v7, v2  pgm[7@0x800168be6c00 + 0x29c ] = 0x0a001114  v_mul_f32_e32 v0, v20, v8  pgm[7@0x800168be6c00 + 0x2a0 ] = 0xd1c10004  v_mad_f32 v4, -v20, v8, v4  pgm[7@0x800168be6c00 + 0x2a4 ] = 0x24121114 ;;  pgm[7@0x800168be6c00 + 0x2a8 ] = 0x0a02110c  v_mul_f32_e32 v1, v12, v8  pgm[7@0x800168be6c00 + 0x2ac ] = 0xd1c10005  v_mad_f32 v5, -v12, v8, v5  pgm[7@0x800168be6c00 + 0x2b0 ] = 0x2416110c ;;  pgm[7@0x800168be6c00 + 0x2b4 ] = 0x0a041113  v_mul_f32_e32 v2, v19, v8  pgm[7@0x800168be6c00 + 0x2b8 ] = 0xd1c10006  v_mad_f32 v6, -v19, v8, v6  pgm[7@0x800168be6c00 + 0x2bc ] = 0x241a1113 ;;  pgm[7@0x800168be6c00 + 0x2c0 ] = 0x2c000907  v_mac_f32_e32 v0, v7, v4  pgm[7@0x800168be6c00 + 0x2c4 ] = 0x2c020b07  v_mac_f32_e32 v1, v7, v5  pgm[7@0x800168be6c00 + 0x2c8 ] = 0x2c241707  v_mac_f32_e32 v18, v7, v11  pgm[7@0x800168be6c00 + 0x2cc ] = 0x2c040d07  v_mac_f32_e32 v2, v7, v6  pgm[7@0x800168be6c00 + 0x2d0 ] = 0x0408010d  v_sub_f32_e32 v4, v13, v0  pgm[7@0x800168be6c00 + 0x2d4 ] = 0x040a030f  v_sub_f32_e32 v5, v15, v1  pgm[7@0x800168be6c00 + 0x2d8 ] = 0x040c0512  v_sub_f32_e32 v6, v18, v2  pgm[7@0x800168be6c00 + 0x2dc ] = 0x2c00090a  v_mac_f32_e32 v0, v10, v4  pgm[7@0x800168be6c00 + 0x2e0 ] = 0x2c020b0a  v_mac_f32_e32 v1, v10, v5  pgm[7@0x800168be6c00 + 0x2e4 ] = 0x2c040d0a  v_mac_f32_e32 v2, v10, v6  pgm[7@0x800168be6c00 + 0x2e8 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x800168be6c00 + 0x2ec ] = 0x00020300 ;;  pgm[7@0x800168be6c00 + 0x2f0 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x800168be6c00 + 0x2f4 ] = 0x00020702 ;;  pgm[7@0x800168be6c00 + 0x2f8 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x800168be6c00 + 0x2fc ] = 0x00000100 ;;  pgm[7@0x800168be6c00 + 0x300 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b3e00 of length 172 bytes from IB[7@0x8001a7dc0100 + 0x5f80] pgm[7@0x8001000b3e00 + 0x0 ] = 0xbe800002  s_mov_b32 s0, s2  pgm[7@0x8001000b3e00 + 0x4 ] = 0x8102a008  s_add_i32 s2, s8, 32  pgm[7@0x8001000b3e00 + 0x8 ] = 0xb0038000  s_movk_i32 s3, 0x8000  pgm[7@0x8001000b3e00 + 0xc ] = 0xc00a0301  s_load_dwordx4 s[12:15], s[2:3], 0x0  pgm[7@0x8001000b3e00 + 0x10 ] = 0x00000000 ;;  pgm[7@0x8001000b3e00 + 0x14 ] = 0x8102b008  s_add_i32 s2, s8, 48  pgm[7@0x8001000b3e00 + 0x18 ] = 0xc00a0201  s_load_dwordx4 s[8:11], s[2:3], 0x0  pgm[7@0x8001000b3e00 + 0x1c ] = 0x00000000 ;;  pgm[7@0x8001000b3e00 + 0x20 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000b3e00 + 0x24 ] = 0xbe8300ff  s_mov_b32 s3, 0x27fac  pgm[7@0x8001000b3e00 + 0x28 ] = 0x00027fac ;;  pgm[7@0x8001000b3e00 + 0x2c ] = 0xbe8200c0  s_mov_b32 s2, 64  pgm[7@0x8001000b3e00 + 0x30 ] = 0xbe8100ff  s_mov_b32 s1, 0x8000  pgm[7@0x8001000b3e00 + 0x34 ] = 0x00008000 ;;  pgm[7@0x8001000b3e00 + 0x38 ] = 0xc0260180  s_buffer_load_dwordx2 s[6:7], s[0:3], 0x0  pgm[7@0x8001000b3e00 + 0x3c ] = 0x00000000 ;;  pgm[7@0x8001000b3e00 + 0x40 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3e00 + 0x44 ] = 0xe0042000  buffer_load_format_xy v[0:1], v4, s[12:15], 0 idxen  pgm[7@0x8001000b3e00 + 0x48 ] = 0x80030004 ;;  pgm[7@0x8001000b3e00 + 0x4c ] = 0xe0042000  buffer_load_format_xy v[2:3], v4, s[8:11], 0 idxen  pgm[7@0x8001000b3e00 + 0x50 ] = 0x80020204 ;;  pgm[7@0x8001000b3e00 + 0x54 ] = 0xc0260100  s_buffer_load_dwordx2 s[4:5], s[0:3], 0x10  pgm[7@0x8001000b3e00 + 0x58 ] = 0x00000010 ;;  pgm[7@0x8001000b3e00 + 0x5c ] = 0xc0260400  s_buffer_load_dwordx2 s[16:17], s[0:3], 0x20  pgm[7@0x8001000b3e00 + 0x60 ] = 0x00000020 ;;  pgm[7@0x8001000b3e00 + 0x64 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3e00 + 0x68 ] = 0xc0220000  s_buffer_load_dword s0, s[0:3], 0x30  pgm[7@0x8001000b3e00 + 0x6c ] = 0x00000030 ;;  pgm[7@0x8001000b3e00 + 0x70 ] = 0xbf8c0070  s_waitcnt vmcnt(0) lgkmcnt(0)  pgm[7@0x8001000b3e00 + 0x74 ] = 0x0a060600  v_mul_f32_e32 v3, s0, v3  pgm[7@0x8001000b3e00 + 0x78 ] = 0x0a080604  v_mul_f32_e32 v4, s4, v3  pgm[7@0x8001000b3e00 + 0x7c ] = 0x0a040400  v_mul_f32_e32 v2, s0, v2  pgm[7@0x8001000b3e00 + 0x80 ] = 0x0a060605  v_mul_f32_e32 v3, s5, v3  pgm[7@0x8001000b3e00 + 0x84 ] = 0x2c060407  v_mac_f32_e32 v3, s7, v2  pgm[7@0x8001000b3e00 + 0x88 ] = 0x2c080406  v_mac_f32_e32 v4, s6, v2  pgm[7@0x8001000b3e00 + 0x8c ] = 0x02040810  v_add_f32_e32 v2, s16, v4  pgm[7@0x8001000b3e00 + 0x90 ] = 0x02060611  v_add_f32_e32 v3, s17, v3  pgm[7@0x8001000b3e00 + 0x94 ] = 0x7e0802f2  v_mov_b32_e32 v4, 1.0  pgm[7@0x8001000b3e00 + 0x98 ] = 0xc40008cf  exp pos0 v2, v3, v4, v4 done  pgm[7@0x8001000b3e00 + 0x9c ] = 0x04040302 ;;  pgm[7@0x8001000b3e00 + 0xa0 ] = 0xc400020f  exp param0 v0, v1, v0, v0  pgm[7@0x8001000b3e00 + 0xa4 ] = 0x00000100 ;;  pgm[7@0x8001000b3e00 + 0xa8 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000b3a00 of length 424 bytes from IB[7@0x8001a7dc0100 + 0x5ff4] pgm[7@0x8001000b3a00 + 0x0 ] = 0xbe80017e  s_mov_b64 s[0:1], exec  pgm[7@0x8001000b3a00 + 0x4 ] = 0x7e1c0310  v_mov_b32_e32 v14, v16  pgm[7@0x8001000b3a00 + 0x8 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000b3a00 + 0xc ] = 0xbe880002  s_mov_b32 s8, s2  pgm[7@0x8001000b3a00 + 0x10 ] = 0xbe8b00ff  s_mov_b32 s11, 0x27fac  pgm[7@0x8001000b3a00 + 0x14 ] = 0x00027fac ;;  pgm[7@0x8001000b3a00 + 0x18 ] = 0xbe8a00a0  s_mov_b32 s10, 32  pgm[7@0x8001000b3a00 + 0x1c ] = 0xbe8900ff  s_mov_b32 s9, 0x8000  pgm[7@0x8001000b3a00 + 0x20 ] = 0x00008000 ;;  pgm[7@0x8001000b3a00 + 0x24 ] = 0xc0260184  s_buffer_load_dwordx2 s[6:7], s[8:11], 0x0  pgm[7@0x8001000b3a00 + 0x28 ] = 0x00000000 ;;  pgm[7@0x8001000b3a00 + 0x2c ] = 0xc0220084  s_buffer_load_dword s2, s[8:11], 0x8  pgm[7@0x8001000b3a00 + 0x30 ] = 0x00000008 ;;  pgm[7@0x8001000b3a00 + 0x34 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000b3a00 + 0x38 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000b3a00 + 0x3c ] = 0xd4100002  v_interp_p1_f32_e32 v4, v2, attr0.x  pgm[7@0x8001000b3a00 + 0x40 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3a00 + 0x44 ] = 0x06021a07  v_subrev_f32_e32 v1, s7, v13  pgm[7@0x8001000b3a00 + 0x48 ] = 0x06001806  v_subrev_f32_e32 v0, s6, v12  pgm[7@0x8001000b3a00 + 0x4c ] = 0x0a020301  v_mul_f32_e32 v1, v1, v1  pgm[7@0x8001000b3a00 + 0x50 ] = 0x2c020100  v_mac_f32_e32 v1, v0, v0  pgm[7@0x8001000b3a00 + 0x54 ] = 0xd1640101  v_rsq_f32_e64 v1, |v1|  pgm[7@0x8001000b3a00 + 0x58 ] = 0x00000101 ;;  pgm[7@0x8001000b3a00 + 0x5c ] = 0x7e0002ff  v_mov_b32_e32 v0, 0x7f7fffff  pgm[7@0x8001000b3a00 + 0x60 ] = 0x7f7fffff ;;  pgm[7@0x8001000b3a00 + 0x64 ] = 0xd4140102  v_interp_p1_f32_e32 v5, v2, attr0.y  pgm[7@0x8001000b3a00 + 0x68 ] = 0xd4110003  v_interp_p2_f32_e32 v4, v3, attr0.x  pgm[7@0x8001000b3a00 + 0x6c ] = 0x14020101  v_min_f32_e32 v1, v1, v0  pgm[7@0x8001000b3a00 + 0x70 ] = 0x7e024501  v_rcp_f32_e32 v1, v1  pgm[7@0x8001000b3a00 + 0x74 ] = 0xd4150103  v_interp_p2_f32_e32 v5, v3, attr0.y  pgm[7@0x8001000b3a00 + 0x78 ] = 0x14040101  v_min_f32_e32 v2, v1, v0  pgm[7@0x8001000b3a00 + 0x7c ] = 0x7e0202ff  v_mov_b32_e32 v1, 0xff7fffff  pgm[7@0x8001000b3a00 + 0x80 ] = 0xff7fffff ;;  pgm[7@0x8001000b3a00 + 0x84 ] = 0x16040302  v_max_f32_e32 v2, v2, v1  pgm[7@0x8001000b3a00 + 0x88 ] = 0x040c0402  v_sub_f32_e32 v6, s2, v2  pgm[7@0x8001000b3a00 + 0x8c ] = 0x7e045881  v_bfrev_b32_e32 v2, 1  pgm[7@0x8001000b3a00 + 0x90 ] = 0x7c880c80  v_cmp_gt_f32_e32 vcc, 0, v6  pgm[7@0x8001000b3a00 + 0x94 ] = 0xd1000006  v_cndmask_b32_e64 v6, v2, -1.0, vcc  pgm[7@0x8001000b3a00 + 0x98 ] = 0x01a9e702 ;;  pgm[7@0x8001000b3a00 + 0x9c ] = 0x7cb60c80  v_cmpx_ngt_f32_e32 vcc, 0, v6  pgm[7@0x8001000b3a00 + 0xa0 ] = 0xbf890003  s_cbranch_execnz 3  pgm[7@0x8001000b3a00 + 0xa4 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x8001000b3a00 + 0xa8 ] = 0x00000000 ;;  pgm[7@0x8001000b3a00 + 0xac ] = 0xbf810000  s_endpgm  pgm[7@0x8001000b3a00 + 0xb0 ] = 0x8106ff03  s_add_i32 s6, s3, 0x200  pgm[7@0x8001000b3a00 + 0xb4 ] = 0x00000200 ;;  pgm[7@0x8001000b3a00 + 0xb8 ] = 0xb0078000  s_movk_i32 s7, 0x8000  pgm[7@0x8001000b3a00 + 0xbc ] = 0xc00e0303  s_load_dwordx8 s[12:19], s[6:7], 0x0  pgm[7@0x8001000b3a00 + 0xc0 ] = 0x00000000 ;;  pgm[7@0x8001000b3a00 + 0xc4 ] = 0x8106ff03  s_add_i32 s6, s3, 0x230  pgm[7@0x8001000b3a00 + 0xc8 ] = 0x00000230 ;;  pgm[7@0x8001000b3a00 + 0xcc ] = 0xc00a0503  s_load_dwordx4 s[20:23], s[6:7], 0x0  pgm[7@0x8001000b3a00 + 0xd0 ] = 0x00000000 ;;  pgm[7@0x8001000b3a00 + 0xd4 ] = 0x86fe007e  s_and_b64 exec, exec, s[0:1]  pgm[7@0x8001000b3a00 + 0xd8 ] = 0xc0220004  s_buffer_load_dword s0, s[8:11], 0x10  pgm[7@0x8001000b3a00 + 0xdc ] = 0x00000010 ;;  pgm[7@0x8001000b3a00 + 0xe0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000b3a00 + 0xe4 ] = 0xf0800f00  image_sample v[3:6], v4, s[12:19], s[20:23] dmask:0xf  pgm[7@0x8001000b3a00 + 0xe8 ] = 0x00a30304 ;;  pgm[7@0x8001000b3a00 + 0xec ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000b3a00 + 0xf0 ] = 0x0a0e0703  v_mul_f32_e32 v7, v3, v3  pgm[7@0x8001000b3a00 + 0xf4 ] = 0x2c0e0904  v_mac_f32_e32 v7, v4, v4  pgm[7@0x8001000b3a00 + 0xf8 ] = 0x2c0e0b05  v_mac_f32_e32 v7, v5, v5  pgm[7@0x8001000b3a00 + 0xfc ] = 0xd1640107  v_rsq_f32_e64 v7, |v7|  pgm[7@0x8001000b3a00 + 0x100 ] = 0x00000107 ;;  pgm[7@0x8001000b3a00 + 0x104 ] = 0x04100cff  v_sub_f32_e32 v8, 0x3e4ccccd, v6  pgm[7@0x8001000b3a00 + 0x108 ] = 0x3e4ccccd ;;  pgm[7@0x8001000b3a00 + 0x10c ] = 0x7c881080  v_cmp_gt_f32_e32 vcc, 0, v8  pgm[7@0x8001000b3a00 + 0x110 ] = 0xd1000002  v_cndmask_b32_e64 v2, v2, -1.0, vcc  pgm[7@0x8001000b3a00 + 0x114 ] = 0x01a9e702 ;;  pgm[7@0x8001000b3a00 + 0x118 ] = 0x140e0107  v_min_f32_e32 v7, v7, v0  pgm[7@0x8001000b3a00 + 0x11c ] = 0x7e0e4507  v_rcp_f32_e32 v7, v7  pgm[7@0x8001000b3a00 + 0x120 ] = 0x140e0107  v_min_f32_e32 v7, v7, v0  pgm[7@0x8001000b3a00 + 0x124 ] = 0x160e0307  v_max_f32_e32 v7, v7, v1  pgm[7@0x8001000b3a00 + 0x128 ] = 0x020e0eff  v_add_f32_e32 v7, 0xba83126f, v7  pgm[7@0x8001000b3a00 + 0x12c ] = 0xba83126f ;;  pgm[7@0x8001000b3a00 + 0x130 ] = 0x7c880e80  v_cmp_gt_f32_e32 vcc, 0, v7  pgm[7@0x8001000b3a00 + 0x134 ] = 0x00040480  v_cndmask_b32_e32 v2, 0, v2, vcc  pgm[7@0x8001000b3a00 + 0x138 ] = 0x7c880480  v_cmp_gt_f32_e32 vcc, 0, v2  pgm[7@0x8001000b3a00 + 0x13c ] = 0xd1000002  v_cndmask_b32_e64 v2, v3, 0, vcc  pgm[7@0x8001000b3a00 + 0x140 ] = 0x01a90103 ;;  pgm[7@0x8001000b3a00 + 0x144 ] = 0xd1000003  v_cndmask_b32_e64 v3, v6, 1.0, vcc  pgm[7@0x8001000b3a00 + 0x148 ] = 0x01a9e506 ;;  pgm[7@0x8001000b3a00 + 0x14c ] = 0x020c06ff  v_add_f32_e32 v6, 0x3727c5ac, v3  pgm[7@0x8001000b3a00 + 0x150 ] = 0x3727c5ac ;;  pgm[7@0x8001000b3a00 + 0x154 ] = 0x7e0c4506  v_rcp_f32_e32 v6, v6  pgm[7@0x8001000b3a00 + 0x158 ] = 0xd1000004  v_cndmask_b32_e64 v4, v4, 0, vcc  pgm[7@0x8001000b3a00 + 0x15c ] = 0x01a90104 ;;  pgm[7@0x8001000b3a00 + 0x160 ] = 0xd1000005  v_cndmask_b32_e64 v5, v5, 0, vcc  pgm[7@0x8001000b3a00 + 0x164 ] = 0x01a90105 ;;  pgm[7@0x8001000b3a00 + 0x168 ] = 0x0a060600  v_mul_f32_e32 v3, s0, v3  pgm[7@0x8001000b3a00 + 0x16c ] = 0x14000106  v_min_f32_e32 v0, v6, v0  pgm[7@0x8001000b3a00 + 0x170 ] = 0x160c0300  v_max_f32_e32 v6, v0, v1  pgm[7@0x8001000b3a00 + 0x174 ] = 0xd1058000  v_mul_f32_e64 v0, v2, v6 clamp  pgm[7@0x8001000b3a00 + 0x178 ] = 0x00020d02 ;;  pgm[7@0x8001000b3a00 + 0x17c ] = 0xd1058001  v_mul_f32_e64 v1, v4, v6 clamp  pgm[7@0x8001000b3a00 + 0x180 ] = 0x00020d04 ;;  pgm[7@0x8001000b3a00 + 0x184 ] = 0xd1058002  v_mul_f32_e64 v2, v5, v6 clamp  pgm[7@0x8001000b3a00 + 0x188 ] = 0x00020d05 ;;  pgm[7@0x8001000b3a00 + 0x18c ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000b3a00 + 0x190 ] = 0x00020300 ;;  pgm[7@0x8001000b3a00 + 0x194 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000b3a00 + 0x198 ] = 0x00020702 ;;  pgm[7@0x8001000b3a00 + 0x19c ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000b3a00 + 0x1a0 ] = 0x00000100 ;;  pgm[7@0x8001000b3a00 + 0x1a4 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1800 of length 308 bytes from IB[7@0x8001a7dc0100 + 0x61f4] pgm[7@0x8001000a1800 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[7@0x8001000a1800 + 0x4 ] = 0x7e0a0304  v_mov_b32_e32 v5, v4  pgm[7@0x8001000a1800 + 0x8 ] = 0x7e0c0304  v_mov_b32_e32 v6, v4  pgm[7@0x8001000a1800 + 0xc ] = 0x7e0e0304  v_mov_b32_e32 v7, v4  pgm[7@0x8001000a1800 + 0x10 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[7@0x8001000a1800 + 0x14 ] = 0xbe800002  s_mov_b32 s0, s2  pgm[7@0x8001000a1800 + 0x18 ] = 0x81029008  s_add_i32 s2, s8, 16  pgm[7@0x8001000a1800 + 0x1c ] = 0xbe830009  s_mov_b32 s3, s9  pgm[7@0x8001000a1800 + 0x20 ] = 0x8106a008  s_add_i32 s6, s8, 32  pgm[7@0x8001000a1800 + 0x24 ] = 0xbe870009  s_mov_b32 s7, s9  pgm[7@0x8001000a1800 + 0x28 ] = 0xc00a0301  s_load_dwordx4 s[12:15], s[2:3], 0x0  pgm[7@0x8001000a1800 + 0x2c ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0x30 ] = 0xc00a0403  s_load_dwordx4 s[16:19], s[6:7], 0x0  pgm[7@0x8001000a1800 + 0x34 ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0x38 ] = 0x86018104  s_and_b32 s1, s4, 1  pgm[7@0x8001000a1800 + 0x3c ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a1800 + 0x40 ] = 0xe00c2000  buffer_load_format_xyzw v[0:3], v6, s[16:19], 0 idxen  pgm[7@0x8001000a1800 + 0x44 ] = 0x80040006 ;;  pgm[7@0x8001000a1800 + 0x48 ] = 0xc00a0404  s_load_dwordx4 s[16:19], s[8:9], 0x0  pgm[7@0x8001000a1800 + 0x4c ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0x50 ] = 0x8108b008  s_add_i32 s8, s8, 48  pgm[7@0x8001000a1800 + 0x54 ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[7@0x8001000a1800 + 0x58 ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0x5c ] = 0xbf068001  s_cmp_eq_u32 s1, 0  pgm[7@0x8001000a1800 + 0x60 ] = 0xbf850009  s_cbranch_scc1 9  pgm[7@0x8001000a1800 + 0x64 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a1800 + 0x68 ] = 0xd10b8000  v_max_f32_e64 v0, v0, v0 clamp  pgm[7@0x8001000a1800 + 0x6c ] = 0x00020100 ;;  pgm[7@0x8001000a1800 + 0x70 ] = 0xd10b8001  v_max_f32_e64 v1, v1, v1 clamp  pgm[7@0x8001000a1800 + 0x74 ] = 0x00020301 ;;  pgm[7@0x8001000a1800 + 0x78 ] = 0xd10b8002  v_max_f32_e64 v2, v2, v2 clamp  pgm[7@0x8001000a1800 + 0x7c ] = 0x00020502 ;;  pgm[7@0x8001000a1800 + 0x80 ] = 0xd10b8003  v_max_f32_e64 v3, v3, v3 clamp  pgm[7@0x8001000a1800 + 0x84 ] = 0x00020703 ;;  pgm[7@0x8001000a1800 + 0x88 ] = 0xbe8300ff  s_mov_b32 s3, 0x27fac  pgm[7@0x8001000a1800 + 0x8c ] = 0x00027fac ;;  pgm[7@0x8001000a1800 + 0x90 ] = 0xbe8200c0  s_mov_b32 s2, 64  pgm[7@0x8001000a1800 + 0x94 ] = 0xbe8100ff  s_mov_b32 s1, 0x8000  pgm[7@0x8001000a1800 + 0x98 ] = 0x00008000 ;;  pgm[7@0x8001000a1800 + 0x9c ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a1800 + 0xa0 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a1800 + 0xa4 ] = 0xe0042000  buffer_load_format_xy v[12:13], v4, s[16:19], 0 idxen  pgm[7@0x8001000a1800 + 0xa8 ] = 0x80040c04 ;;  pgm[7@0x8001000a1800 + 0xac ] = 0xe0042000  buffer_load_format_xy v[14:15], v5, s[12:15], 0 idxen  pgm[7@0x8001000a1800 + 0xb0 ] = 0x80030e05 ;;  pgm[7@0x8001000a1800 + 0xb4 ] = 0xe00c2000  buffer_load_format_xyzw v[8:11], v7, s[4:7], 0 idxen  pgm[7@0x8001000a1800 + 0xb8 ] = 0x80010807 ;;  pgm[7@0x8001000a1800 + 0xbc ] = 0xc02a0200  s_buffer_load_dwordx4 s[8:11], s[0:3], 0x0  pgm[7@0x8001000a1800 + 0xc0 ] = 0x00000000 ;;  pgm[7@0x8001000a1800 + 0xc4 ] = 0xc02a0100  s_buffer_load_dwordx4 s[4:7], s[0:3], 0x10  pgm[7@0x8001000a1800 + 0xc8 ] = 0x00000010 ;;  pgm[7@0x8001000a1800 + 0xcc ] = 0xc02a0300  s_buffer_load_dwordx4 s[12:15], s[0:3], 0x30  pgm[7@0x8001000a1800 + 0xd0 ] = 0x00000030 ;;  pgm[7@0x8001000a1800 + 0xd4 ] = 0xbf8c0072  s_waitcnt vmcnt(2) lgkmcnt(0)  pgm[7@0x8001000a1800 + 0xd8 ] = 0x0a081a04  v_mul_f32_e32 v4, s4, v13  pgm[7@0x8001000a1800 + 0xdc ] = 0x0a0a1a05  v_mul_f32_e32 v5, s5, v13  pgm[7@0x8001000a1800 + 0xe0 ] = 0x0a0c1a06  v_mul_f32_e32 v6, s6, v13  pgm[7@0x8001000a1800 + 0xe4 ] = 0x0a0e1a07  v_mul_f32_e32 v7, s7, v13  pgm[7@0x8001000a1800 + 0xe8 ] = 0x2c081808  v_mac_f32_e32 v4, s8, v12  pgm[7@0x8001000a1800 + 0xec ] = 0x2c0a1809  v_mac_f32_e32 v5, s9, v12  pgm[7@0x8001000a1800 + 0xf0 ] = 0x2c0c180a  v_mac_f32_e32 v6, s10, v12  pgm[7@0x8001000a1800 + 0xf4 ] = 0x2c0e180b  v_mac_f32_e32 v7, s11, v12  pgm[7@0x8001000a1800 + 0xf8 ] = 0x0208080c  v_add_f32_e32 v4, s12, v4  pgm[7@0x8001000a1800 + 0xfc ] = 0x020a0a0d  v_add_f32_e32 v5, s13, v5  pgm[7@0x8001000a1800 + 0x100 ] = 0x020c0c0e  v_add_f32_e32 v6, s14, v6  pgm[7@0x8001000a1800 + 0x104 ] = 0x020e0e0f  v_add_f32_e32 v7, s15, v7  pgm[7@0x8001000a1800 + 0x108 ] = 0xc40008cf  exp pos0 v4, v5, v6, v7 done  pgm[7@0x8001000a1800 + 0x10c ] = 0x07060504 ;;  pgm[7@0x8001000a1800 + 0x110 ] = 0xbf8c0f71  s_waitcnt vmcnt(1)  pgm[7@0x8001000a1800 + 0x114 ] = 0xc400020f  exp param0 v14, v15, v0, v0  pgm[7@0x8001000a1800 + 0x118 ] = 0x00000f0e ;;  pgm[7@0x8001000a1800 + 0x11c ] = 0xc400021f  exp param1 v0, v1, v2, v3  pgm[7@0x8001000a1800 + 0x120 ] = 0x03020100 ;;  pgm[7@0x8001000a1800 + 0x124 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a1800 + 0x128 ] = 0xc400022f  exp param2 v8, v9, v10, v11  pgm[7@0x8001000a1800 + 0x12c ] = 0x0b0a0908 ;;  pgm[7@0x8001000a1800 + 0x130 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 7@0x8001000a1a00 of length 332 bytes from IB[7@0x8001a7dc0100 + 0x6268] pgm[7@0x8001000a1a00 + 0x0 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001000a1a00 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000a1a00 + 0x8 ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a1a00 + 0xc ] = 0x7e000302  v_mov_b32_e32 v0, v2  pgm[7@0x8001000a1a00 + 0x10 ] = 0xd4400402  v_interp_p1_f32_e32 v16, v2, attr1.x  pgm[7@0x8001000a1a00 + 0x14 ] = 0xd4440502  v_interp_p1_f32_e32 v17, v2, attr1.y  pgm[7@0x8001000a1a00 + 0x18 ] = 0xd4480602  v_interp_p1_f32_e32 v18, v2, attr1.z  pgm[7@0x8001000a1a00 + 0x1c ] = 0xd44c0702  v_interp_p1_f32_e32 v19, v2, attr1.w  pgm[7@0x8001000a1a00 + 0x20 ] = 0xd4410403  v_interp_p2_f32_e32 v16, v3, attr1.x  pgm[7@0x8001000a1a00 + 0x24 ] = 0xd4450503  v_interp_p2_f32_e32 v17, v3, attr1.y  pgm[7@0x8001000a1a00 + 0x28 ] = 0xd4490603  v_interp_p2_f32_e32 v18, v3, attr1.z  pgm[7@0x8001000a1a00 + 0x2c ] = 0xd44d0703  v_interp_p2_f32_e32 v19, v3, attr1.w  pgm[7@0x8001000a1a00 + 0x30 ] = 0x7e020303  v_mov_b32_e32 v1, v3  pgm[7@0x8001000a1a00 + 0x34 ] = 0x7e080302  v_mov_b32_e32 v4, v2  pgm[7@0x8001000a1a00 + 0x38 ] = 0x7e0a0303  v_mov_b32_e32 v5, v3  pgm[7@0x8001000a1a00 + 0x3c ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001000a1a00 + 0x40 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[7@0x8001000a1a00 + 0x44 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[7@0x8001000a1a00 + 0x48 ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[7@0x8001000a1a00 + 0x4c ] = 0x00000200 ;;  pgm[7@0x8001000a1a00 + 0x50 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[7@0x8001000a1a00 + 0x54 ] = 0xc00e0200  s_load_dwordx8 s[8:15], s[0:1], 0x0  pgm[7@0x8001000a1a00 + 0x58 ] = 0x00000000 ;;  pgm[7@0x8001000a1a00 + 0x5c ] = 0x8100ff03  s_add_i32 s0, s3, 0x230  pgm[7@0x8001000a1a00 + 0x60 ] = 0x00000230 ;;  pgm[7@0x8001000a1a00 + 0x64 ] = 0xc00a0000  s_load_dwordx4 s[0:3], s[0:1], 0x0  pgm[7@0x8001000a1a00 + 0x68 ] = 0x00000000 ;;  pgm[7@0x8001000a1a00 + 0x6c ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[7@0x8001000a1a00 + 0x70 ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a1a00 + 0x74 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[7@0x8001000a1a00 + 0x78 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[7@0x8001000a1a00 + 0x7c ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[7@0x8001000a1a00 + 0x80 ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[7@0x8001000a1a00 + 0x84 ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[7@0x8001000a1a00 + 0x88 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x8001000a1a00 + 0x8c ] = 0xbf800000  s_nop 0  pgm[7@0x8001000a1a00 + 0x90 ] = 0xf0800f00  image_sample v[4:7], v0, s[8:15], s[0:3] dmask:0xf  pgm[7@0x8001000a1a00 + 0x94 ] = 0x00020400 ;;  pgm[7@0x8001000a1a00 + 0x98 ] = 0xd4000902  v_interp_p1_f32_e32 v0, v2, attr2.y  pgm[7@0x8001000a1a00 + 0x9c ] = 0xd4010903  v_interp_p2_f32_e32 v0, v3, attr2.y  pgm[7@0x8001000a1a00 + 0xa0 ] = 0xd4200802  v_interp_p1_f32_e32 v8, v2, attr2.x  pgm[7@0x8001000a1a00 + 0xa4 ] = 0xd4210803  v_interp_p2_f32_e32 v8, v3, attr2.x  pgm[7@0x8001000a1a00 + 0xa8 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x8001000a1a00 + 0xac ] = 0x020208f3  v_add_f32_e32 v1, -1.0, v4  pgm[7@0x8001000a1a00 + 0xb0 ] = 0x02040af3  v_add_f32_e32 v2, -1.0, v5  pgm[7@0x8001000a1a00 + 0xb4 ] = 0xd1c10001  v_mad_f32 v1, v0, v1, 1.0  pgm[7@0x8001000a1a00 + 0xb8 ] = 0x03ca0300 ;;  pgm[7@0x8001000a1a00 + 0xbc ] = 0x02060cf3  v_add_f32_e32 v3, -1.0, v6  pgm[7@0x8001000a1a00 + 0xc0 ] = 0xd1c10005  v_mad_f32 v5, v0, v2, 1.0  pgm[7@0x8001000a1a00 + 0xc4 ] = 0x03ca0500 ;;  pgm[7@0x8001000a1a00 + 0xc8 ] = 0x0a042101  v_mul_f32_e32 v2, v1, v16  pgm[7@0x8001000a1a00 + 0xcc ] = 0x02080ef3  v_add_f32_e32 v4, -1.0, v7  pgm[7@0x8001000a1a00 + 0xd0 ] = 0xd1c10006  v_mad_f32 v6, v0, v3, 1.0  pgm[7@0x8001000a1a00 + 0xd4 ] = 0x03ca0700 ;;  pgm[7@0x8001000a1a00 + 0xd8 ] = 0xd1c10000  v_mad_f32 v0, v0, v4, 1.0  pgm[7@0x8001000a1a00 + 0xdc ] = 0x03ca0900 ;;  pgm[7@0x8001000a1a00 + 0xe0 ] = 0x0a082305  v_mul_f32_e32 v4, v5, v17  pgm[7@0x8001000a1a00 + 0xe4 ] = 0x0a0404ff  v_mul_f32_e32 v2, 0x3e99999a, v2  pgm[7@0x8001000a1a00 + 0xe8 ] = 0x3e99999a ;;  pgm[7@0x8001000a1a00 + 0xec ] = 0x0a0e2506  v_mul_f32_e32 v7, v6, v18  pgm[7@0x8001000a1a00 + 0xf0 ] = 0x2c0408ff  v_mac_f32_e32 v2, 0x3f170a3d, v4  pgm[7@0x8001000a1a00 + 0xf4 ] = 0x3f170a3d ;;  pgm[7@0x8001000a1a00 + 0xf8 ] = 0x2c040eff  v_mac_f32_e32 v2, 0x3de147ae, v7  pgm[7@0x8001000a1a00 + 0xfc ] = 0x3de147ae ;;  pgm[7@0x8001000a1a00 + 0x100 ] = 0x0a062700  v_mul_f32_e32 v3, v0, v19  pgm[7@0x8001000a1a00 + 0x104 ] = 0xd1c10000  v_mad_f32 v0, v1, v16, -v2  pgm[7@0x8001000a1a00 + 0x108 ] = 0x840a2101 ;;  pgm[7@0x8001000a1a00 + 0x10c ] = 0xd1c10001  v_mad_f32 v1, v5, v17, -v2  pgm[7@0x8001000a1a00 + 0x110 ] = 0x840a2305 ;;  pgm[7@0x8001000a1a00 + 0x114 ] = 0xd1c10004  v_mad_f32 v4, v6, v18, -v2  pgm[7@0x8001000a1a00 + 0x118 ] = 0x840a2506 ;;  pgm[7@0x8001000a1a00 + 0x11c ] = 0xd1c10000  v_mad_f32 v0, v8, v0, v2  pgm[7@0x8001000a1a00 + 0x120 ] = 0x040a0108 ;;  pgm[7@0x8001000a1a00 + 0x124 ] = 0xd1c10001  v_mad_f32 v1, v8, v1, v2  pgm[7@0x8001000a1a00 + 0x128 ] = 0x040a0308 ;;  pgm[7@0x8001000a1a00 + 0x12c ] = 0x2c040908  v_mac_f32_e32 v2, v8, v4  pgm[7@0x8001000a1a00 + 0x130 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001000a1a00 + 0x134 ] = 0x00020300 ;;  pgm[7@0x8001000a1a00 + 0x138 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001000a1a00 + 0x13c ] = 0x00020702 ;;  pgm[7@0x8001000a1a00 + 0x140 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001000a1a00 + 0x144 ] = 0x00000100 ;;  pgm[7@0x8001000a1a00 + 0x148 ] = 0xbf810000  s_endpgm  End of disassembly. Dumping IB at (gfxhub) VMID:4 0x800101103c00 of 288 words from ring[1812] IB[4@0x800101103c00 + 0x0 ] = 0xc0023f00 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:3f[PKT3_INDIRECT_BUFFER_CIK] IB[4@0x800101103c00 + 0x4 ] = 0x00000800 ... |---+ PKT3 OPCODE 0x3f, word 0: IB_BASE_LO: 0x00000800, SWAP:0 IB[4@0x800101103c00 + 0x8 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x3f, word 1: IB_BASE_HI: 0x00008001 IB[4@0x800101103c00 + 0xc ] = 0x00000030 ... \---+ PKT3 OPCODE 0x3f, word 2: IB_SIZE:48, VMID: 0 [MAPPED] IB[4@0x800101103c00 + 0x10 ] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[4@0x800101103c00 + 0x14 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[4@0x800101103c00 + 0x18 ] = 0xc0055800 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:58[PKT3_ACQUIRE_MEM] IB[4@0x800101103c00 + 0x1c ] = 0x28c40000 ... |---+ PKT3 OPCODE 0x58, word 0: ENGINE: PFP, COHER_CNTL: 0x08c40000 (TC_WB_ACTION_ENA, TCL1_ACTION_ENA, TC_ACTION_ENA, SH_KCACHE_ACTION_ENA, SH_ICACHE_ACTION_ENA) IB[4@0x800101103c00 + 0x20 ] = 0xffffffff ... |---+ PKT3 OPCODE 0x58, word 1: CP_COHER_SIZE: 0xffffffff IB[4@0x800101103c00 + 0x24 ] = 0x00ffffff ... |---+ PKT3 OPCODE 0x58, word 2: CP_COHER_SIZE_HI: 0x00ffffff IB[4@0x800101103c00 + 0x28 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 3: CP_COHER_BASE: 0x00000000 IB[4@0x800101103c00 + 0x2c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x58, word 4: CP_COHER_BASE_HI: 0x00000000 IB[4@0x800101103c00 + 0x30 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x58, word 5: POLL_INTERVAL: 0x0000000a IB[4@0x800101103c00 + 0x34 ] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[4@0x800101103c00 + 0x38 ] = 0x00000019 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x19, EVENT_INDEX: 0x0 IB[4@0x800101103c00 + 0x3c ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[4@0x800101103c00 + 0x40 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[4@0x800101103c00 + 0x44 ] = 0x000c0400 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000c0400 IB[4@0x800101103c00 + 0x48 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[4@0x800101103c00 + 0x4c ] = 0x000c0400 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000c0400 IB[4@0x800101103c00 + 0x50 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[4@0x800101103c00 + 0x54 ] = 0x800000c0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 192, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[4@0x800101103c00 + 0x58 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[4@0x800101103c00 + 0x5c ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[4@0x800101103c00 + 0x60 ] = 0x00052480 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00052480 IB[4@0x800101103c00 + 0x64 ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8000 IB[4@0x800101103c00 + 0x68 ] = 0x00052480 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00052480 IB[4@0x800101103c00 + 0x6c ] = 0xffff8000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8000 IB[4@0x800101103c00 + 0x70 ] = 0x80000020 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 32, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[4@0x800101103c00 + 0x74 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x78 ] = 0x000002e5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2e5 IB[4@0x800101103c00 + 0x7c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_STRMOUT_CONFIG <= 0x00000000 IB[4@0x800101103c00 + 0x80 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmVGT_STRMOUT_BUFFER_CONFIG <= 0x00000000 IB[4@0x800101103c00 + 0x84 ] = 0xc00f6900 ... PKT3, COUNT:16, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x88 ] = 0x00000318 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x318 IB[4@0x800101103c00 + 0x8c ] = 0x010dc000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR0_BASE <= 0x010dc000 IB[4@0x800101103c00 + 0x90 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_COLOR0_BASE_EXT <= 0x00000080 IB[4@0x800101103c00 + 0x94 ] = 0x027fc59f ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_COLOR0_ATTRIB2 <= 0x027fc59f IB[4@0x800101103c00 + 0x98 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_COLOR0_VIEW <= 0x00000000 IB[4@0x800101103c00 + 0x9c ] = 0x00028828 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_COLOR0_INFO <= 0x00028828 IB[4@0x800101103c00 + 0xa0 ] = 0xdc680000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_COLOR0_ATTRIB <= 0xdc680000 IB[4@0x800101103c00 + 0xa4 ] = 0x00000208 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_COLOR0_DCC_CONTROL <= 0x00000208 IB[4@0x800101103c00 + 0xa8 ] = 0x010dc000 ... |---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_COLOR0_CMASK <= 0x010dc000 IB[4@0x800101103c00 + 0xac ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 9: gfx90.mmCB_COLOR0_CMASK_BASE_EXT <= 0x00000080 IB[4@0x800101103c00 + 0xb0 ] = 0x010dc000 ... |---+ PKT3 OPCODE 0x69, word 10: gfx90.mmCB_COLOR0_FMASK <= 0x010dc000 IB[4@0x800101103c00 + 0xb4 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x69, word 11: gfx90.mmCB_COLOR0_FMASK_BASE_EXT <= 0x00000080 IB[4@0x800101103c00 + 0xb8 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 12: gfx90.mmCB_COLOR0_CLEAR_WORD0 <= 0x00000000 IB[4@0x800101103c00 + 0xbc ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 13: gfx90.mmCB_COLOR0_CLEAR_WORD1 <= 0x00000000 IB[4@0x800101103c00 + 0xc0 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 14: gfx90.mmCB_COLOR0_DCC_BASE <= 0x00000000 IB[4@0x800101103c00 + 0xc4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 15: gfx90.mmCB_COLOR0_DCC_BASE_EXT <= 0x00000000 IB[4@0x800101103c00 + 0xc8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0xcc ] = 0x000001e8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e8 IB[4@0x800101103c00 + 0xd0 ] = 0x000009ff ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_MRT0_EPITCH <= 0x000009ff IB[4@0x800101103c00 + 0xd4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0xd8 ] = 0x00000082 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x82 IB[4@0x800101103c00 + 0xdc ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_WINDOW_SCISSOR_BR <= 0x05a00a00 IB[4@0x800101103c00 + 0xe0 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0xe4 ] = 0x000002f5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f5 IB[4@0x800101103c00 + 0xe8 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_CENTROID_PRIORITY_0 <= 0x00000000 IB[4@0x800101103c00 + 0xec ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_CENTROID_PRIORITY_1 <= 0x00000000 IB[4@0x800101103c00 + 0xf0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0xf4 ] = 0x000002fe ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fe IB[4@0x800101103c00 + 0xf8 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0 <= 0x00000000 IB[4@0x800101103c00 + 0xfc ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x100 ] = 0x00000302 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x302 IB[4@0x800101103c00 + 0x104 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0 <= 0x00000000 IB[4@0x800101103c00 + 0x108 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x10c ] = 0x00000306 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x306 IB[4@0x800101103c00 + 0x110 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0 <= 0x00000000 IB[4@0x800101103c00 + 0x114 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x118 ] = 0x0000030a ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x30a IB[4@0x800101103c00 + 0x11c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0 <= 0x00000000 IB[4@0x800101103c00 + 0x120 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x124 ] = 0x0000020c ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x20c IB[4@0x800101103c00 + 0x128 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SMALL_PRIM_FILTER_CNTL <= 0x00000001 IB[4@0x800101103c00 + 0x12c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x130 ] = 0x00000203 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x203 IB[4@0x800101103c00 + 0x134 ] = 0x00008010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_SHADER_CONTROL <= 0x00008010 IB[4@0x800101103c00 + 0x138 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x13c ] = 0x00000311 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x311 IB[4@0x800101103c00 + 0x140 ] = 0x00040003 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_BINNER_CNTL_0 <= 0x00040003 IB[4@0x800101103c00 + 0x144 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x148 ] = 0x00000018 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x18 IB[4@0x800101103c00 + 0x14c ] = 0x00000006 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DFSM_CONTROL <= 0x00000006 IB[4@0x800101103c00 + 0x150 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x154 ] = 0x00000201 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x201 IB[4@0x800101103c00 + 0x158 ] = 0x00170000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_EQAA <= 0x00170000 IB[4@0x800101103c00 + 0x15c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x160 ] = 0x00000293 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x293 IB[4@0x800101103c00 + 0x164 ] = 0x760201bc ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_1 <= 0x760201bc IB[4@0x800101103c00 + 0x168 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x16c ] = 0x0000008e ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8e IB[4@0x800101103c00 + 0x170 ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_TARGET_MASK <= 0x0000000f IB[4@0x800101103c00 + 0x174 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x178 ] = 0x00000109 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x109 IB[4@0x800101103c00 + 0x17c ] = 0x00000012 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_DCC_CONTROL <= 0x00000012 IB[4@0x800101103c00 + 0x180 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x184 ] = 0x00000204 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x204 IB[4@0x800101103c00 + 0x188 ] = 0x01000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_CLIP_CNTL <= 0x01000000 IB[4@0x800101103c00 + 0x18c ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x190 ] = 0x0000014c ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x14c IB[4@0x800101103c00 + 0x194 ] = 0x0004a940 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_COMMON_0 <= 0x0004a940 IB[4@0x800101103c00 + 0x198 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x19c ] = 0x0000004e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x4e IB[4@0x800101103c00 + 0x1a0 ] = 0x0002fc00 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_2 <= 0x0002fc00 IB[4@0x800101103c00 + 0x1a4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_3 <= 0x00000000 IB[4@0x800101103c00 + 0x1a8 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x1ac ] = 0x0000000e ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0xe IB[4@0x800101103c00 + 0x1b0 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_PS_2 <= 0x00000000 IB[4@0x800101103c00 + 0x1b4 ] = 0x000522c0 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_PS_3 <= 0x000522c0 IB[4@0x800101103c00 + 0x1b8 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x1bc ] = 0x00000102 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x102 IB[4@0x800101103c00 + 0x1c0 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_ADDR_LO_HS <= 0x00000000 IB[4@0x800101103c00 + 0x1c4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_ADDR_HI_HS <= 0x00000000 IB[4@0x800101103c00 + 0x1c8 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x1cc ] = 0x00000082 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x82 IB[4@0x800101103c00 + 0x1d0 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_ADDR_LO_GS <= 0x00000000 IB[4@0x800101103c00 + 0x1d4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_ADDR_HI_GS <= 0x00000000 IB[4@0x800101103c00 + 0x1d8 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x1dc ] = 0x00000054 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x54 IB[4@0x800101103c00 + 0x1e0 ] = 0x00052480 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_8 <= 0x00052480 IB[4@0x800101103c00 + 0x1e4 ] = 0xc0046900 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x1e8 ] = 0x000002fa ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2fa IB[4@0x800101103c00 + 0x1ec ] = 0x423209f5 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_GB_VERT_CLIP_ADJ <= 0x423209f5 IB[4@0x800101103c00 + 0x1f0 ] = 0x3f800000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_GB_VERT_DISC_ADJ <= 0x3f800000 IB[4@0x800101103c00 + 0x1f4 ] = 0x41c4cb33 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_GB_HORZ_CLIP_ADJ <= 0x41c4cb33 IB[4@0x800101103c00 + 0x1f8 ] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_GB_HORZ_DISC_ADJ <= 0x3f800000 IB[4@0x800101103c00 + 0x1fc ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x200 ] = 0x00000094 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x94 IB[4@0x800101103c00 + 0x204 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_SCISSOR_0_TL <= 0x80000000 IB[4@0x800101103c00 + 0x208 ] = 0x05a00a00 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_SCISSOR_0_BR <= 0x05a00a00 IB[4@0x800101103c00 + 0x20c ] = 0xc0066900 ... PKT3, COUNT:7, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x210 ] = 0x0000010f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10f IB[4@0x800101103c00 + 0x214 ] = 0x44a00000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VPORT_XSCALE <= 0x44a00000 IB[4@0x800101103c00 + 0x218 ] = 0x44a00000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_CL_VPORT_XOFFSET <= 0x44a00000 IB[4@0x800101103c00 + 0x21c ] = 0x44340000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_CL_VPORT_YSCALE <= 0x44340000 IB[4@0x800101103c00 + 0x220 ] = 0x44340000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmPA_CL_VPORT_YOFFSET <= 0x44340000 IB[4@0x800101103c00 + 0x224 ] = 0x3f000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmPA_CL_VPORT_ZSCALE <= 0x3f000000 IB[4@0x800101103c00 + 0x228 ] = 0x3f000000 ... \---+ PKT3 OPCODE 0x69, word 6: gfx90.mmPA_CL_VPORT_ZOFFSET <= 0x3f000000 IB[4@0x800101103c00 + 0x22c ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x230 ] = 0x000000b4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0xb4 IB[4@0x800101103c00 + 0x234 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_VPORT_ZMIN_0 <= 0x00000000 IB[4@0x800101103c00 + 0x238 ] = 0x3f800000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_VPORT_ZMAX_0 <= 0x3f800000 IB[4@0x800101103c00 + 0x23c ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x240 ] = 0x0000010c ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x10c IB[4@0x800101103c00 + 0x244 ] = 0x01000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_STENCILREFMASK <= 0x01000000 IB[4@0x800101103c00 + 0x248 ] = 0x01000000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmDB_STENCILREFMASK_BF <= 0x01000000 IB[4@0x800101103c00 + 0x24c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x250 ] = 0x00000191 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x191 IB[4@0x800101103c00 + 0x254 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_CNTL_0 <= 0x00000000 IB[4@0x800101103c00 + 0x258 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x25c ] = 0x000001ba ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1ba IB[4@0x800101103c00 + 0x260 ] = 0x00000800 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_TMPRING_SIZE <= 0x00000800 IB[4@0x800101103c00 + 0x264 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x268 ] = 0x000002dc ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2dc IB[4@0x800101103c00 + 0x26c ] = 0x0000aa00 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_ALPHA_TO_MASK <= 0x0000aa00 IB[4@0x800101103c00 + 0x270 ] = 0xc0086900 ... PKT3, COUNT:9, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x274 ] = 0x000001e0 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1e0 IB[4@0x800101103c00 + 0x278 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_BLEND0_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x27c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmCB_BLEND1_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x280 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 3: gfx90.mmCB_BLEND2_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x284 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 4: gfx90.mmCB_BLEND3_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x288 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 5: gfx90.mmCB_BLEND4_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x28c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 6: gfx90.mmCB_BLEND5_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x290 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 7: gfx90.mmCB_BLEND6_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x294 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 8: gfx90.mmCB_BLEND7_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x298 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x29c ] = 0x00000202 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x202 IB[4@0x800101103c00 + 0x2a0 ] = 0x00cc0010 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_COLOR_CONTROL <= 0x00cc0010 IB[4@0x800101103c00 + 0x2a4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x2a8 ] = 0x000001b5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b5 IB[4@0x800101103c00 + 0x2ac ] = 0x00000869 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_INTERP_CONTROL_0 <= 0x00000869 IB[4@0x800101103c00 + 0x2b0 ] = 0xc0036900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x2b4 ] = 0x00000280 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x280 IB[4@0x800101103c00 + 0x2b8 ] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POINT_SIZE <= 0x00080008 IB[4@0x800101103c00 + 0x2bc ] = 0x00080008 ... |---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SU_POINT_MINMAX <= 0x00080008 IB[4@0x800101103c00 + 0x2c0 ] = 0x00000008 ... \---+ PKT3 OPCODE 0x69, word 3: gfx90.mmPA_SU_LINE_CNTL <= 0x00000008 IB[4@0x800101103c00 + 0x2c4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x2c8 ] = 0x00000292 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x292 IB[4@0x800101103c00 + 0x2cc ] = 0x00000022 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_MODE_CNTL_0 <= 0x00000022 IB[4@0x800101103c00 + 0x2d0 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x2d4 ] = 0x000002f9 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2f9 IB[4@0x800101103c00 + 0x2d8 ] = 0x00000029 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_VTX_CNTL <= 0x00000029 IB[4@0x800101103c00 + 0x2dc ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x2e0 ] = 0x000002df ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2df IB[4@0x800101103c00 + 0x2e4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_POLY_OFFSET_CLAMP <= 0x00000000 IB[4@0x800101103c00 + 0x2e8 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x2ec ] = 0x00000205 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x205 IB[4@0x800101103c00 + 0x2f0 ] = 0x00080244 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SU_SC_MODE_CNTL <= 0x00080244 IB[4@0x800101103c00 + 0x2f4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x2f8 ] = 0x00000200 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x200 IB[4@0x800101103c00 + 0x2fc ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmDB_DEPTH_CONTROL <= 0x00000000 IB[4@0x800101103c00 + 0x300 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x304 ] = 0x000002d5 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2d5 IB[4@0x800101103c00 + 0x308 ] = 0x00010000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_SHADER_STAGES_EN <= 0x00010000 IB[4@0x800101103c00 + 0x30c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x310 ] = 0x00000290 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x290 IB[4@0x800101103c00 + 0x314 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_GS_MODE <= 0x00000000 IB[4@0x800101103c00 + 0x318 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x31c ] = 0x000002a1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a1 IB[4@0x800101103c00 + 0x320 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_PRIMITIVEID_EN <= 0x00000000 IB[4@0x800101103c00 + 0x324 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x328 ] = 0x000001b1 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b1 IB[4@0x800101103c00 + 0x32c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_VS_OUT_CONFIG <= 0x00000000 IB[4@0x800101103c00 + 0x330 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x334 ] = 0x000001c3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c3 IB[4@0x800101103c00 + 0x338 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_POS_FORMAT <= 0x00000004 IB[4@0x800101103c00 + 0x33c ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x340 ] = 0x00000048 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x48 IB[4@0x800101103c00 + 0x344 ] = 0x01000c04 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_VS <= 0x01000c04 IB[4@0x800101103c00 + 0x348 ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_VS <= 0x00000080 [MAPPED] IB[4@0x800101103c00 + 0x34c ] = 0x002c0041 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_VS <= 0x002c0041 IB[4@[33;1m0x800101103c00 + 0x350 ] = 0x00000012 ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_VS <= 0x00000012 IB[4@0x800101103c00 + 0x354 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x358 ] = 0x00000206 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x206 IB[4@0x800101103c00 + 0x35c ] = 0x0000043f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_CL_VTE_CNTL <= 0x0000043f IB[4@0x800101103c00 + 0x360 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x364 ] = 0x00000316 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x316 IB[4@0x800101103c00 + 0x368 ] = 0x0000001e ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_VERTEX_REUSE_BLOCK_CNTL <= 0x0000001e IB[4@0x800101103c00 + 0x36c ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x370 ] = 0x000001b3 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b3 IB[4@0x800101103c00 + 0x374 ] = 0x00000002 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_INPUT_ENA <= 0x00000002 IB[4@0x800101103c00 + 0x378 ] = 0x0000f077 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_PS_INPUT_ADDR <= 0x0000f077 IB[4@0x800101103c00 + 0x37c ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x380 ] = 0x000001b8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b8 IB[4@0x800101103c00 + 0x384 ] = 0x01020000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_BARYC_CNTL <= 0x01020000 IB[4@0x800101103c00 + 0x388 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x38c ] = 0x000001b6 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1b6 IB[4@0x800101103c00 + 0x390 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_PS_IN_CONTROL <= 0x00000001 IB[4@0x800101103c00 + 0x394 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x398 ] = 0x000001c4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x1c4 IB[4@0x800101103c00 + 0x39c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmSPI_SHADER_Z_FORMAT <= 0x00000000 IB[4@0x800101103c00 + 0x3a0 ] = 0x00000004 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmSPI_SHADER_COL_FORMAT <= 0x00000004 IB[4@0x800101103c00 + 0x3a4 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800101103c00 + 0x3a8 ] = 0x0000008f ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x8f IB[4@0x800101103c00 + 0x3ac ] = 0x0000000f ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmCB_SHADER_MASK <= 0x0000000f IB[4@0x800101103c00 + 0x3b0 ] = 0xc0047600 ... PKT3, COUNT:5, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x3b4 ] = 0x00000008 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x8 IB[4@0x800101103c00 + 0x3b8 ] = 0x01000c06 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_LO_PS <= 0x01000c06 IB[4@0x800101103c00 + 0x3bc ] = 0x00000080 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_PGM_HI_PS <= 0x00000080 [MAPPED] IB[4@0x800101103c00 + 0x3c0 ] = 0x002c0085 ... |---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_PGM_RSRC1_PS <= 0x002c0085 IB[4@0x800101103c00 + 0x3c4 ] = 0x0000000a ... \---+ PKT3 OPCODE 0x76, word 4: gfx90.mmSPI_SHADER_PGM_RSRC2_PS <= 0x0000000a IB[4@0x800101103c00 + 0x3c8 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x3cc ] = 0x00000050 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x50 IB[4@0x800101103c00 + 0x3d0 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_4 <= 0x00000001 IB[4@0x800101103c00 + 0x3d4 ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[4@0x800101103c00 + 0x3d8 ] = 0x40000258 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x258 IB[4@0x800101103c00 + 0x3dc ] = 0x0068007f ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmIA_MULTI_VGT_PARAM <= 0x0068007f IB[4@0x800101103c00 + 0x3e0 ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[4@0x800101103c00 + 0x3e4 ] = 0x10000242 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x242 IB[4@0x800101103c00 + 0x3e8 ] = 0x00000013 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_PRIMITIVE_TYPE <= 0x00000013 IB[4@0x800101103c00 + 0x3ec ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[4@0x800101103c00 + 0x3f0 ] = 0x0000024b ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x24b IB[4@0x800101103c00 + 0x3f4 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_MULTI_PRIM_IB_RESET_EN <= 0x00000000 IB[4@0x800101103c00 + 0x3f8 ] = 0xc0002f00 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:2f[PKT3_NUM_INSTANCES] IB[4@0x800101103c00 + 0x3fc ] = 0x00000001 ... \---+ PKT3 OPCODE 0x2f, word 0: NUM_INSTANCES: 1 IB[4@0x800101103c00 + 0x400 ] = 0xc0037600 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800101103c00 + 0x404 ] = 0x00000051 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x51 IB[4@0x800101103c00 + 0x408 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_USER_DATA_VS_5 <= 0x00000000 IB[4@0x800101103c00 + 0x40c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_USER_DATA_VS_6 <= 0x00000000 IB[4@0x800101103c00 + 0x410 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x76, word 3: gfx90.mmSPI_SHADER_USER_DATA_VS_7 <= 0x00000000 IB[4@0x800101103c00 + 0x414 ] = 0xc0012d00 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:2d[PKT3_DRAW_INDEX_AUTO] IB[4@0x800101103c00 + 0x418 ] = 0x00000004 ... |---+ PKT3 OPCODE 0x2d, word 0: INDEX_COUNT: 4 IB[4@0x800101103c00 + 0x41c ] = 0x00000002 ... \---+ PKT3 OPCODE 0x2d, word 1: DRAW_INITIATOR: 0x2 IB[4@0x800101103c00 + 0x420 ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[4@0x800101103c00 + 0x424 ] = 0x60200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 3, CP_SYNC: 0 IB[4@0x800101103c00 + 0x428 ] = 0x000c0600 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x000c0600 IB[4@0x800101103c00 + 0x42c ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0xffff8001 IB[4@0x800101103c00 + 0x430 ] = 0x000c0600 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x000c0600 IB[4@0x800101103c00 + 0x434 ] = 0xffff8001 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0xffff8001 IB[4@0x800101103c00 + 0x438 ] = 0x800000a0 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 160, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 1 IB[4@0x800101103c00 + 0x43c ] = 0xc0055000 ... PKT3, COUNT:6, PREDICATE:0, SHADER_TYPE:0, OPCODE:50[PKT3_DMA_DATA] IB[4@0x800101103c00 + 0x440 ] = 0x80200000 ... |---+ PKT3 OPCODE 0x50, word 0: ENG_SEL: 0, SRC_CACHE: 0, DST_SEL: 2, DST_CACHE: 0, SRC_SEL: 0, CP_SYNC: 1 IB[4@0x800101103c00 + 0x444 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x50, word 1: SRC_ADDR_LO_OR_DATA: 0x00000000 IB[4@0x800101103c00 + 0x448 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x50, word 2: SRC_ADDR_HI: 0x00000000 IB[4@0x800101103c00 + 0x44c ] = 0x00000000 ... |---+ PKT3 OPCODE 0x50, word 3: DST_ADDR_LO: 0x00000000 IB[4@0x800101103c00 + 0x450 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x50, word 4: DST_ADDR_HI: 0x00000000 IB[4@0x800101103c00 + 0x454 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x50, word 5: BYTE COUNT: 0, SAS: 0, DAS: 0, SAIC: 0, DAIC: 0, RAW_WAIT: 0, DIS_WC: 0 IB[4@0x800101103c00 + 0x458 ] = 0xc0004600 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:46[PKT3_EVENT_WRITE] IB[4@0x800101103c00 + 0x45c ] = 0x00000410 ... \---+ PKT3 OPCODE 0x46, word 0: EVENT_TYPE: 0x10, EVENT_INDEX: 0x4 IB[4@0x800101103c00 + 0x460 ] = 0xc0004200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:42[PKT3_PFP_SYNC_ME] IB[4@0x800101103c00 + 0x464 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x42, word 0: PKT3 DATA IB[4@0x800101103c00 + 0x468 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800101103c00 + 0x46c ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800101103c00 + 0x470 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800101103c00 + 0x474 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800101103c00 + 0x478 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800101103c00 + 0x47c ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] End of IB Disassembly of shader 4@0x8001000c0400 of length 152 bytes from IB[4@0x800101103c00 + 0x348] pgm[4@0x8001000c0400 + 0x0 ] = 0x68080005  v_add_u32_e32 v4, s5, v0  pgm[4@0x8001000c0400 + 0x4 ] = 0xb0098000  s_movk_i32 s9, 0x8000  pgm[4@0x8001000c0400 + 0x8 ] = 0xc00a0104  s_load_dwordx4 s[4:7], s[8:9], 0x0  pgm[4@0x8001000c0400 + 0xc ] = 0x00000000 ;;  pgm[4@0x8001000c0400 + 0x10 ] = 0xbe800002  s_mov_b32 s0, s2  pgm[4@0x8001000c0400 + 0x14 ] = 0xbe8300ff  s_mov_b32 s3, 0x27fac  pgm[4@0x8001000c0400 + 0x18 ] = 0x00027fac ;;  pgm[4@0x8001000c0400 + 0x1c ] = 0xbe8200b0  s_mov_b32 s2, 48  pgm[4@0x8001000c0400 + 0x20 ] = 0xbe8100ff  s_mov_b32 s1, 0x8000  pgm[4@0x8001000c0400 + 0x24 ] = 0x00008000 ;;  pgm[4@0x8001000c0400 + 0x28 ] = 0xc0260200  s_buffer_load_dwordx2 s[8:9], s[0:3], 0x0  pgm[4@0x8001000c0400 + 0x2c ] = 0x00000000 ;;  pgm[4@0x8001000c0400 + 0x30 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[4@0x8001000c0400 + 0x34 ] = 0xe0042000  buffer_load_format_xy v[0:1], v4, s[4:7], 0 idxen  pgm[4@0x8001000c0400 + 0x38 ] = 0x80010004 ;;  pgm[4@0x8001000c0400 + 0x3c ] = 0xc0260280  s_buffer_load_dwordx2 s[10:11], s[0:3], 0x10  pgm[4@0x8001000c0400 + 0x40 ] = 0x00000010 ;;  pgm[4@0x8001000c0400 + 0x44 ] = 0xc02a0100  s_buffer_load_dwordx4 s[4:7], s[0:3], 0x20  pgm[4@0x8001000c0400 + 0x48 ] = 0x00000020 ;;  pgm[4@0x8001000c0400 + 0x4c ] = 0x7e0402f2  v_mov_b32_e32 v2, 1.0  pgm[4@0x8001000c0400 + 0x50 ] = 0x7e060280  v_mov_b32_e32 v3, 0  pgm[4@0x8001000c0400 + 0x54 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[4@0x8001000c0400 + 0x58 ] = 0x7e080205  v_mov_b32_e32 v4, s5  pgm[4@0x8001000c0400 + 0x5c ] = 0x7e0a0207  v_mov_b32_e32 v5, s7  pgm[4@0x8001000c0400 + 0x60 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[4@0x8001000c0400 + 0x64 ] = 0xd1c10004  v_mad_f32 v4, s4, v0, v4  pgm[4@0x8001000c0400 + 0x68 ] = 0x04120004 ;;  pgm[4@0x8001000c0400 + 0x6c ] = 0xd1c10005  v_mad_f32 v5, s6, v1, v5  pgm[4@0x8001000c0400 + 0x70 ] = 0x04160206 ;;  pgm[4@0x8001000c0400 + 0x74 ] = 0xc40008cf  exp pos0 v4, v5, v3, v2 done  pgm[4@0x8001000c0400 + 0x78 ] = 0x02030504 ;;  pgm[4@0x8001000c0400 + 0x7c ] = 0x02000008  v_add_f32_e32 v0, s8, v0  pgm[4@0x8001000c0400 + 0x80 ] = 0x02020209  v_add_f32_e32 v1, s9, v1  pgm[4@0x8001000c0400 + 0x84 ] = 0x0a00000a  v_mul_f32_e32 v0, s10, v0  pgm[4@0x8001000c0400 + 0x88 ] = 0x0a02020b  v_mul_f32_e32 v1, s11, v1  pgm[4@0x8001000c0400 + 0x8c ] = 0xc400020f  exp param0 v0, v1, v0, v0  pgm[4@0x8001000c0400 + 0x90 ] = 0x00000100 ;;  pgm[4@0x8001000c0400 + 0x94 ] = 0xbf810000  s_endpgm  End of disassembly. Disassembly of shader 4@0x8001000c0600 of length 120 bytes from IB[4@0x800101103c00 + 0x3bc] pgm[4@0x8001000c0600 + 0x0 ] = 0xbe86017e  s_mov_b64 s[6:7], exec  pgm[4@0x8001000c0600 + 0x4 ] = 0xbefe077e  s_wqm_b64 exec, exec  pgm[4@0x8001000c0600 + 0x8 ] = 0x8100ff03  s_add_i32 s0, s3, 0x200  pgm[4@0x8001000c0600 + 0xc ] = 0x00000200 ;;  pgm[4@0x8001000c0600 + 0x10 ] = 0xb0018000  s_movk_i32 s1, 0x8000  pgm[4@0x8001000c0600 + 0x14 ] = 0xc00e0200  s_load_dwordx8 s[8:15], s[0:1], 0x0  pgm[4@0x8001000c0600 + 0x18 ] = 0x00000000 ;;  pgm[4@0x8001000c0600 + 0x1c ] = 0x8100ff03  s_add_i32 s0, s3, 0x230  pgm[4@0x8001000c0600 + 0x20 ] = 0x00000230 ;;  pgm[4@0x8001000c0600 + 0x24 ] = 0xc00a0000  s_load_dwordx4 s[0:3], s[0:1], 0x0  pgm[4@0x8001000c0600 + 0x28 ] = 0x00000000 ;;  pgm[4@0x8001000c0600 + 0x2c ] = 0xbefc0005  s_mov_b32 m0, s5  pgm[4@0x8001000c0600 + 0x30 ] = 0xbf800000  s_nop 0  pgm[4@0x8001000c0600 + 0x34 ] = 0xd4000002  v_interp_p1_f32_e32 v0, v2, attr0.x  pgm[4@0x8001000c0600 + 0x38 ] = 0xd4040102  v_interp_p1_f32_e32 v1, v2, attr0.y  pgm[4@0x8001000c0600 + 0x3c ] = 0xd4010003  v_interp_p2_f32_e32 v0, v3, attr0.x  pgm[4@0x8001000c0600 + 0x40 ] = 0xd4050103  v_interp_p2_f32_e32 v1, v3, attr0.y  pgm[4@0x8001000c0600 + 0x44 ] = 0x86fe067e  s_and_b64 exec, exec, s[6:7]  pgm[4@0x8001000c0600 + 0x48 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[4@0x8001000c0600 + 0x4c ] = 0xbf800000  s_nop 0  pgm[4@0x8001000c0600 + 0x50 ] = 0xf0800f00  image_sample v[0:3], v0, s[8:15], s[0:3] dmask:0xf  pgm[4@0x8001000c0600 + 0x54 ] = 0x00020000 ;;  pgm[4@0x8001000c0600 + 0x58 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[4@0x8001000c0600 + 0x5c ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[4@0x8001000c0600 + 0x60 ] = 0x00020300 ;;  pgm[4@0x8001000c0600 + 0x64 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[4@0x8001000c0600 + 0x68 ] = 0x00020702 ;;  pgm[4@0x8001000c0600 + 0x6c ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[4@0x8001000c0600 + 0x70 ] = 0x00000100 ;;  pgm[4@0x8001000c0600 + 0x74 ] = 0xbf810000  s_endpgm  End of disassembly. Dumping IB at (gfxhub) VMID:7 0x800100000e00 of 48 words from IB[7@0x8001a7dc0100 + 0xc] IB[7@0x800100000e00 + 0x0 ] = 0xc0012800 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:28[PKT3_CONTEXT_CONTROL] IB[7@0x800100000e00 + 0x4 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x28, word 0: LOAD_EN: 1, LOAD_CS: 0, LOAD_GFX: 0, LOAD_MULTI: 0, LOAD_SINGLE: 0 IB[7@0x800100000e00 + 0x8 ] = 0x80000000 ... \---+ PKT3 OPCODE 0x28, word 1: SHADOW_EN: 1, SHADOW_CS: 0, SHADOW_GFX: 0, SHADOW_MULTI: 0, SHADOW_SINGLE: 0 IB[7@0x800100000e00 + 0xc ] = 0xc0001200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:12[PKT3_CLEAR_STATE] IB[7@0x800100000e00 + 0x10 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x12, word 0: CMD: 0x00000000 IB[7@0x800100000e00 + 0x14 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x800100000e00 + 0x18 ] = 0x00000286 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x286 IB[7@0x800100000e00 + 0x1c ] = 0x42800000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_HOS_MAX_TESS_LEVEL <= 0x42800000 IB[7@0x800100000e00 + 0x20 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x800100000e00 + 0x24 ] = 0x000002a8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a8 IB[7@0x800100000e00 + 0x28 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_INSTANCE_STEP_RATE_0 <= 0x00000001 IB[7@0x800100000e00 + 0x2c ] = 0xc0037900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x800100000e00 + 0x30 ] = 0x00000248 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x248 IB[7@0x800100000e00 + 0x34 ] = 0xffffffff ... |---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_MAX_VTX_INDX <= 0xffffffff IB[7@0x800100000e00 + 0x38 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x79, word 2: gfx90.mmVGT_MIN_VTX_INDX <= 0x00000000 IB[7@0x800100000e00 + 0x3c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 3: gfx90.mmVGT_INDX_OFFSET <= 0x00000000 IB[7@0x800100000e00 + 0x40 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x800100000e00 + 0x44 ] = 0x00000107 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x107 IB[7@0x800100000e00 + 0x48 ] = 0xffff003f ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_RSRC3_HS <= 0xffff003f IB[7@0x800100000e00 + 0x4c ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x800100000e00 + 0x50 ] = 0x00000087 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x87 IB[7@0x800100000e00 + 0x54 ] = 0x003fffff ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_RSRC3_GS <= 0x003fffff IB[7@0x800100000e00 + 0x58 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x800100000e00 + 0x5c ] = 0x00000046 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x46 IB[7@0x800100000e00 + 0x60 ] = 0x003ffffe ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_RSRC3_VS <= 0x003ffffe IB[7@0x800100000e00 + 0x64 ] = 0x00000037 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_LATE_ALLOC_VS <= 0x00000037 IB[7@0x800100000e00 + 0x68 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[7@0x800100000e00 + 0x6c ] = 0x00000007 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x7 IB[7@0x800100000e00 + 0x70 ] = 0x003fffff ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_RSRC3_PS <= 0x003fffff IB[7@0x800100000e00 + 0x74 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x800100000e00 + 0x78 ] = 0x000002d4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2d4 IB[7@0x800100000e00 + 0x7c ] = 0x700b0b20 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_TESS_DISTRIBUTION <= 0x700b0b20 IB[7@0x800100000e00 + 0x80 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x800100000e00 + 0x84 ] = 0x00000020 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x20 IB[7@0x800100000e00 + 0x88 ] = 0x01000800 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmTA_BC_BASE_ADDR <= 0x01000800 IB[7@0x800100000e00 + 0x8c ] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmTA_BC_BASE_ADDR_HI <= 0x00000080 IB[7@0x800100000e00 + 0x90 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[7@0x800100000e00 + 0x94 ] = 0x00000312 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x312 IB[7@0x800100000e00 + 0x98 ] = 0x03ff0080 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_BINNER_CNTL_1 <= 0x03ff0080 IB[7@0x800100000e00 + 0x9c ] = 0x00100000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_CONSERVATIVE_RASTERIZATION_CNTL <= 0x00100000 IB[7@0x800100000e00 + 0xa0 ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[7@0x800100000e00 + 0xa4 ] = 0x0000025a ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x25a IB[7@0x800100000e00 + 0xa8 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_INSTANCE_BASE_ID <= 0x00000000 IB[7@0x800100000e00 + 0xac ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[7@0x800100000e00 + 0xb0 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[7@0x800100000e00 + 0xb4 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[7@0x800100000e00 + 0xb8 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[7@0x800100000e00 + 0xbc ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] End of IB Dumping IB at (gfxhub) VMID:4 0x800100000800 of 48 words from IB[4@0x800101103c00 + 0xc] IB[4@0x800100000800 + 0x0 ] = 0xc0012800 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:28[PKT3_CONTEXT_CONTROL] IB[4@0x800100000800 + 0x4 ] = 0x80000000 ... |---+ PKT3 OPCODE 0x28, word 0: LOAD_EN: 1, LOAD_CS: 0, LOAD_GFX: 0, LOAD_MULTI: 0, LOAD_SINGLE: 0 IB[4@0x800100000800 + 0x8 ] = 0x80000000 ... \---+ PKT3 OPCODE 0x28, word 1: SHADOW_EN: 1, SHADOW_CS: 0, SHADOW_GFX: 0, SHADOW_MULTI: 0, SHADOW_SINGLE: 0 IB[4@0x800100000800 + 0xc ] = 0xc0001200 ... PKT3, COUNT:1, PREDICATE:0, SHADER_TYPE:0, OPCODE:12[PKT3_CLEAR_STATE] IB[4@0x800100000800 + 0x10 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x12, word 0: CMD: 0x00000000 IB[4@0x800100000800 + 0x14 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800100000800 + 0x18 ] = 0x00000286 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x286 IB[4@0x800100000800 + 0x1c ] = 0x42800000 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_HOS_MAX_TESS_LEVEL <= 0x42800000 IB[4@0x800100000800 + 0x20 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800100000800 + 0x24 ] = 0x000002a8 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2a8 IB[4@0x800100000800 + 0x28 ] = 0x00000001 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_INSTANCE_STEP_RATE_0 <= 0x00000001 IB[4@0x800100000800 + 0x2c ] = 0xc0037900 ... PKT3, COUNT:4, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[4@0x800100000800 + 0x30 ] = 0x00000248 ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x248 IB[4@0x800100000800 + 0x34 ] = 0xffffffff ... |---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_MAX_VTX_INDX <= 0xffffffff IB[4@0x800100000800 + 0x38 ] = 0x00000000 ... |---+ PKT3 OPCODE 0x79, word 2: gfx90.mmVGT_MIN_VTX_INDX <= 0x00000000 IB[4@0x800100000800 + 0x3c ] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 3: gfx90.mmVGT_INDX_OFFSET <= 0x00000000 IB[4@0x800100000800 + 0x40 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800100000800 + 0x44 ] = 0x00000107 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x107 IB[4@0x800100000800 + 0x48 ] = 0xffff003f ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_RSRC3_HS <= 0xffff003f IB[4@0x800100000800 + 0x4c ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800100000800 + 0x50 ] = 0x00000087 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x87 IB[4@0x800100000800 + 0x54 ] = 0x003fffff ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_RSRC3_GS <= 0x003fffff IB[4@0x800100000800 + 0x58 ] = 0xc0027600 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800100000800 + 0x5c ] = 0x00000046 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x46 IB[4@0x800100000800 + 0x60 ] = 0x003ffffe ... |---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_RSRC3_VS <= 0x003ffffe IB[4@0x800100000800 + 0x64 ] = 0x00000037 ... \---+ PKT3 OPCODE 0x76, word 2: gfx90.mmSPI_SHADER_LATE_ALLOC_VS <= 0x00000037 IB[4@0x800100000800 + 0x68 ] = 0xc0017600 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:76[PKT3_SET_SH_REG] IB[4@0x800100000800 + 0x6c ] = 0x00000007 ... |---+ PKT3 OPCODE 0x76, word 0: OFFSET: 0x7 IB[4@0x800100000800 + 0x70 ] = 0x003fffff ... \---+ PKT3 OPCODE 0x76, word 1: gfx90.mmSPI_SHADER_PGM_RSRC3_PS <= 0x003fffff IB[4@0x800100000800 + 0x74 ] = 0xc0016900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800100000800 + 0x78 ] = 0x000002d4 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x2d4 IB[4@0x800100000800 + 0x7c ] = 0x700b0b20 ... \---+ PKT3 OPCODE 0x69, word 1: gfx90.mmVGT_TESS_DISTRIBUTION <= 0x700b0b20 IB[4@0x800100000800 + 0x80 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800100000800 + 0x84 ] = 0x00000020 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x20 IB[4@0x800100000800 + 0x88 ] = 0x01000500 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmTA_BC_BASE_ADDR <= 0x01000500 IB[4@0x800100000800 + 0x8c ] = 0x00000080 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmTA_BC_BASE_ADDR_HI <= 0x00000080 IB[4@0x800100000800 + 0x90 ] = 0xc0026900 ... PKT3, COUNT:3, PREDICATE:0, SHADER_TYPE:0, OPCODE:69[PKT3_SET_CONTEXT_REG] IB[4@0x800100000800 + 0x94 ] = 0x00000312 ... |---+ PKT3 OPCODE 0x69, word 0: OFFSET: 0x312 IB[4@0x800100000800 + 0x98 ] = 0x03ff0080 ... |---+ PKT3 OPCODE 0x69, word 1: gfx90.mmPA_SC_BINNER_CNTL_1 <= 0x03ff0080 IB[4@0x800100000800 + 0x9c ] = 0x00100000 ... \---+ PKT3 OPCODE 0x69, word 2: gfx90.mmPA_SC_CONSERVATIVE_RASTERIZATION_CNTL <= 0x00100000 IB[4@0x800100000800 + 0xa0 ] = 0xc0017900 ... PKT3, COUNT:2, PREDICATE:0, SHADER_TYPE:0, OPCODE:79[PKT3_SET_UCONFIG_REG] IB[4@0x800100000800 + 0xa4 ] = 0x0000025a ... |---+ PKT3 OPCODE 0x79, word 0: OFFSET: 0x25a IB[4@0x800100000800 + 0xa8 ] = 0x00000000 ... \---+ PKT3 OPCODE 0x79, word 1: gfx90.mmVGT_INSTANCE_BASE_ID <= 0x00000000 IB[4@0x800100000800 + 0xac ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800100000800 + 0xb0 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800100000800 + 0xb4 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800100000800 + 0xb8 ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] IB[4@0x800100000800 + 0xbc ] = 0xffff1000 ... PKT3, COUNT:0, PREDICATE:0, SHADER_TYPE:0, OPCODE:10[PKT3_NOP] End of IB SE SH CU SIMD WAVE# WAVE_STATUS PC_HI PC_LO INST_DW0 INST_DW1 EXEC_HI EXEC_LO HW_ID GPRALLOC LDSALLOC TRAPSTS IBSTS TBA_HI TBA_LO TMA_HI TMA_LO IB_DBG0 M0 0 0 0 3 1 0841a700 00008001 6a38417c 0a544e2c 0a4e4e2f 00000000 00000000 17700031 06071415 0000200a 20000000 00000000 00000000 00000000 00000000 00000000 00000b06 80000000 >SGPRS[0..3] = { 00000000, 00000000, 80000000, 0008f640 } >SGPRS[4..7] = { 00000000, 3faa3d71, 00000000, 00000000 } >SGPRS[8..11] = { 90003092, 00f00000, 00000000, 401a8279 } >SGPRS[12..15] = { 0008e800, 00008000, 00000f20, 00027fac } >SGPRS[16..19] = { c37a0000, 451c4000, 00000000, 00000000 } >SGPRS[20..23] = { 3f800000, 3f800000, 3f800000, 00000000 } >SGPRS[24..27] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[28..31] = { 3fadd2c8, 00000000, 00000000, 401a8279 } >SGPRS[32..35] = { 3f800001, 3ba3d70b, 3f3504f4, 3f16b28c } >SGPRS[36..39] = { 00000000, 00000000, 00000000, bb9c7166 } >SGPRS[40..43] = { 00000000, 3f3c8362, 00000000, 00000000 } >SGPRS[44..47] = { 00000000, 3ed413cf, 00000000, 00000000 } >SGPRS[48..51] = { 00000000, 00000000, c4757007, bf7f7eae } >SGPRS[52..55] = { bf3504f4, 3f16b28c, 00000000, 00000000 } >SGPRS[56..59] = { 0114a010, 1c400080, 4167c9ff, 9190024c } >SGPRS[60..63] = { 213fe000, 0d000000, 00600000, 01159010 } >SGPRS[64..67] = { 90003092, 00f00000, c4003f80, 00000000 } >SGPRS[68..71] = { 3dcfe091, 3dba7aee, 3d4e53e7, 3e051eb9 } >SGPRS[72..75] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[76..79] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[80..83] = { 00000000, bf0dd538, ff7fffff, 7f7fffff } >SGPRS[84..87] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[88..91] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[92..95] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[96..99] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[100..103] = { 3e6b851f, 50000000, 00000000, 00000000 } >SGPRS[104..107] = { 3e866666, 3dddddb1, 00000000, 00000000 } >SGPRS[108..111] = { 00000000, 00000000, 00000000, 00000000 } pgm[7@0x80016a38415c + 0x0 ] = 0x18024721  v_min_i32_e32 v1, v33, v35  pgm[7@0x80016a38415c + 0x4 ] = 0xd101002f  v_add_f32_e64 v47, v32, v36 div:2  pgm[7@0x80016a38415c + 0x8 ] = 0x18024920 ;;  pgm[7@0x80016a38415c + 0xc ] = 0x683a3ac1  v_add_u32_e32 v29, -1, v29  pgm[7@0x80016a38415c + 0x10 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a38415c + 0x14 ] = 0xbf800000  s_nop 0  pgm[7@0x80016a38415c + 0x18 ] = 0xf09c0100  image_sample_lz v41, v41, s[56:63], s[64:67] dmask:0x1  pgm[7@0x80016a38415c + 0x1c ] = 0x020e2929 ;;  * pgm[7@0x80016a38415c + 0x20 ] = 0x0a544e2c  v_mul_f32_e32 v42, s44, v39  pgm[7@0x80016a38415c + 0x24 ] = 0x0a4e4e2f  v_mul_f32_e32 v39, s47, v39  pgm[7@0x80016a38415c + 0x28 ] = 0x2c4e4a36  v_mac_f32_e32 v39, s54, v37  pgm[7@0x80016a38415c + 0x2c ] = 0x2c544a29  v_mac_f32_e32 v42, s41, v37  pgm[7@0x80016a38415c + 0x30 ] = 0xbf8c0f70  s_waitcnt vmcnt(0)  pgm[7@0x80016a38415c + 0x34 ] = 0x2c4e5227  v_mac_f32_e32 v39, s39, v41  pgm[7@0x80016a38415c + 0x38 ] = 0x024a4e21  v_add_f32_e32 v37, s33, v39  pgm[7@0x80016a38415c + 0x3c ] = 0x7e4a4525  v_rcp_f32_e32 v37, v37  End of disassembly. 0 0 1 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700100 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fff7f1ff, b2ffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 1 1 2 08412001 00008001 6a384cb4 c4001c0f 00000100 113f7fff fff73fff 17700112 060e142a 00002014 20000000 00000000 00000000 00000000 00000000 00000000 00000323 80000000 >SGPRS[0..3] = { 00000000, 00000000, 00000000, 3ea66666 } >SGPRS[4..7] = { 3f008081, 3ea66666, 00000000, 00000000 } >SGPRS[8..11] = { fff73fff, 113f7fff, 00000000, 401a8279 } >SGPRS[12..15] = { 0008e800, 00008000, 00000f20, 00027fac } >SGPRS[16..19] = { c3ad2000, 45301800, 3e0872b0, 4083f5c3 } >SGPRS[20..23] = { 000be000, 80000000, 00000000, 00000000 } >SGPRS[24..27] = { 90003000, 00f00000, c8503f80, 00000000 } >SGPRS[28..31] = { 0017e000, 90000000, 00000000, 00000000 } >SGPRS[32..35] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[36..39] = { 0008fa30, ffff8000, 458997f8, 466bcc82 } >SGPRS[40..43] = { 3f551e4d, 3f3c8362, ffffffff, ffffffff } >SGPRS[44..47] = { 00000000, 3ed413cf, 00000000, 00000000 } >SGPRS[48..51] = { 00000000, 00000000, c4757007, bf7f7eae } >SGPRS[52..55] = { bf3504f4, 3f16b28c, 00000000, 00000000 } >SGPRS[56..59] = { 0114a010, 1c400080, 4167c9ff, 9190024c } >SGPRS[60..63] = { 213fe000, 0d000000, 00600000, 01159010 } >SGPRS[64..67] = { 90003092, 00f00000, c4003f80, 00000000 } >SGPRS[68..71] = { 3dcfe091, 3dba7aee, 3d4e53e7, 3e051eb9 } >SGPRS[72..75] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[76..79] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[80..83] = { 00000000, bf0dd538, ff7fffff, 7f7fffff } >SGPRS[84..87] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[88..91] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[92..95] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[96..99] = { 8eac0014, 00188001, 00003bea, 0002f22c } >SGPRS[100..103] = { 3e6b851f, 00000000, c8503f80, 00000000 } >SGPRS[104..107] = { 90003080, 00f00000, fff73fff, 113f7fff } >SGPRS[108..111] = { 00000000, 00000000, 00000000, 00000000 } pgm[7@0x80016a384c94 + 0x0 ] = 0xd2890004  v_readlane_b32 s4, v82, 2  pgm[7@0x80016a384c94 + 0x4 ] = 0x00010552 ;;  pgm[7@0x80016a384c94 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x80016a384c94 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x80016a384c94 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x80016a384c94 + 0x14 ] = 0x00020300 ;;  pgm[7@0x80016a384c94 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x80016a384c94 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x80016a384c94 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x80016a384c94 + 0x24 ] = 0x00000100 ;;  pgm[7@0x80016a384c94 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x80016a384c94 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 1 1 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700113 03030d05 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffcc, fff17fff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 80000000, 00000000, 00000000 } >SGPRS[56..59] = { 0104c090, 00a00080, 4167c9ff, 91900f2e } >SGPRS[60..63] = { 813fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 1 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700120 03000d00 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffccf2ff, 0000ffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 1 2 2 08412601 00008001 6a381f18 c4001890 00000000 00000000 00000000 10700122 060e142a 00002012 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { ffffffff, ffffffff, 3f800000, 0008f640 } >SGPRS[4..7] = { 010a16d0, 1ce00080, 401fc07f, 91970fac } >SGPRS[8..11] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[12..15] = { 0008e800, 00008000, 00000f20, 00027fac } >SGPRS[16..19] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[20..23] = { 3f800000, 3f800000, 3f800000, 00000000 } >SGPRS[24..27] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[28..31] = { 3fadd2c8, 00000000, 00000000, 401a8279 } >SGPRS[32..35] = { 3f800001, 3ba3d70b, 3f3504f4, 3f16b28c } >SGPRS[36..39] = { 00000000, 00000000, 00000000, bb9c7166 } >SGPRS[40..43] = { 00000000, 3f3c8362, 00000000, 00000000 } >SGPRS[44..47] = { 00000000, 3ed413cf, 00000000, 00000000 } >SGPRS[48..51] = { 00000000, 00000000, c4757007, 41b80000 } >SGPRS[52..55] = { 90003092, 00f00000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00600000, 0108bc90 } >SGPRS[64..67] = { 0105b230, 1ce00080, 401fc07f, 91900fac } >SGPRS[68..71] = { 000fe000, 0d000000, 00600000, 0105b630 } >SGPRS[72..75] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[76..79] = { 0017e000, 90000000, 00000000, 00000000 } >SGPRS[80..83] = { c4757000, 3ec894fd, 458997f8, 466bcc82 } >SGPRS[84..87] = { 90003000, 00f00000, c8503f80, 00000000 } >SGPRS[88..91] = { 90003090, 00f00000, c8503f80, 00000000 } >SGPRS[92..95] = { 016ac000, 02500080, 37fffff2, 1edd2f17 } >SGPRS[96..99] = { 002fe000, a0000000, 00000000, 00000000 } >SGPRS[100..103] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[104..107] = { 90003080, 00f00000, 00000000, 00000000 } >SGPRS[108..111] = { 00000000, 00000000, 00000000, 00000000 } pgm[7@0x80016a381ef8 + 0x0 ] = 0x04361b11  v_sub_f32_e32 v27, v17, v13  pgm[7@0x80016a381ef8 + 0x4 ] = 0x7e0a5881  v_bfrev_b32_e32 v5, 1  pgm[7@0x80016a381ef8 + 0x8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v27  pgm[7@0x80016a381ef8 + 0xc ] = 0x00023680 ;;  pgm[7@0x80016a381ef8 + 0x10 ] = 0xd1000005  v_cndmask_b32_e64 v5, v5, -1.0, s[0:1]  pgm[7@0x80016a381ef8 + 0x14 ] = 0x0001e705 ;;  pgm[7@0x80016a381ef8 + 0x18 ] = 0x7cb60a80  v_cmpx_ngt_f32_e32 vcc, 0, v5  pgm[7@0x80016a381ef8 + 0x1c ] = 0xbf890003  s_cbranch_execnz 3  * pgm[7@0x80016a381ef8 + 0x20 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x80016a381ef8 + 0x24 ] = 0x00000000 ;;  pgm[7@0x80016a381ef8 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x80016a381ef8 + 0x2c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x2f0  pgm[7@0x80016a381ef8 + 0x30 ] = 0x000002f0 ;;  pgm[7@0x80016a381ef8 + 0x34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a381ef8 + 0x38 ] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xf00  pgm[7@0x80016a381ef8 + 0x3c ] = 0x00000f00 ;;  End of disassembly. 0 0 1 3 2 08412601 00008001 6a381f18 c4001890 00000000 00000000 00000000 10700132 060e142a 00002016 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { ffffffff, ffffffff, 3f800000, 0008f640 } >SGPRS[4..7] = { 010a16d0, 1ce00080, 401fc07f, 91970fac } >SGPRS[8..11] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[12..15] = { 0008e800, 00008000, 00000f20, 00027fac } >SGPRS[16..19] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[20..23] = { 3f800000, 3f800000, 3f800000, 00000000 } >SGPRS[24..27] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[28..31] = { 3fadd2c8, 00000000, 00000000, 401a8279 } >SGPRS[32..35] = { 3f800001, 3ba3d70b, 3f3504f4, 3f16b28c } >SGPRS[36..39] = { 00000000, 00000000, 00000000, bb9c7166 } >SGPRS[40..43] = { 00000000, 3f3c8362, 00000000, 00000000 } >SGPRS[44..47] = { 00000000, 3ed413cf, 00000000, 00000000 } >SGPRS[48..51] = { 00000000, 00000000, c4757007, 41b80000 } >SGPRS[52..55] = { 90003092, 00f00000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00600000, 0108bc90 } >SGPRS[64..67] = { 0105b230, 1ce00080, 401fc07f, 91900fac } >SGPRS[68..71] = { 000fe000, 0d000000, 00600000, 0105b630 } >SGPRS[72..75] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[76..79] = { 0017e000, 90000000, 00000000, 00000000 } >SGPRS[80..83] = { c4757000, 3ec894fd, 458997f8, 466bcc82 } >SGPRS[84..87] = { 90003000, 00f00000, c8503f80, 00000000 } >SGPRS[88..91] = { 90003090, 00f00000, c8503f80, 00000000 } >SGPRS[92..95] = { ffffff84, fffff5f5, 00000000, bf7f7eae } >SGPRS[96..99] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[100..103] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[104..107] = { 3e866666, 3dddddb1, 00000000, 00000000 } >SGPRS[108..111] = { 00000000, 00000000, 00000000, 00000000 } pgm[7@0x80016a381ef8 + 0x0 ] = 0x04361b11  v_sub_f32_e32 v27, v17, v13  pgm[7@0x80016a381ef8 + 0x4 ] = 0x7e0a5881  v_bfrev_b32_e32 v5, 1  pgm[7@0x80016a381ef8 + 0x8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v27  pgm[7@0x80016a381ef8 + 0xc ] = 0x00023680 ;;  pgm[7@0x80016a381ef8 + 0x10 ] = 0xd1000005  v_cndmask_b32_e64 v5, v5, -1.0, s[0:1]  pgm[7@0x80016a381ef8 + 0x14 ] = 0x0001e705 ;;  pgm[7@0x80016a381ef8 + 0x18 ] = 0x7cb60a80  v_cmpx_ngt_f32_e32 vcc, 0, v5  pgm[7@0x80016a381ef8 + 0x1c ] = 0xbf890003  s_cbranch_execnz 3  * pgm[7@0x80016a381ef8 + 0x20 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x80016a381ef8 + 0x24 ] = 0x00000000 ;;  pgm[7@0x80016a381ef8 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x80016a381ef8 + 0x2c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x2f0  pgm[7@0x80016a381ef8 + 0x30 ] = 0x000002f0 ;;  pgm[7@0x80016a381ef8 + 0x34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a381ef8 + 0x38 ] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xf00  pgm[7@0x80016a381ef8 + 0x3c ] = 0x00000f00 ;;  End of disassembly. 0 0 1 3 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700133 03030d05 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 00001f4c, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 80000000, 00000000, 00000000 } >SGPRS[56..59] = { 0104c090, 00a00080, 4167c9ff, 91900f2e } >SGPRS[60..63] = { 813fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700200 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00010000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 00000132, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c6e2b2a7, 3f800000, bf800000 } >SGPRS[56..59] = { 00000000, bfab351a, 3f5f31f7, 3f551e4d } >SGPRS[60..63] = { 3f75d2c9, 3fb5e86c, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 0 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700201 03040d0e 0000200a 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fffffff1, 000003f7, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 0 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700203 03080d1c 0000200c 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffff, ffffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700210 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 00000aaa, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c6e2b2a7, 3f800000, 3f800000 } >SGPRS[56..59] = { 00000000, bfab351a, 3f5f31f7, 3f551e4d } >SGPRS[60..63] = { 3f75d2c9, 3fb5e86c, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 1 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700211 03040d0e 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fffffff3, 7fffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 1 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700213 03080d1c 0000201c 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 001f7fff, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700220 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffff, ff33ff33, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 2 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700221 03040d0e 0000200e 20000000 00000000 00000000 00000000 00000000 00000000 00000126 90000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 4f4717ff, a17dffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 2 2 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700222 03080d1c 00002018 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffff, ffffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 2 2 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700223 030c0d2a 0000201a 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fffefafe, 003fffea, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 3f800000, 3f800000, 00000000 } >SGPRS[56..59] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[60..63] = { 3fadd2c8, 00000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 3 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700300 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 5fbffdfd, ffaf2b4f, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 3 0 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700301 03040d0e 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 00033fcd, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 3 0 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700303 03080d1c 00002018 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffff5fff, 8fffaf5f, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 3 1 1 08412601 00008001 6a381f18 c4001890 00000000 00000000 00000000 10700311 06071415 00002012 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { ffffffff, ffffffff, 3f800000, 0008f640 } >SGPRS[4..7] = { 010a16d0, 1ce00080, 401fc07f, 91970fac } >SGPRS[8..11] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[12..15] = { 0008e800, 00008000, 00000f20, 00027fac } >SGPRS[16..19] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[20..23] = { 3f800000, 3f800000, 3f800000, 00000000 } >SGPRS[24..27] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[28..31] = { 3fadd2c8, 00000000, 00000000, 401a8279 } >SGPRS[32..35] = { 3f800001, 3ba3d70b, 3f3504f4, 3f16b28c } >SGPRS[36..39] = { 00000000, 00000000, 00000000, bb9c7166 } >SGPRS[40..43] = { 00000000, 3f3c8362, 00000000, 00000000 } >SGPRS[44..47] = { 00000000, 3ed413cf, 00000000, 00000000 } >SGPRS[48..51] = { 00000000, 00000000, c4757007, 0008e540 } >SGPRS[52..55] = { 3b808081, 80000000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00600000, 0108bc90 } >SGPRS[64..67] = { 0105b230, 1ce00080, 401fc07f, 91900fac } >SGPRS[68..71] = { 000fe000, 0d000000, 00600000, 0105b630 } >SGPRS[72..75] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[76..79] = { 0017e000, 90000000, 00000000, 00000000 } >SGPRS[80..83] = { c4757000, 3ec894fd, 458997f8, 466bcc82 } >SGPRS[84..87] = { 90003000, 00f00000, c8503f80, 00000000 } >SGPRS[88..91] = { 90003090, 00f00000, c8503f80, 00000000 } >SGPRS[92..95] = { 813fe000, 0d000000, 00600000, 0105b090 } >SGPRS[96..99] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[100..103] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[104..107] = { 3e866666, 3dddddb1, 00000000, 00000000 } >SGPRS[108..111] = { 00000000, 00000000, 00000000, 00000000 } pgm[7@0x80016a381ef8 + 0x0 ] = 0x04361b11  v_sub_f32_e32 v27, v17, v13  pgm[7@0x80016a381ef8 + 0x4 ] = 0x7e0a5881  v_bfrev_b32_e32 v5, 1  pgm[7@0x80016a381ef8 + 0x8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v27  pgm[7@0x80016a381ef8 + 0xc ] = 0x00023680 ;;  pgm[7@0x80016a381ef8 + 0x10 ] = 0xd1000005  v_cndmask_b32_e64 v5, v5, -1.0, s[0:1]  pgm[7@0x80016a381ef8 + 0x14 ] = 0x0001e705 ;;  pgm[7@0x80016a381ef8 + 0x18 ] = 0x7cb60a80  v_cmpx_ngt_f32_e32 vcc, 0, v5  pgm[7@0x80016a381ef8 + 0x1c ] = 0xbf890003  s_cbranch_execnz 3  * pgm[7@0x80016a381ef8 + 0x20 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x80016a381ef8 + 0x24 ] = 0x00000000 ;;  pgm[7@0x80016a381ef8 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x80016a381ef8 + 0x2c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x2f0  pgm[7@0x80016a381ef8 + 0x30 ] = 0x000002f0 ;;  pgm[7@0x80016a381ef8 + 0x34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a381ef8 + 0x38 ] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xf00  pgm[7@0x80016a381ef8 + 0x3c ] = 0x00000f00 ;;  End of disassembly. 0 0 3 1 2 08412001 00008001 6a384cb4 c4001c0f 00000100 00000000 0000fc13 10700312 060e142a 00002016 20000000 00000000 00000000 00000000 00000000 00000000 00000323 80020000 >SGPRS[0..3] = { 00000000, 00000000, 00000000, 3ea66666 } >SGPRS[4..7] = { 3f008081, 3ea66666, 00000000, 00000000 } >SGPRS[8..11] = { 0000fc13, 00000000, 00000000, 401a8279 } >SGPRS[12..15] = { 0008e800, 00008000, 00000f20, 00027fac } >SGPRS[16..19] = { c3ad2000, 45301800, 3e0872b0, 4083f5c3 } >SGPRS[20..23] = { 000be000, 80000000, 00000000, 00000000 } >SGPRS[24..27] = { 90003000, 00f00000, c8503f80, 00000000 } >SGPRS[28..31] = { 0017e000, 90000000, 00000000, 00000000 } >SGPRS[32..35] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[36..39] = { 0008fa30, ffff8000, 458997f8, 466bcc82 } >SGPRS[40..43] = { 3f551e4d, 3f3c8362, 0000ffff, 00000000 } >SGPRS[44..47] = { 00000000, 3ed413cf, 00000000, 00000000 } >SGPRS[48..51] = { 00000000, 00000000, c4757007, bf7f7eae } >SGPRS[52..55] = { bf3504f4, 3f16b28c, 00000000, 00000000 } >SGPRS[56..59] = { 0114a010, 1c400080, 4167c9ff, 9190024c } >SGPRS[60..63] = { 213fe000, 0d000000, 00600000, 01159010 } >SGPRS[64..67] = { 90003092, 00f00000, c4003f80, 00000000 } >SGPRS[68..71] = { 3dcfe091, 3dba7aee, 3d4e53e7, 3e051eb9 } >SGPRS[72..75] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[76..79] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[80..83] = { 00000000, bf0dd538, ff7fffff, 7f7fffff } >SGPRS[84..87] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[88..91] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[92..95] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[96..99] = { bf75d2c9, 3fb5e86c, 3ed210e8, 3ec894fd } >SGPRS[100..103] = { 3e6b851f, 00000000, 00000090, 00027fac } >SGPRS[104..107] = { 00000000, 00000000, 0000fc13, 00000000 } >SGPRS[108..111] = { 00000000, 00000000, 00000000, 00000000 } pgm[7@0x80016a384c94 + 0x0 ] = 0xd2890004  v_readlane_b32 s4, v82, 2  pgm[7@0x80016a384c94 + 0x4 ] = 0x00010552 ;;  pgm[7@0x80016a384c94 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x80016a384c94 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x80016a384c94 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x80016a384c94 + 0x14 ] = 0x00020300 ;;  pgm[7@0x80016a384c94 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x80016a384c94 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x80016a384c94 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x80016a384c94 + 0x24 ] = 0x00000100 ;;  pgm[7@0x80016a384c94 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x80016a384c94 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 3 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700320 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { f4faffff, 00dffdf4, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 3 2 2 08412601 00008001 6a381f18 c4001890 00000000 00000000 00000000 10700322 060e142a 00002010 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { ffffffff, ffffffff, 3f800000, 0008f640 } >SGPRS[4..7] = { 010a16d0, 1ce00080, 401fc07f, 91970fac } >SGPRS[8..11] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[12..15] = { 0008e800, 00008000, 00000f20, 00027fac } >SGPRS[16..19] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[20..23] = { 3f800000, 3f800000, 3f800000, 00000000 } >SGPRS[24..27] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[28..31] = { 3fadd2c8, 00000000, 00000000, 401a8279 } >SGPRS[32..35] = { 3f800001, 3ba3d70b, 3f3504f4, 3f16b28c } >SGPRS[36..39] = { 00000000, 00000000, 00000000, bb9c7166 } >SGPRS[40..43] = { 00000000, 3f3c8362, 00000000, 00000000 } >SGPRS[44..47] = { 00000000, 3ed413cf, 00000000, 00000000 } >SGPRS[48..51] = { 00000000, 00000000, c4757007, 41b80000 } >SGPRS[52..55] = { 90003092, 00f00000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00600000, 0108bc90 } >SGPRS[64..67] = { 0105b230, 1ce00080, 401fc07f, 91900fac } >SGPRS[68..71] = { 000fe000, 0d000000, 00600000, 0105b630 } >SGPRS[72..75] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[76..79] = { 0017e000, 90000000, 00000000, 00000000 } >SGPRS[80..83] = { c4757000, 3ec894fd, 458997f8, 466bcc82 } >SGPRS[84..87] = { 90003000, 00f00000, c8503f80, 00000000 } >SGPRS[88..91] = { 90003090, 00f00000, c8503f80, 00000000 } >SGPRS[92..95] = { 3f75d2c9, 3fb5e86c, 3ed210e8, 3ec894fd } >SGPRS[96..99] = { bf75d2c9, 3fb5e86c, 3ed210e8, 3ec894fd } >SGPRS[100..103] = { 00000000, 00000000, 00000090, 00027fac } >SGPRS[104..107] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[108..111] = { 00000000, 00000000, 00000000, 00000000 } pgm[7@0x80016a381ef8 + 0x0 ] = 0x04361b11  v_sub_f32_e32 v27, v17, v13  pgm[7@0x80016a381ef8 + 0x4 ] = 0x7e0a5881  v_bfrev_b32_e32 v5, 1  pgm[7@0x80016a381ef8 + 0x8 ] = 0xd0440000  v_cmp_gt_f32_e64 s[0:1], 0, v27  pgm[7@0x80016a381ef8 + 0xc ] = 0x00023680 ;;  pgm[7@0x80016a381ef8 + 0x10 ] = 0xd1000005  v_cndmask_b32_e64 v5, v5, -1.0, s[0:1]  pgm[7@0x80016a381ef8 + 0x14 ] = 0x0001e705 ;;  pgm[7@0x80016a381ef8 + 0x18 ] = 0x7cb60a80  v_cmpx_ngt_f32_e32 vcc, 0, v5  pgm[7@0x80016a381ef8 + 0x1c ] = 0xbf890003  s_cbranch_execnz 3  * pgm[7@0x80016a381ef8 + 0x20 ] = 0xc4001890  exp null off, off, off, off done vm  pgm[7@0x80016a381ef8 + 0x24 ] = 0x00000000 ;;  pgm[7@0x80016a381ef8 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x80016a381ef8 + 0x2c ] = 0xc0220086  s_buffer_load_dword s2, s[12:15], 0x2f0  pgm[7@0x80016a381ef8 + 0x30 ] = 0x000002f0 ;;  pgm[7@0x80016a381ef8 + 0x34 ] = 0xbf8cc07f  s_waitcnt lgkmcnt(0)  pgm[7@0x80016a381ef8 + 0x38 ] = 0xc0220106  s_buffer_load_dword s4, s[12:15], 0xf00  pgm[7@0x80016a381ef8 + 0x3c ] = 0x00000f00 ;;  End of disassembly. 0 0 3 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700330 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 81000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fff2aff4, ffae8eaf, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 3 3 2 08412001 00008001 6a384cb4 c4001c0f 00000100 f5000000 00000000 10700332 060e142a 00002014 20000000 00000000 00000000 00000000 00000000 00000000 00000323 e0000000 >SGPRS[0..3] = { 00000000, 00000000, 00000000, 3ea66666 } >SGPRS[4..7] = { 3f008081, 3ea66666, 00000000, 00000000 } >SGPRS[8..11] = { 00000000, f5000000, 00000000, 401a8279 } >SGPRS[12..15] = { 0008e800, 00008000, 00000f20, 00027fac } >SGPRS[16..19] = { c3ad2000, 45301800, 3e0872b0, 4083f5c3 } >SGPRS[20..23] = { 000be000, 80000000, 00000000, 00000000 } >SGPRS[24..27] = { 90003000, 00f00000, c8503f80, 00000000 } >SGPRS[28..31] = { 0017e000, 90000000, 00000000, 00000000 } >SGPRS[32..35] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[36..39] = { 0008fa30, ffff8000, 458997f8, 466bcc82 } >SGPRS[40..43] = { 3f551e4d, 3f3c8362, 00000000, ff000000 } >SGPRS[44..47] = { 00000000, 3ed413cf, 00000000, 00000000 } >SGPRS[48..51] = { 00000000, 00000000, c4757007, bf7f7eae } >SGPRS[52..55] = { bf3504f4, 3f16b28c, 00000000, 00000000 } >SGPRS[56..59] = { 0114a010, 1c400080, 4167c9ff, 9190024c } >SGPRS[60..63] = { 213fe000, 0d000000, 00600000, 01159010 } >SGPRS[64..67] = { 90003092, 00f00000, c4003f80, 00000000 } >SGPRS[68..71] = { 3dcfe091, 3dba7aee, 3d4e53e7, 3e051eb9 } >SGPRS[72..75] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[76..79] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[80..83] = { 00000000, bf0dd538, ff7fffff, 7f7fffff } >SGPRS[84..87] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[88..91] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[92..95] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[96..99] = { 92cc0014, 00188001, 00004004, 0002f22c } >SGPRS[100..103] = { 3e6b851f, 00000000, 00000000, 00000000 } >SGPRS[104..107] = { 3e866666, 3dddddb1, 00000000, f5000000 } >SGPRS[108..111] = { 00000000, 00000000, 00000000, 00000000 } pgm[7@0x80016a384c94 + 0x0 ] = 0xd2890004  v_readlane_b32 s4, v82, 2  pgm[7@0x80016a384c94 + 0x4 ] = 0x00010552 ;;  pgm[7@0x80016a384c94 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x80016a384c94 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x80016a384c94 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x80016a384c94 + 0x14 ] = 0x00020300 ;;  pgm[7@0x80016a384c94 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x80016a384c94 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x80016a384c94 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x80016a384c94 + 0x24 ] = 0x00000100 ;;  pgm[7@0x80016a384c94 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x80016a384c94 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x80016a384c94 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700400 03000d00 0000200a 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffaefe85, 0000000f, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 0 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700401 03040d0e 0000200c 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffd5ffff, f2f2ffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 0 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700403 03080d1c 0000201c 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fffffbfb, ffffff2f, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700410 03000d00 00004004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80180000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffa851f1, 000000ff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700420 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { afaf8fff, 7fffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 2 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700421 03040d0e 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 5f5fffff, ff5f32ff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 2 2 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700422 03080d1c 0000200e 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fbbfafff, 5f25f4fb, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 2 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700423 030c0d2a 0000201e 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fc13f17c, dff4dfff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 3f800000, 3f800000, 00000000 } >SGPRS[56..59] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[60..63] = { 3fadd2c8, 00000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700430 03000d00 00002008 20000000 00000000 00000000 00000000 00000000 00000000 00000126 84000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fffff3ff, 1cffc3b2, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 3 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700431 03040d0e 00002018 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fffffffe, ffffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 4 3 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700433 03080d1c 0000201a 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80020000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { cf3ffff2, 001df433, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700500 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffe8, fbffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 0 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700501 03040d0e 0000200e 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { f71f5fff, f5f7ffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 0 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700503 03080d1c 0000201e 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { f52fbdfd, 00003444, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700510 03000d00 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 0000000c, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 1 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700511 03040d0e 0000200c 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 005ffff5, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 1 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700513 03080d1c 00002018 20000000 00000000 00000000 00000000 00000000 00000000 00000126 c0000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 7ffff7f5, fe85fff5, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700520 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffff, ffb3ffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 2 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700521 03040d0e 0000200a 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80400000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 4fffffff, ffd34ff3, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 2 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700523 03080d1c 0000201c 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffff, 001f7fff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700530 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffe8fc83, 0000ffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 3 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700531 03040d0e 00002008 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80400000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ccfffe38, fccc5f4f, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 5 3 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700533 03080d1c 0000201a 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { f57fff4f, fc71fc81, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 6 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700600 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { abfff2fa, 0000000a, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 6 0 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700601 03040d0e 0000400a 20000000 00000000 00000000 00000000 00000000 00000000 00000126 98000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 4d37ffff, affe31ff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 6 0 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700603 03080d1c 0000201a 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 00000bfb, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 6 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700610 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffff, ffffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 6 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700620 03000d00 00002018 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 00000021, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 6 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700630 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fc171f7f, 000005cf, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 6 3 1 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700631 03040d0e 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { f5f1ffff, f5fffff1, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 1ce00080, 401fc07f, 91970fac } >SGPRS[56..59] = { 0017e000, 70000000, 00000000, 00000000 } >SGPRS[60..63] = { 0008e800, 00008000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 6 3 3 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700633 03080d1c 00002008 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80200000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ff35b2ff, ffffcfff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 0d000000, 00600000, 0105b630 } >SGPRS[56..59] = { 0108b260, 02500080, 407fc1ff, 91990fac } >SGPRS[60..63] = { 0017e000, 90000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 7 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700700 03000d00 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80040000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffabcfff, 000000ff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 7 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700710 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffbfff, ffff2f2f, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 7 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700720 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { b5fffff1, fffffff2, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 7 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700730 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fffffbfa, ffffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 8 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700800 03000d00 00002008 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 815ffff7, ffffff8c, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 8 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700810 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffff55ff, f8ffe8a5, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 8 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700820 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 a0000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fafafaff, ff575f1f, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 8 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700830 03000d00 00004004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 84080000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { eaf855fe, ffffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 9 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700900 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 0000fafa, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 9 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700910 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fafaffff, fffffffa, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 9 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700920 03000d00 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffff32ff, 5ffff5ff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 9 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700930 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffff, ffffffff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 10 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700a00 03000d00 00002008 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 00ffffff, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 10 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700a10 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 00000005, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 10 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700a20 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 7f37ffa8, fafffffe, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 10 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700a30 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 077ffffe, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 11 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700b00 03000d00 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fff3fcb2, ffffc83f, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 11 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700b10 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80040000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fff4c15f, 0000004c, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 11 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700b20 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 0005ffff, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, 3f800000, 3f800000, 00000000 } >SGPRS[56..59] = { 00000000, 00000000, 00000000, 00000000 } >SGPRS[60..63] = { 3fadd2c8, 00000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 11 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700b30 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffffff, ffffb2ff, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 12 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700c10 03100d30 00002016 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 0000e8ff, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c6e2b2a7, 3f800000, bf800000 } >SGPRS[56..59] = { 00000000, bfab351a, 3f5f31f7, 3f551e4d } >SGPRS[60..63] = { 3f75d2c9, 3fb5e86c, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 13 0 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 20700d00 03000d00 00002000 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 117f7fff, 000dff4d, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c4757000, 00000000, 00000000 } >SGPRS[56..59] = { 0108b890, 1ce00080, 401fc07f, 91900fac } >SGPRS[60..63] = { 000fe000, 0d000000, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 13 0 3 08412001 00008001 a69c1378 c4001c0f 00000100 00000000 3475cd1f 18700d03 03130d30 00004016 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80240000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00091000, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 3475cd1f, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00092130, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c6e2b2a7, 3f800000, bf800000 } >SGPRS[56..59] = { 00000000, bfab351a, 3f5f31f7, 3f551e4d } >SGPRS[60..63] = { 3f75d2c9, 3fb5e86c, 3475cd1f, 00000000 } pgm[7@0x8001a69c1358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001a69c1358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001a69c1358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001a69c1358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001a69c1358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001a69c1358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001a69c1358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001a69c1358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001a69c1358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001a69c1358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001a69c1358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001a69c1358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001a69c1358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001a69c1358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001a69c1358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001a69c1358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 13 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700d20 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { ffffa815, 8e1f5ffe, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c6e2b2a7, 3f800000, 3f800000 } >SGPRS[56..59] = { 00000000, bfab351a, 3f5f31f7, 3f551e4d } >SGPRS[60..63] = { 3f75d2c9, 3fb5e86c, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 13 3 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700d30 03000d00 00002002 20000000 00000000 00000000 00000000 00000000 00000000 00000126 00000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 0000000b, 00000000, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c6e2b2a7, 3f800000, 3f800000 } >SGPRS[56..59] = { 00000000, bfab351a, 3f5f31f7, 3f551e4d } >SGPRS[60..63] = { 3f75d2c9, 3fb5e86c, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 14 1 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700e10 03000d00 00002006 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { fffffffe, 4f4ffff1, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c6e2b2a7, 3f800000, 3f800000 } >SGPRS[56..59] = { 00000000, bfab351a, 3f5f31f7, 3f551e4d } >SGPRS[60..63] = { 3f75d2c9, 3fb5e86c, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly. 0 0 14 2 0 08412600 00008001 359fb378 c4001c0f 00000100 00000000 00000000 27700e20 03000d00 00002004 20000000 00000000 00000000 00000000 00000000 00000000 00000126 80000000 >SGPRS[0..3] = { 401fae14, 3ea66666, 3ea66666, 4083f5c3 } >SGPRS[4..7] = { 3b808081, 3e866666, bf800000, b2afbf91 } >SGPRS[8..11] = { 00092240, 00008000, 00000f20, 00027fac } >SGPRS[12..15] = { 737fffff, fffffaf1, 00000000, bf7f7eae } >SGPRS[16..19] = { 015a2200, 1ce00080, 4007c01f, b1550fac } >SGPRS[20..23] = { 0005e000, 50000000, 00000000, 00000000 } >SGPRS[24..27] = { 00093370, ffff8000, 00000000, 00000000 } >SGPRS[28..31] = { 3e866666, 3dddddb1, bf3812a9, 00000000 } >SGPRS[32..35] = { 3fa2c970, bf0188c0, 3f0ec816, 00000000 } >SGPRS[36..39] = { bf686c8b, bfa49308, 3ed53ae2, 00000000 } >SGPRS[40..43] = { c61b1305, 46c1ce2e, 463b4708, 45ccb338 } >SGPRS[44..47] = { 90003092, 00f00000, c8503f80, 00000000 } >SGPRS[48..51] = { 90003080, 00f00000, c8503f80, 00000000 } >SGPRS[52..55] = { c4757000, c6e2b2a7, 3f800000, 3f800000 } >SGPRS[56..59] = { 00000000, bfab351a, 3f5f31f7, 3f551e4d } >SGPRS[60..63] = { 3f75d2c9, 3fb5e86c, 00000000, 00000000 } pgm[7@0x8001359fb358 + 0x0 ] = 0x7e020305  v_mov_b32_e32 v1, v5  pgm[7@0x8001359fb358 + 0x4 ] = 0x7e040306  v_mov_b32_e32 v2, v6  pgm[7@0x8001359fb358 + 0x8 ] = 0x7c860604  v_cmp_le_f32_e32 vcc, s4, v3  pgm[7@0x8001359fb358 + 0xc ] = 0x86fe6a7e  s_and_b64 exec, exec, vcc  pgm[7@0x8001359fb358 + 0x10 ] = 0xd2960000  v_cvt_pkrtz_f16_f32 v0, v0, v1  pgm[7@0x8001359fb358 + 0x14 ] = 0x00020300 ;;  pgm[7@0x8001359fb358 + 0x18 ] = 0xd2960001  v_cvt_pkrtz_f16_f32 v1, v2, v3  pgm[7@0x8001359fb358 + 0x1c ] = 0x00020702 ;;  * pgm[7@0x8001359fb358 + 0x20 ] = 0xc4001c0f  exp mrt0 v0, v0, v1, v1 done compr vm  pgm[7@0x8001359fb358 + 0x24 ] = 0x00000100 ;;  pgm[7@0x8001359fb358 + 0x28 ] = 0xbf810000  s_endpgm  pgm[7@0x8001359fb358 + 0x2c ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x30 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x34 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x38 ] = 0xbf9f0000 ...  pgm[7@0x8001359fb358 + 0x3c ] = 0xbf9f0000 ...  End of disassembly.