Timeline


and

Jan 22, 2017:

9:43 AM Changeset in CLRX [2753] by matszpk

CLRadeonExtender: Small improvement in DisasmAmdCL2 (printing gdsize).

9:02 AM Changeset in CLRX [2752] by matszpk

CLRadeonExtender: AmdCL2: Fix for AmdCL2BinGen (gdssize).

8:00 AM ClrxAsmAmdCl2 edited by trac
(diff)
7:55 AM Changeset in CLRX [2751] by matszpk

CLRadeonExtender: ClrxDoc?: Add info about '.gdssize' in ClrxAsmAmdCL2.

7:37 AM Changeset in CLRX [2750] by matszpk

CLRadeonExtender: Add getMaxGDSSize. Fixed max size of GDS while checking gdssize config parameter.

7:18 AM Changeset in CLRX [2749] by matszpk

CLRadeonExtender: Add '.gdssize' to AmdCL2 format handling (original patch from zawawawa from github).

Jan 19, 2017:

9:46 PM Changeset in CLRX [2748] by matszpk

CLRadeonExtender: Add checking condition (sections) before doing a code-flow pseudo-ops and while resolving codeflow target.

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

CLRadeonExtender: Add codeflow pseudo-ops (hints to creating code control flow).

8:05 PM Changeset in CLRX [2746] by matszpk

CLRadeonExtender: Asm: Revert last changes. Make AsmCodeFlowEntry? as structure that hold only single target.

7:26 PM Changeset in CLRX [2745] by matszpk

CLRadeonExtender: Make small optimization for copy-assignment in CString.

7:20 PM Changeset in CLRX [2744] by matszpk

CLRadeonExtender: Asm: Small optimization to copy-assignment.

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

CLRadeonExtender: Asm: Extend AsmSection? by code flow info. Make regVarInfo and codeflow info as optional (for saving memory).

6:43 PM Changeset in CLRX [2742] by matszpk

CLRadeonExtender: Asm: Add code flow info to sections. Rename AsmVarUsage? to AsmRegVarUsage?.

5:58 PM Changeset in CLRX [2741] by matszpk

CLRadeonExtender: GCNAsm: add a missing regVar setting in GCNAssembler::parseRegisterRange and in
GCNAsmUtils::parseSymRegRange.

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

CLRadeonExtender: Remove obsolete GCNPlaceInfo.

4:15 PM Changeset in CLRX [2739] by matszpk

CLRadeonExtender: GCNAsm: Fixed setting regPair in parseRegVarRange.

3:52 PM Changeset in CLRX [2738] by matszpk

CLRadeonExtender: GCNAsm: Add parsing regvars (not fully tested).

3:08 PM Changeset in CLRX [2737] by matszpk

CLRadeonExtender: GCNAsm: Add regField argument to parseSymRegRange, parseVRegRange, parseSRegRange and parseOperand.

1:10 PM Changeset in CLRX [2736] by matszpk

CLRadeonExtender: GCNAsm: Add regVar to RegPair?. small changes in parseRegVarRange.

1:00 PM ClrxAsmPseudoOps edited by trac
(diff)
12:34 PM Changeset in CLRX [2735] by matszpk

CLRadeonExtender: ClrxDoc?: Add info about '.regvar'.

6:51 AM Changeset in CLRX [2734] by matszpk

CLRadeonExtender: GCNAsm: Extra test cases for testing register symbols.

Jan 18, 2017:

9:06 PM Changeset in CLRX [2733] by matszpk

CLRadeonExtender: Asm: Definition of AsmRegVarMap? and AsmRegVarEntry?. Refactor regVars by regVarMap in Assembler class.

8:01 PM Changeset in CLRX [2732] by matszpk

CLRadeonExtender: GCNAsmInternals: optimize updateSGPRsNum.

7:41 PM Changeset in CLRX [2731] by matszpk

CLRadeonExtender: Use getGPUMaxRegsNumByArchMask in GCN disassembler code.

7:37 PM Changeset in CLRX [2730] by matszpk

CLRadeonExtender: Add getGPUMaxRegsNumByArchMask and use GCN assembler code.

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

CLRadeonExtender: first prevention before treating regvar symbol as symbol with expressions. setting regVar in assignSymbol.
some small optimizations in AsmPseudoOps?.

6:05 PM Changeset in CLRX [2728] by matszpk

CLRadeonExtender: Asm: Back to '.regvar' pseudo-op.

5:35 PM Changeset in CLRX [2727] by matszpk

CLRadeonExtender: optimize AsmVarUsage? structure.

Jan 15, 2017:

6:42 PM Changeset in CLRX [2726] by matszpk

CLRadeonExtender: AsmROCm: add handling kernel code regions.

6:32 PM Changeset in CLRX [2725] by matszpk

CLRadeonExtender: Asm: Fixed handleRegionsOnKernels.
AsmGallium?: Uncomment code to handling kernel code regions.

6:13 PM Changeset in CLRX [2724] by matszpk

CLRadeonExtender: AsmGallium?: Add handling kernel code regions at updating kcode selection (some code was commented).

5:25 PM Changeset in CLRX [2723] by matszpk

CLRadeonExtender: Yet another fix for AsmKernel::openCodeRegion.

4:51 PM Changeset in CLRX [2722] by matszpk

CLRadeonExtender: Fixed AsmKernel::openCodeRegion.

4:41 PM Changeset in CLRX [2721] by matszpk

CLRadeonExtender: close opened kernels before prepareBinary.

4:04 PM Changeset in CLRX [2720] by matszpk

CLRadeonExtender: add code regions to AsmKernel?. remove obsolete getCurrentKernels in format handlers.

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

CLRadeonExtender: AsmFormats?: fixing getCurrentKernels for AsmAmd? and AsmAmdCL2 format handlers.

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

CLRadeonExtender: AsmFormats?: add getCurrentKernels method.

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

CLRadeonExtender: Move regVarsMap to main Assembler class.

Jan 8, 2017:

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

CLRadeonExtender: CLRXWrapper: apply '-legacy' (if this option used) option to clBuildProgram call.

11:00 AM ClrxWrapper edited by trac
(diff)
10:04 AM Changeset in CLRX [2715] by matszpk

CLRadeonExtender: ClrxWrapper: Add option '-legacy'.

8:38 AM Changeset in CLRX [2714] by matszpk

CLRadeonExtender: AmdCL2Bin: Optimize detection of device type (use binary search). fixed bug in detection device type.

8:23 AM Changeset in CLRX [2713] by matszpk

CLRadeonExtender: AmdBin?: Optimize detection of device type (use binary search).

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 …
Note: See TracTimeline for information about the timeline view.