Timeline


and

Jan 7, 2017:

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

CLRadeonExtender: AmdCL2Bin: small fix (warning).

9:58 PM Changeset in CLRX [2711] by matszpk

CLRadeonExtender: Update README's.

9:28 PM Changeset in CLRX [2710] by matszpk

CLRadeonExtender: ROCmBin: Move detection device type (from binary) code to ROCmBinaries module.

9:17 PM Changeset in CLRX [2709] by matszpk

CLRadeonExtender: mainly formatting code.

9:14 PM Changeset in CLRX [2708] by matszpk

CLRadeonExtender: AmdCL2Bin: Move detection device type (from binary) code to AmdCL2Binaries module.

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

CLRadeonExtender: DisasmAmdCL2: Check if deviceType is known after code to handling new InnerBinary?.

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

CLRadeonExtender: AmdBin?: Move detection device type (from binary) code to AmdBinaries? module.

5:51 PM Changeset in CLRX [2705] by matszpk

CLRadeonExtender: Filled up a missing device code types for Amd OpenCL 2.0 binary format and ROCm binary format.

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

CLRadeonExtender: Filled a missing GPU device codes for old AMD OpenCL 1.2 binary format.

11:46 AM Changeset in CLRX [2703] by matszpk

CLRadeonExtender: DisasmAmdCL2: Ignore unknown elf_flags (probably doesn't matter during loading by driver) in main binary.

11:00 AM ClrxDisasm edited by trac
(diff)
10:54 AM Changeset in CLRX [2702] by matszpk

CLRadeonExtender: Update README.md (add info about driverVersion option).

10:05 AM Changeset in CLRX [2701] by matszpk

CLRadeonExtender: clrxdisasm: add 'driverVersion' command line option.
DisasmAmdCL2: Add gputype code table for latest driver to OpenCL 2.0 disassembler.

9:24 AM Changeset in CLRX [2700] by matszpk

CLRadeonExtender: AmdCL2BinGen: add new gpuDeviceCodeTable for 2236.xx driver version.

6:20 AM Changeset in CLRX [2699] by matszpk

CLRadeonExtender: Add handling Ellesmere to AmdCatalyst? binary format handling.

Jan 5, 2017:

2:58 PM ClrxDownloads edited by matszpk
(diff)

Jan 4, 2017:

8:33 PM Changeset in CLRX [2698] by matszpk

CLRadeonExtender: Lock 32-bit (for OpenCL 2.0) code for GenericPtr?.

8:00 PM Changeset in CLRX [2697] by matszpk

CLRadeonExtender: 32-bit OpenCL 2.0 code for GenericPtr?.

7:00 PM AmdCl2Abi edited by trac
(diff)
6:57 PM Ticket #22 (Support for 32-bit binaries for AMD OpenCL 2.0 format) closed by matszpk
fixed
6:45 PM Changeset in CLRX [2696] by matszpk

CLRadeonExtender: AmdCL2BinGen: add testcases for 32-bit OpenCL 2.0 binary format to testsuite.

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

CLRadeonExtender: Handle 32-bit OpenCL 2.0 in CLRXWrapper.

6:03 PM Changeset in CLRX [2694] by matszpk

CLRadeonExtender: CLRXDocs: Add extra info about AmdCL2 for 32-bit.

5:20 PM Changeset in CLRX [2693] by matszpk

CLRadeonExtender: Fixed 32-bit AMDOCL name windows.

4:03 PM Changeset in CLRX [2692] by matszpk

CLRadeonExtender: Add code for 32-bit OpenCL 2.0 to samples (VectorAdd? and ReverseBits?).

Jan 1, 2017:

11:00 PM ClrxAsmPseudoOps edited by trac
(diff)
11:00 PM ClrxAsmAmdCl2 edited by trac
(diff)
10:10 PM Changeset in CLRX [2691] by matszpk

CLRadeonExtender: ClrxDoc?: Add bitness to sample code (AmdCL2 format).

10:00 PM Changeset in CLRX [2690] by matszpk

CLRadeonExtender: ClrxDoc?: Update info about setting bitness.

8:31 PM Changeset in CLRX [2689] by matszpk

CLRadeonExtender: AmdCL2BinGen: add checking max size of binary.

7:09 PM Changeset in CLRX [2688] by matszpk

CLRadeonExtender: AmdCL2BinGen: Fixed kernel header (in metadata) for 32-bit binary format ('options' field)

6:22 PM Changeset in CLRX [2687] by matszpk

CLRadeonExtender: AmdCL2BinGen: Fixed notes for 32-bit binary format.

5:42 PM Changeset in CLRX [2686] by matszpk

CLRadeonExtender: AmdCL2BinGen: fixed counting argument size for 32bit binaries. small fixes for kernel setup for 32-bit binaries.

4:27 PM Changeset in CLRX [2685] by matszpk

CLRadeonExtender: AsmAmdCL2: fixes for 32-bit support. enable tentatively generating 32-bit binaries. Fixing setupargs for 32-bits.
Do not print warning when bitness set for AmdCL2.

2:34 PM Changeset in CLRX [2684] by matszpk

CLRadeonExtender: AmdCL2BinGen: fixed valgrind about unitialized data (in AmdCL2GPUMetadataHeader32::unknown3).

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

CLRadeonExtender: AmdCL2BinGen: Small fix in '.note' section (second note) for 32-bit binary format.

1:00 AM ClrxToc edited by trac
(diff)
12:11 AM Changeset in CLRX [2682] by matszpk

CLRadeonExtender: Update copyright's years.

Dec 31, 2016:

11:37 PM Changeset in CLRX [2681] by matszpk

CLRadeonExtender: AsmAmdCL2Format: force 64-bitness (temporarily before full deployment 32-bit format support).

5:26 PM Changeset in CLRX [2680] by matszpk

CLRadeonExtender: AmdCL2BinGen: small fix for comment.

5:19 PM Changeset in CLRX [2679] by matszpk

CLRadeonExtender: AmdCL2BinGen: fix argtype size for pointer in 32-bit mode.

2:01 PM Changeset in CLRX [2678] by matszpk

CLRadeonExtender: Fixed AmdCL2GPUKernelArgEntry32 definition.
Untested 32-bit OpenCL 2.0 binary support to AmdCL2BinGen.

8:28 AM Changeset in CLRX [2677] by matszpk

CLRadeonExtender: Add is64Bit field to AmdCL2Input.

Dec 29, 2016:

6:35 AM Changeset in CLRX [2676] by matszpk

CLRadeonExtender: CMake: stupid bug.

6:31 AM Changeset in CLRX [2675] by matszpk

CLRadeonExtender: Add 'NO_CLWRAPPER" and fix conditions to adding a samples and a clwrapper to build.

6:25 AM Changeset in CLRX [2674] by matszpk

CLRadeonExtender: Add printing error when GCN1.0 in GenericPtr? (fix by Ralph Doncaster).

Dec 28, 2016:

7:44 PM Changeset in CLRX [2673] by matszpk

CLRadeonExtender: AmdCL2: first working version with 32-bit AMD OpenCL 2.0 support for disassembler.

6:44 PM Changeset in CLRX [2672] by matszpk

CLRadeonExtender: Rename internal AmdGPU structures and add their counterparts.

4:53 PM Changeset in CLRX [2671] by matszpk

CLRadeonExtender: AmdCL2: update 32-bit support (not working yet).

3:51 PM Changeset in CLRX [2670] by matszpk

CLRadeonExtender: AmdCL2Bin: make AmdCL2MainGPUBinaryBase class and move initialization code to this base class.
Add AmdCL2MainGPUBinary32 class (32-bit binary format).

2:54 PM Changeset in CLRX [2669] by matszpk

CLRadeonExtender: Rename class AmdCL2MainGPUBinary to AmdCL2MainGPUBinary64.

7:06 AM Ticket #22 (Support for 32-bit binaries for AMD OpenCL 2.0 format) created by matszpk
Add support for 32-bit binaries (generated by new Crimson drivers) for …

Dec 22, 2016:

9:41 AM Changeset in CLRX [2668] by matszpk

CLRadeonExtender: Copy ChangeLog? to destination while installing.

9:40 AM Changeset in CLRX [2667] by matszpk

CLRadeonExtender: Add ChangeLog?

9:34 AM ClrxChangeLog edited by matszpk
(diff)
9:34 AM ClrxChangeLog edited by matszpk
(diff)
9:33 AM ClrxChangeLog created by matszpk
9:29 AM WikiStart edited by matszpk
(diff)

Dec 21, 2016:

9:33 PM ClrxDownloads edited by matszpk
(diff)
9:29 PM Milestone 0.1.3 completed
* Gallium assembler instruction syntax * ROCm binary format * …
9:18 PM Changeset in CLRX [2666] by matszpk

CLRadeonExtender: Add tag for version 0.1.3.

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

CLRadeonExtender: fixed weird warnings from valgrind.

2:14 PM Changeset in CLRX [2664] by matszpk

CLRadeonExtender: fixed new clang warnings.

Dec 20, 2016:

10:36 PM Changeset in CLRX [2663] by matszpk

CLRadeonExtender: Cleanup includes in some source files.

9:38 PM Ticket #20 (Support for ROCm binary format) closed by matszpk
fixed

Dec 18, 2016:

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

CLRadeonExtender: Update version to 0.1.3.

6:02 PM WikiStart edited by matszpk
(diff)
4:10 PM Changeset in CLRX [2661] by matszpk

CLRadeonExtender: AmdCL2BinGen: remove oldAmdGpuArchValuesTbl, optimize exception (Fiji arch_stepping from 1912.05 drivers).

2:26 PM Changeset in CLRX [2660] by matszpk

CLRadeonExtender: Remove obsolete TODO.

2:25 PM Changeset in CLRX [2659] by matszpk

CLRadeonExtender: Add amdGpuArchValuesTbl for older drivers (<2004.06).

10:04 AM WikiStart edited by matszpk
(diff)
7:28 AM Changeset in CLRX [2658] by matszpk

CLRadeonExtender: Add option 'NO_OPENCL' to cmake.

Dec 14, 2016:

11:00 PM ClrxAsmPseudoOps edited by trac
(diff)
10:42 PM Changeset in CLRX [2657] by matszpk

CLRadeonExtender: add to AssemblerBasics? a '.format' pseudo-ops test cases.

10:23 PM Changeset in CLRX [2656] by matszpk

CLRadeonExtender: ClrxDoc?: update '.format' pseudo-op description.

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

CLRadeonExtender: ClrxDoc?: add '.rocm' pseudo-ops.

10:15 PM Changeset in CLRX [2654] by matszpk

CLRadeonExtender: Asm: change '.reg' to '.register'.

10:01 PM Changeset in CLRX [2653] by matszpk

CLRadeonExtender: Asm: fixed '.format' pseudo-op (old bug).

9:19 PM Changeset in CLRX [2652] by matszpk

CLRadeonExtender: DisasmROCm: fixed segfault when not known GPU device (wrong arch_minor or arch_stepping).

8:50 PM Changeset in CLRX [2651] by matszpk

CLRadeonExtender: Update README.md (rocm).

8:31 PM Changeset in CLRX [2650] by matszpk

CLRadeonExtender: AsmROCm: fixed comment type.

7:23 PM Changeset in CLRX [2649] by matszpk

CLRadeonExtender: DisasmROCm: fixed printing labels between data regions.

6:00 PM ClrxAsmRocm edited by trac
(diff)
5:54 PM Changeset in CLRX [2648] by matszpk

CLRadeonExtender: ClrxDoc?: add code samples to ClrxAsmRocm.

4:18 PM Changeset in CLRX [2647] by matszpk

CLRadeonExtender: AmdCL2BinGen: Add mainBuiltinSectionTable for binaries without kernel and in old format.

3:21 PM Changeset in CLRX [2646] by matszpk

CLRadeonExtender: AsmBinGen?: add mainBuiltinSectionTable for empty binaries.

2:09 PM Changeset in CLRX [2645] by matszpk

CLRadeonExtender: Asm: Do not put symbol if elf section of this symbol is undefined (Gallium, ROCm).

Dec 11, 2016:

6:01 PM Changeset in CLRX [2644] by matszpk

CLRadeonExtender: AsmROCm: put rocmAmdGpuArchValuesTbl table defintion to AsmROCmFormat for MSVC compilation (unresolved symbols).

2:07 PM Changeset in CLRX [2643] by matszpk

CLRadeonExtender: AsmGallium?: fix CLZ undefined behavior.

2:05 PM Changeset in CLRX [2642] by matszpk

CLRadeonExtender: AsmROCm: omitting CLZ64 undefined behavior.

2:00 PM Changeset in CLRX [2641] by matszpk

CLRadeonExtender: AsmROCm: Check whether wavefront size is greater than 256 and print error if is.
Extern AsmROCmFormat tests.

1:40 PM Changeset in CLRX [2640] by matszpk

CLRadeonExtender: AsmROCm: Print error 'wrong register range' when firstreg>lastreg in .reserved_Xgprs.
Check whether code section have enough space to store kernel configuration and print error if not.

1:14 PM Changeset in CLRX [2639] by matszpk

CLRadeonExtender: AsmROCm: Use single setReservedXgprs function to set reserved GPR ranges.

9:09 AM Changeset in CLRX [2638] by matszpk

CLRadeonExtender: AsmROCm: set GCN_XNACK instead GCN_FLAT if ROCMFLAG_USE_XNACK_ENABLED is set.

9:00 AM Changeset in CLRX [2637] by matszpk

CLRadeonExtender: AsmROCm: treat localsize and workgroupGroupSegmentSize as same config value.
treat scratchbuffersize and workitemPrivateSegmentSize as same config value.

Dec 10, 2016:

9:52 PM Changeset in CLRX [2636] by matszpk

CLRadeonExtender: AsmROCm: set local size field in pgmrsrc2 when localsize is zero but
workgroupGroupSegmentSize is not zero and not default.

9:44 PM Changeset in CLRX [2635] by matszpk

CLRadeonExtender: AsmROCm: turn on scratchbuffer bit in pgmrsrc2 when scratchbuffer is zero but
workitemPrivateSegmentSize is not zero and not default.

9:38 PM Changeset in CLRX [2634] by matszpk

CLRadeonExtender: GCNDisasm: treat 0xf7f in s_waitcnt as normal value (print all val-functions).

Dec 9, 2016:

10:00 AM ClrxToc edited by trac
(diff)
10:00 AM GcnIsa edited by trac
(diff)
9:10 AM Changeset in CLRX [2633] by matszpk

CLRadeonExtender: ClrxDoc?: Fixed typo in TOC and GcnIsa TOC.

Dec 8, 2016:

11:00 PM ClrxAsmRocm edited by trac
(diff)
11:00 PM ClrxToc edited by trac
(diff)
11:00 PM ClrxAsmInvoke edited by trac
(diff)
10:34 PM Changeset in CLRX [2632] by matszpk

CLRadeonExtender: Doc: update clrxasm invocation.

10:30 PM Changeset in CLRX [2631] by matszpk

CLRadeonExtender: clrxasm: Add 'rocm' support format in option 'binaryFormat'.

10:16 PM Changeset in CLRX [2630] by matszpk

CLRadeonExtender: ClrxDoc?: fixed link to ClrxAsmRocm chapter. Update ClrxAsmRocm.

10:00 PM ClrxAsmGallium edited by trac
(diff)
10:00 PM ClrxAsmRocm created by trac
10:00 PM ClrxToc edited by trac
(diff)
10:00 PM ClrxAsmAmdCl2 edited by trac
(diff)
9:41 PM Changeset in CLRX [2629] by matszpk

CLRadeonExtender: Doc: Some fixes in ClrxAsmAmdcl2 (remove obsolete 'Should be set').

9:40 PM Changeset in CLRX [2628] by matszpk

CLRadeonExtender: Doc: add ClrxAsmRocm chapter. Some fixes in ClrxAsmGallium (remove obsolete 'Should be set').

8:48 PM Changeset in CLRX [2627] by matszpk

CLRadeonExtender: AsmROCm: replace '.reserved_sgpr_first/count' by '.reserved_sgprs' and
replace '.reserved_vgpr_first/count' by '.reserved_vgprs'.

7:32 PM Changeset in CLRX [2626] by matszpk

CLRadeonExtender: AsmROCm: accepts global symbols while adding symbols to binary.

7:03 PM Changeset in CLRX [2625] by matszpk

CLRadeonExtender: AsmROCm: add 'arch_minor' and 'arch_stepping' pseudo-ops.

6:21 PM Changeset in CLRX [2624] by matszpk

CLRadeonExtender: AsmROCm: add next testcase (config tests).

5:39 PM Changeset in CLRX [2623] by matszpk

CLRadeonExtender: AsmROCm: fixed setting dimensions and userdatanum.

4:10 PM Changeset in CLRX [2622] by matszpk

CLRadeonExtender: Fix clang warning.

4:05 PM Changeset in CLRX [2621] by matszpk

CLRadeonExtender: AsmROCm: add checking SGPR range for '.debug_private_segment_buffer_sgpr' and
'.debug_wavefront_private_segment_offset_sgpr'.

3:29 PM Changeset in CLRX [2620] by matszpk

CLRadeonExtender: AsmROCm: Add first tests for Asm ROCm format support.

2:18 PM Changeset in CLRX [2619] by matszpk

CLRadeonExtender: Rename AsmFormats? test to AsmAmdFormat? test.

2:16 PM Changeset in CLRX [2618] by matszpk

CLRadeonExtender: Separate Asm AmdCL2 Format tests from AsmFormats?.

2:11 PM Changeset in CLRX [2617] by matszpk

CLRadeonExtender: Separate Asm Gallium Format tests from AsmFormats?.

Note: See TracTimeline for information about the timeline view.