Timeline


and

Jul 3, 2017:

1:20 PM ClrxDownloads edited by matszpk
(diff)
11:15 AM ClrxDownloads edited by matszpk
(diff)
11:09 AM ClrxDownloads edited by matszpk
(diff)

Jul 2, 2017:

6:30 AM Changeset in CLRX [3229] by matszpk

CLRadeonExtender: Update minimum CMake version required by CLRadeonExtender.

5:32 AM ClrxDownloads edited by matszpk
(diff)
5:31 AM ClrxDownloads edited by matszpk
(diff)

Jun 30, 2017:

12:00 PM ClrxAsmPseudoOps edited by trac
(diff)
12:00 PM ClrxAsmAmdCl2 edited by trac
(diff)
11:39 AM Changeset in CLRX [3228] by matszpk

CLRadeonExtender: Updated info about AMD new (OpenCL 2.0) binary format.

Jun 29, 2017:

4:35 PM Changeset in CLRX [3227] by matszpk

CLRadeonExtender: Add info about new options in CMake.

2:48 PM ClrxDownloads edited by matszpk
(diff)
2:48 PM ClrxDownloads edited by matszpk
(diff)
2:27 PM Milestone 0.1.4 completed
* AMD RX VEGA support * add 32-bit binaries for AMD OpenCL 2.0 format …
2:22 PM Changeset in CLRX [3226] by matszpk

CLRadeonExtender: Make new tag for version 0.1.4.

12:38 PM Changeset in CLRX [3225] by matszpk

CLRadeonExtender: Fix new option GCC5CXX11NEWABI for forcing new GCC5 C++11 new ABI (bad macro def).

11:01 AM Changeset in CLRX [3224] by matszpk

CLRadeonExtender: Add new option GCC5CXX11NEWABI for forcing new GCC5 C++11 new ABI.

10:40 AM Changeset in CLRX [3223] by matszpk

CLRadeonExtender: Add info about using old C++11 ABI in Linux binaries.

9:00 AM ClrxChangeLog edited by matszpk
(diff)
8:58 AM Changeset in CLRX [3222] by matszpk

CLRadeonExtender: Udpate ChangeLog?.

5:00 AM Changeset in CLRX [3221] by matszpk

CLRadeonExtender: Fix warnings for new clang 4.0.0 (obsolete instantations of specializations).

12:00 AM Changeset in CLRX [3220] by matszpk

CLRadeonExtender: empty line.

Jun 28, 2017:

11:23 PM Changeset in CLRX [3219] by matszpk

CLRadeonExtender: correct order of searching libraries and executables.

8:43 PM Changeset in CLRX [3218] by matszpk

CLRadeonExtender: small optimizations in finding AmdOCL and MesaOCL.

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

CLRadeonExtender: samples: fixed retrieving versions from device version and device name.

7:51 PM Changeset in CLRX [3216] by matszpk

CLRadeonExtender: AsmGallium?: do not apply llvm and mesa detection for tests.

6:24 PM Changeset in CLRX [3215] by matszpk

CLRadeonExtender: Fix detection Mesa3D version in samples.

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

CLRadeonExtender: Add new 64-bit default paths to find AmdOCL and MesaOCL.

6:00 PM ClrxAsmInvoke edited by trac
(diff)
5:50 PM Changeset in CLRX [3213] by matszpk

CLRadeonExtender: Fix for Non windows and non linux systems.

5:15 PM Changeset in CLRX [3212] by matszpk

CLRadeonExtender: Doc: add info about new environment variables.

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

CLRadeonExtender: AsmGallium?: Add auto-detection of LLVM version and Mesa3D version.

3:59 PM Changeset in CLRX [3210] by matszpk

CLRadeonExtender: Fix for windows (extra conditions).

3:59 PM Changeset in CLRX [3209] by matszpk

CLRadeonExtender: Fix for windows (extra conditions).

3:56 PM Changeset in CLRX [3208] by matszpk

CLRadeonExtender: Fix for windows (fixing stupid typo).

3:55 PM Changeset in CLRX [3207] by matszpk

CLRadeonExtender: Fix for windows (fixing stupid bug).

3:54 PM Changeset in CLRX [3206] by matszpk

CLRadeonExtender: Fix for windows.

3:16 PM Changeset in CLRX [3205] by matszpk

CLRadeonExtender: Add routines to find Mesa OpenCL library and llvm-config utility.
Add routines to detect Mesa3D version and LLVM compiler version.

1:26 PM Changeset in CLRX [3204] by matszpk

CLRadeonExtender: small fix in runExecWithOutput.

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

CLRadeonExtender: Utils: add runExecWithOutput and findMesaOCL.

9:00 AM ClrxAsmInvoke edited by trac
(diff)
8:15 AM Changeset in CLRX [3202] by matszpk

CLRadeonExtender: Fixed name of 32-bit amdocl for windows.

7:39 AM Changeset in CLRX [3201] by matszpk

CLRadeonExtender: samples: get AMD-APP version from OpenCL info. set llvm version and mesa version only if detected from OpenCL info.

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

CLRadeonExtender: Remove DEFAULT_AMDOCLPATH and introduce its runtime detection.

Jun 27, 2017:

9:04 PM Changeset in CLRX [3199] by matszpk

CLRadeonExtender: find amdocl in many library paths by default for make CLRX to be working on many Linux distros.

8:02 PM Changeset in CLRX [3198] by matszpk

CLRadeonExtender: Update packaging setup.

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

CLRadeonExtender: Update ChangeLog?.

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

CLRadeonExtender: Add install rules for editors files.

1:07 PM Changeset in CLRX [3195] by matszpk

CLRadeonExtender: CLRXDocs: Add some Doxygen documentation.

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

CLRadeonExtender: CLRXDocs: Typos (Spgrs -> Sgprs). Add some Doxygen documentation.

6:00 AM ClrxAsmGallium edited by trac
(diff)
5:48 AM Changeset in CLRX [3193] by matszpk

CLRadeonExtender: Add new testcase to GalliumBinGen? (LLVM 4.0, Mesa3D 17.0).

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

CLRadeonExtender: CLRXDocs: Small typo.

Jun 25, 2017:

7:35 AM Changeset in CLRX [3191] by matszpk

CLRadeonExtender: GCNAsm: Register regVarUsage only in tests.

Jun 24, 2017:

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

CLRadeonExtender: GCNAsm: Print error if SMEM store/atomic instruction have other register than M0 in SOFFSET operand.

2:00 PM GcnOperands edited by trac
(diff)
1:36 PM Changeset in CLRX [3189] by matszpk

CLRadeonExtender: GCNAsm: Add new alignment rule for SGPRs in vector instructions.

Jun 21, 2017:

3:00 PM ClrxAsmGallium edited by trac
(diff)
2:04 PM Changeset in CLRX [3188] by matszpk

CLRadeonExtender: CLRXDocs: Update '.config' in ClrxAsmGallium.

2:00 PM ClrxAsmGallium edited by trac
(diff)
1:59 PM Changeset in CLRX [3187] by matszpk

CLRadeonExtender: CLRXDocs: Small typo.

1:58 PM Changeset in CLRX [3186] by matszpk

CLRadeonExtender: CLRXDocs: Describe '.spilledsgprs' and '.spilledvgprs' in ClrxAsmGallium.

Jun 20, 2017:

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

CLRadeonExtender: CLRXDocs: Update GcnTimings for GCN 1.2 instructions.

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

CLRadeonExtender: CLRXDocs: Update GcnTimings: Instruction alignment for GCN 1.2.

Jun 18, 2017:

4:00 PM GcnInstrsMubuf edited by trac
(diff)
3:09 PM Changeset in CLRX [3183] by matszpk

CLRadeonExtender: CLRXDocs: Describe BUFFER_STORE_LDS_DWORD (GCN 1.2).

10:00 AM GcnInstrsMubuf edited by trac
(diff)
10:00 AM GcnInstrsMtbuf edited by trac
(diff)
9:15 AM Changeset in CLRX [3182] by matszpk

CLRadeonExtender: CLRXDocs: Typo in Mubuf.

9:06 AM Changeset in CLRX [3181] by matszpk

CLRadeonExtender: CLRXDocs: Describe (T)BUFFER_LOAD/STORE_FORMAT_D16_* instructions (GCN 1.2).

4:22 AM Changeset in CLRX [3180] by matszpk

CLRadeonExtender: Add new gallium pseudo-ops to editor's syntaxes.

Jun 17, 2017:

10:00 PM GcnInstrsDs edited by trac
(diff)
9:08 PM Changeset in CLRX [3179] by matszpk

CLRadeonExtender: CLRXDocs: Describe DS_ADD_F32, DS_PERMUTE_B32 and DS_BPERMUTE_B32 (GCN 1.2).

5:00 PM GcnInstrsVop3 edited by trac
(diff)
4:03 PM Changeset in CLRX [3178] by matszpk

CLRadeonExtender: CLRXDocs: Describe V_PERM_B32 instruction (GCN 1.2).

3:00 PM GcnInstrsVop3 edited by trac
(diff)
2:08 PM Changeset in CLRX [3177] by matszpk

CLRadeonExtender: CLRXDocs: Add descriptions of new instructions VOP3 (GCN 1.2).

2:00 PM GcnInstrsVop1 edited by trac
(diff)
1:47 PM Changeset in CLRX [3176] by matszpk

CLRadeonExtender: CLRXDocs: Add info about rouding in V_CVT_F16_F32 for GCN 1.2.

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

CLRadeonExtender: CLRXDocs: Remove wrong info in V_LOG/EXP_F16.

1:24 PM Changeset in CLRX [3174] by matszpk

CLRadeonExtender: CLRXDocs: Remove wrong info in V_RSQ_F16.

12:00 PM GcnInstrsVop1 edited by trac
(diff)
11:58 AM Changeset in CLRX [3173] by matszpk

CLRadeonExtender: CLRXDocs: Add descriptions of new instructions (V_SIN_F16, V_COS_F16) for GCN 1.2.

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

CLRadeonExtender: CLRXDocs: Fixed typos in V_FLOOR_F*. Add descriptions of new rounding instructions for GCN 1.2.

11:00 AM GcnInstrsVop1 edited by trac
(diff)
10:53 AM Changeset in CLRX [3171] by matszpk

CLRadeonExtender: CLRXDocs: Update info about special cases for V_FREXP_* (for GCN 1.0 and later).

10:03 AM Changeset in CLRX [3170] by matszpk

CLRadeonExtender: CLRXDocs: Add descriptions of new GCN1.2 VOP1 instructions (V_FREXP*). Fixed typo in V_FREXP_MANT_F32.

10:00 AM GcnInstrsVop1 edited by trac
(diff)
9:12 AM Changeset in CLRX [3169] by matszpk

CLRadeonExtender: CLRXDocs: Add descriptions of new GCN1.2 VOP1 instructions.

6:00 AM GcnInstrsVopc edited by trac
(diff)
5:25 AM Changeset in CLRX [3168] by matszpk

CLRadeonExtender: CLRXDocs: Typo in floating point instructions table (VOPC).

Jun 16, 2017:

8:00 PM GcnInstrsVop2 edited by trac
(diff)
8:00 PM GcnInstrsVop1 edited by trac
(diff)
7:55 PM Changeset in CLRX [3167] by matszpk

CLRadeonExtender: CLRXDocs: Add description for missing VOP2 GCN1.2 instructions. Add description for V_CVT_F16_U16/I16.

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

CLRadeonExtender: CLRXDocs: Update info denormals flushing to V_MAD*/V_MAC* instructions.

7:00 PM GcnInstrsVop3 edited by trac
(diff)
7:00 PM GcnState edited by trac
(diff)
7:00 PM GcnInstrsVop2 edited by trac
(diff)
7:00 PM GcnInstrsVop1 edited by trac
(diff)
6:41 PM Changeset in CLRX [3165] by matszpk

CLRadeonExtender: CLRXDocs: Add info about applying MODE to half precision operations.
Update info denormals flushing to V_MAD*/V_MAC* instructions.

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

CLRadeonExtender: Fixes for MSVC: string too big (VectorAdd?) and more serious extending size_t to zeroes in AsmGalliumFormat?.

Jun 15, 2017:

8:00 PM GalliumAbi edited by trac
(diff)
7:31 PM Changeset in CLRX [3163] by matszpk

CLRadeonExtender: CLRXDocs: Add description of new Gallium ABI for LLVM 4.0.

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

CLRadeonExtender: AsmGallium?: remove debug stuff.

3:20 PM Changeset in CLRX [3161] by matszpk

CLRadeonExtender: AsmGallium?: fixed calculating size of argSegment (for AmdHsaConfig?).

9:50 AM Changeset in CLRX [3160] by matszpk

CLRadeonExtender: AsmGallium?: Set localSize and scratchBufferSize to correct AmdHsaConfigHeader? fields.

9:32 AM Changeset in CLRX [3159] by matszpk

CLRadeonExtender: AsmGallium?: Force userDataNum=8 for LLVM 4.0. Get userSGPRsNum from config.

9:20 AM Changeset in CLRX [3158] by matszpk

CLRadeonExtender: samples: Add disassembled code to VectorAdd? (LLVM 4.0). AsmGallium?: Fixed userdatanum for LLVM4.0.

9:00 AM ClrxAsmGallium edited by trac
(diff)
9:00 AM ClrxAsmInvoke edited by trac
(diff)
8:57 AM Changeset in CLRX [3157] by matszpk

CLRadeonExtender: Add support for LLVM 4.0 to samples.

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

CLRadeonExtender: AsmGallium?: Hot fix for LLVM 4.0 (AMDHSA). update documentation (new pseudo-ops in AsmGallium? and new options in clrxasm).

Jun 14, 2017:

8:32 PM Changeset in CLRX [3155] by matszpk

CLRadeonExtender: CLUtils: fixed getting device version.

8:18 PM Changeset in CLRX [3154] by matszpk

CLRadeonExtender: GalliumBinGen?: stupid bug in generatin config for kernel.

7:52 PM Changeset in CLRX [3153] by matszpk

CLRadeonExtender: GalliumBinGen?: fixed generating binaries for LLVM390. Add support for new Mesa and new LLVM for samples (not tested).

7:35 PM Changeset in CLRX [3152] by matszpk

CLRadeonExtender: AsmGallium?: Add spilled gprs, driver version and llvm version. Write binary for new mesa and llvm.
add new option '--llvmVersion' to clrxasm.

7:00 PM GcnInstrsVop2 edited by trac
(diff)
7:00 PM GcnInstrsVop1 edited by trac
(diff)
6:30 PM Changeset in CLRX [3151] by matszpk

CLRadeonExtender: GalliumDisasm?: Correct handling progInfo with 5 entries (in dumpConfig and printing progInfo).

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

CLRadeonExtender: CLRX: small typos. GalliumBinary/GalliumDisasm?: Add support new LLVM 3.9.0 (spilledGPR info) and new Mesa3D 17.0.

Jun 10, 2017:

12:00 PM GcnInstrsVop2 edited by trac
(diff)
11:02 AM Changeset in CLRX [3149] by matszpk

CLRadeonExtender: CLRXDocs: Describe all 16-bit VOP2 instructions.

10:00 AM GcnInstrsVop2 edited by trac
(diff)
10:00 AM GcnIsa edited by trac
(diff)
9:53 AM Changeset in CLRX [3148] by matszpk

CLRadeonExtender: CLRXDocs: Describe some V_*_F16 (half precision) instructions (VOP2).

Jun 9, 2017:

6:00 AM GcnInstrsSmem edited by trac
(diff)
5:16 AM Changeset in CLRX [3147] by matszpk

CLRadeonExtender: CLRXDocs: Fixed typos. Add extra info about S_STORE_* and S_BUFFER_STORE_*.

5:00 AM GcnInstrsSmem edited by trac
(diff)
4:22 AM Changeset in CLRX [3146] by matszpk

CLRadeonExtender: CLRXDocs: Fixed title and first paragraph.

Jun 8, 2017:

10:00 PM GcnInstrsSmem created by trac
10:00 PM ClrxToc edited by trac
(diff)
10:00 PM GcnIsa edited by trac
(diff)
9:49 PM Changeset in CLRX [3145] by matszpk

CLRadeonExtender: CLRXDocs: Replace 'dword offset' by 'byte offset'.

9:47 PM Changeset in CLRX [3144] by matszpk

CLRadeonExtender: Add chapter about SMEM encoding.

Jun 6, 2017:

12:00 PM GcnOperands edited by trac
(diff)
11:17 AM Changeset in CLRX [3143] by matszpk

CLRadeonExtender: CLRXDocs: Precise what literals in operands will be treated as high 32-bit value of 64-bit value.

Jun 5, 2017:

3:00 PM GcnSdwaDpp edited by trac
(diff)
2:52 PM Changeset in CLRX [3142] by matszpk

CLRadeonExtender: CLRXDocs: Small fixes in VOP_SDWA. Update and fix VOP_DPP encoding.
Add examples to VOP_DPP encoding and operation code.

9:00 AM ClrxAsmPseudoOps edited by trac
(diff)
9:00 AM ClrxDisasm edited by trac
(diff)
9:00 AM GcnSdwaDpp edited by trac
(diff)
9:00 AM ClrxToc edited by trac
(diff)
9:00 AM ClrxAsmInvoke edited by trac
(diff)
8:43 AM Changeset in CLRX [3141] by matszpk

CLRadeonExtender: Typo in README.md.

8:15 AM Changeset in CLRX [3140] by matszpk

CLRadeonExtender: Update version. Add info about supported GCN 1.4 (AMD VEGA) architecture.

8:13 AM WikiStart edited by matszpk
(diff)
8:12 AM Changeset in CLRX [3139] by matszpk

CLRadeonExtender: ClrxDocs? and manuals: Add info about new supported architectures and GPU devices.

8:04 AM Changeset in CLRX [3138] by matszpk

CLRadeonExtender: CLRXDocs: Describe VOP_DPP encoding. Add examples to VOP_SDWA encoding.

Jun 4, 2017:

7:00 PM GcnState edited by trac
(diff)
7:00 PM GcnSdwaDpp edited by trac
(diff)
6:42 PM Changeset in CLRX [3137] by matszpk

CLRadeonExtender: CLRXDocs: Add info that GPR_IDX_EN is available only for GCN 1.2.

6:09 PM Changeset in CLRX [3136] by matszpk

CLRadeonExtender: CLRXDocs: Typo.

6:06 PM Changeset in CLRX [3135] by matszpk

CLRadeonExtender: CLRXDocs: Add operation to SDWA encoding.

6:00 PM GcnSdwaDpp edited by trac
(diff)
5:09 PM Changeset in CLRX [3134] by matszpk

CLRadeonExtender: CLRXDocs: Fixed description of DST_SEL.

5:00 PM GcnSdwaDpp created by trac
5:00 PM ClrxToc edited by trac
(diff)
5:00 PM GcnIsa edited by trac
(diff)
4:38 PM Changeset in CLRX [3133] by matszpk

CLRadeonExtender: CLRXDocs: Add info about VOP_SDWA encoding.

4:00 PM GcnState edited by trac
(diff)
4:00 PM GcnOperands edited by trac
(diff)
3:42 PM Changeset in CLRX [3132] by matszpk

CLRadeonExtender: CLRXDocs: Move GPR indexing to GcnState chapter.

2:00 PM GcnInstrsSopp edited by trac
(diff)
2:00 PM GcnInstrsSopc edited by trac
(diff)
2:00 PM GcnOperands edited by trac
(diff)
1:38 PM Changeset in CLRX [3131] by matszpk

CLRadeonExtender: CLRXDocs: Typo.

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

CLRadeonExtender: CLRXDocs: Add info about S_SET_GPR_IDX_(OFF/MODE).

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

CLRadeonExtender: CLRXDoc: Add info about GPR indexing. Add info about S_ENDPGM_SAVED

8:00 AM GcnInstrsSop1 edited by trac
(diff)
8:00 AM GcnInstrsSop2 edited by trac
(diff)
7:55 AM Changeset in CLRX [3128] by matszpk

CLRadeonExtender: CLRXDoc: Add info about S_SET_GPR_IDX_IDX.

7:40 AM Changeset in CLRX [3127] by matszpk

CLRadeonExtender: CRLXDoc: Fixed typos in GcnInstrSop1.

7:36 AM Changeset in CLRX [3126] by matszpk

CLRadeonExtender: CRLXDoc: Fixed typos. add info about S_RFE_RESTORE_B64.

Jun 3, 2017:

9:12 AM Changeset in CLRX [3125] by matszpk

CLRadeonExtender: Update editors syntax (AMD VEGA registers).

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

CLRadeonExtender: Update editors syntax (AMD VEGA instructions).

Note: See TracTimeline for information about the timeline view.