forked from pool/libclc
60cd8ba9ca
- Update to version 0.2.0+git.20170920: * generic: add missing get_work_dim include * add __kernel_exec macros * configure.py: Make python3 friendly * configure.py: Drop explicit import of int builtin * amdgcn: Implement {read_,write_,}mem_fence builtin * amdgcn: rewrite barrier() using fence and clang __builtin_amdgcn_s_barrier * Add halfN types and enable fp16 when generating builtin declarations * relational: Implement shuffle builtin * relational: Implement shuffle2 builtin * Fixup clc.h comment * r600: Cleanup barrier implementation. * amdgcn,waitcnt: Add datalayout info * configure.py: Simplify compatibility sources * vstore: Cleanup and add vstore(half) * Implement vload_half{,n} and vload(half) * integer: Add popcount implementation using ctpop intrinsic * Add native_recip(x) as ((1)/(x)) * Add travis CI configuration file * Implement cl_khr_int64_base_atomics builtins * Implement cl_khr_int64_extended_atomics builtins OBS-URL: https://build.opensuse.org/request/show/527633 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=17
124 lines
4.6 KiB
Plaintext
124 lines
4.6 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Sep 21 03:02:31 UTC 2017 - jimmy@boombatower.com
|
|
|
|
- Update to version 0.2.0+git.20170920:
|
|
* generic: add missing get_work_dim include
|
|
* add __kernel_exec macros
|
|
* configure.py: Make python3 friendly
|
|
* configure.py: Drop explicit import of int builtin
|
|
* amdgcn: Implement {read_,write_,}mem_fence builtin
|
|
* amdgcn: rewrite barrier() using fence and clang __builtin_amdgcn_s_barrier
|
|
* Add halfN types and enable fp16 when generating builtin declarations
|
|
* relational: Implement shuffle builtin
|
|
* relational: Implement shuffle2 builtin
|
|
* Fixup clc.h comment
|
|
* r600: Cleanup barrier implementation.
|
|
* amdgcn,waitcnt: Add datalayout info
|
|
* configure.py: Simplify compatibility sources
|
|
* vstore: Cleanup and add vstore(half)
|
|
* Implement vload_half{,n} and vload(half)
|
|
* integer: Add popcount implementation using ctpop intrinsic
|
|
* Add native_recip(x) as ((1)/(x))
|
|
* Add travis CI configuration file
|
|
* Implement cl_khr_int64_base_atomics builtins
|
|
* Implement cl_khr_int64_extended_atomics builtins
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 12 19:37:03 UTC 2017 - jimmy@boombatower.com
|
|
|
|
- Update rpmlintrc to include both lib dir .pc files.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 10 15:44:21 UTC 2017 - jimmy@boombatower.com
|
|
|
|
- Update to version 0.2.0+git.20170225:
|
|
* Fix build since llvm r286566 and require at least llvm 4.0
|
|
* Fix build since r286752.
|
|
* math: Add expm1 builtin function
|
|
* math: Add logb builtin
|
|
* math: Add native_rsqrt builtin function
|
|
* Add the correct prefixes to the cl_khr_fp64 pragma
|
|
* Move BufferPtr into the block where it it being used
|
|
* math: Add native_tan as wrapper to tan
|
|
* .gitignore: Ignore amdgcn-mesa object directory
|
|
* math: Implement sinh function
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 25 17:24:10 UTC 2016 - mpluskal@suse.com
|
|
|
|
- Update to version 0.2.0+git.20160921:
|
|
* Avoid ambiguity in calling atom_add functions.
|
|
* Replace nextafter implementation
|
|
* Add ADDR_SPACE parameter to _CLC_V_V_VP_VECTORIZE
|
|
* math: Implement lgamma_r
|
|
* math: Implement lgamma
|
|
* math: Implement tgamma
|
|
* amdgcn-amdhsa: Add get_global_size() implementation
|
|
* amdgcn-amdhsa: Add get_num_groups implementation
|
|
* configure: Add amdgcn-mesa-mesa3d target
|
|
* Provide vstore_half helper to workaround clc restrictions
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 03 08:32:55 UTC 2016 - mpluskal@suse.com
|
|
|
|
- Update to version 0.2.0+git.20160209:
|
|
* integer: remove explicit casts from _MIN definitions
|
|
* AMDGPU: Add alias for tonga
|
|
* AMDGPU: Add aliases for all VI targets
|
|
* Add _CLC_V_V_VP_VECTORIZE macro
|
|
* Implement modf math builtin
|
|
* math: Add frexp ported from amd-builtins
|
|
* math: Fix log2 vectorization on non-fp64 hw
|
|
* configure: Introduce per device defines
|
|
* configure: Remove cl_khr_fp64 for device that don't support doubles
|
|
* configure: Remove llvm 3.6 defines
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 17 10:00:57 UTC 2015 - coolo@suse.com
|
|
|
|
- fix license according to legal team
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 17 10:00:44 UTC 2015 - sndirsch@suse.com
|
|
|
|
- modify license to 'BSD-3-Clause or MIT'
|
|
- added LICENSE.TXT file to %doc
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 9 17:37:18 UTC 2015 - mpluskal@suse.com
|
|
|
|
- Remove unnecessary ldconfig calls
|
|
- Rename rpmlintrc to libclc-rpmlintrc
|
|
- Minor spec file cleanup
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 8 11:00:01 UTC 2015 - sndirsch@suse.com
|
|
|
|
- used BSD-3-Clause instead of BSD-2-Clause in order to make our
|
|
legal team happy
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 7 13:49:34 UTC 2015 - sndirsch@suse.com
|
|
|
|
- added rpmlintrc as source to specfile
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 2 07:39:37 UTC 2015 - jimmy@boombatower.com
|
|
|
|
- Remove devel package in favor of main package since libclc is
|
|
unusable without the header files used to compile OpenCL
|
|
applications against.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 30 07:29:46 UTC 2015 - jimmy@boombatower.com
|
|
|
|
- Merge home:X0F:HSF spec changes.
|
|
- Set _service file to static revisions in lieu of tags.
|
|
- Major cleanup of spec file.
|
|
- Apply spec-cleaner.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 3 00:00:00 UTC 2012 - pontostroy@gmail.com
|
|
|
|
- initial package
|