SHA256
1
0
forked from pool/libclc

Accepting request 527633 from home:boombatower:branches:X11:XOrg

- 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
This commit is contained in:
Jimmy Berry
2017-09-21 03:12:31 +00:00
committed by Git OBS Bridge
parent 06aaa1e097
commit 60cd8ba9ca
6 changed files with 31 additions and 6 deletions

View File

@@ -1,3 +1,28 @@
-------------------------------------------------------------------
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