Timeline


and

Jun 11, 2016:

8:10 PM Milestone 0.1.2 completed
Support for AMD OpenCL 2.0 implementation (program binaries and …
7:49 PM ClrxDownloads edited by matszpk
(diff)
7:48 PM ClrxDownloads edited by matszpk
(diff)
7:48 PM ClrxDownloads edited by matszpk
(diff)
7:41 PM WikiStart edited by matszpk
(diff)
7:30 PM Changeset in CLRX [2428] by matszpk

CLRadeonExtender: Add tag for version 0.1.2.

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

CLRadeonExtender: Add option to build statically linked programs.

6:55 PM Changeset in CLRX [2426] by matszpk

CLRadeonExtender: Add INSTALL,... files to installation (in doc dir).

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

CLRadeonExtender: Add images to install.

6:12 PM Changeset in CLRX [2424] by matszpk

CLRadeonExtender: Add samples to installation.

4:00 PM GcnTimings edited by trac
(diff)
3:54 PM Changeset in CLRX [2423] by matszpk

CLRadeonExtender: Add CONTRIBUTORS file.

3:49 PM Changeset in CLRX [2422] by matszpk

CLRadeonExtender: Mispelling in GcnTimings (thanks to Mihai Preda, from github).

Jun 7, 2016:

4:00 PM GcnTimings edited by trac
(diff)
3:39 PM Changeset in CLRX [2421] by matszpk

CLRadeonExtender: Small typo.

3:14 PM Changeset in CLRX [2420] by matszpk

CLRadeonExtender: GcnTimings: Add info about LDS bank conflicts.

6:48 AM Changeset in CLRX [2419] by matszpk

CLRadeonExtender: AmdCL2BinGen: Fixed choosing of device codes and '.note' section while generating binaries for later drivers (>2036.03).

Jun 6, 2016:

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

CLRadeonExtender: GCNDisasm: Add extra test cases.

1:44 PM Changeset in CLRX [2417] by matszpk

CLRadeonExtender: Disasm: Use 'lit()' to distinguish literal from inline constant.

Jun 5, 2016:

8:00 PM GcnTimings edited by trac
(diff)
7:38 PM Changeset in CLRX [2416] by matszpk

CLRadeonExtender: Yet another GcnTimings.

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

CLRadeonExtender: Update GcnTimings.

Jun 2, 2016:

10:00 PM GcnTimings edited by trac
(diff)
9:03 PM Changeset in CLRX [2414] by matszpk

CLRadeonExtender: ClrxDocs?: Add info about MUBUF timing.

May 30, 2016:

10:00 PM GcnTimings edited by trac
(diff)
9:40 PM Changeset in CLRX [2413] by matszpk

CLRadeonExtender: formatting.

9:00 PM GcnTimings edited by trac
(diff)
8:50 PM Changeset in CLRX [2412] by matszpk

CLRadeonExtender: ClrxDocs?: Add info about instruction's throughput.

6:00 PM GcnTimings edited by trac
(diff)
6:00 PM GcnInstrsDs edited by trac
(diff)
5:19 PM Changeset in CLRX [2411] by matszpk

CLRadeonExtender: ClrxDocs?: Small typo in GcnInstrsDs. Add info about DS instruction's timings.

4:00 PM GcnInstrsDs edited by trac
(diff)
3:38 PM Changeset in CLRX [2410] by matszpk

CLRadeonExtender: ClrxDocs?: fixed immediate value in DS_*_SRC2_* instructions.

May 29, 2016:

10:00 AM GcnInstrsVop3 edited by trac
(diff)
10:00 AM GcnInstrsSop1 edited by trac
(diff)
10:00 AM GcnInstrsSop2 edited by trac
(diff)
10:00 AM GcnInstrsVop1 edited by trac
(diff)
9:08 AM Changeset in CLRX [2409] by matszpk

CLRadeonExtender: ClrxDocs?: Formatting sources.

May 28, 2016:

11:00 PM GcnTimings edited by trac
(diff)
10:11 PM Changeset in CLRX [2408] by matszpk

CLRadeonExtender: GcnTiming?: Add info about SMRD instruction's timings.

8:00 PM GcnTimings edited by trac
(diff)
7:47 PM Changeset in CLRX [2407] by matszpk

CLRadeonExtender: GcnTiming?: Fixed timing for V_MUL_F64.

7:42 PM Changeset in CLRX [2406] by matszpk

CLRadeonExtender: GcnTiming?: add info about VOP3 instruction's timings.

7:00 PM GcnTimings edited by trac
(diff)
6:10 PM Changeset in CLRX [2405] by matszpk

CLRadeonExtender: GcnTimings: add info about VOPC instruction's timings.

5:00 PM GcnTimings edited by trac
(diff)
5:00 PM GcnInstrsVop1 edited by trac
(diff)
4:49 PM Changeset in CLRX [2404] by matszpk

CLRadeonExtender: small typo.

4:48 PM Changeset in CLRX [2403] by matszpk

CLRadeonExtender: GcnTimings: Add info about timing VOP2 instructions.

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

CLRadeonExtender: Formatting of VOP1 timing table.

4:08 PM Changeset in CLRX [2401] by matszpk

CLRadeonExtender: CLRXDocs: fixed small typos. add timings for VOP1 instructions.

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

CLRadeonExtender: Asm: Use this same routine to skipping labels as from AsmMacroInputFilter::readLine:
(skipping any name and substitution's escapes)

10:17 AM Changeset in CLRX [2399] by matszpk

CLRadeonExtender: Remove obsolete debug dump.

10:08 AM Changeset in CLRX [2398] by matszpk

CLRadeonExtender: Include replacements in label that preceding pseudoops in macro content and repetitions (skipLabelsWithBackSlashes).

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

CLRadeonExtender: Fixed wrong skipping line to pseudooperation in putMacroContent, putRepetitionContent and skipClauses
(fixing wrong repetiting if in deeper '.rept' is preceded by labels).

May 27, 2016:

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

CLRadeonExtender: AmdBinGen?: Remove obsolete metadata lines.

7:00 AM GcnTimings edited by trac
(diff)
6:29 AM Changeset in CLRX [2395] by matszpk

CLRadeonExtender: GcnTiming? update. Add prefix to stat() call.

May 26, 2016:

6:00 PM GcnTimings edited by trac
(diff)
5:53 PM Changeset in CLRX [2394] by matszpk

CLRadeonExtender: Add occupancy table to GcnTimings.

5:00 PM GcnTimings edited by trac
(diff)
4:49 PM Changeset in CLRX [2393] by matszpk

CLRadeonExtender: Update GcnTimings chapter (about masking penalties nad SALU instructions).

12:00 PM GcnTimings edited by trac
(diff)
11:03 AM Changeset in CLRX [2392] by matszpk

CLRadeonExtender: CLRXDoc: next update of GcnTimings chapter.

11:00 AM GcnTimings edited by trac
(diff)
10:41 AM Changeset in CLRX [2391] by matszpk

CLRadeonExtender: CLRXDoc: Updated GcnTiming? chapter.

8:00 AM Changeset in CLRX [2390] by matszpk

CLRadeonExtender: Introduce isKernelArgImage to determine whether argument type is image.

6:50 AM Changeset in CLRX [2389] by matszpk

CLRadeonExtender: Commenting code.

May 24, 2016:

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

CLRadeonExtender: Update version number (to 0.1.2).

6:34 PM Ticket #19 (Check compatibility with new AMD GPUPRO drivers and new Windows drivers.) closed by matszpk
fixed

May 23, 2016:

9:23 AM Ticket #19 (Check compatibility with new AMD GPUPRO drivers and new Windows drivers.) created by matszpk

May 22, 2016:

8:30 PM Changeset in CLRX [2387] by matszpk

CLRadeonExtender: Change name of GCN_ADDR_NONE to not confusing name: GCN_ADDR_STD.

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

CLRadeonExtender: doxy: add a missing descriptions.

4:00 PM Ticket #18 (Fix loading old Amd x86 binaries from old drivers.) closed by matszpk
fixed: fixed segfault while reading incorrect Amd x86 binary opencl file.
3:27 PM Changeset in CLRX [2385] by matszpk

CLRadeonExtender: Check array index boundaries while writing kernelArginfos from X86 binaries.

1:58 PM Ticket #17 (Add description of new GCN 1.1 instructions) closed by matszpk
fixed: Descriptions has been added to almost all new GCN 1.1 instructions …
12:01 PM GcnState edited by trac
(diff)
12:01 PM GcnInstrsDs edited by trac
(diff)
12:01 PM GcnInstrsVop1 edited by trac
(diff)
11:02 AM Changeset in CLRX [2384] by matszpk

CLRadeonExtender: CLRXDocs: Add new GCN 1.1 instructions.

May 20, 2016:

11:00 PM GcnInstrsVop3 edited by trac
(diff)
11:00 PM GcnInstrsVop2 edited by trac
(diff)
10:49 PM Changeset in CLRX [2383] by matszpk

CLRadeonExtender: Fixed syntax for V_MQSAD_U32_U8 (dst and src2 requires 4 vector registers).
Update CLRXDocs: add new descriptions GCN 1.1 instructions and small fixes.

10:00 PM GcnInstrsSopp edited by trac
(diff)
10:00 PM GcnInstrsSmrd edited by trac
(diff)
10:00 PM GcnInstrsVop1 edited by trac
(diff)
9:30 PM Ticket #18 (Fix loading old Amd x86 binaries from old drivers.) created by matszpk
Sometimes CLRXAmdBin fails while loading old program x86 AMD binary files.
9:00 PM Changeset in CLRX [2382] by matszpk

CLRadeonExtender: Update CLRXDocs (add new GCN 1.1 instruction's descriptions).

7:22 PM Ticket #16 (Add configuration dump from disassembler) closed by matszpk
fixed
6:28 PM Changeset in CLRX [2381] by matszpk

CLRadeonExtender: Add testcases to testing configuration's dump.

4:48 PM Changeset in CLRX [2380] by matszpk

CLRadeonExtender: AmdCL2BinGen: Force ptrSpace==4 for clkevent.

3:49 PM Changeset in CLRX [2379] by matszpk

CLRadeonExtender: DisasmAmd? (config): correctly getting of uavprivate from metadata string.

3:42 PM Changeset in CLRX [2378] by matszpk

CLRadeonExtender: DisasmAmd? (config): Parse counter resid from metadata string.

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

CLRadeonExtender: Asm: Allow to define empty dimensions list in configuration. Disasm: Print empty dimensions in configuration.

May 18, 2016:

10:55 PM Changeset in CLRX [2376] by matszpk

CLRadeonExtender: Fixed types in snprintf.

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

CLRadeonExtender: Small update.

10:19 PM Changeset in CLRX [2374] by matszpk

CLRadeonExtender: DisasmAmdCL2: Fixed getting argument pointer's type if unknown type name.

10:03 PM Changeset in CLRX [2373] by matszpk

CLRadeonExtender: Update README.md (add info about clrxdisasm's '-C' option).

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

CLRadeonExtender: DisasmAmd?(CL2): print dims only if set.

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

CLRadeonExtender: Disasm (config dump): force least one dimension to be set in dimMask. Fixed getting dimmask in DisasmAmdCL.

8:26 PM Changeset in CLRX [2370] by matszpk

CLRadeonExtender: Remove duplicated includes.

8:03 PM Changeset in CLRX [2369] by matszpk

CLRadeonExtender: AmdCL2BinGen: Set always ptrSpace==4 for pipes.

6:20 PM Changeset in CLRX [2368] by matszpk

CLRadeonExtender: DisasmAmdCL2: Add printing of global sampler's definitions.

5:53 PM Changeset in CLRX [2367] by matszpk

CLRadeonExtender: DisasmAmdCL2: add kernel sampler's to config dump. Add rdonly, wronly to unused paremeter (argument definition).

5:13 PM Changeset in CLRX [2366] by matszpk

CLRadeonExtender: AsmCL2: Remove obsolete constspacesize from constant pointer argument.
DIsasmAmdCL2: Add support for queue, clkevent and pipes.

5:00 PM ClrxAsmAmdCl2 edited by trac
(diff)
4:10 PM Changeset in CLRX [2365] by matszpk

CLRadeonExtender: DisasmAmdCL2: Add preliminary version of config dump.
Docs & AsmCL2: Remove obsolete resid from pointer's argument.

May 15, 2016:

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

CLRadeonExtender: Add stuff to handle config dump for AmdCL2 binary format. Make some tables as internal for library (instead static for object).

8:31 AM Changeset in CLRX [2363] by matszpk

CLRadeonExtender: DisasmAmd? (config): fixed parsing of float/double arguments in metadata.

May 14, 2016:

11:06 PM Changeset in CLRX [2362] by matszpk

CLRadeonExtender: DisasmAmd? config: Fixed parsing of structure pointer arguments.

10:29 PM Changeset in CLRX [2361] by matszpk

CLRadeonExtender: Fixed ordering include directories in main CMakeLists.txt.
Fixed CLRX_INTERNAL declarations in DisasmInternals?.h.

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

CLRadeonExtender: Remove obsolete include.

9:51 PM Changeset in CLRX [2359] by matszpk

CLRadeonExtender: missing includes (cstdio).

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

CLRadeonExtender: DisasmGallium?: Add pgmrsrc1 and pgmrsrc2 to config dump.

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

CLRadeonExtender: DisasmGallium?: Add preliminary configuration dump. DisasmAmd?: small code polishing.

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

CLRadeonExtender: DisasmAmd?: Check argument number before making operation. Move setting of const and sampler after parsing metadata.

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

CLRadeonExtender: DisasmAmd? (config). Include dimMask during getting amd kernel configuration.

5:13 PM Changeset in CLRX [2354] by matszpk

CLRadeonExtender: DisasmAmd?: Add checking syntax and line end at parsing line of metadata.

2:45 PM Changeset in CLRX [2353] by matszpk

CLRadeonExtender: Disasm AMD: fixed parsing structure arguments. remove string from image argument's parsing.

1:59 PM Changeset in CLRX [2352] by matszpk

CLRadeonExtender: DisasmAmd? (config). Fixed parsing metadata: fixed parsing of constant, locals and samplers arguments. Small optimizations.

12:43 PM Changeset in CLRX [2351] by matszpk

CLRadeonExtender: DisasmAmd? (print config). Fixing some problems with getAmdKernelConfig: incorrectly getting uavMask,
incorrectly getting uavPrivate. Optimize a reading of metadata (do not use strings and stringstreams).

8:58 AM Changeset in CLRX [2350] by matszpk

CLRadeonExtender: Small fixes and code improvements in DisasmAmd? and AmdBinGen? testsuite.

May 13, 2016:

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

CLRadeonExtender: DisasmAmd?: Print .pgmrsrc2 always

May 12, 2016:

11:17 PM Changeset in CLRX [2348] by matszpk

CLRadeonExtender: Small fix in AmdBinaries?. DisasmAmd?: improved argument's type detection for dumping configuration.

11:00 PM ClrxDisasm edited by trac
(diff)
10:43 PM Changeset in CLRX [2347] by matszpk

CLRadeonExtender: AsmAmdCL2: Fixed type name for cmdqueue.

10:03 PM Changeset in CLRX [2346] by matszpk

CLRadeonExtender: Small fix in clrxdisasm doc.

10:00 PM ClrxDisasm edited by trac
(diff)
9:57 PM Changeset in CLRX [2345] by matszpk

CLRadeonExtender: Update documentation for clrxdisasm.
clrxdisasm: Remove obsolete enums used for checking options. Allow enable '--config' option if '--all' was choosen.

8:16 PM Changeset in CLRX [2344] by matszpk

CLRadeonExtender: Tentative version of configuration dumping (disasm option) for Amd format. Add new option (config dump) to clrxdisasm.

4:00 PM Changeset in CLRX [2343] by matszpk

CLRadeonExtender: Disasm: Divide Disassembler.cpp to separate files: one main module,
three modules for handling particular formats (Amd, AmdCL2, Gallium).
Samples: Small fix for GenericPtr?.

9:27 AM Ticket #17 (Add description of new GCN 1.1 instructions) created by matszpk
Add a missing descriptions of new GCN 1.1 instructions in CLRXDoc.
Note: See TracTimeline for information about the timeline view.