Evghenii
|
3ec910ff85
|
+1
|
2014-02-19 12:50:54 +01:00 |
|
Dmitry Babokin
|
f387d12872
|
Use single variable to track the latest LLVM to use by default
|
2014-02-19 15:47:04 +04:00 |
|
Dmitry Babokin
|
1fec6a5556
|
Merging branches with Windows and Linux fails
|
2014-02-19 15:40:59 +04:00 |
|
Evghenii
|
946d2c17c8
|
use time for seed value
|
2014-02-19 11:57:21 +01:00 |
|
Evghenii
|
c513493757
|
+1
|
2014-02-19 11:51:14 +01:00 |
|
Evghenii
|
869379020d
|
some filename changes
|
2014-02-19 11:44:08 +01:00 |
|
Dmitry Babokin
|
f3bb3dcfc2
|
Fail DB update on Windows
|
2014-02-19 14:40:02 +04:00 |
|
Dmitry Babokin
|
681898ed1e
|
Add VS2012 as a default toolchain on Windows
|
2014-02-19 14:39:14 +04:00 |
|
Evghenii
|
a10be8087f
|
+1
|
2014-02-19 11:38:15 +01:00 |
|
Evghenii
|
4d61c04e5c
|
added working ptxc file
|
2014-02-19 11:26:30 +01:00 |
|
Evghenii
|
07fe1c5659
|
added anyoption
|
2014-02-19 09:28:31 +01:00 |
|
Dmitry Babokin
|
12b4345672
|
Fail DB update on Linux
|
2014-02-19 12:19:55 +04:00 |
|
Dmitry Babokin
|
6b50bd43f7
|
Default alloy run: 3.4+trunk, instead of 3.3+trunk
|
2014-02-19 12:19:22 +04:00 |
|
Vsevolod Livinskij
|
735e6a8ab3
|
Saturation arithmetic mul and div for int8/int16/int32 and div for int64 was added
|
2014-02-18 02:07:13 +04:00 |
|
Vsevolod Livinskij
|
f5508db24f
|
Saturation arithmetic (sub and add) was added for int32/int64.
|
2014-02-17 18:55:40 +04:00 |
|
Dmitry Babokin
|
04fda2fcbe
|
Merge pull request #739 from ifilippov/fluky
Fix for fluky problem 'argument out of range'
|
2014-02-13 16:13:32 +03:00 |
|
Ilia Filippov
|
e7b3a1c822
|
fix for fluky problem 'argument out of range'
|
2014-02-13 16:47:33 +04:00 |
|
Dmitry Babokin
|
ccbcd0a80d
|
Merge pull request #738 from ifilippov/err
Set 3.4 version of LLVM to alloy.py, perf.py correction
|
2014-02-13 14:24:31 +03:00 |
|
Ilia Filippov
|
54b991cfcb
|
set 3.4 version of LLVM to alloy.py, perf.py correction
|
2014-02-13 15:14:04 +04:00 |
|
Dmitry Babokin
|
b719019b26
|
Merge pull request #737 from ifilippov/err
Adding patch for LLVM 3.4 for bug #712
|
2014-02-13 13:33:31 +03:00 |
|
Ilia Filippov
|
cc81cd3215
|
adding patch for LLVM 3.4 for bug #712
|
2014-02-13 12:57:05 +04:00 |
|
Dmitry Babokin
|
e8039cd822
|
Merge pull request #673 from Vsevolod-Livinskij/master
Saturation arithmetic.
|
2014-02-11 16:40:40 +03:00 |
|
Vsevolod
|
a3c77e6dc6
|
Merge pull request #1 from dbabokin/Vsevolod-Livinskij-master
Fix for generic-1
|
2014-02-11 16:35:41 +03:00 |
|
Dmitry Babokin
|
ea0a514e03
|
Fix for generic-1
|
2014-02-11 15:33:23 +04:00 |
|
evghenii
|
193bba77b0
|
accuracy fix
|
2014-02-11 11:49:03 +01:00 |
|
Evghenii
|
f0779f95a3
|
added double precision tests
|
2014-02-11 11:40:40 +01:00 |
|
Vsevolod Livinskij
|
65d947e449
|
Else branch with error report was added
|
2014-02-10 15:18:48 +04:00 |
|
Vsevolod Livinskij
|
cef5b2eb04
|
Some changes in saturation arithmetic
|
2014-02-10 12:40:53 +04:00 |
|
Vsevolod Livinskij
|
1c1614d207
|
Some errors in comments and code were fixed
|
2014-02-09 21:39:42 +04:00 |
|
evghenii
|
8490efe0ad
|
fix for knc.h. Due to a bug in ICC (tested with 13.1.3 & 14.0.1) ,the resulting .cpp file fails to compile
|
2014-02-07 16:00:21 +01:00 |
|
evghenii
|
438cee4e21
|
added support for double precision/native transendentals/trigonometry
|
2014-02-07 15:43:42 +01:00 |
|
Evghenii
|
70a9b286e5
|
added support for native and double precision trigonometry/transendentals
|
2014-02-07 15:28:39 +01:00 |
|
Evghenii
|
81aa19a8f0
|
added use of native_transendentals, need to add IR
|
2014-02-07 11:49:24 +01:00 |
|
Evghenii
|
668645fcda
|
first commit
|
2014-02-07 11:05:36 +01:00 |
|
Evghenii
|
14e76108cb
|
optimization for _all
|
2014-02-06 14:24:50 +01:00 |
|
Evghenii
|
9ecb4f4ac8
|
added tunnings for aobench
|
2014-02-06 10:13:18 +01:00 |
|
Evghenii
|
9e1ab7c6b6
|
allow to add ISPC_FLAGS
|
2014-02-06 10:13:01 +01:00 |
|
Evghenii
|
8ffa84f875
|
added some #ifdef .. #endif for control flow tests
|
2014-02-06 10:12:31 +01:00 |
|
Evghenii
|
c8e92feb14
|
added additional optimizaotion passes for PTX target
|
2014-02-06 10:11:58 +01:00 |
|
Evghenii
|
c23dd8a951
|
fixed __puts_nvptx
|
2014-02-05 17:48:04 +01:00 |
|
Evghenii
|
7b2ceba128
|
added "internal" for helper functions to avoid them being exported to PTX
|
2014-02-05 17:02:05 +01:00 |
|
Dmitry Babokin
|
2570385770
|
Merge pull request #730 from egaburov/double_math
Added double precision support for reciprocals: rsqrt rcp
|
2014-02-05 17:57:39 +03:00 |
|
Evghenii
|
aeb2f01a15
|
some performance fix. it works, but have no idea why. checkpoint
|
2014-02-05 15:36:06 +01:00 |
|
evghenii
|
c59cff396d
|
added {rsqrt,rcp}d support for knc.h. test-147.ispc & test-148.ispc pass.
|
2014-02-05 13:55:38 +01:00 |
|
evghenii
|
ecc9c88ff8
|
fix packed_store_active2 for knc-i1x8.h
|
2014-02-05 13:52:24 +01:00 |
|
Evghenii
|
eb01ffd4e6
|
first commit for {rsqrt,rcp}d knc support. going to test on other node now
|
2014-02-05 13:43:07 +01:00 |
|
Evghenii
|
f225b558ec
|
added {rsqrt,rcp}d support for sse4.h
|
2014-02-05 13:42:45 +01:00 |
|
Evghenii
|
688d9c9a82
|
added support for rsqrtd/rcpd for generic-*.h
|
2014-02-05 13:20:44 +01:00 |
|
evghenii
|
09e8381ec7
|
change {rsqrt,rcp}_double to {rsqrt,rcp}d_decl
|
2014-02-05 13:05:04 +01:00 |
|
evghenii
|
732a315a4b
|
removed __declspec(safe) duplicate
|
2014-02-05 13:04:45 +01:00 |
|