Timeline


and

Oct 7, 2017:

12:21 PM Changeset in CLRX [3457] by matszpk

CLRadeonExtender: Add new exception class to distinguish errors in GPUId, assembler, disassembler, binary readers and binary generators.

Oct 4, 2017:

5:16 PM Changeset in CLRX [3456] by matszpk

CLRadeonExtender: Conditional installation of clhelper.pc in pkgconfig directory.

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

CLRadeonExtender: Fix for detecting OpenGL (if OpenGL include dir is set to NOTFOUND).

4:43 PM Changeset in CLRX [3454] by matszpk

CLRadeonExtender: Revert last change.

4:40 PM Changeset in CLRX [3453] by matszpk

CLRadeonExtender: Fix for detecting OpenGL.

Sep 30, 2017:

8:00 AM ClrxAsmGallium edited by trac
(diff)
8:00 AM ClrxAsmAmd edited by trac
(diff)
8:00 AM ClrxAsmPseudoOps edited by trac
(diff)
8:00 AM ClrxAsmAmdCl2 edited by trac
(diff)
7:41 AM Changeset in CLRX [3452] by matszpk

CLRadeonExtender: Asm: Add '.get_version' pseudo-op. CLRXDocs: Fixes in '.get_*' pseudo-op's descriptions.

Sep 29, 2017:

9:00 PM ClrxLibraries edited by trac
(diff)
8:42 PM Changeset in CLRX [3451] by matszpk

CLRadeonExtender: CLRXDocs: Add info about CLRXCLHelper.

8:19 PM Changeset in CLRX [3450] by matszpk

CLRadeonExtender: Add new library: CLRXCLHelper that facilitate creating binary/program for OpenCL. Use CLRXCLHelper in samples.

6:00 PM AmdCl2Abi edited by trac
(diff)
5:20 PM Changeset in CLRX [3449] by matszpk

CLRadeonExtender: CLRXDocs: Updsate AmdCL2ABI (VEGA and AMD HSA).

1:09 PM Changeset in CLRX [3448] by matszpk

CLRadeonExtender: GCNDisasm: Fixed code position in comments (include startOffset).

7:43 AM Changeset in CLRX [3447] by matszpk

CLRadeonExtender: GalliumBin?: Throw exception when kernel symbol not found or it has wrong section or wrong binding.

Sep 28, 2017:

9:53 PM Changeset in CLRX [3446] by matszpk

CLRadeonExtender: GalliumBin?: Accept any kernel order (unsorted) and check kernel symbol in other way (by finding symbol name).

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

CLRadeonExtender: Fixed GPUArchVersions for Dummy, Goose, Horse device code names.

12:19 PM Changeset in CLRX [3444] by matszpk

CLRadeonExtender: Rename arch values to arch version.

12:06 PM Changeset in CLRX [3443] by matszpk

CLRadeonExtender: Move tables with arch values (arch versions) to GPUId.

Sep 27, 2017:

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

CLRadeonExtender: Update GPUId test.

2:46 PM Changeset in CLRX [3441] by matszpk

CLRadeonExtender: Add GPUId testcase (for checking changes in GPUId).

Sep 26, 2017:

9:02 PM Changeset in CLRX [3440] by matszpk

CLRadeonExtender: Formatting an assembler code in VectorAdd?.

4:50 PM Changeset in CLRX [3439] by matszpk

CLRadeonExtender: Fixed getGPUDeviceTypeFromName.

3:23 PM Changeset in CLRX [3438] by matszpk

CLRadeonExtender: GPUId: Add extra device names for GalliumCompute?. make lowerCaseGpuDeviceEntryTable as constant.

3:01 PM Changeset in CLRX [3437] by matszpk

CLRadeonExtender: Fixed device detection for new Mesa3D 17.2.xx.

Sep 23, 2017:

8:58 PM Changeset in CLRX [3436] by matszpk

CLRadeonExtender: Commenting tests.

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

CLRadeonExtender: Commenting tests.

4:37 PM Changeset in CLRX [3434] by matszpk

CLRadeonExtender: Commeting GCNAssembler code.

2:08 PM Changeset in CLRX [3433] by matszpk

CLRadeonExtender: Commeting GCNAssembler code.

9:16 AM Changeset in CLRX [3432] by matszpk

CLRadeonExtender: Commenting AsmExpression? and GCNDisasm.

Sep 22, 2017:

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

CLRadeonExtender: Commenting DisasmROCm and GCNDisasm.

8:19 PM Changeset in CLRX [3430] by matszpk

CLRadeonExtender: Commenting DisasmAmdCL2, DisasmGallium? and DisasmROCm.
DisasmROCm: Do not analyze function kernel's code from HSA config offset.

7:15 PM Changeset in CLRX [3429] by matszpk

CLRadeonExtender: Commenting disassembler and DisasmAmd? and AsmAmdCL2Internals.

5:49 PM Changeset in CLRX [3428] by matszpk

CLRadeonExtender: Commenting AsmAmdFormat?.

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

CLRadeonExtender: Commenting AsmAmdFormat? and AsmGalliumFormat?.

4:46 PM Changeset in CLRX [3426] by matszpk

CLRadeonExtender: Commenting AsmROCmFormat and AsmGalliumFormat?.

4:21 PM Changeset in CLRX [3425] by matszpk

CLRadeonExtender: Commenting AsmGalliumFormat?.

3:43 PM Changeset in CLRX [3424] by matszpk

CLRadeonExtender: Commenting Assembler sources (AsmInternals?, AsmSource? and AsmPseudoOps?).

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

CLRadeonExtender: Commenting Assembler.cpp again.

Sep 21, 2017:

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

CLRadeonExtender: Commenting Assembler.cpp again.

9:59 PM Changeset in CLRX [3421] by matszpk

CLRadeonExtender: Commenting Assembler.cpp.

7:12 PM Changeset in CLRX [3420] by matszpk

CLRadeonExtender: Commenting AmdCL2BinGen and ROCmBinaries.

6:34 PM Changeset in CLRX [3419] by matszpk

CLRadeonExtender: Commenting AmdCL2Binaries and AmdCL2BinGen.

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

CLRadeonExtender: ElfBin?: Increase maxSteps to 4000 in optimizeHashBucketsNum.

5:29 PM Changeset in CLRX [3417] by matszpk

CLRadeonExtender: Commenting AmdBinaries? and AmdBinGen?.

4:30 PM Changeset in CLRX [3416] by matszpk

CLRadeonExtender: Commenting GalliumBinaries?.

4:16 PM Changeset in CLRX [3415] by matszpk

CLRadeonExtender: Commenting ElfBinaries?.

3:57 PM Changeset in CLRX [3414] by matszpk

CLRadeonExtender: ElfBin?: Fixed verifying symbol's sections (accepts SHN_ABS and SHN_UNDEF). Commenting.

3:28 PM Changeset in CLRX [3413] by matszpk

CLRadeonExtender: Commenting ElfBinaries?. Fixed infinite loop in optimizeHashBucketsNum.

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

CLRadeonExtender: Commenting programs (clrxasm and clrxdisasm).

1:56 PM Changeset in CLRX [3411] by matszpk

CLRadeonExtender: Commenting samples and CLRXWrapper.

6:23 AM Changeset in CLRX [3410] by matszpk

CLRadeonExtender: CLRXWrapper: Add few comments to CLFunctions.

6:06 AM Changeset in CLRX [3409] by matszpk

CLRadeonExtender: CLRXWrapper: Fixing comments in CLFunctions2.

6:04 AM Changeset in CLRX [3408] by matszpk

CLRadeonExtender: CLRXWrapper: Fixing comments in CLFunctions2. Add few comments to CLFunctions.

Sep 20, 2017:

9:35 PM Changeset in CLRX [3407] by matszpk

CLRadeonExtender: Commenting CLRXWrapper.

8:10 PM Changeset in CLRX [3406] by matszpk

CLRadeonExtender: Move 'inline' before return-type. typo in comment. add few comments to NumStringConv?.

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

CLRadeonExtender: Commenting Utilities.

7:27 PM Changeset in CLRX [3404] by matszpk

CLRadeonExtender: Commenting CLIParser.

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

CLRadeonExtender: Pass argument in assertCLRXException as r-value reference. comment an assertions in TestUtils?.h.

6:48 PM Changeset in CLRX [3402] by matszpk

CLRadeonExtender: Pass argument in callTest as r-value reference.

4:00 PM ClrxWrapper edited by trac
(diff)
4:00 PM ClrxAsmPseudoOps edited by trac
(diff)
4:00 PM ClrxAsmInvoke edited by trac
(diff)
3:07 PM Changeset in CLRX [3401] by matszpk

CLRadeonExtender: Asm: Add 'oldModParam' option to assembler to allow enabling an old modifier parametrization.
Secure parseImmInt to avoid undefine behaviour on some architectures when bits is higher then 63.

9:00 AM GcnOperands edited by trac
(diff)
8:17 AM Changeset in CLRX [3400] by matszpk

CLRadeonExtender: Parameter in modifier can have any value (instead 0 or 1).

7:44 AM Changeset in CLRX [3399] by matszpk

CLRadeonExtender: Update README.md.

Sep 19, 2017:

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

CLRadeonExtender: Freeing comments in "else " to making comment's lines.

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

CLRadeonExtender: Freeing comments in "{ /*" and "{ " to making line comments.

6:00 PM Changeset in CLRX [3396] by matszpk

CLRadeonExtender: Freeing comment in "{ " to making line comments. Commenting GPUId and InputOutput?.
Replace 1 by REGTYPE_VGPR in GPUId.

Sep 18, 2017:

7:29 PM Changeset in CLRX [3395] by matszpk

CLRadeonExtender: Improve detecting GL/gl.h header availability (yet another fix).

7:05 PM Changeset in CLRX [3394] by matszpk

CLRadeonExtender: Improve detecting GL/gl.h header availability.

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

CLRadeonExtender: CLRXWrapper: Detect OpenGL and do not compile OpenCL-GL functions in CLRXWrapper if OpenGL not available.

Sep 17, 2017:

2:06 PM ClrxDownloads edited by matszpk
(diff)
2:00 PM Milestone 0.1.5 completed
* add AMDHSA configuration to GalliumCompute? and AMD OpenCL 2.0 binary …
1:50 PM Changeset in CLRX [3392] by matszpk

CLRadeonExtender: Make 0.1.5 tag

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

CLRadeonExtender: Doxygen: Do not copy CMakeFiles to installation.

9:00 AM ClrxAsmGallium edited by trac
(diff)
9:00 AM ClrxAsmRocm edited by trac
(diff)
9:00 AM ClrxAsmAmdCl2 edited by trac
(diff)
8:46 AM Changeset in CLRX [3390] by matszpk

CLRadeonExtender: CLRXDocs: Add info about default hsa features.

7:51 AM Changeset in CLRX [3389] by matszpk

CLRadeonExtender: AmdCL2Bin: Small fix for checking metadata's argsNum.

Sep 16, 2017:

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

CLRadeonExtender: Update ChangeLog?.

5:33 PM ClrxChangeLog edited by matszpk
(diff)
5:23 PM Changeset in CLRX [3387] by matszpk

CLRadeonExtender: AsmGallium?: Allow '.spilledvgprs' and '.spilledsgprs' only if LLVM version >=3.9.0.

5:00 PM ClrxAsmGallium edited by trac
(diff)
5:00 PM ClrxAsmAmd edited by trac
(diff)
5:00 PM ClrxAsmRocm edited by trac
(diff)
5:00 PM ClrxAsmAmdCl2 edited by trac
(diff)
4:59 PM Changeset in CLRX [3386] by matszpk

CLRadeonExtender: CLRXDocs: Add info about a SGPR's countings across binary formats.

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

CLRadeonExtender: Add the Gallium testcase with HSA config (LLVM>=4.0.0) to DisasmDataTest?.

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

CLRadeonExtender: Add the AmdCL2 testcase with HSA config to DisasmDataTest?.

11:36 AM Changeset in CLRX [3383] by matszpk

CLRadeonExtender: Update READMEs and INSTALL.

Sep 15, 2017:

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

CLRadeonExtender: Doxygen: Add info about callOnce and OnceFlag?.

3:10 PM ClrxChangeLog edited by matszpk
(diff)
3:08 PM Changeset in CLRX [3381] by matszpk

CLRadeonExtender: Small updates in ChangeLog?.

3:06 PM Changeset in CLRX [3380] by matszpk

CLRadeonExtender: Update changelog.

Sep 14, 2017:

9:49 PM Changeset in CLRX [3379] by matszpk

CLRadeonExtender: Make VectorAdd? more tolerant for numeric errors.

9:32 PM Changeset in CLRX [3378] by matszpk

CLRadeonExtender: Fixed calculating workSize in ImageMix?.

5:30 AM Changeset in CLRX [3377] by matszpk

CLRadeonExtender: Remove obsolete TRYCOMP_CXXFLAGS.

5:27 AM Changeset in CLRX [3376] by matszpk

CLRadeonExtender: Fixed TRYCOMP_CXXFLAGS usage in TRY_COMPILE.

5:20 AM Changeset in CLRX [3375] by matszpk

CLRadeonExtender: Make checking bitness more portable in CMakeLists.txt (bitness depends on compiler). remove obsolete a checking mingw64.

4:56 AM Changeset in CLRX [3374] by matszpk

CLRadeonExtender: Use only C++ compiler: rename Int128Detect.c to Int128Detect.cpp.

Sep 13, 2017:

9:13 PM WikiStart edited by matszpk
(diff)
8:58 PM Changeset in CLRX [3373] by matszpk

CLRadeonExtender: fixing clang warning.

8:46 PM WikiStart edited by matszpk
(diff)
8:46 PM WikiStart edited by matszpk
(diff)
8:29 PM Changeset in CLRX [3372] by matszpk

CLRadeonExtender: Improve Mingw detection (bitness) (for OpenCL detection).

8:10 PM Changeset in CLRX [3371] by matszpk

CLRadeonExtender: Typo in detecting OpenCL (replace x86_64 by AMD64).

7:21 PM Changeset in CLRX [3370] by matszpk

CLRadeonExtender: Add checking C++11 Thread call_once. Add detection OpenCL in MinGW64 environment.

5:52 PM Changeset in CLRX [3369] by matszpk

CLRadeonExtender: Missing Config.h before inttypes.h (for STDC_FORMAT_MACROS).

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

CLRadeonExtender: Stupid typo in Config.h.in.

5:44 PM Changeset in CLRX [3367] by matszpk

CLRadeonExtender: Define STDC_XXXX_MACROS only if not defined. Use format macros in ReverseBits? (for portability).

4:28 PM Changeset in CLRX [3366] by matszpk

CLRadeonExtender: Fixes for MinGW (infinite loops in Assembler tests): do not replace function that doesn't exists in MSVC for MinGW.

1:38 PM Changeset in CLRX [3365] by matszpk

CLRadeonExtender: updating headers in cstrtofXTest.

8:51 AM Changeset in CLRX [3364] by matszpk

CLRadeonExtender: Make inline callOnce for non-MinGW environments.

Sep 12, 2017:

9:16 PM Changeset in CLRX [3363] by matszpk

CLRadeonExtender: callOnce as inline function.

9:10 PM Changeset in CLRX [3362] by matszpk

CLRadeonExtender: Force zero-initialization for OnceFlag? (for MinGW).

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

CLRadeonExtender: enable STDC_MACROS for MinGW in Config.h. Own call_once implementation for mingw.

7:39 PM Changeset in CLRX [3360] by matszpk

CLRadeonExtender: Fixing warning about unused GCC visibilities for MinGW.

7:31 PM Changeset in CLRX [3359] by matszpk

CLRadeonExtender: Fix for stupid typo in Config.h.in.

7:28 PM Changeset in CLRX [3358] by matszpk

CLRadeonExtender: Fixes for MinGW.

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

CLRadeonExtender: Remove obsolete warnings (about unsupported visibility attributes) for Cygwin environment
(from clwrapper InternalDecls?.h). Remove obsolete compilation when GNUC is not defined (in InternalDecls?.h).

Sep 11, 2017:

8:19 PM Changeset in CLRX [3356] by matszpk

CLRadeonExtender: Remove obsolete warnings (about unsupported visibility attributes) for Cygwin environment.

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

CLRadeonExtender: Change lowest GPU force GCN1.2.

9:39 AM Changeset in CLRX [3354] by matszpk

CLRadeonExtender: ROCm: Add a missing recognizing GFX900 by arch major.

8:42 AM Changeset in CLRX [3353] by matszpk

CLRadeonExtender: ROCmBinaries: Add GFX901 to amdGpuArchValuesTbl.

8:19 AM Changeset in CLRX [3352] by matszpk

CLRadeonExtender: Add code to recognizing GFX901 in AmdCL2Binaries.

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

CLRadeonExtender: GPUId: Typo.

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

CLRadeonExtender: GPUId: Remove TODO. Add GFX901 definitions.

Sep 10, 2017:

8:38 PM Changeset in CLRX [3349] by matszpk

CLRadeonExtender: Doxygen for calculatePgmRsrcX. commenting.

7:46 PM Changeset in CLRX [3348] by matszpk

CLRadeonExtender: Move routines to calculate PGMRSRC1 and PGMRSRC2 to GPUId code. Apply these function in code.

Sep 9, 2017:

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

CLRadeonExtender: AsmExpr?: Set5 failed to true at "Logical negation is not allowed to relative values".
Add missing ASMX_FAILED_BY_ERROR in "Division by zero".

Sep 8, 2017:

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

CLRadeonExtender: Yet another fix after killing code lines.

9:07 PM Changeset in CLRX [3345] by matszpk

CLRadeonExtender: Asm: Remove obsolete definition 'Assembler& asmr = *this;' in code.

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

CLRadeonExtender: Asm: Fixes after killing lines.

6:15 PM Changeset in CLRX [3343] by matszpk

CLRadeonExtender: Yet another killing code lines by macros (GCNAsmHelpers.cpp).

5:54 PM Changeset in CLRX [3342] by matszpk

CLRadeonExtender: Yet another killing code lines by macros (GCNAssembler.cpp).

5:29 PM Changeset in CLRX [3341] by matszpk

CLRadeonExtender: Yet another killing code lines by macros (in asm formats and pseudo-ops code).

5:03 PM Changeset in CLRX [3340] by matszpk

CLRadeonExtender: Yet another killing code lines by macros (in Assembler.cpp and AsmExpression?.cpp).

3:19 PM Changeset in CLRX [3339] by matszpk

CLRadeonExtender: Yet another killing code lines by macros.

1:21 PM Changeset in CLRX [3338] by matszpk

CLRadeonExtender: Asm: Vast killing code lines by using macros PSEUDOOP_RETURN_BY_ERROR, ASM_RETURN_BY_ERROR and ASM_FAIL_BY_ERROR.

7:24 AM Changeset in CLRX [3337] by matszpk

CLRadeonExtender: AsmFormats?: Remove obsolete skipSpacesAtEnd. Add checking garbages at doKCodeEnd.

Sep 7, 2017:

10:08 PM Changeset in CLRX [3336] by matszpk

CLRadeonExtender: GalliumBin?: Fixed indexing of progInfo (include various number of proginfos per kernel).
Remove reinterpret cast from access methods.

9:07 PM Changeset in CLRX [3335] by matszpk

CLRadeonExtender: Fixed typo in Commons.h.

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

CLRadeonExtender: Docs: Add to doxygen Config.h and amdbin/Elf.h.

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

CLRadeonExtender: Asm: Divide AsmInternals? stuff by binary formats headers.

5:12 PM Changeset in CLRX [3332] by matszpk

CLRadeonExtender: AsmROCm: Add '.default_hsa_features' pseudo-op.

4:00 PM ClrxAsmAmdCl2 edited by trac
(diff)
3:48 PM Changeset in CLRX [3331] by matszpk

CLRadeonExtender: AsmAmdCL2: Add '.default_hsa_features' pseudo-op.

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

CLRadeonExtender: AsmROCm: Remove obsolete initializeKernelConfig calls.

3:13 PM Changeset in CLRX [3329] by matszpk

CLRadeonExtender: AsmAmdCL2/Gallium: Remove obsolete initializeKernelConfig calls.
Force kernel.useHsaConfig==true after '.control_directive'. InitializeKernelHsa? Config while calling '.config' and '.control_directive'.

2:51 PM Changeset in CLRX [3328] by matszpk

CLRadeonExtender: Remove 'ROCm's from AsmGalliumFormat? and AsmAmdCL2Format.
Refactor 'config' to 'hsaConfig' in AsmGalliumFormat? and AsmAmdCL2Format.

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

CLRadeonExtender: AmdCL2BinGen: Change type and fields in reserved Xgprs (setup data).

1:28 PM Changeset in CLRX [3326] by matszpk

CLRadeonExtender: Add '.default_hsa_features' to editor syntaxes.

11:33 AM Changeset in CLRX [3325] by matszpk

CLRadeonExtender: Change version to 0.1.5.

Note: See TracTimeline for information about the timeline view.