Tessellation control shader: HDR[00] = 0x00020861 HDR[04] = 0x06000000 HDR[08] = 0x09000000 HDR[0c] = 0x00000000 HDR[10] = 0x000ff000 HDR[14] = 0xf0000000 HDR[18] = 0x00000000 HDR[1c] = 0x00000000 HDR[20] = 0x00000000 HDR[24] = 0x00000000 HDR[28] = 0x00000000 HDR[2c] = 0x00000000 HDR[30] = 0x00000000 HDR[34] = 0x00ff0000 HDR[38] = 0x00000000 HDR[3c] = 0x00000000 HDR[40] = 0x00000000 HDR[44] = 0x00000000 HDR[48] = 0x00000000 HDR[4c] = 0x00000000 shader binary code (0x260 bytes): 10a010a0 09201100 001fc00e 7420d400 019c0002 e4c03c00 019c0006 e4c03c00 081ffc02 7f07fc04 019c0002 e4c03c00 019c0006 e4c03c00 019c000a e4c03c00 11201100 08112100 001ffc02 7f0ffc04 089c0012 86400000 019fc006 74000000 021c0002 e4c03c00 78000000 110007fe 009ca802 e5c00000 001c0031 c34081f8 a010a0a0 0810a0a0 559fc002 74555555 001c1002 d3081000 009c0001 c1480000 7f9c1006 da981c00 009c0002 e0880000 001ca802 e5c00000 001c0035 c34081f8 dca080a0 08a010a0 009ffc02 7f800000 381ffc02 7ecc0000 001ffc12 7f800000 381ffc12 7ecc1000 021c0002 e2c18000 061c0022 cd001000 029c0402 e2c18000 a010a010 0880a010 061c0026 cd001400 031c0802 e2c18000 061c002a cd001800 039c0c02 e2c18000 061c002e cd001c00 019ffc02 7f800000 381ffc02 7ecc0000 10a0dca0 08a010a0 011ffc12 7f800000 381ffc12 7ecc1000 021c0002 e2c18000 061c0002 cd001000 029c0406 e2c18000 061c0406 cd001400 031c080a e2c18000 a010a010 0810a010 061c080a cd001800 039c0c0e e2c18000 061c0c0e cd001c00 041c0002 e2c18000 069c0002 cd002000 049c0406 e2c18000 069c0406 cd002400 a0a010a0 08a12080 051c080a e2c18000 069c080a cd002800 059c0c0e e2c18000 069c0c0e cd002c00 481ffc02 7f0ffc00 081c0002 86400000 041c0001 c1400000 10a010b0 081080a0 021c001d b3201c00 0003c00e 741fc000 0023c00e 74000000 01a00032 e4c03c00 01a00036 e4c03c00 061c0002 e4c03c00 069c0006 e4c03c00 013880a0 08000000 001fc00a 74000000 401ffc02 7f0ffc00 001c003c 18000000 .headerflags @"EF_CUDA_SM35 EF_CUDA_PTX_SM(EF_CUDA_SM35)" /* 0x0920110010a010a0 */ /*0008*/ MOV32I R3, 0x41a80000; /* 0x7420d400001fc00e */ /*0010*/ MOV R0, R3; /* 0xe4c03c00019c0002 */ /*0018*/ MOV R1, R3; /* 0xe4c03c00019c0006 */ /*0020*/ AST.P.64 a[0x10], R0; /* 0x7f07fc04081ffc02 */ /*0028*/ MOV R0, R3; /* 0xe4c03c00019c0002 */ /*0030*/ MOV R1, R3; /* 0xe4c03c00019c0006 */ /*0038*/ MOV R2, R3; /* 0xe4c03c00019c000a */ /* 0x0811210011201100 */ /*0048*/ AST.P.128 a[RZ], R0; /* 0x7f0ffc04001ffc02 */ /*0050*/ S2R R4, SR_INVOCATION_ID; /* 0x86400000089c0012 */ /*0058*/ MOV32I R1, 0x3; /* 0x74000000019fc006 */ /*0060*/ MOV R0, R4; /* 0xe4c03c00021c0002 */ /*0068*/ JCAL.NOINC 0xffcf0; /* 0x110007fe78000000 */ /*0070*/ I2F.F32.S32 R0, R1; /* 0xe5c00000009ca802 */ /*0078*/ FMUL.FTZ R12, R0, 0.5; /* 0xc34081f8001c0031 */ /* 0x0810a0a0a010a0a0 */ /*0088*/ MOV32I R0, 0xaaaaaaab; /* 0x74555555559fc002 */ /*0090*/ IMAD.HI R0, R4, R0, R4; /* 0xd3081000001c1002 */ /*0098*/ SHR R0, R0, 0x1; /* 0xc1480000009c0001 */ /*00a0*/ ISET.LT.AND R1, R4, RZ, PT; /* 0xda981c007f9c1006 */ /*00a8*/ ISUB R0, R0, R1; /* 0xe0880000009c0002 */ /*00b0*/ I2F.F32.S32 R0, R0; /* 0xe5c00000001ca802 */ /*00b8*/ FMUL.FTZ R13, R0, 0.5; /* 0xc34081f8001c0035 */ /* 0x08a010a0dca080a0 */ /*00c8*/ VILD R0, v[0x1]; /* 0x7f800000009ffc02 */ /*00d0*/ ALD.128 R0, a[0x70], R0; /* 0x7ecc0000381ffc02 */ /*00d8*/ VILD R4, v[RZ]; /* 0x7f800000001ffc12 */ /*00e0*/ ALD.128 R4, a[0x70], R4; /* 0x7ecc1000381ffc12 */ /*00e8*/ FADD.FTZ R0, R0, -R4; /* 0xe2c18000021c0002 */ /*00f0*/ FFMA.FTZ R8, R0, R12, R4; /* 0xcd001000061c0022 */ /*00f8*/ FADD.FTZ R0, R1, -R5; /* 0xe2c18000029c0402 */ /* 0x0880a010a010a010 */ /*0108*/ FFMA.FTZ R9, R0, R12, R5; /* 0xcd001400061c0026 */ /*0110*/ FADD.FTZ R0, R2, -R6; /* 0xe2c18000031c0802 */ /*0118*/ FFMA.FTZ R10, R0, R12, R6; /* 0xcd001800061c002a */ /*0120*/ FADD.FTZ R0, R3, -R7; /* 0xe2c18000039c0c02 */ /*0128*/ FFMA.FTZ R11, R0, R12, R7; /* 0xcd001c00061c002e */ /*0130*/ VILD R0, v[0x3]; /* 0x7f800000019ffc02 */ /*0138*/ ALD.128 R0, a[0x70], R0; /* 0x7ecc0000381ffc02 */ /* 0x08a010a010a0dca0 */ /*0148*/ VILD R4, v[0x2]; /* 0x7f800000011ffc12 */ /*0150*/ ALD.128 R4, a[0x70], R4; /* 0x7ecc1000381ffc12 */ /*0158*/ FADD.FTZ R0, R0, -R4; /* 0xe2c18000021c0002 */ /*0160*/ FFMA.FTZ R0, R0, R12, R4; /* 0xcd001000061c0002 */ /*0168*/ FADD.FTZ R1, R1, -R5; /* 0xe2c18000029c0406 */ /*0170*/ FFMA.FTZ R1, R1, R12, R5; /* 0xcd001400061c0406 */ /*0178*/ FADD.FTZ R2, R2, -R6; /* 0xe2c18000031c080a */ /* 0x0810a010a010a010 */ /*0188*/ FFMA.FTZ R2, R2, R12, R6; /* 0xcd001800061c080a */ /*0190*/ FADD.FTZ R3, R3, -R7; /* 0xe2c18000039c0c0e */ /*0198*/ FFMA.FTZ R3, R3, R12, R7; /* 0xcd001c00061c0c0e */ /*01a0*/ FADD.FTZ R0, R0, -R8; /* 0xe2c18000041c0002 */ /*01a8*/ FFMA.FTZ R0, R0, R13, R8; /* 0xcd002000069c0002 */ /*01b0*/ FADD.FTZ R1, R1, -R9; /* 0xe2c18000049c0406 */ /*01b8*/ FFMA.FTZ R1, R1, R13, R9; /* 0xcd002400069c0406 */ /* 0x08a12080a0a010a0 */ /*01c8*/ FADD.FTZ R2, R2, -R10; /* 0xe2c18000051c080a */ /*01d0*/ FFMA.FTZ R2, R2, R13, R10; /* 0xcd002800069c080a */ /*01d8*/ FADD.FTZ R3, R3, -R11; /* 0xe2c18000059c0c0e */ /*01e0*/ FFMA.FTZ R3, R3, R13, R11; /* 0xcd002c00069c0c0e */ /*01e8*/ AST.128 a[0x90], R0; /* 0x7f0ffc00481ffc02 */ /*01f0*/ S2R R0, SR_PRIM_TYPE; /* 0x86400000081c0002 */ /*01f8*/ SHR.U32 R0, R0, 0x8; /* 0xc1400000041c0001 */ /* 0x081080a010a010b0 */ /*0208*/ ISETP.EQ.U32.AND P0, PT, R0, 0x4, PT; /* 0xb3201c00021c001d */ /*0210*/ @P0 MOV32I R3, 0x3f800000; /* 0x741fc0000003c00e */ /*0218*/ @!P0 MOV32I R3, 0x0; /* 0x740000000023c00e */ /*0220*/ @!P0 MOV R12, R3; /* 0xe4c03c0001a00032 */ /*0228*/ @!P0 MOV R13, R3; /* 0xe4c03c0001a00036 */ /*0230*/ MOV R0, R12; /* 0xe4c03c00061c0002 */ /*0238*/ MOV R1, R13; /* 0xe4c03c00069c0006 */ /* 0x08000000013880a0 */ /*0248*/ MOV32I R2, 0x0; /* 0x74000000001fc00a */ /*0250*/ AST.128 a[0x80], R0; /* 0x7f0ffc00401ffc02 */ /*0258*/ EXIT; /* 0x18000000001c003c */ ****************************************************************** Tessellation evaluation shader: HDR[00] = 0x00020c61 HDR[04] = 0x00000000 HDR[08] = 0x00000000 HDR[0c] = 0x00000000 HDR[10] = 0xbd0bc000 HDR[14] = 0x00000000 HDR[18] = 0x000000ff HDR[1c] = 0x00000000 HDR[20] = 0x00000000 HDR[24] = 0x00000000 HDR[28] = 0x00000000 HDR[2c] = 0x00000000 HDR[30] = 0x00000000 HDR[34] = 0x000ff000 HDR[38] = 0x00000000 HDR[3c] = 0x00000000 HDR[40] = 0x00000000 HDR[44] = 0x00000000 HDR[48] = 0x00003000 HDR[4c] = 0x00000000 shader binary code (0x658 bytes): b0dc10a0 08dca0bc 001c0002 86400000 781ffc02 7ec00009 c4000000 14800000 001c001d b5981df8 5c20003c 12000000 001c0002 86400000 781ffc02 7ec00009 a080a010 0810a0dc 001c0022 e2c08000 009ffc02 7f800000 481ffc02 7ecc0000 001ffc26 7f800000 481ffc12 7ecc2400 021c0002 e2c18000 041c002a cd001000 10a010a0 08dc80a0 029c0402 e2c18000 041c002e cd001400 031c0802 e2c18000 041c0032 cd001800 039c0c02 e2c18000 041c0022 cd001c00 401ffc02 7ecc2400 00108010 08a0dca0 001c0046 e4c03c00 009c004a e4c03c00 011c004e e4c03c00 01dc0052 e4c03c00 001c0002 86400000 781ffc02 7ec00009 001c0001 cac081f8 a080a010 0810a0dc 001c0022 e2c08000 011ffc02 7f800000 481ffc02 7ecc0000 009ffc26 7f800000 481ffc12 7ecc2400 021c0002 e2c18000 041c002a cd001000 10a010a0 08dc80a0 029c0402 e2c18000 041c002e cd001400 031c0802 e2c18000 041c0032 cd001800 039c0c02 e2c18000 041c0022 cd001c00 401ffc02 7ecc2400 00108010 08dc10a0 001c0046 e4c03c00 009c004a e4c03c00 011c004e e4c03c00 01dc0052 e4c03c00 001c0002 86400000 781ffc02 7ec00009 c8000000 14800000 dca0bcb0 0880a010 001c001d b5981df8 5c20003c 12000000 001c0002 86400000 781ffc02 7ec00009 001c0026 e2c08000 021ffc02 7f800000 481ffc02 7ecc0000 10a0dca0 08a010a0 019ffc36 7f800000 481ffc12 7ecc3400 021c0002 e2c18000 049c003a cd001000 029c0402 e2c18000 049c003e cd001400 031c0802 e2c18000 dc80a010 08108010 049c0042 cd001800 039c0c02 e2c18000 049c0026 cd001c00 401ffc02 7ecc3400 001c0056 e4c03c00 009c005a e4c03c00 011c005e e4c03c00 a0dca000 0880a010 01dc0062 e4c03c00 001c0002 86400000 781ffc02 7ec00009 001c0001 cac081f8 001c0026 e2c08000 029ffc02 7f800000 481ffc02 7ecc0000 10a0dca0 08a010a0 021ffc36 7f800000 481ffc12 7ecc3400 021c0002 e2c18000 049c003a cd001000 029c0402 e2c18000 049c003e cd001400 031c0802 e2c18000 dc80a010 08108010 049c0042 cd001800 039c0c02 e2c18000 049c0026 cd001c00 401ffc02 7ecc3400 001c0056 e4c03c00 009c005a e4c03c00 011c005e e4c03c00 dc10a000 08a0bcb0 01dc0062 e4c03c00 001c0002 86400000 781ffc02 7ec00009 98000000 14800000 001c001d b5981df8 4420003c 12000000 001c0002 86400000 80a010dc 08a0dca0 781ffc02 7ec00009 001c0036 e2c08000 039ffc02 7f800000 481ffc02 7ecc0000 031ffc12 7f800000 481ffc12 7ecc1000 021c0002 e2c18000 a010a010 0800a010 069c0012 cd001000 029c0402 e2c18000 069c0006 cd001400 031c0802 e2c18000 069c000a cd001800 039c0c02 e2c18000 06dc0002 cd001c00 10a0dca0 08a080a0 001c0002 86400000 781ffc02 7ec00009 001c0001 cac081f8 001c0036 e2c08000 041ffc02 7f800000 481ffc02 7ecc0000 039ffc12 7f800000 a010a0dc 0810a010 481ffc12 7ecc1000 021c0002 e2c18000 069c0012 cd001000 029c0402 e2c18000 069c0006 cd001400 031c0802 e2c18000 069c000a cd001800 10a000a0 08bcb0dc 039c0c02 e2c18000 06dc0002 cd001c00 001c000e 86400000 7a1ffc0e 7ec00c09 84000000 14800000 001c0c1d b5981df8 3420003c 12000000 a010dca0 0810a010 001c0002 86400000 7a1ffc02 7ec00009 001c0002 e2c08000 051c3806 e2c18000 001c040e cd002800 059c3c06 e2c18000 001c0416 cd002c00 00a010a0 08a0dca0 061c4006 e2c18000 001c040a cd003000 041c2406 e2c18000 005c0402 cd002000 001c000e 86400000 7a1ffc0e 7ec00c09 001c0c0d cac081f8 a010a010 0810a010 019c0c1a e2c08000 071c100e e2c18000 031c0c0e cd003800 079c0406 e2c18000 031c0416 cd003c00 081c0806 e2c18000 031c040a cd004000 108010a0 08100080 049c0002 e2c18000 031c0002 cd002400 0a9c0046 e4c03c00 0b1c004a e4c03c00 0b9c004e e4c03c00 0c5c0052 e4c03c00 019c0012 e4c03c00 a0a01080 0810a0b0 011c001a e4c03c00 001c001e e4c03c00 081c0002 86400000 041c0001 c1400000 049c001d b3201c00 0023c052 74000000 0a200046 e4c03c00 80109c80 088ca010 0a20004a e4c03c00 0a20004e e4c03c00 089c0002 e4c03c00 091c0006 e4c03c00 099c000a e4c03c00 0a1c000e e4c03c00 401ffc02 7f0ffc00 00013900 08000000 381ffc12 7f0ffc00 001c003c 18000000 .headerflags @"EF_CUDA_SM35 EF_CUDA_PTX_SM(EF_CUDA_SM35)" /* 0x08dca0bcb0dc10a0 */ /*0008*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*0010*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /*0018*/ SSY 0x1a8; /* 0x14800000c4000000 */ /*0020*/ FSETP.LE.AND P0, PT, R0, 0.5, PT; /* 0xb5981df8001c001d */ /*0028*/ @!P0 BRA 0xe8; /* 0x120000005c20003c */ /*0030*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*0038*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /* 0x0810a0dca080a010 */ /*0048*/ FADD.FTZ R8, R0, R0; /* 0xe2c08000001c0022 */ /*0050*/ VILD R0, v[0x1]; /* 0x7f800000009ffc02 */ /*0058*/ ALD.128 R0, a[0x90], R0; /* 0x7ecc0000481ffc02 */ /*0060*/ VILD R9, v[RZ]; /* 0x7f800000001ffc26 */ /*0068*/ ALD.128 R4, a[0x90], R9; /* 0x7ecc2400481ffc12 */ /*0070*/ FADD.FTZ R0, R0, -R4; /* 0xe2c18000021c0002 */ /*0078*/ FFMA.FTZ R10, R0, R8, R4; /* 0xcd001000041c002a */ /* 0x08dc80a010a010a0 */ /*0088*/ FADD.FTZ R0, R1, -R5; /* 0xe2c18000029c0402 */ /*0090*/ FFMA.FTZ R11, R0, R8, R5; /* 0xcd001400041c002e */ /*0098*/ FADD.FTZ R0, R2, -R6; /* 0xe2c18000031c0802 */ /*00a0*/ FFMA.FTZ R12, R0, R8, R6; /* 0xcd001800041c0032 */ /*00a8*/ FADD.FTZ R0, R3, -R7; /* 0xe2c18000039c0c02 */ /*00b0*/ FFMA.FTZ R8, R0, R8, R7; /* 0xcd001c00041c0022 */ /*00b8*/ ALD.128 R0, a[0x80], R9; /* 0x7ecc2400401ffc02 */ /* 0x08a0dca000108010 */ /*00c8*/ MOV R17, R0; /* 0xe4c03c00001c0046 */ /*00d0*/ MOV R18, R1; /* 0xe4c03c00009c004a */ /*00d8*/ MOV R19, R2; /* 0xe4c03c00011c004e */ /*00e0*/ MOV.S R20, R3; /* 0xe4c03c0001dc0052 */ /*00e8*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*00f0*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /*00f8*/ FADD.FTZ R0, R0, -0.5; /* 0xcac081f8001c0001 */ /* 0x0810a0dca080a010 */ /*0108*/ FADD.FTZ R8, R0, R0; /* 0xe2c08000001c0022 */ /*0110*/ VILD R0, v[0x2]; /* 0x7f800000011ffc02 */ /*0118*/ ALD.128 R0, a[0x90], R0; /* 0x7ecc0000481ffc02 */ /*0120*/ VILD R9, v[0x1]; /* 0x7f800000009ffc26 */ /*0128*/ ALD.128 R4, a[0x90], R9; /* 0x7ecc2400481ffc12 */ /*0130*/ FADD.FTZ R0, R0, -R4; /* 0xe2c18000021c0002 */ /*0138*/ FFMA.FTZ R10, R0, R8, R4; /* 0xcd001000041c002a */ /* 0x08dc80a010a010a0 */ /*0148*/ FADD.FTZ R0, R1, -R5; /* 0xe2c18000029c0402 */ /*0150*/ FFMA.FTZ R11, R0, R8, R5; /* 0xcd001400041c002e */ /*0158*/ FADD.FTZ R0, R2, -R6; /* 0xe2c18000031c0802 */ /*0160*/ FFMA.FTZ R12, R0, R8, R6; /* 0xcd001800041c0032 */ /*0168*/ FADD.FTZ R0, R3, -R7; /* 0xe2c18000039c0c02 */ /*0170*/ FFMA.FTZ R8, R0, R8, R7; /* 0xcd001c00041c0022 */ /*0178*/ ALD.128 R0, a[0x80], R9; /* 0x7ecc2400401ffc02 */ /* 0x08dc10a000108010 */ /*0188*/ MOV R17, R0; /* 0xe4c03c00001c0046 */ /*0190*/ MOV R18, R1; /* 0xe4c03c00009c004a */ /*0198*/ MOV R19, R2; /* 0xe4c03c00011c004e */ /*01a0*/ MOV.S R20, R3; /* 0xe4c03c0001dc0052 */ /*01a8*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*01b0*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /*01b8*/ SSY 0x350; /* 0x14800000c8000000 */ /* 0x0880a010dca0bcb0 */ /*01c8*/ FSETP.LE.AND P0, PT, R0, 0.5, PT; /* 0xb5981df8001c001d */ /*01d0*/ @!P0 BRA 0x290; /* 0x120000005c20003c */ /*01d8*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*01e0*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /*01e8*/ FADD.FTZ R9, R0, R0; /* 0xe2c08000001c0026 */ /*01f0*/ VILD R0, v[0x4]; /* 0x7f800000021ffc02 */ /*01f8*/ ALD.128 R0, a[0x90], R0; /* 0x7ecc0000481ffc02 */ /* 0x08a010a010a0dca0 */ /*0208*/ VILD R13, v[0x3]; /* 0x7f800000019ffc36 */ /*0210*/ ALD.128 R4, a[0x90], R13; /* 0x7ecc3400481ffc12 */ /*0218*/ FADD.FTZ R0, R0, -R4; /* 0xe2c18000021c0002 */ /*0220*/ FFMA.FTZ R14, R0, R9, R4; /* 0xcd001000049c003a */ /*0228*/ FADD.FTZ R0, R1, -R5; /* 0xe2c18000029c0402 */ /*0230*/ FFMA.FTZ R15, R0, R9, R5; /* 0xcd001400049c003e */ /*0238*/ FADD.FTZ R0, R2, -R6; /* 0xe2c18000031c0802 */ /* 0x08108010dc80a010 */ /*0248*/ FFMA.FTZ R16, R0, R9, R6; /* 0xcd001800049c0042 */ /*0250*/ FADD.FTZ R0, R3, -R7; /* 0xe2c18000039c0c02 */ /*0258*/ FFMA.FTZ R9, R0, R9, R7; /* 0xcd001c00049c0026 */ /*0260*/ ALD.128 R0, a[0x80], R13; /* 0x7ecc3400401ffc02 */ /*0268*/ MOV R21, R0; /* 0xe4c03c00001c0056 */ /*0270*/ MOV R22, R1; /* 0xe4c03c00009c005a */ /*0278*/ MOV R23, R2; /* 0xe4c03c00011c005e */ /* 0x0880a010a0dca000 */ /*0288*/ MOV.S R24, R3; /* 0xe4c03c0001dc0062 */ /*0290*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*0298*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /*02a0*/ FADD.FTZ R0, R0, -0.5; /* 0xcac081f8001c0001 */ /*02a8*/ FADD.FTZ R9, R0, R0; /* 0xe2c08000001c0026 */ /*02b0*/ VILD R0, v[0x5]; /* 0x7f800000029ffc02 */ /*02b8*/ ALD.128 R0, a[0x90], R0; /* 0x7ecc0000481ffc02 */ /* 0x08a010a010a0dca0 */ /*02c8*/ VILD R13, v[0x4]; /* 0x7f800000021ffc36 */ /*02d0*/ ALD.128 R4, a[0x90], R13; /* 0x7ecc3400481ffc12 */ /*02d8*/ FADD.FTZ R0, R0, -R4; /* 0xe2c18000021c0002 */ /*02e0*/ FFMA.FTZ R14, R0, R9, R4; /* 0xcd001000049c003a */ /*02e8*/ FADD.FTZ R0, R1, -R5; /* 0xe2c18000029c0402 */ /*02f0*/ FFMA.FTZ R15, R0, R9, R5; /* 0xcd001400049c003e */ /*02f8*/ FADD.FTZ R0, R2, -R6; /* 0xe2c18000031c0802 */ /* 0x08108010dc80a010 */ /*0308*/ FFMA.FTZ R16, R0, R9, R6; /* 0xcd001800049c0042 */ /*0310*/ FADD.FTZ R0, R3, -R7; /* 0xe2c18000039c0c02 */ /*0318*/ FFMA.FTZ R9, R0, R9, R7; /* 0xcd001c00049c0026 */ /*0320*/ ALD.128 R0, a[0x80], R13; /* 0x7ecc3400401ffc02 */ /*0328*/ MOV R21, R0; /* 0xe4c03c00001c0056 */ /*0330*/ MOV R22, R1; /* 0xe4c03c00009c005a */ /*0338*/ MOV R23, R2; /* 0xe4c03c00011c005e */ /* 0x08a0bcb0dc10a000 */ /*0348*/ MOV.S R24, R3; /* 0xe4c03c0001dc0062 */ /*0350*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*0358*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /*0360*/ SSY 0x498; /* 0x1480000098000000 */ /*0368*/ FSETP.LE.AND P0, PT, R0, 0.5, PT; /* 0xb5981df8001c001d */ /*0370*/ @!P0 BRA 0x400; /* 0x120000004420003c */ /*0378*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /* 0x08a0dca080a010dc */ /*0388*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /*0390*/ FADD.FTZ R13, R0, R0; /* 0xe2c08000001c0036 */ /*0398*/ VILD R0, v[0x7]; /* 0x7f800000039ffc02 */ /*03a0*/ ALD.128 R0, a[0x90], R0; /* 0x7ecc0000481ffc02 */ /*03a8*/ VILD R4, v[0x6]; /* 0x7f800000031ffc12 */ /*03b0*/ ALD.128 R4, a[0x90], R4; /* 0x7ecc1000481ffc12 */ /*03b8*/ FADD.FTZ R0, R0, -R4; /* 0xe2c18000021c0002 */ /* 0x0800a010a010a010 */ /*03c8*/ FFMA.FTZ R4, R0, R13, R4; /* 0xcd001000069c0012 */ /*03d0*/ FADD.FTZ R0, R1, -R5; /* 0xe2c18000029c0402 */ /*03d8*/ FFMA.FTZ R1, R0, R13, R5; /* 0xcd001400069c0006 */ /*03e0*/ FADD.FTZ R0, R2, -R6; /* 0xe2c18000031c0802 */ /*03e8*/ FFMA.FTZ R2, R0, R13, R6; /* 0xcd001800069c000a */ /*03f0*/ FADD.FTZ R0, R3, -R7; /* 0xe2c18000039c0c02 */ /*03f8*/ FFMA.FTZ.S R0, R0, R13, R7; /* 0xcd001c0006dc0002 */ /* 0x08a080a010a0dca0 */ /*0408*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*0410*/ ALD.O R0, a[0x2f0], R0; /* 0x7ec00009781ffc02 */ /*0418*/ FADD.FTZ R0, R0, -0.5; /* 0xcac081f8001c0001 */ /*0420*/ FADD.FTZ R13, R0, R0; /* 0xe2c08000001c0036 */ /*0428*/ VILD R0, v[0x8]; /* 0x7f800000041ffc02 */ /*0430*/ ALD.128 R0, a[0x90], R0; /* 0x7ecc0000481ffc02 */ /*0438*/ VILD R4, v[0x7]; /* 0x7f800000039ffc12 */ /* 0x0810a010a010a0dc */ /*0448*/ ALD.128 R4, a[0x90], R4; /* 0x7ecc1000481ffc12 */ /*0450*/ FADD.FTZ R0, R0, -R4; /* 0xe2c18000021c0002 */ /*0458*/ FFMA.FTZ R4, R0, R13, R4; /* 0xcd001000069c0012 */ /*0460*/ FADD.FTZ R0, R1, -R5; /* 0xe2c18000029c0402 */ /*0468*/ FFMA.FTZ R1, R0, R13, R5; /* 0xcd001400069c0006 */ /*0470*/ FADD.FTZ R0, R2, -R6; /* 0xe2c18000031c0802 */ /*0478*/ FFMA.FTZ R2, R0, R13, R6; /* 0xcd001800069c000a */ /* 0x08bcb0dc10a000a0 */ /*0488*/ FADD.FTZ R0, R3, -R7; /* 0xe2c18000039c0c02 */ /*0490*/ FFMA.FTZ.S R0, R0, R13, R7; /* 0xcd001c0006dc0002 */ /*0498*/ S2R R3, SR_LANEID; /* 0x86400000001c000e */ /*04a0*/ ALD.O R3, a[0x2f4], R3; /* 0x7ec00c097a1ffc0e */ /*04a8*/ SSY 0x5b8; /* 0x1480000084000000 */ /*04b0*/ FSETP.LE.AND P0, PT, R3, 0.5, PT; /* 0xb5981df8001c0c1d */ /*04b8*/ @!P0 BRA 0x528; /* 0x120000003420003c */ /* 0x0810a010a010dca0 */ /*04c8*/ S2R R0, SR_LANEID; /* 0x86400000001c0002 */ /*04d0*/ ALD.O R0, a[0x2f4], R0; /* 0x7ec000097a1ffc02 */ /*04d8*/ FADD.FTZ R0, R0, R0; /* 0xe2c08000001c0002 */ /*04e0*/ FADD.FTZ R1, R14, -R10; /* 0xe2c18000051c3806 */ /*04e8*/ FFMA.FTZ R3, R1, R0, R10; /* 0xcd002800001c040e */ /*04f0*/ FADD.FTZ R1, R15, -R11; /* 0xe2c18000059c3c06 */ /*04f8*/ FFMA.FTZ R5, R1, R0, R11; /* 0xcd002c00001c0416 */ /* 0x08a0dca000a010a0 */ /*0508*/ FADD.FTZ R1, R16, -R12; /* 0xe2c18000061c4006 */ /*0510*/ FFMA.FTZ R2, R1, R0, R12; /* 0xcd003000001c040a */ /*0518*/ FADD.FTZ R1, R9, -R8; /* 0xe2c18000041c2406 */ /*0520*/ FFMA.FTZ.S R0, R1, R0, R8; /* 0xcd002000005c0402 */ /*0528*/ S2R R3, SR_LANEID; /* 0x86400000001c000e */ /*0530*/ ALD.O R3, a[0x2f4], R3; /* 0x7ec00c097a1ffc0e */ /*0538*/ FADD.FTZ R3, R3, -0.5; /* 0xcac081f8001c0c0d */ /* 0x0810a010a010a010 */ /*0548*/ FADD.FTZ R6, R3, R3; /* 0xe2c08000019c0c1a */ /*0550*/ FADD.FTZ R3, R4, -R14; /* 0xe2c18000071c100e */ /*0558*/ FFMA.FTZ R3, R3, R6, R14; /* 0xcd003800031c0c0e */ /*0560*/ FADD.FTZ R1, R1, -R15; /* 0xe2c18000079c0406 */ /*0568*/ FFMA.FTZ R5, R1, R6, R15; /* 0xcd003c00031c0416 */ /*0570*/ FADD.FTZ R1, R2, -R16; /* 0xe2c18000081c0806 */ /*0578*/ FFMA.FTZ R2, R1, R6, R16; /* 0xcd004000031c040a */ /* 0x08100080108010a0 */ /*0588*/ FADD.FTZ R0, R0, -R9; /* 0xe2c18000049c0002 */ /*0590*/ FFMA.FTZ R0, R0, R6, R9; /* 0xcd002400031c0002 */ /*0598*/ MOV R17, R21; /* 0xe4c03c000a9c0046 */ /*05a0*/ MOV R18, R22; /* 0xe4c03c000b1c004a */ /*05a8*/ MOV R19, R23; /* 0xe4c03c000b9c004e */ /*05b0*/ MOV.S R20, R24; /* 0xe4c03c000c5c0052 */ /*05b8*/ MOV R4, R3; /* 0xe4c03c00019c0012 */ /* 0x0810a0b0a0a01080 */ /*05c8*/ MOV R6, R2; /* 0xe4c03c00011c001a */ /*05d0*/ MOV R7, R0; /* 0xe4c03c00001c001e */ /*05d8*/ S2R R0, SR_PRIM_TYPE; /* 0x86400000081c0002 */ /*05e0*/ SHR.U32 R0, R0, 0x8; /* 0xc1400000041c0001 */ /*05e8*/ ISETP.EQ.U32.AND P0, PT, R0, 0x9, PT; /* 0xb3201c00049c001d */ /*05f0*/ @!P0 MOV32I R20, 0x0; /* 0x740000000023c052 */ /*05f8*/ @!P0 MOV R17, R20; /* 0xe4c03c000a200046 */ /* 0x088ca01080109c80 */ /*0608*/ @!P0 MOV R18, R20; /* 0xe4c03c000a20004a */ /*0610*/ @!P0 MOV R19, R20; /* 0xe4c03c000a20004e */ /*0618*/ MOV R0, R17; /* 0xe4c03c00089c0002 */ /*0620*/ MOV R1, R18; /* 0xe4c03c00091c0006 */ /*0628*/ MOV R2, R19; /* 0xe4c03c00099c000a */ /*0630*/ MOV R3, R20; /* 0xe4c03c000a1c000e */ /*0638*/ AST.128 a[0x80], R0; /* 0x7f0ffc00401ffc02 */ /* 0x0800000000013900 */ /*0648*/ AST.128 a[0x70], R4; /* 0x7f0ffc00381ffc12 */ /*0650*/ EXIT; /* 0x18000000001c003c */