Timeline


and

Sep 2, 2017:

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

CLRadeonExtender: Add a missing header 'mutex'.

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

CLRadeonExtender: Add a missing system headers.

7:00 PM ClrxAsmGallium edited by trac
(diff)
6:08 PM Changeset in CLRX [3296] by matszpk

CLRadeonExtender: CLRXDocs: Small fixes in ClrxAsmGallium.

6:00 PM ClrxAsmGallium edited by trac
(diff)
5:59 PM Changeset in CLRX [3295] by matszpk

CLRadeonExtender: AsmGallium?: Add '.hsa_scratchbuffer' pseudo-op.

5:50 PM Changeset in CLRX [3294] by matszpk

CLRadeonExtender: AsmROCm: Do not print warnings about out of range when values was not parsed in
'.codeversion' and '.machine' pseudo-ops. fix typos. Small formatting in AsmGalliumFormat?.

5:27 PM Changeset in CLRX [3293] by matszpk

CLRadeonExtender: AsmGallium?/ROCm: Reuse code to checking config values.

5:02 PM Changeset in CLRX [3292] by matszpk

CLRadeonExtender: AsmGallium?/ROCm: Reuse code to setting config values.

4:47 PM Changeset in CLRX [3291] by matszpk

CLRadeonExtender: AsmGallium?/ROCm: Reuse code to parsing machine, code version and reserved gprs.

3:34 PM Changeset in CLRX [3290] by matszpk

CLRadeonExtender: remove obsolete ',' at end of table.

1:03 PM Changeset in CLRX [3289] by matszpk

CLRadeonExtender: Update editors syntaxes (add new pseudo-ops).

12:54 PM Changeset in CLRX [3288] by matszpk

CLRadeonExtender: DisasmGallium?: Dump correct LLVM version if AMDHSA enabled.

10:00 AM ClrxAsmGallium edited by trac
(diff)
10:00 AM ClrxAsmRocm edited by trac
(diff)
9:05 AM Changeset in CLRX [3287] by matszpk

CLRadeonExtender: CLRXDocs: Fixes typos in AsmRocm?. Add description of new pseudo-ops for handling HSA configuration in GalliumCompute?.

7:38 AM Changeset in CLRX [3286] by matszpk

CLRadeonExtender: AsmGallium?: Fixed pushing control_directive content to binary.

6:45 AM Changeset in CLRX [3285] by matszpk

CLRadeonExtender: AsmGallium?: Add '.arch_minor' and '.arch_stepping' pseudo-ops.

Sep 1, 2017:

9:15 PM Changeset in CLRX [3284] by matszpk

CLRadeonExtender: AsmGallium?: Keep default values for enableSgprRegisterFlags and enableFeatureFlags in
AMD HSA config if these config params not set. Replace AMD HSA config only if kernel uses config (.config pseudo-op used).

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

CLRadeonExtender: Fixed tests: force use older LLVM compiler version during testing Gallium format.

8:20 PM Changeset in CLRX [3282] by matszpk

CLRadeonExtender: AsmGallium?: Small fixes in applying HSA config to binary. First testcase for Gallium HSA config in AsmGalliumFormats?.

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

CLRadeonExtender: AsmGallium?: Apply HSA configuration to Gallium binary.

5:47 PM Changeset in CLRX [3280] by matszpk

CLRadeonExtender: AsmGallium?: Add almost pseudo-ops to handle AMDHSA config parameters.

3:10 PM Changeset in CLRX [3279] by matszpk

CLRadeonExtender: AsmGallium?: Make Kernel states vector as container of pointers (for safety behaviour).

2:56 PM Changeset in CLRX [3278] by matszpk

CLRadeonExtender: AsmAmd/Gallium?/AmdCL2: Detect only once driver/LLVM version.
AsmGallium?: Accept HSA config pseudo-ops only if LLVM version>=4.0.0.

2:24 PM Changeset in CLRX [3277] by matszpk

CLRadeonExtender: AsmGallium?: Fixed support for binaries generated for GalliumCompute? with LLVM 4.0 (max proginfo entries,
LLVM version determining,...). Preliminary code for new config pseudo-ops.

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

CLRadeonExtender: Asm: Add a missing GFX804 (RX 550) definition to AsmGallium? and AsmROCm.

1:23 PM Changeset in CLRX [3275] by matszpk

CLRadeonExtender: Asm: Add a missing GFX900 (RX VEGA) definition to AsmGallium? and AsmROCm.

Aug 31, 2017:

9:00 PM ClrxDisasm edited by trac
(diff)
8:33 PM Changeset in CLRX [3274] by matszpk

CLRadeonExtender: DisasmGallium?: Distinguish gallium kernel config params and AMDHSA kernel config params (by adding 'hsa_' prefix in pseud-op).

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

CLRadeonExtender: Add argument names to llvmVersion and driverVersion in program help.

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

CLRadeonExtender: GalliumDisasm?: Add correct (first version) disassembly for binaries compiled by LLVM 4.0 or later.
clrxdisasm: add option '--llvmVersion'.

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

CLRadeonExtender: ROCmDisasm: Separate routines to disassemble code and config (for Gallium disassembler).

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

CLRadeonExtender: Disasm: remove obsolete argument 'sectionCount' from disassembleRawCode, disassembleROCm and disassembleGallium.

6:14 PM Changeset in CLRX [3269] by matszpk

CLRadeonExtender: GCNDisasm: zeroing sectionCount before disassemblying.

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

CLRadeonExtender: CLRXDocs: remove obsolete 'm' library from required libraries.
Add pkg-config files to install.

1:31 PM Changeset in CLRX [3267] by matszpk

CLRadeonExtender: Write ReverseBits? code for GalliumCompute? with LLVM 4.0 or later.

11:35 AM Changeset in CLRX [3266] by matszpk

CLRadeonExtender: VectorAdd?: Fix code for GalliumCompute? with LLVM4.0 for GCN 1.2.

11:13 AM Changeset in CLRX [3265] by matszpk

CLRadeonExtender: Rewrite VectorAdd? sample for GalliumCompute? with LLVM 4.0 or later.

7:00 AM GalliumAbi edited by trac
(diff)
6:19 AM Changeset in CLRX [3264] by matszpk

CLRadeonExtender: Update svn:ignore.

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

CLRadeonExtender: CLRXDocs: Typos in GalliumAbi.

Aug 18, 2017:

1:45 PM Changeset in CLRX [3262] by matszpk

CLRadeonExtender: Small update for new drivers.

Aug 17, 2017:

6:00 PM GcnTimings edited by trac
(diff)
6:00 PM GcnSdwaDpp edited by trac
(diff)
5:17 PM Changeset in CLRX [3261] by matszpk

CLRadeonExtender: CLRXDocs: Fixed typo in DPP operation code. Add a missing V_MBCNT_LO/HI_U32_B32 instruction's timings.

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

CLRadeonExtender: GCNDisasm: Fixed bit checking for sext when src0 is not used. Add 'sdwa' word at end of instruction if SDWA encoding
and no specific modifers and flags enabled.

1:53 PM Changeset in CLRX [3259] by matszpk

CLRadeonExtender: Disasm: Add printing code position in comments by default.

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

CLRadeonExtender: Yet another fixes for GCN1.4 arch (RX VEGA).

Aug 16, 2017:

9:00 PM ClrxAsmGallium edited by trac
(diff)
9:00 PM ClrxAsmRocm edited by trac
(diff)
8:43 PM Changeset in CLRX [3257] by matszpk

CLRadeonExtender: Fixes for GCN1.4 arch (RX VEGA).

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

CLRadeonExtender: Gallium/ROCm: Add always extra VCC register to SGPR pool.
GPUId: Fixed name of bitmask in getGPUExtraRegsNum. Update CLRXDocs.

Aug 13, 2017:

10:00 PM AmdCl2Abi edited by trac
(diff)
9:36 PM Changeset in CLRX [3255] by matszpk

CLRadeonExtender: CLRXDocs: small typo in AmdCL2ABI (wrong name of use).

Aug 11, 2017:

1:00 PM GcnInstrsVop3 edited by trac
(diff)
1:00 PM GcnSdwaDpp edited by trac
(diff)
12:29 PM Changeset in CLRX [3254] by matszpk

CLRadeonExtender: CLRXDocs: Add info about encoding modifiers.

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

CLRadeonExtender: GCNAsm: Add SDWA and DPP modifiers for encodings.

10:00 AM ClrxLibraries created by trac
10:00 AM ClrxToc edited by trac
(diff)
9:33 AM Changeset in CLRX [3252] by matszpk

CLRadeonExtender: CLRXDoc: Update ClrxLibraries.

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

CLRadeonExtender: CLRXDoc: Add info for developers about libraries dependencies needed while building software that uses the CLRX libraries.

Aug 10, 2017:

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

CLRadeonExtender: GCNAsm/GCNDisasm: Fixes for SDWAB encoding for VEGA (in VOPC).

Note: See TracTimeline for information about the timeline view.