Timeline


and

Feb 14, 2016:

5:48 PM WikiStart edited by matszpk
(diff)
4:42 PM Milestone 0.1.1 completed
Second version with small fixes and improvements, extended …
4:40 PM ClrxDownloads edited by matszpk
(diff)
3:54 PM Changeset in CLRX [1983] by matszpk

CLRadeonExtender: Tag for version 0.1.1.

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

CLRadeonExtender: clGetProgramBuildInfo: check if device is in associated devices list if assembler program set and no asmprogEntries.

11:17 AM Changeset in CLRX [1981] by matszpk

CLRadeonExtender: clwrapper: fixed segfault when asmProgEntries is not available in clGetProgramBuildInfo.

11:05 AM Changeset in CLRX [1980] by matszpk

CLRadeonExtender: clrxasm: Improved error reporting if defsyms have unparsed values. Skipping spaces between defsym values.

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

CLRadeonExtender: Add new overloading of Assembler::writeBinary.

Feb 13, 2016:

9:57 PM Changeset in CLRX [1978] by matszpk

CLRadeonExtender: Delete obsolete lines (AsmSource?).

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

CLRadeonExtender: do not add 2 registers to number of SGPR's while generating AMD Catalyst binaries.

2:01 PM Changeset in CLRX [1976] by matszpk

CLRadeonExtender: Fixes for windows.

1:36 PM Changeset in CLRX [1975] by matszpk

CLRadeonExtender: Store amdocl libary timestamp into config place (avoid reading whole amdocl library for every run).

Feb 12, 2016:

11:36 PM Changeset in CLRX [1974] by matszpk

CLRadeonExtender: Assembler::writeBinary: Change message of exception that causes when output file is not available.

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

CLRadeonExtender: a missing includes. remove obsolete resRegPools (AsmRegPool?).

Feb 11, 2016:

11:09 PM Changeset in CLRX [1972] by matszpk

CLRadeonExtender: Do not duplicate error if xxxcnt's was not parsed.

10:42 PM Changeset in CLRX [1971] by matszpk

CLRadeonExtender: Typo in error message.

10:39 PM Changeset in CLRX [1970] by matszpk

CLRadeonExtender: Revert 'Terminated'.

10:21 PM Changeset in CLRX [1969] by matszpk

CLRadeonExtender: Small source formatting.

9:29 PM Changeset in CLRX [1968] by matszpk

CLRadeonExtender: Change 'Unterminated ..." to "Terminated ...".

11:40 AM Changeset in CLRX [1967] by matszpk

CLRadeonExtender: Fixed doxygen for Assembler::writeBinary.

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

CLRadeonExtender: Add writeBinary to Assembler class. Fixed doxygen to writeBinary in AsmFormatHandler?.
Fixed error handling if clrxasm can't open file to write. simplify routine to writing binaries (cirxasm, clwrapper, samples).

Feb 10, 2016:

10:58 PM Changeset in CLRX [1965] by matszpk

CLRadeonExtender: Fixed testcase.

10:57 PM Changeset in CLRX [1964] by matszpk

CLRadeonExtender: assembler messages: Small typo and obsolete space

10:46 PM Changeset in CLRX [1963] by matszpk

CLRadeonExtender: Small typo in warning in '.exitm'.

8:27 PM Changeset in CLRX [1962] by matszpk

CLRadeonExtender: skipClauses with exitm: do not return if '.else*' encountered, skip to end of macro.

12:14 PM Changeset in CLRX [1961] by matszpk

CLRadeonExtender: Remove obsolete "TODO".

12:12 PM Changeset in CLRX [1960] by matszpk

CLRadeonExtender: Fixed skipping first line after macro call from that assembler exits.

7:49 AM Changeset in CLRX [1959] by matszpk

CLRadeonExtender: Print one "Garbages at end of line" while parsing macro subsitution.

Feb 9, 2016:

11:25 PM Changeset in CLRX [1958] by matszpk

CLRadeonExtender: Correct condition to display warning about power of 2 greater than 263.

11:02 PM Changeset in CLRX [1957] by matszpk

CLRadeonExtender: '.size' pseudo-op: check garbages always (even after ignoring '.'). Little formatting.

8:45 PM Changeset in CLRX [1956] by matszpk

CLRadeonExtender: Cosmetic changes.

8:22 PM Changeset in CLRX [1955] by matszpk

CLRadeonExtender: Do not set output format if errors occurred.

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

CLRadeonExtender: Remove 'FIXME'.

7:28 AM Changeset in CLRX [1953] by matszpk

CLRadeonExtender: Fixed '.incbin' pseudo-op (correct error handling path conversion).

Feb 8, 2016:

11:45 PM Changeset in CLRX [1952] by matszpk

CLRadeonExtender: small cosmetic changes in code.

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

CLRadeonExtender: Forbid setting of TFE and LDS together.

Feb 7, 2016:

4:07 PM Changeset in CLRX [1950] by matszpk

CLRadeonExtender: Remove obsolete code from Gallium disassembler.

10:34 AM Changeset in CLRX [1949] by matszpk

CLRadeonExtender: Small formatting.

8:52 AM Changeset in CLRX [1948] by matszpk

CLRadeonExtender: Do not get section flags for '.data','.rodata','.text' pseudo-ops.

Feb 6, 2016:

11:57 PM Changeset in CLRX [1947] by matszpk

CLRadeonExtender: Treat section name as lower-case name (case-insenstivness) for '.text', 'rodata','.data' pseudo-ops.

8:00 PM ClrxAsmAmd edited by trac
(diff)
7:59 PM Changeset in CLRX [1946] by matszpk

CLRadeonExtender: Doc: fixed typo (ClrxAsmAmd). Fixed hwlocal size setup (AmdBinGen?): include 128 dword blocks for >=GCN1.1 devices.

5:00 PM ClrxAsmGallium edited by trac
(diff)
4:16 PM Changeset in CLRX [1945] by matszpk

CLRadeonExtender: Extend info about target alignment (ClrxAsmGallium).

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

CLRadeonExtender: Do not permit global symbols in GalliumBinary? (AsmGalliumFormat?).
Accept empty AsmSourcePos? (AsmSourcePos::print).

12:03 AM Changeset in CLRX [1943] by matszpk

CLRadeonExtender: Set up deviceType for GalliumInput? (AsmGalliumFormat?.cpp).

Feb 5, 2016:

11:53 PM Changeset in CLRX [1942] by matszpk

CLRadeonExtender: Fixed LDS setup via configuration (GalliumCompute?).

10:10 PM Changeset in CLRX [1941] by matszpk

CLRadeonExtender: Replace ELFSECTID_SHSTRTAB by ELFSECTID_START

6:27 PM Changeset in CLRX [1940] by matszpk

CLRadeonExtender: Returns 1 if error occurred (clrxasm).

Feb 4, 2016:

10:01 PM Changeset in CLRX [1939] by matszpk

CLRadeonExtender: Release amdKernel only if not null.

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

CLRadeonExtender: Remove obsolete binaryStatuses (clrxCompilerCall).

Feb 3, 2016:

11:38 PM Changeset in CLRX [1937] by matszpk

CLRadeonExtender: Join short lines.

11:21 PM Changeset in CLRX [1936] by matszpk

CLRadeonExtender: Correct initialization of wrapperDataPtr->transDeviceMap.

9:54 PM Changeset in CLRX [1935] by matszpk

CLRadeonExtender: remove obsolete lines.

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

CLRadeonExtender: Display current CLRadeonExtender version in CL_DEVICE_VERSION.

8:53 PM Changeset in CLRX [1933] by matszpk

CLRadeonExtender: Display current CLRadeonExtender version in CL_PLATFORM_VERSION.

Feb 2, 2016:

8:11 PM Changeset in CLRX [1932] by matszpk

CLRadeonExtender: Splitting long lines.

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

CLRadeonExtender: fixed rounding trips (fXtocstrCStyle) for zero-mantisa cases.

3:40 PM Changeset in CLRX [1930] by matszpk

CLRadeonExtender: Assembler::parseString: Print column of character from what error occurred.

2:32 PM Changeset in CLRX [1929] by matszpk

CLRadeonExtender: Fixed C string escaping (treat character >=0x40 as full octal character).

2:14 PM Changeset in CLRX [1928] by matszpk

CLRadeonExtender: Fixed parsing of octal character in string.

Feb 1, 2016:

8:00 PM Changeset in CLRX [1927] by matszpk

CLRadeonExtender: Write resid for local pointers instead of hardcoded value.

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

CLRadeonExtender: Updated doxygen docs.

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

CLRadeonExtender: Print MTBUF's format DFMT and NFMT fields only if needed (DFMT!=1 or NFMT!=0).

5:40 PM Changeset in CLRX [1924] by matszpk

CLRadeonExtender: small fix (Assembler::isWriteableSection)

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

CLRadeonExtender: Small optimizations (CLIParser).

3:04 PM Changeset in CLRX [1922] by matszpk

CLRadeonExtender: Missing 'throw' in parsing command line stringarray arguments.

Jan 29, 2016:

8:50 PM Changeset in CLRX [1921] by matszpk

CLRadeonExtender: Fix for 32-bit Windows (CLRXWrapper).

6:00 PM ClrxWrapper edited by trac
(diff)
5:43 PM Changeset in CLRX [1920] by matszpk

CLRadeonExtender: Doc updates: Added info about CLRXWrapper for Windows.

5:00 PM ClrxAsmInvoke edited by trac
(diff)
4:51 PM Changeset in CLRX [1919] by matszpk

CLRadeonExtender: Updated clrxasm unix manual and ClrxAsmInvoke.

2:27 PM Changeset in CLRX [1918] by matszpk

CLRadeonExtender: Add COPYING (GPL 2.0) license for programs.

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

CLRadeonExtender: Move COPYING into COPYING.LIB.

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

CLRadeonExtender: Change version to 0.1.1.

12:05 AM Changeset in CLRX [1915] by matszpk

CLRadeonExtender: Yet another update of README.md.

Jan 28, 2016:

11:55 PM Changeset in CLRX [1914] by matszpk

CLRadeonExtender: Updated README.md.

11:41 PM Changeset in CLRX [1913] by matszpk

CLRadeonExtender: Updated INSTALL file.

11:32 PM Changeset in CLRX [1912] by matszpk

CLRadeonExtender: Remove obsolete cmake's messages.

11:30 PM Changeset in CLRX [1911] by matszpk

CLRadeonExtender: Fixed main cmakefile for MSVC and Windows.

11:07 PM Changeset in CLRX [1910] by matszpk

CLRadeonExtender: Fixed export symbol aliasing for msvc.

11:03 PM Changeset in CLRX [1909] by matszpk

CLRadeonExtender: MSVC and Windows fixes.

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

CLRadeonExtender: Fixed stupid bug in AsmAmdFormat::getSectionId (wrong extraSectionMap).

5:21 PM Changeset in CLRX [1907] by matszpk

CLRadeonExtender: Fixed '.include' for Windows.

Jan 27, 2016:

7:58 PM Changeset in CLRX [1906] by matszpk

CLRadeonExtender: Add compiler flags for MSVC. Fixed MSVC warnings.

6:02 PM Changeset in CLRX [1905] by matszpk

CLRadeonExtender: Fix for MSVC: bitfield aggregated initializers doesn't works.

4:25 PM Changeset in CLRX [1904] by matszpk

CLRadeonExtender: Small typo.

4:22 PM Changeset in CLRX [1903] by matszpk

CLRadeonExtender: Yet another fixes for MSVC.

3:51 PM Changeset in CLRX [1902] by matszpk

CLRadeonExtender: Fixes for MSVC.

1:00 AM GcnTimings edited by trac
(diff)
12:08 AM Changeset in CLRX [1901] by matszpk

CLRadeonExtender: Fixed formatting (GcnTimings.md).

Jan 26, 2016:

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

CLRadeonExtender: Updated GCN timings.

12:00 AM GcnInstrsVop3 edited by trac
(diff)
12:00 AM GcnTimings edited by trac
(diff)

Jan 25, 2016:

11:22 PM Changeset in CLRX [1899] by matszpk

CLRadeonExtender: Doc updates: fixed typo (V_TRIG_PREOP_F64). Update GcnTiming?.

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

CLRadeonExtender: GCN timing updates.

9:00 PM GcnTimings created by trac
9:00 PM ClrxToc edited by trac
(diff)
9:00 PM GcnIsa edited by trac
(diff)
8:38 PM Changeset in CLRX [1897] by matszpk

CLRadeonExtender: Doc updates: timing chapter updates.

8:14 PM Changeset in CLRX [1896] by matszpk

CLRadeonExtender: Doc updates: Added GCN instruction timing chapter.

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

CLRadeonExtender: line splitting.

2:55 PM Changeset in CLRX [1894] by matszpk

CLRadeonExtender: Include '.' during checking whether is scalar/vector register.

Jan 23, 2016:

9:30 PM Changeset in CLRX [1893] by matszpk

CLRadeonExtender: Samples accepts device name given by latest GalliumCompute? driver (combination of the device name and driver info).

12:18 PM Changeset in CLRX [1892] by matszpk

CLRadeonExtender: Remove obsolete lines (from Elf.h and from GCNAsmHelpers).

10:29 AM Changeset in CLRX [1891] by matszpk

CLRadeonExtender:Asm: Do not treat 's12x', 'ttmp554_' or 'v1234Z' as register.

Jan 22, 2016:

11:46 PM Changeset in CLRX [1890] by matszpk

CLRadeonExtender: Print error if .endif/.else/.endr/.endm (during skipping clauses) have garbages at end of line, and ignore that pseudo-op.

3:36 PM Changeset in CLRX [1889] by matszpk

CLRadeonExtender: Print 5 or 6 registers in VADDR place for IMAGE_* instructions that accepts 5 or 6 or more registers in VADDR place.

Jan 21, 2016:

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

CLRadeonExtender: Fixed CMakefiles for MSVC, add Elf.h include.

1:46 PM Changeset in CLRX [1887] by matszpk

CLRadeonExtender: Fixed DynLibrary? for BSDs OSes. Tentative support for Windows.

Jan 20, 2016:

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

CLRadeonExtender: Small typo in MIMG instruction's list.

3:00 PM ClrxAsmGallium edited by trac
(diff)
3:00 PM GcnState created by trac
3:00 PM ClrxAsmAmd edited by trac
(diff)
3:00 PM ClrxToc edited by trac
(diff)
3:00 PM GcnIsa edited by trac
(diff)
2:44 PM Changeset in CLRX [1885] by matszpk

CLRadeonExtender: Doc updates: Added GCN Machine State.

12:00 AM GcnInstrsMimg edited by trac
(diff)

Jan 19, 2016:

11:27 PM Changeset in CLRX [1884] by matszpk

CLRadeonExtender: Doc updates: IMAGE_SAMPLE_*CD_* instructions.

11:00 PM GcnInstrsMimg edited by trac
(diff)
10:40 PM Changeset in CLRX [1883] by matszpk

CLRadeonExtender: Doc updates: fixed formatting.

10:00 PM GcnInstrsMimg edited by trac
(diff)
9:09 PM Changeset in CLRX [1882] by matszpk

CLRadeonExtender: Doc updates: fixed MIMG IMAGE_SAMPLE_C_B_* descriptions. Added all IMAGE_GATHER4_* instructions.

5:00 PM GcnMemHandling edited by trac
(diff)
5:00 PM GcnInstrsMimg edited by trac
(diff)
4:55 PM Changeset in CLRX [1881] by matszpk

CLRadeonExtender: Fixed operation's listing of IMAGE_GATHER4.

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

CLRadeonExtender: Doc updates: New MIMG instructions. Extend info about image's sampling.

Jan 18, 2016:

5:00 PM GcnInstrsMimg edited by trac
(diff)
4:40 PM Changeset in CLRX [1879] by matszpk

CLRadeonExtender: Doc updates: MIMG instructions updates.

4:00 PM GcnMemHandling edited by trac
(diff)
4:00 PM GcnInstrsMimg edited by trac
(diff)
3:38 PM Changeset in CLRX [1878] by matszpk

CLRadeonExtender: Doc updates.

Jan 17, 2016:

9:00 PM GcnInstrsMimg edited by trac
(diff)
8:28 PM Changeset in CLRX [1877] by matszpk

CLRadeonExtender: Doc updates: Updated MIMG list (fixed).
Include max user derivatives address registers (2-6).

7:00 PM GcnInstrsMimg edited by trac
(diff)
6:45 PM Changeset in CLRX [1876] by matszpk

CLRadeonExtender: Updated GcnInstrsMimg.md.

6:16 PM Changeset in CLRX [1875] by matszpk

CLRadeonExtender: Doc updates

3:00 PM GcnInstrsMimg edited by trac
(diff)
2:23 PM Changeset in CLRX [1874] by matszpk

CLRadeonExtender: Updated IMAGE_GATHER4 description.

2:15 PM Changeset in CLRX [1873] by matszpk

CLRadeonExtender: Doc updates: Describe IMAGE_GATHER4.

Jan 16, 2016:

5:00 PM GcnMemHandling edited by trac
(diff)
5:00 PM GcnInstrsMimg edited by trac
(diff)
4:45 PM Changeset in CLRX [1872] by matszpk

CLRadeonExtender: Doc updates: fixed suffix table and other fixes.
The MIMG instructions accepts various register range in VADDR place.

4:00 PM ClrxAsmPseudoOps edited by trac
(diff)
4:00 PM GcnInstrsSmrd edited by trac
(diff)
4:00 PM GcnInstrsMimg edited by trac
(diff)
3:49 PM Changeset in CLRX [1871] by matszpk

CLRadeonExtender: Doc updates: Fixed grammar typos. Added Suffix table for a IMAGE_GATHER_*, IMAGE_SAMPLE_*.

3:00 PM GcnMemHandling edited by trac
(diff)
2:55 PM Changeset in CLRX [1870] by matszpk

CLRadeonExtender: Doc updates: MIMG addressing.

1:46 PM Changeset in CLRX [1869] by matszpk

CLRadeonExtender: Print error if line contains garbages instead of statement.

Jan 15, 2016:

5:00 PM GcnInstrsMimg edited by trac
(diff)
4:54 PM Changeset in CLRX [1868] by matszpk

CLRadeonExtender: Doc updates: Fixed opcode for IMAGE_ATOMIX_FMAX.

3:00 PM GcnInstrsMimg edited by trac
(diff)
2:38 PM Changeset in CLRX [1867] by matszpk

CLRadeonExtender: Doc updates: Added IMAGE_ATOMIC_FMIN, IMAGE_ATOMIC_FMAX.

1:00 AM GcnInstrsMimg edited by trac
(diff)
12:36 AM Changeset in CLRX [1866] by matszpk

CLRadeonExtender: Doc updates: Added IMAGE_ATOMIC_FCMPSWAP.

12:00 AM GcnInstrsMimg edited by trac
(diff)
Note: See TracTimeline for information about the timeline view.