Timeline


and

Jul 28, 2019:

11:00 PM ClrxAsmPseudoOps edited by trac
(diff)
11:00 PM ClrxAsmInvoke edited by trac
(diff)
10:44 PM Changeset in CLRX [4875] by matszpk

CLRadeonExtender: Asm: Add '--wave32' command line option and pseudo-ops '.nowave32' and '.wave32'.
Disasm: Print '.wave32' if DISASM_WAVE32 flag supplied. Docs: Add description of new pseudo-ops and command line options to documentation.

10:12 PM Changeset in CLRX [4874] by matszpk

CLRadeonExtender: GCNAsm: Add testcases for WAVE32. Add stuff to handle WAVE32 for GFX10.

9:30 PM Changeset in CLRX [4873] by matszpk

CLRadeonExtender: GCNAsm: Add testcases for GFX1011 specific instructions.

9:03 PM Changeset in CLRX [4872] by matszpk

CLRadeonExtender: GCNAsm: FLAT GLOBAL instruction testcases for GFX10.

8:35 PM Changeset in CLRX [4871] by matszpk

CLRadeonExtender: GCNAsm: FLAT SCRATCH instruction testcases for GFX10.

8:13 PM Changeset in CLRX [4870] by matszpk

CLRadeonExtender: GCNAsm: FLAT instruction testcases for GFX10.

7:14 PM Changeset in CLRX [4869] by matszpk

CLRadeonExtender: GCNAsm: Next FLAT testcases for GFX10. Fix resolving FLAT field value (GFX10).

5:48 PM Changeset in CLRX [4868] by matszpk

CLRadeonExtender: GCNAsm: First FLAT testcases for GFX10. Set SADDR field to NULL for FLAT encoding for GFX10.

5:34 PM Changeset in CLRX [4867] by matszpk

CLRadeonExtender: GCNAsm: Preparing FLAT encoding for GFX10.

5:17 PM Changeset in CLRX [4866] by matszpk

CLRadeonExtender: GCNAsm: Add EXP encoding testcases (GFX10).

5:14 PM Changeset in CLRX [4865] by matszpk

CLRadeonExtender: GCNAsm: Add MIMG next testcases (GFX10).

4:55 PM Changeset in CLRX [4864] by matszpk

CLRadeonExtender: GCNAsm: Add MIMG long testcases (GFX10).

4:31 PM Changeset in CLRX [4863] by matszpk

CLRadeonExtender: GCNAsm: MIMG instruction testcases (GFX10).

2:57 PM Changeset in CLRX [4862] by matszpk

CLRadeonExtender: GCNAsm: MIMG testcases with errors and warning (GFX10). Fix typo in MIMG error message (dmask range).

1:52 PM Changeset in CLRX [4861] by matszpk

CLRadeonExtender: GCNAsm: Next MIMG testcases with VADDR reglist.

1:33 PM Changeset in CLRX [4860] by matszpk

CLRadeonExtender: GCNAsm: Change parseVRegRangesLimited (remove arg 'required'). Fix checking number of VGPRs in VADDR in reglist.
First MIMG testcases with VADDR reglist.

12:40 PM Changeset in CLRX [4859] by matszpk

CLRadeonExtender: GCNAsm: Next testcases for MIMG encoding for GFX10.

12:22 PM Changeset in CLRX [4858] by matszpk

CLRadeonExtender: GCNAsm: Fixed parsing dim modifier MIMG (GFX10). First testcases for MIMG encoding for GFX10.

9:06 AM Changeset in CLRX [4857] by matszpk

CLRadeonExtender: GCNAsm: Fix parseVRegRangesLimited routine. Next stuff to handle MIMG GFX10 encoding.

Jul 27, 2019:

9:23 PM Changeset in CLRX [4856] by matszpk

CLRadeonExtender: GCNAsm: Add parseVRegRangesLimited routine to parse MIMG VADDR register list.

8:41 PM Changeset in CLRX [4855] by matszpk

CLRadeonExtender: GCNAsm: First stuff to handle MIMG for GFX10.

Jul 26, 2019:

10:35 PM Changeset in CLRX [4854] by matszpk

CLRadeonExtender: GCNAsm: Add MTBUF encoding testcases for GFX10. Fixed FORMAT modifier parsing for MTBUF for GFX10

7:59 PM Changeset in CLRX [4853] by matszpk

CLRadeonExtender: GCNAsm: Add MUBUF instruction testcases for GFX10.

7:17 PM Changeset in CLRX [4852] by matszpk

CLRadeonExtender: GCNAsm: Add MUBUF encoding testcases for GFX10. Add testcase for MUBUF for VEGA.

5:45 PM Changeset in CLRX [4851] by matszpk

CLRadeonExtender: GCNAsm: Add MUBUF encoding testcases for GFX10.

4:13 PM Changeset in CLRX [4850] by matszpk

CLRadeonExtender: GCNAsm: Stuff for MTBUF/MUBUF encoding for GFX10.

3:04 PM Changeset in CLRX [4849] by matszpk

CLRadeonExtender: GCNAsm: Some preparings in MUBUF encoding for GFX10. GCNDisasm: Fix SLC decoding in MUBUF/MTBUF for GFX10.

1:30 PM Changeset in CLRX [4848] by matszpk

CLRadeonExtender: GCNAsm: Fix buffer overflow.

1:25 PM Changeset in CLRX [4847] by matszpk

CLRadeonExtender: GCNAsm: Use isGCNXXX in GCNAsmHelpers. Fix typo in GCNDisasmDecode.

1:06 PM Changeset in CLRX [4846] by matszpk

CLRadeonExtender: GCNAsm: Add DS instruction testcases for GFX10.

12:29 PM Changeset in CLRX [4845] by matszpk

CLRadeonExtender: GCNAsm: Add DS instruction testcases for GFX10. Add missing "ds_read_u16_d16_hi" in testcases for VEGA.

9:35 AM Changeset in CLRX [4844] by matszpk

CLRadeonExtender: GCNAsm: Add DS encoding testcases for GFX10.

6:57 AM Changeset in CLRX [4843] by matszpk

CLRadeonExtender: GCNAsm: Disable checking whether SPGR range cross some register lines for GFX10.

Jul 24, 2019:

10:47 PM Changeset in CLRX [4842] by matszpk

CLRadeonExtender: GCNAsm/GCNDIsasm: Add VOP3P with literal testcases for GFX10.

10:33 PM Changeset in CLRX [4841] by matszpk

CLRadeonExtender: GCNAsm: Add VINTRP (errors) testcases for GFX10.

10:33 PM Changeset in CLRX [4840] by matszpk

CLRadeonExtender: GCNAsm: Add VINTRP testcases for GFX10.

10:31 PM Changeset in CLRX [4839] by matszpk

CLRadeonExtender: GCNAsm: Add VOP3P testcases for GFX10. Fixed VOP3P encoding for GFX10.

10:17 PM Changeset in CLRX [4838] by matszpk

CLRadeonExtender: GCNAsm: Add VOP3 OP_SEL testcases for GFX10.

9:43 PM Changeset in CLRX [4837] by matszpk

CLRadeonExtender: GCNAsm: Add next VOP3 instruction testcases for GFX10.

9:22 PM Changeset in CLRX [4836] by matszpk

CLRadeonExtender: GCNAsm: Add next VOP3 instruction testcases for GFX10.

4:36 PM Changeset in CLRX [4835] by matszpk

CLRadeonExtender: GCNAsm: Add literals for VOP3 (for GFX10). Add testcases for long (more than 2 dwords) instructions.

1:36 PM Changeset in CLRX [4834] by matszpk

CLRadeonExtender: GCNDisasm: Add next VOP3 with literals testcases.

1:24 PM Changeset in CLRX [4833] by matszpk

CLRadeonExtender: Disasm: Add literals to VOP3 encoding for GFX10.

12:07 PM Changeset in CLRX [4832] by matszpk

CLRadeonExtender: GCNAsm/Disasm: Prepping VINTRP/VOP3 instructions for extra literal dword (add floatlit mode flag).
Prepare counting code size for extra literal dword for VOP3/VOP3P.

9:22 AM Changeset in CLRX [4831] by matszpk

CLRadeonExtender: GCNAsm/Disasm: Prepping VOP3 (and VOP3P) instructions for extra literal dword (add floatlit mode flag). Change value for floatlit flags. Fix V_CVT_F32_F16 decoding and encoding.

Jul 22, 2019:

10:45 PM Changeset in CLRX [4830] by matszpk

CLRadeonExtender: GCNAsm: Add VOP3 instruction testcases for GFX10.

9:33 PM Changeset in CLRX [4829] by matszpk

CLRadeonExtender: GCNAsm: Add VOP3 testcases for GFX10. Fixes for VOP3 for GFX10.

9:01 PM Changeset in CLRX [4828] by matszpk

CLRadeonExtender: GCNAsm: Add OP_SEL testcases for GFX10.

7:49 PM Changeset in CLRX [4827] by matszpk

CLRadeonExtender: GCNAsm: Add next VOPC testcases (GFX10).

6:51 PM Changeset in CLRX [4826] by matszpk

CLRadeonExtender: GCNAsm: Add next VOPC testcases (GFX10).

4:54 PM Changeset in CLRX [4825] by matszpk

CLRadeonExtender: GCNAsm: Add VOPC instructions (GFX10).

4:24 PM Changeset in CLRX [4824] by matszpk

CLRadeonExtender: GCNAsm: Add VOPC instructions (GFX10). Fixed syntax parsing VOPC without SDST.

3:59 PM Changeset in CLRX [4823] by matszpk

CLRadeonExtender: GCNAsm: Add VOPC instructions.

3:48 PM Changeset in CLRX [4822] by matszpk

CLRadeonExtender: GCNAsm: Add VOPC SDWAB and DPP(8) encoding testcases (for GFX10).

3:07 PM Changeset in CLRX [4821] by matszpk

CLRadeonExtender: GCNAsm: Add VOPC encoding testcases (for GFX10).

2:47 PM Changeset in CLRX [4820] by matszpk

CLRadeonExtender: GCNAsm: Add next VOP1 testcases for SDWA and DPP(8).

1:32 PM Changeset in CLRX [4819] by matszpk

CLRadeonExtender: GCNAsm: Add next VOP1 instructions testcases for GFX10.

12:40 PM Changeset in CLRX [4818] by matszpk

CLRadeonExtender: GCNAsm: Add next VOP1 instructions testcases for GFX10.

Jul 19, 2019:

10:25 PM Changeset in CLRX [4817] by matszpk

CLRadeonExtender: GCNAsm: Add VOP1 instructions testcases for GFX10. Fixed segfault for new ROCm binary format if STT_FUNC symbols present (accept only real kernel symbols).

9:23 PM Changeset in CLRX [4816] by matszpk

CLRadeonExtender: GCNAsm: Add VOP1 instructions testcases for GFX10. Add missing VOP1 instructions testcases for GCN 1.0.

9:05 PM Changeset in CLRX [4815] by matszpk

CLRadeonExtender: GCNAsm: Print error if no VOP3 encoding for VOP2 instruction and if VOP3 needed.

8:49 PM Changeset in CLRX [4814] by matszpk

CLRadeonExtender: GCNAsm: Add VOP2 instructions testcases for GFX10.

8:17 PM Changeset in CLRX [4813] by matszpk

CLRadeonExtender: GCNAsm: Add VOP2 instructions testcases for GFX10. Add missing testcases for VOP3B add/sub instructions.

8:02 PM Changeset in CLRX [4812] by matszpk

CLRadeonExtender: GCNAsm: Add VOP2 instructions testcases for GFX10. Fix VOP1 and VOPC for GFX10.

6:59 PM Changeset in CLRX [4811] by matszpk

CLRadeonExtender: GCNAsm: Add VOP DPP8 testcases.

6:07 PM Changeset in CLRX [4810] by matszpk

CLRadeonExtender: GCNAsm: Add VOP DPP8 encoding and first testcase for it.

4:24 PM Changeset in CLRX [4809] by matszpk

CLRadeonExtender: GCNAsm: Add extra DPP_CTRLs and FI flag to DPP for GFX10.

3:36 PM Changeset in CLRX [4808] by matszpk

CLRadeonExtender: GCNAsm: Disable Wave shifts and row broadcasts for GFX10. Fix testcases for DPP for GFX10.

12:07 PM Changeset in CLRX [4807] by matszpk

CLRadeonExtender: GCNAsm: Fixed VOP_SDWA and VOP_DPP for VOP2 for GFX10. Add testcases for VOP_SDWA and VOP_SDWA for GFX10.

9:28 AM Changeset in CLRX [4806] by matszpk

CLRadeonExtender: GCNAsm: Add VOP3/VOP2 encoding testcases for GFX10. Fix encodeVOP3Words for encoding for GFX10.

7:22 AM Changeset in CLRX [4805] by matszpk

CLRadeonExtender: GCNAsm: Add VOP2 encoding testcases for GFX10. Fix encodeVOP3Words.

Jul 17, 2019:

10:38 PM Changeset in CLRX [4804] by matszpk

CLRadeonExtender: GCNAsm: Add SMEM instructions testcases for GFX10.

10:24 PM Changeset in CLRX [4803] by matszpk

CLRadeonExtender: GCNAsm: Add SMEM instructions testcases for GFX10. Add SMEM_NOSDATA handling (s_dcache_discard_*) for SMEM instructions.
Formatting in GCNDisasmDecode.

9:08 PM Changeset in CLRX [4802] by matszpk

CLRadeonExtender: GCNAsm: Add SMEM encoding testcases for GFX10. Fixed resolving SOFFSET in SMEM for GFX10 (include NULL for SGPR offset).

8:22 PM Changeset in CLRX [4801] by matszpk

CLRadeonExtender: GCNAsm: Add SMEM encoding testcases for GFX10. Fixes for SMEM encoding for GFX10. Add DLC for SMEM (GFX10).

6:53 PM Changeset in CLRX [4800] by matszpk

CLRadeonExtender: GCNAsm: Add SOPP instructions testcases for GFX10. Fix send messages for GFX10.

5:15 PM Changeset in CLRX [4799] by matszpk

CLRadeonExtender: GCNAsm: Add SOPP instructions testcases for GFX10. Fix LGKMCNT range for GFX10.

4:35 PM Changeset in CLRX [4798] by matszpk

CLRadeonExtender: GCNAsm: Add SOPK instructions testcases for GFX10. Fixed mnemonic for S_SUBVECTOR_LOOP_*. Include CALL control flow type for S_CALL.

4:25 PM Changeset in CLRX [4797] by matszpk

CLRadeonExtender: GCNAsm: Add SOPK instructions testcases for GFX10. Add new HWREG for GFX10. Add aliases: tba_lo, tba_hi, tma_lo, tma_hi.

2:42 PM Changeset in CLRX [4796] by matszpk

CLRadeonExtender: GCNAsm: Add SOP1 instructions testcases for GFX10. Fixed syntax parsing for S_VERSION instruction.

12:07 PM Changeset in CLRX [4795] by matszpk

CLRadeonExtender: GCNAsm: Add support for 1/(2*PI) promotion for GFX10. Add SOP2 instructions testcases for GFX10.

9:27 AM Changeset in CLRX [4794] by matszpk

CLRadeonExtender: GCNAsm: Changes for GFX10 in GCNAsmHelpers. Next testcases for GFX10.

8:32 AM Changeset in CLRX [4793] by matszpk

CLRadeonExtender: GCNDisasm: Add missing 1/(2*PI) to literals for GFX10. GCNAsm: Add testcases for GFX10.

7:57 AM Changeset in CLRX [4792] by matszpk

CLRadeonExtender: GCNAsm: Disable TMA and TBA for GFX10.

Jul 15, 2019:

10:22 PM Changeset in CLRX [4791] by matszpk

CLRadeonExtender: GCNAsm: First testcases for GFX10. Small fix in GCNAsmOpcodes testsuite.

8:53 PM Changeset in CLRX [4790] by matszpk

CLRadeonExtender: GCNAsm: Preparing GCNAsmHelpers for GFX10. Add 'null' register.

8:02 PM Changeset in CLRX [4789] by matszpk

CLRadeonExtender: GCNAsm: Add 'offset' modifier name (thi same as 'inst_offset') for FLAT encoding.

7:56 PM Changeset in CLRX [4788] by matszpk

CLRadeonExtender: GCNAsm: Add empty testsuite for GFX10.

5:00 PM ClrxDisasm edited by trac
(diff)
4:07 PM Changeset in CLRX [4787] by matszpk

CLRadeonExtender: GCNDisasm: Add command line option '--wave32' for setting wavefront size 32. Exclude DISASM_WAVE32 in DISASM_ALL.

3:45 PM Changeset in CLRX [4786] by matszpk

CLRadeonExtender: GCNDisasm: Print wavefront SGPRs as 32-bit if WAVE32 flag enabled. Add testcases for WAVE32 flag (wavefront size 32) for GFX10.

2:49 PM Changeset in CLRX [4785] by matszpk

CLRadeonExtender: GCNDisasm: Add testcases for NAVI DL (GFX1011).

1:50 PM Changeset in CLRX [4784] by matszpk

CLRadeonExtender: GCNDisasm: Fixed printing addr for FLAT GLOBAL instructions (GFX10). Add FLAT GLOBAL testcases for GFX10.

12:27 PM Changeset in CLRX [4783] by matszpk

CLRadeonExtender: GCNDisasm: Fixed printing addr for FLAT SCRATCH instructions (GFX10). Add FLAT SCRATCH testcases for GFX10.

9:38 AM Changeset in CLRX [4782] by matszpk

CLRadeonExtender: GCNDisasm: Fix determine type of FLAT instruction. Some fixes in FLAT encoding (GLOBAL and SCRATCH).

9:07 AM Changeset in CLRX [4781] by matszpk

CLRadeonExtender: GCNDisasm: Next FLAT testcases for GFX10.

7:29 AM Changeset in CLRX [4780] by matszpk

CLRadeonExtender: GCNDisasm: Next FLAT testcases for GFX10.

7:08 AM Changeset in CLRX [4779] by matszpk

CLRadeonExtender: GCNDisasm: First FLAT testcases for GFX10. Fixed encSpace for FLAT for GFX10. Add DLC flag to FLAT for GFX10.

Jul 12, 2019:

8:23 PM Changeset in CLRX [4778] by matszpk

CLRadeonExtender: GCNDisasm: Add EXP testcases for GFX10.

7:18 PM Changeset in CLRX [4777] by matszpk

CLRadeonExtender: GCNDisasm: Add long (more than 2 dwords) MIMG testcases for GFX10. Fixed getting VADDR registers from further dwords in MIMG for GFX10.

4:26 PM Changeset in CLRX [4776] by matszpk

CLRadeonExtender: GCNDisasm: Add next MIMG testcases for GFX10.

3:26 PM Changeset in CLRX [4775] by matszpk

CLRadeonExtender: GCNDisasm: Testcases for MIMG instructions for GFX10.

1:55 PM Changeset in CLRX [4774] by matszpk

CLRadeonExtender: GCNDisasm: Fixed MIMG flags values (conflicts with other mode flags). Fixed some mode flag in IMAGE_SAMPLE_B_O. Fixed counting VADDR size for MIMG (for GFX10).

1:19 PM Changeset in CLRX [4773] by matszpk

CLRadeonExtender: GCNDisasm: Add missing flag *MIP* to VADDR size counting (GFX10).

12:41 PM Changeset in CLRX [4772] by matszpk

CLRadeonExtender: GCNDisasm: Add missing flag *CL* to MIMG instructions. First stuff to count VADDR size (for GFX10).

12:11 PM Changeset in CLRX [4771] by matszpk

CLRadeonExtender: GCNDisasm: Add flags modes in MIMG instructions for GFX10.

9:32 AM Changeset in CLRX [4770] by matszpk

CLRadeonExtender: GCNDisasm: Add flags modes in MIMG instructions for GFX10.

Jul 10, 2019:

8:52 PM Changeset in CLRX [4769] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for MIMG encoding for GFX10.

6:49 PM Changeset in CLRX [4768] by matszpk

CLRadeonExtender: GCNAsm: Add extra MIMG testcases for GCN1.2 and VEGA.

6:35 PM Changeset in CLRX [4767] by matszpk

CLRadeonExtender: GCNAsm and GCNDisasm: Fixed VDATA for MIMG if D16 enabled for VEGA.

4:31 PM Changeset in CLRX [4766] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for MIMG encoding for GFX10.

3:02 PM Changeset in CLRX [4765] by matszpk

CLRadeonExtender: GCNDisasm: Fixed VADDR size for short and long form of MIMG instructions (for GFX10).

2:28 PM Changeset in CLRX [4764] by matszpk

CLRadeonExtender: GCNDisasm: Add missing DLC flag to MIMG for GFX10.

1:48 PM Changeset in CLRX [4763] by matszpk

CLRadeonExtender: GCNDisasm: Include half size of VDATA if D16 enabled in MIMG for GFX10. Add dmask testcases for MIMG for GFX10.

1:26 PM Changeset in CLRX [4762] by matszpk

CLRadeonExtender: GCNDisasm: Fixed dim decoding and instr size decoding for MIMG GFX10. Add testcases for dimension for MIMG instructions for GFX10.

1:04 PM Changeset in CLRX [4761] by matszpk

CLRadeonExtender: GCNDisasm: Fixed VADDR size for MIMG GFX10. Fixed testcases for MIMG for GFX10.

12:35 PM Changeset in CLRX [4760] by matszpk

CLRadeonExtender: GCNDisasm: MIMG testcases for GFX10 - flags.

12:14 PM Changeset in CLRX [4759] by matszpk

CLRadeonExtender: GCNDisasm: Fixed decoding new MIMG encoding for GFX10. Add new type of testcases (with longer instructions) to GCNDisasmOpcodes. Add first testcase for MIMG for GFX10.

Jul 8, 2019:

9:13 PM Changeset in CLRX [4758] by matszpk

CLRadeonExtender: GCNDisasm: Next stuff to handling new MIMG encoding for GFX10.

7:53 PM Changeset in CLRX [4757] by matszpk

CLRadeonExtender: GCNDisasm: First stuff to handling new MIMG encoding for GFX10.

6:56 PM Changeset in CLRX [4756] by matszpk

CLRadeonExtender: GCNDisasm: Add next MTBUF testcases for GFX10.

6:02 PM Changeset in CLRX [4755] by matszpk

CLRadeonExtender: GCNDisasm: Add 7-bit format field in MTBUF (GFX10). Add first testcases for MTBUF for GFX10.

3:46 PM Changeset in CLRX [4754] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for MUBUF encoding for GFX10. Rename BUFFER_GLINV0 to BUFFER_GL0_INV and add BUFFER_GL1_INV for GFX10.

3:32 PM Changeset in CLRX [4753] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for MUBUF encoding for GFX10. Add missing BUFFER_ATOMIC_SWAP and BUFFER_ATOMIC_CMPSWAP instructions to GFX10.

1:54 PM Changeset in CLRX [4752] by matszpk

CLRadeonExtender: GCNDisasm: Testcases for MUBUF encoding for GFX10.

1:35 PM Changeset in CLRX [4751] by matszpk

CLRadeonExtender: GCNDisasm: Fix decodeMUBUFEncoding for GFX10. Add DLC field to MUBUF. First testcases for MUBUF for GFX10.

12:50 PM Changeset in CLRX [4750] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for DS encoding for GFX10. Add missing testcases for DS instruction for VEGA.

9:35 AM Changeset in CLRX [4749] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for DS encoding for GFX10.

Jul 5, 2019:

10:42 PM Changeset in CLRX [4748] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for DS encoding for GFX10.

10:07 PM Changeset in CLRX [4747] by matszpk

CLRadeonExtender: GCNDisasm: First testcases for DS encoding for GFX10.

9:56 PM Changeset in CLRX [4746] by matszpk

CLRadeonExtender: GCNDisasm: Detect wrong encoding for VOP3P (GFX10).

9:41 PM Changeset in CLRX [4745] by matszpk

CLRadeonExtender: GCNDisasm: Fix encoding opcode place for VOP3P.

8:47 PM Changeset in CLRX [4744] by matszpk

CLRadeonExtender: GCNDisasm: Add VINTRP testcases for GFX10.

8:40 PM Changeset in CLRX [4743] by matszpk

CLRadeonExtender: GCNDisasm: Add VOP3P testcases (instructions) for GFX10.

8:28 PM Changeset in CLRX [4742] by matszpk

CLRadeonExtender: GCNDisasm: Add VOP3P testcases for GFX10. Fixed decoding VOP3P instructions for GFX10.

7:36 PM Changeset in CLRX [4741] by matszpk

CLRadeonExtender: GCNDisasm: Add VOP3 OP_SEL modifer testcases for GFX10.

4:25 PM Changeset in CLRX [4740] by matszpk

CLRadeonExtender: GCNDisasm: Add next VOP3A/VOP3B testcases for GFX10.

4:13 PM Changeset in CLRX [4739] by matszpk

CLRadeonExtender: GCNDisasm: Add next VOP3A/VOP3B testcases for GFX10. Fixed typo for V_CVT_PK_I16_I32.

3:30 PM Changeset in CLRX [4738] by matszpk

CLRadeonExtender: Add next VOP3A/VOP3B testcases for GFX10.

9:34 AM Changeset in CLRX [4737] by matszpk

CLRadeonExtender: Add VOP3A/VOP3B testcases for GFX10.

Jul 3, 2019:

11:11 PM Changeset in CLRX [4736] by matszpk

CLRadeonExtender: Add VOP3/VOP1 testcases for GFX10.

9:31 PM Changeset in CLRX [4735] by matszpk

CLRadeonExtender: Add rest of VOP3/VOP2 testcases for GFX10.

9:13 PM Changeset in CLRX [4734] by matszpk

CLRadeonExtender: Fixed V_XXX_NC_U32 instructions (remove VCC and SDST). VOP3/VOP2 testcases for GFX10.

8:40 PM Changeset in CLRX [4733] by matszpk

CLRadeonExtender: GCNDisasm: Add next VOP3VOPC testcases for GFX10.

8:13 PM Changeset in CLRX [4732] by matszpk

CLRadeonExtender: GCNDisasm: Next VOP3VOPC testcases for GFX10.

7:36 PM Changeset in CLRX [4731] by matszpk

CLRadeonExtender: GCNDisasm: Add handling GCN_VOP3_NODST mode to VOP3 decoding. Add first VOP3 testcases for GFX10.

7:01 PM Changeset in CLRX [4730] by matszpk

CLRadeonExtender: GCNDisasm: Apply changes for GFX10 to getInstructionSize.

4:19 PM Changeset in CLRX [4729] by matszpk

CLRadeonExtender: GCNDisasm: Add testcases for VOP DPP8 for VOP1 and VOPC.

4:14 PM Changeset in CLRX [4728] by matszpk

CLRadeonExtender: GCNDisasm: Add VOP DPP8 decoding for GFX10. Fixed counting dwords for VOP DPP8 instructions.

3:25 PM Changeset in CLRX [4727] by matszpk

CLRadeonExtender: GCNDisasm: Change "fi:1" to "fi".

3:24 PM Changeset in CLRX [4726] by matszpk

CLRadeonExtender: GCNDisasm: Add specific DPP_CTRLs and FI flag for GFX10.

3:09 PM Changeset in CLRX [4725] by matszpk

CLRadeonExtender: GCNDisasm: Change testcases for VOP DPP for GFX10. First stuff of new VOP DPP for GFX10.

12:16 PM Changeset in CLRX [4724] by matszpk

CLRadeonExtender: GCNDisasm: Add testcases for VOP DPP for GFX10.

12:10 PM Changeset in CLRX [4723] by matszpk

CLRadeonExtender: GCNDisasm: Fix decoding VOP SDWA(B) for GFX10.

8:59 AM Changeset in CLRX [4722] by matszpk

CLRadeonExtender: GCNDisasm: Fixed opcodes for last V_CMPX_* instructions for GFX10. Add next testcases for VOPC instructions for GFX10.

7:58 AM Changeset in CLRX [4721] by matszpk

CLRadeonExtender: GCNDisasm: Fixed gcnInstrTableByCodeSpaces size. Add next testcases for VOPC instructions for GFX10. Fixed decoding V_CMPX_* for GFX10.

7:10 AM Changeset in CLRX [4720] by matszpk

CLRadeonExtender: GCNDisasm: Fixed gcnInstrTableByCodeSpaces for VOPC (too small space for SMEM encoding). Add first testcases for VOPC instructions for GFX10.

6:17 AM Changeset in CLRX [4719] by matszpk

CLRadeonExtender: GCNDisasm: Add testcases for VOP1 for GFX10 - with FP16 literals.

Jul 1, 2019:

10:18 PM Changeset in CLRX [4718] by matszpk

CLRadeonExtender: GCNDisasm: Add testcases for VOP1 for GFX10.

4:14 PM Changeset in CLRX [4717] by matszpk

CLRadeonExtender: GCNDisasm: Add testcases for VOP1 for GFX10. Add instruction V_PIPEFLUSH for GFX10.

2:48 PM Changeset in CLRX [4716] by matszpk

CLRadeonExtender: GCNDisasm: Add next testcases for VOP2 for GFX10.

1:57 PM Changeset in CLRX [4715] by matszpk

CLRadeonExtender: GCNDisasm: Fixing choosing instructions for GFX10. Add testcases for VOP2 for GFX10.

12:28 PM Changeset in CLRX [4714] by matszpk

CLRadeonExtender: GCNDisasm: Fixed V_CNDMASK_B32 for GFX10. Add testcases for VOP2 for GFX10.

11:37 AM Changeset in CLRX [4713] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for SMEM for GFX10.

9:30 AM Changeset in CLRX [4712] by matszpk

CLRadeonExtender: GCNDisasm: Next testcases for SMEM for GFX10.

Note: See TracTimeline for information about the timeline view.